\n"
-"Language-Team: \n"
"Language: pl\n"
+"Language-Team: \n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
-"|| n%100>=20) ? 1 : 2);\n"
"Generated-By: Babel 2.7.0\n"
-"X-Generator: Poedit 2.2.3\n"
-#: cps/about.py:40
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
msgid "installed"
msgstr "zainstalowane"
-#: cps/about.py:42 cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
msgid "not installed"
msgstr "nie zainstalowane"
-#: cps/about.py:76
+#: cps/about.py:80
msgid "Statistics"
msgstr "Statystyki"
@@ -55,147 +54,145 @@ msgstr " Panel administratora"
msgid "UI Configuration"
msgstr "Konfiguracja Interfejsu (UI)"
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr "Konfiguracja Calibre-Web została zaktualizowana"
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr "Podstawowa konfiguracja"
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr "Proszę wypełnić wszystkie pola!"
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr "Dodaj nowego użytkownika"
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr "E-mail nie pochodzi z prawidłowej domeny"
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr "Znaleziono istniejące konto dla tego adresu e-mail lub nickname"
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr "Użytkownik '%(user)s' został utworzony"
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr "Edycja ustawień serwera e-mail"
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr "Test e-maila zakończony pomyślnie. Wysłano do %(kindlemail)s"
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Wystąpił błąd podczas wysyłania e-maila testowego: %(res)s"
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr "Najpierw skonfiguruj adres e-mail Kindla..."
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr "Zaktualizowano ustawienia serwera poczty e-mail"
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Użytkownik '%(nick)s' został usunięty"
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
-msgstr ""
-"Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami "
-"administratora"
+msgstr "Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami administratora"
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr "Znaleziono istniejące konto dla tego adresu e-mail."
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr "Edytuj użytkownika %(nick)s"
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Użytkownik '%(nick)s' został zaktualizowany"
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr "Wystąpił nieznany błąd."
# ???
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Zrestartowano hasło użytkownika %(user)s"
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później."
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr "Przeglądanie plików Logu"
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr "Żądanie o pakiet aktualizacji"
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr "Pobieranie pakietu aktualizacji"
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr "Rozpakowywanie pakietu aktualizacji"
# ???
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr "Zastępowanie plików"
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr "Połączenia z bazą danych zostały zakończone"
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr "Zatrzymywanie serwera"
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr "Aktualizacja zakończona, proszę nacisnąć OK i odświeżyć stronę"
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr "Aktualizacja nieudana:"
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr ""
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr ""
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr "Przekroczono limit czasu podczas nawiązywania połączenia"
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr ""
@@ -210,8 +207,7 @@ msgstr "edytuj metadane"
#: cps/editbooks.py:321 cps/editbooks.py:551
#, python-format
msgid "File extension '%(ext)s' is not allowed to be uploaded to this server"
-msgstr ""
-"Rozszerzenie pliku '%(ext)s' nie jest dozwolone do przesłania na ten serwer"
+msgstr "Rozszerzenie pliku '%(ext)s' nie jest dozwolone do przesłania na ten serwer"
#: cps/editbooks.py:325 cps/editbooks.py:555
msgid "File to be uploaded must have an extension"
@@ -235,8 +231,7 @@ msgstr "Format pliku %(ext)s dodany do %(book)s"
# ???
#: cps/editbooks.py:373
msgid "Cover is not a supported imageformat (jpg/png/webp), can't save"
-msgstr ""
-"Nie można zapisać. Okładka jest w niewspieranym formacie (jpg/png/webp)"
+msgstr "Nie można zapisać. Okładka jest w niewspieranym formacie (jpg/png/webp)"
#: cps/editbooks.py:406 cps/editbooks.py:415
msgid "unknown"
@@ -257,9 +252,7 @@ msgstr "Metadane zostały pomyślnie zaktualizowane"
#: cps/editbooks.py:530
msgid "Error editing book, please check logfile for details"
-msgstr ""
-"Błąd podczas edycji książki, sprawdź plik logu, aby uzyskać szczegółowe "
-"informacje"
+msgstr "Błąd podczas edycji książki, sprawdź plik logu, aby uzyskać szczegółowe informacje"
#: cps/editbooks.py:580
#, python-format
@@ -283,9 +276,7 @@ msgstr "Brak formatu źródłowego lub docelowego do konwersji"
#: cps/editbooks.py:705
#, python-format
msgid "Book successfully queued for converting to %(book_format)s"
-msgstr ""
-"Książka została pomyślnie umieszczona w zadaniach do konwersji "
-"%(book_format)s"
+msgstr "Książka została pomyślnie umieszczona w zadaniach do konwersji %(book_format)s"
#: cps/editbooks.py:709
#, python-format
@@ -293,151 +284,134 @@ msgid "There was an error converting this book: %(res)s"
msgstr "Podczas konwersji książki wystąpił błąd: %(res)s"
#: cps/gdrive.py:61
-msgid ""
-"Google Drive setup not completed, try to deactivate and activate Google "
-"Drive again"
+msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again"
msgstr ""
#: cps/gdrive.py:103
-msgid ""
-"Callback domain is not verified, please follow steps to verify domain in "
-"google developer console"
+msgid "Callback domain is not verified, please follow steps to verify domain in google developer console"
msgstr ""
-#: cps/helper.py:53
-msgid "Installed"
-msgstr "Zainstalowane"
-
-#: cps/helper.py:56
-msgid "Not installed"
-msgstr "Nie zainstalowane"
-
-#: cps/helper.py:81
+#: cps/helper.py:79
#, python-format
msgid "%(format)s format not found for book id: %(book)d"
msgstr ""
-#: cps/helper.py:93
+#: cps/helper.py:91
#, python-format
msgid "%(format)s not found on Google Drive: %(fn)s"
msgstr ""
-#: cps/helper.py:100 cps/helper.py:208 cps/templates/detail.html:41
+#: cps/helper.py:98 cps/helper.py:206 cps/templates/detail.html:41
#: cps/templates/detail.html:45
msgid "Send to Kindle"
msgstr "Wyślij do Kindle"
-#: cps/helper.py:101 cps/helper.py:119 cps/helper.py:210
+#: cps/helper.py:99 cps/helper.py:117 cps/helper.py:208
msgid "This e-mail has been sent via Calibre-Web."
msgstr "Ten e-mail został wysłany za pośrednictwem Caliber-Web."
-#: cps/helper.py:112
+#: cps/helper.py:110
#, python-format
msgid "%(format)s not found: %(fn)s"
msgstr ""
-#: cps/helper.py:117
+#: cps/helper.py:115
msgid "Calibre-Web test e-mail"
msgstr "Testowy e-mail Calibre-Web"
-#: cps/helper.py:119
+#: cps/helper.py:117
msgid "Test e-mail"
msgstr ""
# ???
-#: cps/helper.py:134
+#: cps/helper.py:132
msgid "Get Started with Calibre-Web"
msgstr "Zacznij korzystać z Calibre-Web"
-#: cps/helper.py:136
+#: cps/helper.py:134
#, python-format
msgid "Registration e-mail for user: %(name)s"
msgstr "Rejestracja e-mail dla użytkownika: %(name)s"
-#: cps/helper.py:150 cps/helper.py:152 cps/helper.py:154 cps/helper.py:162
-#: cps/helper.py:164 cps/helper.py:166
+#: cps/helper.py:148 cps/helper.py:150 cps/helper.py:152 cps/helper.py:160
+#: cps/helper.py:162 cps/helper.py:164
#, python-format
msgid "Send %(format)s to Kindle"
msgstr "Wyślij %(format)s do Kindle"
-#: cps/helper.py:170
+#: cps/helper.py:168
#, python-format
msgid "Convert %(orig)s to %(format)s and send to Kindle"
msgstr "Konwertuj %(orig)s do %(format)s i wyślij do Kindle"
-#: cps/helper.py:210
+#: cps/helper.py:208
#, python-format
msgid "E-mail: %(book)s"
msgstr "E-mail: %(book)s"
# ???
-#: cps/helper.py:212
+#: cps/helper.py:210
msgid "The requested file could not be read. Maybe wrong permissions?"
msgstr "Żądany plik nie mógł zostać odczytany. Sprawdź uprawnienia?"
-#: cps/helper.py:319
+#: cps/helper.py:317
#, python-format
msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
-msgstr ""
-"Zmiana nazwy tytułu z: '%(src)s' na '%(dest)s' zakończyła się niepowodzeniem "
-"z błędem: %(error)s"
+msgstr "Zmiana nazwy tytułu z: '%(src)s' na '%(dest)s' zakończyła się niepowodzeniem z błędem: %(error)s"
-#: cps/helper.py:329
+#: cps/helper.py:327
#, python-format
-msgid ""
-"Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
-msgstr ""
-"Zmiana autora z: '%(src)s' na '%(dest)s' zakończyło się błędem: %(error)s"
+msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
+msgstr "Zmiana autora z: '%(src)s' na '%(dest)s' zakończyło się błędem: %(error)s"
-#: cps/helper.py:343
+#: cps/helper.py:341
#, python-format
-msgid ""
-"Rename file in path '%(src)s' to '%(dest)s' failed with error: %(error)s"
+msgid "Rename file in path '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr ""
-#: cps/helper.py:369 cps/helper.py:379 cps/helper.py:387
+#: cps/helper.py:367 cps/helper.py:377 cps/helper.py:385
#, python-format
msgid "File %(file)s not found on Google Drive"
msgstr ""
-#: cps/helper.py:408
+#: cps/helper.py:406
#, python-format
msgid "Book path %(path)s not found on Google Drive"
msgstr ""
-#: cps/helper.py:625
+#: cps/helper.py:623
msgid "Waiting"
msgstr "Oczekiwanie"
-#: cps/helper.py:627
+#: cps/helper.py:625
msgid "Failed"
msgstr "Nieudane"
-#: cps/helper.py:629
+#: cps/helper.py:627
msgid "Started"
msgstr "Rozpoczynanie"
-#: cps/helper.py:631
+#: cps/helper.py:629
msgid "Finished"
msgstr ""
-#: cps/helper.py:633
+#: cps/helper.py:631
msgid "Unknown Status"
msgstr "Ststus nieznany"
-#: cps/helper.py:638
+#: cps/helper.py:636
msgid "E-mail: "
msgstr "E-mail: "
-#: cps/helper.py:640 cps/helper.py:644
+#: cps/helper.py:638 cps/helper.py:642
msgid "Convert: "
msgstr "Konwertowanie: "
-#: cps/helper.py:642
+#: cps/helper.py:640
msgid "Upload: "
msgstr "Wgrywanie: "
-#: cps/helper.py:646
+#: cps/helper.py:644
msgid "Unknown Task: "
msgstr "Nieznane zadanie: "
@@ -570,16 +544,16 @@ msgstr "Półka %(title)s została zmieniona"
msgid "Edit a shelf"
msgstr "Edytuj półkę"
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Półka: '%(name)s'"
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr ""
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Zmieniono kolejność półki: '%(name)s'"
@@ -700,9 +674,7 @@ msgid "No update available. You already have the latest version installed"
msgstr ""
#: cps/updater.py:284
-msgid ""
-"A new update is available. Click on the button below to update to the latest "
-"version."
+msgid "A new update is available. Click on the button below to update to the latest version."
msgstr ""
#: cps/updater.py:337
@@ -715,9 +687,7 @@ msgstr ""
#: cps/updater.py:404 cps/updater.py:413
#, python-format
-msgid ""
-"A new update is available. Click on the button below to update to version: "
-"%(version)s"
+msgid "A new update is available. Click on the button below to update to version: %(version)s"
msgstr ""
#: cps/updater.py:423
@@ -858,8 +828,7 @@ msgstr "Twój e-mail nie może się zarejestrować"
#: cps/web.py:1081
msgid "Confirmation e-mail was send to your e-mail account."
-msgstr ""
-"Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail."
+msgstr "Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail."
#: cps/web.py:1084
msgid "This username or e-mail address is already in use."
@@ -876,9 +845,7 @@ msgstr "Zalogowałeś się jako: '%(nickname)s'"
#: cps/web.py:1112
msgid "Could not login. LDAP server down, please contact your administrator"
-msgstr ""
-"Brak możliwości zalogowania. Serwer LDAP jest niedostępny, skontaktuj się z "
-"administratorem"
+msgstr "Brak możliwości zalogowania. Serwer LDAP jest niedostępny, skontaktuj się z administratorem"
#: cps/web.py:1116 cps/web.py:1124
msgid "Wrong Username or Password"
@@ -921,8 +888,7 @@ msgstr "Czytaj książkę"
#: cps/web.py:1334
msgid "Error opening eBook. File does not exist or file is not accessible."
-msgstr ""
-"Błąd podczas otwierania eBooka. Plik nie istnieje lub plik jest niedostępny."
+msgstr "Błąd podczas otwierania eBooka. Plik nie istnieje lub plik jest niedostępny."
#: cps/worker.py:328
#, python-format
@@ -1200,9 +1166,7 @@ msgid "Rating"
msgstr "Ocena"
#: cps/templates/book_edit.html:83
-msgid ""
-"Cover URL (jpg, cover is downloaded and stored in database, field is "
-"afterwards empty again)"
+msgid "Cover URL (jpg, cover is downloaded and stored in database, field is afterwards empty again)"
msgstr ""
#: cps/templates/book_edit.html:87
@@ -1418,7 +1382,7 @@ msgid "Enable remote login (\"magic link\")"
msgstr "Włącz zdalne logowanie (\"magic link\")"
#: cps/templates/config_edit.html:175
-msgid "Use"
+msgid "Use Goodreads"
msgstr ""
#: cps/templates/config_edit.html:176
@@ -1579,9 +1543,7 @@ msgstr "Wyrażenie regularne dla ignorowanych kolumn"
#: cps/templates/config_view_edit.html:46
msgid "Link read/unread status to Calibre column"
-msgstr ""
-"Link do statusu Przeczytanych/Nieprzeczytanych książek z kolumny Calibre "
-"(własna kolumna)"
+msgstr "Link do statusu Przeczytanych/Nieprzeczytanych książek z kolumny Calibre (własna kolumna)"
#: cps/templates/config_view_edit.html:55
msgid "Regular expression for title sorting"
@@ -1684,11 +1646,8 @@ msgid "Edit metadata"
msgstr "Edytuj metadane"
#: cps/templates/email_edit.html:15
-msgid ""
-"SMTP port (usually 25 for plain SMTP and 465 for SSL and 587 for STARTTLS)"
-msgstr ""
-"Port serwera SMTP (używane 25 dla jawnego SMTP i 465 dla połączenia SSL i "
-"587 dla połączenia STARTTLS)"
+msgid "SMTP port (usually 25 for plain SMTP and 465 for SSL and 587 for STARTTLS)"
+msgstr "Port serwera SMTP (używane 25 dla jawnego SMTP i 465 dla połączenia SSL i 587 dla połączenia STARTTLS)"
#: cps/templates/email_edit.html:19
msgid "Encryption"
@@ -2244,22 +2203,16 @@ msgid "Recent Downloads"
msgstr "Pobrane"
#~ msgid "Keyfile location is not valid, please enter correct path"
-#~ msgstr ""
-#~ "Lokalizacja pliku kluczy jest nieprawidłowa, wprowadź poprawną ścieżkę"
+#~ msgstr "Lokalizacja pliku kluczy jest nieprawidłowa, wprowadź poprawną ścieżkę"
#~ msgid "Certfile location is not valid, please enter correct path"
-#~ msgstr ""
-#~ "Lokalizacja pliku certyfikatu jest nieprawidłowa, wprowadź poprawną "
-#~ "ścieżkę"
+#~ msgstr "Lokalizacja pliku certyfikatu jest nieprawidłowa, wprowadź poprawną ścieżkę"
#~ msgid "Logfile location is not valid, please enter correct path"
-#~ msgstr ""
-#~ "Lokalizacja pliku loga jest nieprawidłowa, wprowadź poprawną ścieżkę"
+#~ msgstr "Lokalizacja pliku loga jest nieprawidłowa, wprowadź poprawną ścieżkę"
#~ msgid "Access Logfile location is not valid, please enter correct path"
-#~ msgstr ""
-#~ "Lokalizacja pliku Access loga jest nieprawidłowa, wprowadź poprawną "
-#~ "ścieżkę"
+#~ msgstr "Lokalizacja pliku Access loga jest nieprawidłowa, wprowadź poprawną ścieżkę"
#~ msgid "DB location is not valid, please enter correct path"
#~ msgstr "Lokalizacja bazy danych jest nieprawidłowa, wpisz poprawną ścieżkę"
@@ -2269,3 +2222,13 @@ msgstr "Pobrane"
#~ msgid "not configured"
#~ msgstr "nie skonfigurowane"
+
+#~ msgid "Installed"
+#~ msgstr "Zainstalowane"
+
+#~ msgid "Not installed"
+#~ msgstr "Nie zainstalowane"
+
+#~ msgid "Use"
+#~ msgstr ""
+
diff --git a/cps/translations/ru/LC_MESSAGES/messages.mo b/cps/translations/ru/LC_MESSAGES/messages.mo
index 3d27ffcc..9917f3e6 100644
Binary files a/cps/translations/ru/LC_MESSAGES/messages.mo and b/cps/translations/ru/LC_MESSAGES/messages.mo differ
diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po
index 441f42fb..e9d65d91 100644
--- a/cps/translations/ru/LC_MESSAGES/messages.po
+++ b/cps/translations/ru/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
-"POT-Creation-Date: 2019-07-26 16:41+0200\n"
+"POT-Creation-Date: 2019-09-06 19:03+0200\n"
"PO-Revision-Date: 2018-12-14 16:26+0300\n"
"Last-Translator: Pavel Korovin \n"
"Language: ru\n"
@@ -18,7 +18,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
-#: cps/about.py:70
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
+msgid "installed"
+msgstr ""
+
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
+msgid "not installed"
+msgstr "не установлено"
+
+#: cps/about.py:80
msgid "Statistics"
msgstr "Статистика"
@@ -42,143 +52,143 @@ msgstr "Администрирование"
msgid "UI Configuration"
msgstr "Настройка интерфейса"
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr "Конфигурация Calibre-Web обновлена"
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr "Настройки сервера"
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr "Пожалуйста, заполните все поля!"
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr "Добавить пользователя"
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr "E-mail не из существующей доменной зоны"
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr "Для этого адреса электронной почты или логина уже есть аккаунт."
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr "Пользователь '%(user)s' добавлен"
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr "Изменить настройки e-mail сервера"
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr "Тестовое письмо успешно отправлено на %(kindlemail)s"
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Произошла ошибка при отправке тестового письма на: %(res)s"
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr "Пожалуйста, сначала настройте e-mail на вашем kindle..."
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr "Настройки E-mail сервера обновлены"
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Пользователь '%(nick)s' удалён"
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
msgstr ""
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr "Этот адрес электронной почты уже зарегистрирован."
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr "Изменить пользователя %(nick)s"
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Пользователь '%(nick)s' обновлён"
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr "Произошла неизвестная ошибка."
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Пароль для пользователя %(user)s сброшен"
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr "Неизвестная ошибка. Попробуйте позже."
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr ""
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr "Проверка обновлений"
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr "Загрузка обновлений"
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr "Распаковка обновлений"
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr "Замена файлов"
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr "Соеднинения с базой данных закрыты"
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr "Остановка сервера"
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr "Обновления установлены, нажмите okay и перезагрузите страницу"
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr "Ошибка обновления:"
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr "Ошибка HTTP"
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr "Ошибка соединения"
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr "Таймаут при установлении соединения"
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr "Общая ошибка"
@@ -526,16 +536,16 @@ msgstr "Колка %(title)s изменена"
msgid "Edit a shelf"
msgstr "Изменить полку"
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Полка: '%(name)s'"
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Ошибка открытия Полки. Полка не существует или недоступна"
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Изменить расположение полки '%(name)s'"
@@ -676,11 +686,6 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
-#: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
-msgid "not installed"
-msgstr "не установлено"
-
#: cps/web.py:460
msgid "Recently Added Books"
msgstr "Недавно Добавленные Книги"
@@ -1362,8 +1367,8 @@ msgid "Enable remote login (\"magic link\")"
msgstr "Включить удаленный логин (\"magic link\")"
#: cps/templates/config_edit.html:175
-msgid "Use"
-msgstr "Использовать"
+msgid "Use Goodreads"
+msgstr ""
#: cps/templates/config_edit.html:176
msgid "Obtain an API Key"
@@ -3577,3 +3582,6 @@ msgstr "Недавние скачивания"
#~ msgid "Google OAuth Client Secret"
#~ msgstr ""
+#~ msgid "Use"
+#~ msgstr "Использовать"
+
diff --git a/cps/translations/sv/LC_MESSAGES/messages.mo b/cps/translations/sv/LC_MESSAGES/messages.mo
index 640a1080..87446858 100644
Binary files a/cps/translations/sv/LC_MESSAGES/messages.mo and b/cps/translations/sv/LC_MESSAGES/messages.mo differ
diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po
index 1818fb50..7f266448 100644
--- a/cps/translations/sv/LC_MESSAGES/messages.po
+++ b/cps/translations/sv/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
-"POT-Creation-Date: 2019-07-26 16:41+0200\n"
+"POT-Creation-Date: 2019-09-06 19:03+0200\n"
"PO-Revision-Date: 2018-11-23 02:57+0100\n"
"Last-Translator: Jonatan Nyberg \n"
"Language: sv\n"
@@ -18,7 +18,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
-#: cps/about.py:70
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
+msgid "installed"
+msgstr ""
+
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
+msgid "not installed"
+msgstr "inte installerad"
+
+#: cps/about.py:80
msgid "Statistics"
msgstr "Statistik"
@@ -42,143 +52,143 @@ msgstr "Administrationssida"
msgid "UI Configuration"
msgstr "Användargränssnitt konfiguration"
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web konfiguration uppdaterad"
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr "Grundläggande konfiguration"
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr "Fyll i alla fält!"
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr "Lägg till ny användare"
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr "E-posten är inte från giltig domän"
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr "Hittade ett befintligt konto för den här e-postadressen eller smeknamnet."
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr "Användaren '%(user)s' skapad"
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr "Redigera inställningar för e-postserver"
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr "Test-e-post skicka till %(kindlemail)s"
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "Det gick inte att skicka Testmeddelandet: %(res)s"
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr "Konfigurera din kindle-e-postadress först..."
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr "E-postserverinställningar uppdaterade"
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Användaren '%(nick)s' borttagen"
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
msgstr ""
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr "Hittade ett befintligt konto för den här e-postadressen."
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr "Redigera användaren %(nick)s"
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Användaren '%(nick)s' uppdaterad"
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr "Ett okänt fel uppstod."
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr "Lösenord för användaren %(user)s återställd"
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr "Ett okänt fel uppstod. Försök igen senare."
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr ""
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr "Begär uppdateringspaketet"
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr "Hämtar uppdateringspaketet"
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr "Packar upp uppdateringspaketet"
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr "Ersätta filer"
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr "Databasanslutningarna är stängda"
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr "Stoppar server"
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr "Uppdatering klar, tryck på okej och uppdatera sidan"
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr "Uppdateringen misslyckades:"
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr "HTTP-fel"
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr "Anslutningsfel"
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr "Tiden ute när du etablerade anslutning"
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr "Allmänt fel"
@@ -526,16 +536,16 @@ msgstr "Hyllan %(title)s ändrad"
msgid "Edit a shelf"
msgstr "Redigera en hylla"
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Hylla: '%(name)s'"
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Fel vid öppning av hyllan. Hylla finns inte eller är inte tillgänglig"
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Ändra ordning på hyllan: '%(name)s'"
@@ -676,11 +686,6 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
-#: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
-msgid "not installed"
-msgstr "inte installerad"
-
#: cps/web.py:460
msgid "Recently Added Books"
msgstr "Nyligen tillagda böcker"
@@ -1362,8 +1367,8 @@ msgid "Enable remote login (\"magic link\")"
msgstr "Aktivera fjärrinloggning (\"magic link\")"
#: cps/templates/config_edit.html:175
-msgid "Use"
-msgstr "Använd"
+msgid "Use Goodreads"
+msgstr ""
#: cps/templates/config_edit.html:176
msgid "Obtain an API Key"
@@ -2377,3 +2382,6 @@ msgstr "Senaste hämtningar"
#~ msgid "Google OAuth Client Secret"
#~ msgstr ""
+#~ msgid "Use"
+#~ msgstr "Använd"
+
diff --git a/cps/translations/uk/LC_MESSAGES/messages.mo b/cps/translations/uk/LC_MESSAGES/messages.mo
index 9e7df01d..aad0622f 100644
Binary files a/cps/translations/uk/LC_MESSAGES/messages.mo and b/cps/translations/uk/LC_MESSAGES/messages.mo differ
diff --git a/cps/translations/uk/LC_MESSAGES/messages.po b/cps/translations/uk/LC_MESSAGES/messages.po
index c9ba224a..9080fcdb 100644
--- a/cps/translations/uk/LC_MESSAGES/messages.po
+++ b/cps/translations/uk/LC_MESSAGES/messages.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
-"POT-Creation-Date: 2019-07-26 16:41+0200\n"
+"POT-Creation-Date: 2019-09-06 19:03+0200\n"
"PO-Revision-Date: 2017-04-30 00:47+0300\n"
"Last-Translator: ABIS Team \n"
"Language: uk\n"
@@ -17,7 +17,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
-#: cps/about.py:70
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
+msgid "installed"
+msgstr ""
+
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
+msgid "not installed"
+msgstr "не встановлено"
+
+#: cps/about.py:80
msgid "Statistics"
msgstr "Статистика"
@@ -41,143 +51,143 @@ msgstr "Сторінка адміністратора"
msgid "UI Configuration"
msgstr "Конфігурація інтерфейсу"
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr ""
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr "Настройки сервера"
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr "Будь-ласка, заповніть всі поля!"
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr "Додати користувача"
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr ""
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr ""
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr "Користувач '%(user)s' додан"
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr ""
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr ""
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr ""
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr ""
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Користувача '%(nick)s' видалено"
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
msgstr ""
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr ""
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr "Змінити користувача %(nick)s"
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Користувача '%(nick)s' оновлено"
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr "Сталась невідома помилка"
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr ""
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr ""
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr "Перевірка оновлень"
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr "Завантаження оновлень"
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr "Розпакування оновлення"
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr ""
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr "З'єднання з базою даних закрите"
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr ""
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr "Оновлення встановлені, натисніть ok і перезавантажте сторінку"
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr ""
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr ""
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr ""
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr ""
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr ""
@@ -525,16 +535,16 @@ msgstr "Книжкова полиця %(title)s змінена"
msgid "Edit a shelf"
msgstr "Змінити книжкову полицю"
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "Книжкова полиця: '%(name)s'"
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Помилка при відкриванні полиці. Полиця не існує або до неї відсутній доступ"
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "Змінити розташування книжкової полиці '%(name)s'"
@@ -675,11 +685,6 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
-#: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
-msgid "not installed"
-msgstr "не встановлено"
-
#: cps/web.py:460
msgid "Recently Added Books"
msgstr "Нещодавно додані книги"
@@ -1361,8 +1366,8 @@ msgid "Enable remote login (\"magic link\")"
msgstr "Включити віддалений логін (\"magic link\")"
#: cps/templates/config_edit.html:175
-msgid "Use"
-msgstr "Використовувати"
+msgid "Use Goodreads"
+msgstr ""
#: cps/templates/config_edit.html:176
msgid "Obtain an API Key"
@@ -2472,3 +2477,6 @@ msgstr "Нещодавно переглянуті"
#~ msgid "Google OAuth Client Secret"
#~ msgstr ""
+#~ msgid "Use"
+#~ msgstr "Використовувати"
+
diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo
index 67a74c29..bfeee501 100644
Binary files a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo and b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo differ
diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
index 3819c71a..9c88db52 100644
--- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
+++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
-"POT-Creation-Date: 2019-07-26 16:41+0200\n"
+"POT-Creation-Date: 2019-09-06 19:03+0200\n"
"PO-Revision-Date: 2017-01-06 17:00+0000\n"
"Last-Translator: dalin \n"
"Language: zh_Hans_CN\n"
@@ -18,7 +18,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
-#: cps/about.py:70
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
+msgid "installed"
+msgstr ""
+
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
+msgid "not installed"
+msgstr "未安装"
+
+#: cps/about.py:80
msgid "Statistics"
msgstr "统计"
@@ -42,143 +52,143 @@ msgstr "管理页"
msgid "UI Configuration"
msgstr "UI配置"
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web配置已更新"
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr "基本配置"
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr "请填写所有字段"
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr "添加新用户"
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr "邮箱不在有效域中'"
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr "此邮箱或昵称的账号已经存在。"
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr "用户 '%(user)s' 已被创建"
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr "编辑邮箱服务器设置"
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr "测试邮件已经被成功发到 %(kindlemail)s"
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr "发送测试邮件出错了: %(res)s"
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr "请先配置您的kindle邮箱..."
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr "已更新邮件服务器设置"
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "用户 '%(nick)s' 已被删除"
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
msgstr ""
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr "找到一个已有账号使用这个邮箱。"
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr "编辑用户 %(nick)s"
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr "用户 '%(nick)s' 已被更新"
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr "发生未知错误。"
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr "用户 %(user)s 的密码已重置"
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试。"
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr ""
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr "正在请求更新包"
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr "正在下载更新包"
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr "正在解压更新包"
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr "正在替换文件"
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr "数据库连接已关闭"
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr "正在停止服务器"
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr "更新完成,请按确定并刷新页面"
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr "更新失败:"
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr "HTTP错误"
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr "连接错误"
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr "建立连接超时"
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr "一般错误"
@@ -526,16 +536,16 @@ msgstr "书架 %(title)s 已被修改"
msgid "Edit a shelf"
msgstr "编辑书架"
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr "书架: '%(name)s'"
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "打开书架出错。书架不存在或不可访问"
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr "修改书架 '%(name)s' 顺序"
@@ -676,11 +686,6 @@ msgstr ""
msgid "Click on the button below to update to the latest stable version."
msgstr ""
-#: cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
-msgid "not installed"
-msgstr "未安装"
-
#: cps/web.py:460
msgid "Recently Added Books"
msgstr "最近添加的书籍"
@@ -1362,8 +1367,8 @@ msgid "Enable remote login (\"magic link\")"
msgstr "启用远程登录 ('魔法链接')"
#: cps/templates/config_edit.html:175
-msgid "Use"
-msgstr "使用"
+msgid "Use Goodreads"
+msgstr ""
#: cps/templates/config_edit.html:176
msgid "Obtain an API Key"
@@ -3577,3 +3582,6 @@ msgstr "最近下载"
#~ msgid "Google OAuth Client Secret"
#~ msgstr ""
+#~ msgid "Use"
+#~ msgstr "使用"
+
diff --git a/messages.pot b/messages.pot
index daaccd01..811b8462 100644
--- a/messages.pot
+++ b/messages.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-08-06 18:35+0200\n"
+"POT-Creation-Date: 2019-09-06 19:03+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
@@ -17,16 +17,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.7.0\n"
-#: cps/about.py:40
+#: cps/about.py:40 cps/about.py:65 cps/about.py:66 cps/uploader.py:228
msgid "installed"
msgstr ""
-#: cps/about.py:42 cps/uploader.py:213 cps/uploader.py:214 cps/uploader.py:218
-#: cps/uploader.py:222 cps/uploader.py:226
+#: cps/about.py:42 cps/about.py:65 cps/about.py:66 cps/uploader.py:213
+#: cps/uploader.py:214 cps/uploader.py:218 cps/uploader.py:222
+#: cps/uploader.py:226 cps/uploader.py:230
msgid "not installed"
msgstr ""
-#: cps/about.py:76
+#: cps/about.py:80
msgid "Statistics"
msgstr ""
@@ -50,143 +51,143 @@ msgstr ""
msgid "UI Configuration"
msgstr ""
-#: cps/admin.py:181 cps/admin.py:399
+#: cps/admin.py:181 cps/admin.py:401
msgid "Calibre-Web configuration updated"
msgstr ""
-#: cps/admin.py:427 cps/templates/admin.html:101
+#: cps/admin.py:429 cps/templates/admin.html:101
msgid "Basic Configuration"
msgstr ""
-#: cps/admin.py:450 cps/web.py:1050
+#: cps/admin.py:452 cps/web.py:1050
msgid "Please fill out all fields!"
msgstr ""
-#: cps/admin.py:452 cps/admin.py:463 cps/admin.py:469 cps/admin.py:484
+#: cps/admin.py:454 cps/admin.py:465 cps/admin.py:471 cps/admin.py:486
#: cps/templates/admin.html:35
msgid "Add new user"
msgstr ""
-#: cps/admin.py:461 cps/web.py:1253
+#: cps/admin.py:463 cps/web.py:1253
msgid "E-mail is not from valid domain"
msgstr ""
-#: cps/admin.py:467 cps/admin.py:478
+#: cps/admin.py:469 cps/admin.py:480
msgid "Found an existing account for this e-mail address or nickname."
msgstr ""
-#: cps/admin.py:474
+#: cps/admin.py:476
#, python-format
msgid "User '%(user)s' created"
msgstr ""
-#: cps/admin.py:494
+#: cps/admin.py:496
msgid "Edit e-mail server settings"
msgstr ""
-#: cps/admin.py:520
+#: cps/admin.py:522
#, python-format
msgid "Test e-mail successfully send to %(kindlemail)s"
msgstr ""
-#: cps/admin.py:523
+#: cps/admin.py:525
#, python-format
msgid "There was an error sending the Test e-mail: %(res)s"
msgstr ""
-#: cps/admin.py:525 cps/web.py:1033
+#: cps/admin.py:527 cps/web.py:1033
msgid "Please configure your kindle e-mail address first..."
msgstr ""
-#: cps/admin.py:527
+#: cps/admin.py:529
msgid "E-mail server settings updated"
msgstr ""
-#: cps/admin.py:556
+#: cps/admin.py:558
#, python-format
msgid "User '%(nick)s' deleted"
msgstr ""
-#: cps/admin.py:559
+#: cps/admin.py:561
msgid "No admin user remaining, can't delete user"
msgstr ""
-#: cps/admin.py:598 cps/web.py:1279
+#: cps/admin.py:600 cps/web.py:1279
msgid "Found an existing account for this e-mail address."
msgstr ""
-#: cps/admin.py:601 cps/admin.py:613
+#: cps/admin.py:603 cps/admin.py:615
#, python-format
msgid "Edit User %(nick)s"
msgstr ""
-#: cps/admin.py:607
+#: cps/admin.py:609
#, python-format
msgid "User '%(nick)s' updated"
msgstr ""
-#: cps/admin.py:610
+#: cps/admin.py:612
msgid "An unknown error occured."
msgstr ""
-#: cps/admin.py:629
+#: cps/admin.py:631
#, python-format
msgid "Password for user %(user)s reset"
msgstr ""
-#: cps/admin.py:632 cps/web.py:1075
+#: cps/admin.py:634 cps/web.py:1075
msgid "An unknown error occurred. Please try again later."
msgstr ""
-#: cps/admin.py:643
+#: cps/admin.py:645
msgid "Logfile viewer"
msgstr ""
-#: cps/admin.py:678
+#: cps/admin.py:680
msgid "Requesting update package"
msgstr ""
-#: cps/admin.py:679
+#: cps/admin.py:681
msgid "Downloading update package"
msgstr ""
-#: cps/admin.py:680
+#: cps/admin.py:682
msgid "Unzipping update package"
msgstr ""
-#: cps/admin.py:681
+#: cps/admin.py:683
msgid "Replacing files"
msgstr ""
-#: cps/admin.py:682
+#: cps/admin.py:684
msgid "Database connections are closed"
msgstr ""
-#: cps/admin.py:683
+#: cps/admin.py:685
msgid "Stopping server"
msgstr ""
-#: cps/admin.py:684
+#: cps/admin.py:686
msgid "Update finished, please press okay and reload page"
msgstr ""
-#: cps/admin.py:685 cps/admin.py:686 cps/admin.py:687 cps/admin.py:688
+#: cps/admin.py:687 cps/admin.py:688 cps/admin.py:689 cps/admin.py:690
msgid "Update failed:"
msgstr ""
-#: cps/admin.py:685 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
+#: cps/admin.py:687 cps/updater.py:271 cps/updater.py:456 cps/updater.py:458
msgid "HTTP Error"
msgstr ""
-#: cps/admin.py:686 cps/updater.py:273 cps/updater.py:460
+#: cps/admin.py:688 cps/updater.py:273 cps/updater.py:460
msgid "Connection error"
msgstr ""
-#: cps/admin.py:687 cps/updater.py:275 cps/updater.py:462
+#: cps/admin.py:689 cps/updater.py:275 cps/updater.py:462
msgid "Timeout while establishing connection"
msgstr ""
-#: cps/admin.py:688 cps/updater.py:277 cps/updater.py:464
+#: cps/admin.py:690 cps/updater.py:277 cps/updater.py:464
msgid "General error"
msgstr ""
@@ -284,133 +285,125 @@ msgstr ""
msgid "Callback domain is not verified, please follow steps to verify domain in google developer console"
msgstr ""
-#: cps/helper.py:53
-msgid "Installed"
-msgstr ""
-
-#: cps/helper.py:56
-msgid "Not installed"
-msgstr ""
-
-#: cps/helper.py:81
+#: cps/helper.py:79
#, python-format
msgid "%(format)s format not found for book id: %(book)d"
msgstr ""
-#: cps/helper.py:93
+#: cps/helper.py:91
#, python-format
msgid "%(format)s not found on Google Drive: %(fn)s"
msgstr ""
-#: cps/helper.py:100 cps/helper.py:208 cps/templates/detail.html:41
+#: cps/helper.py:98 cps/helper.py:206 cps/templates/detail.html:41
#: cps/templates/detail.html:45
msgid "Send to Kindle"
msgstr ""
-#: cps/helper.py:101 cps/helper.py:119 cps/helper.py:210
+#: cps/helper.py:99 cps/helper.py:117 cps/helper.py:208
msgid "This e-mail has been sent via Calibre-Web."
msgstr ""
-#: cps/helper.py:112
+#: cps/helper.py:110
#, python-format
msgid "%(format)s not found: %(fn)s"
msgstr ""
-#: cps/helper.py:117
+#: cps/helper.py:115
msgid "Calibre-Web test e-mail"
msgstr ""
-#: cps/helper.py:119
+#: cps/helper.py:117
msgid "Test e-mail"
msgstr ""
-#: cps/helper.py:134
+#: cps/helper.py:132
msgid "Get Started with Calibre-Web"
msgstr ""
-#: cps/helper.py:136
+#: cps/helper.py:134
#, python-format
msgid "Registration e-mail for user: %(name)s"
msgstr ""
-#: cps/helper.py:150 cps/helper.py:152 cps/helper.py:154 cps/helper.py:162
-#: cps/helper.py:164 cps/helper.py:166
+#: cps/helper.py:148 cps/helper.py:150 cps/helper.py:152 cps/helper.py:160
+#: cps/helper.py:162 cps/helper.py:164
#, python-format
msgid "Send %(format)s to Kindle"
msgstr ""
-#: cps/helper.py:170
+#: cps/helper.py:168
#, python-format
msgid "Convert %(orig)s to %(format)s and send to Kindle"
msgstr ""
-#: cps/helper.py:210
+#: cps/helper.py:208
#, python-format
msgid "E-mail: %(book)s"
msgstr ""
-#: cps/helper.py:212
+#: cps/helper.py:210
msgid "The requested file could not be read. Maybe wrong permissions?"
msgstr ""
-#: cps/helper.py:319
+#: cps/helper.py:317
#, python-format
msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr ""
-#: cps/helper.py:329
+#: cps/helper.py:327
#, python-format
msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr ""
-#: cps/helper.py:343
+#: cps/helper.py:341
#, python-format
msgid "Rename file in path '%(src)s' to '%(dest)s' failed with error: %(error)s"
msgstr ""
-#: cps/helper.py:369 cps/helper.py:379 cps/helper.py:387
+#: cps/helper.py:367 cps/helper.py:377 cps/helper.py:385
#, python-format
msgid "File %(file)s not found on Google Drive"
msgstr ""
-#: cps/helper.py:408
+#: cps/helper.py:406
#, python-format
msgid "Book path %(path)s not found on Google Drive"
msgstr ""
-#: cps/helper.py:625
+#: cps/helper.py:623
msgid "Waiting"
msgstr ""
-#: cps/helper.py:627
+#: cps/helper.py:625
msgid "Failed"
msgstr ""
-#: cps/helper.py:629
+#: cps/helper.py:627
msgid "Started"
msgstr ""
-#: cps/helper.py:631
+#: cps/helper.py:629
msgid "Finished"
msgstr ""
-#: cps/helper.py:633
+#: cps/helper.py:631
msgid "Unknown Status"
msgstr ""
-#: cps/helper.py:638
+#: cps/helper.py:636
msgid "E-mail: "
msgstr ""
-#: cps/helper.py:640 cps/helper.py:644
+#: cps/helper.py:638 cps/helper.py:642
msgid "Convert: "
msgstr ""
-#: cps/helper.py:642
+#: cps/helper.py:640
msgid "Upload: "
msgstr ""
-#: cps/helper.py:646
+#: cps/helper.py:644
msgid "Unknown Task: "
msgstr ""
@@ -542,16 +535,16 @@ msgstr ""
msgid "Edit a shelf"
msgstr ""
-#: cps/shelf.py:295
+#: cps/shelf.py:294
#, python-format
msgid "Shelf: '%(name)s'"
msgstr ""
-#: cps/shelf.py:298
+#: cps/shelf.py:297
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr ""
-#: cps/shelf.py:330
+#: cps/shelf.py:329
#, python-format
msgid "Change order of Shelf: '%(name)s'"
msgstr ""
@@ -1373,7 +1366,7 @@ msgid "Enable remote login (\"magic link\")"
msgstr ""
#: cps/templates/config_edit.html:175
-msgid "Use"
+msgid "Use Goodreads"
msgstr ""
#: cps/templates/config_edit.html:176