From d6184619f503cfead32b4f4a0f0096983859a1d3 Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sat, 21 Jan 2023 15:27:11 +0100 Subject: [PATCH] New generated translation files --- cps/translations/cs/LC_MESSAGES/messages.mo | Bin 38252 -> 36402 bytes cps/translations/cs/LC_MESSAGES/messages.po | 173 ++++++++-------- cps/translations/de/LC_MESSAGES/messages.mo | Bin 59480 -> 56584 bytes cps/translations/de/LC_MESSAGES/messages.po | 190 +++++++++-------- cps/translations/el/LC_MESSAGES/messages.mo | Bin 55818 -> 53282 bytes cps/translations/el/LC_MESSAGES/messages.po | 175 ++++++++-------- cps/translations/es/LC_MESSAGES/messages.mo | Bin 49849 -> 47384 bytes cps/translations/es/LC_MESSAGES/messages.po | 184 +++++++++-------- cps/translations/fi/LC_MESSAGES/messages.mo | Bin 26606 -> 24856 bytes cps/translations/fi/LC_MESSAGES/messages.po | 175 ++++++++-------- cps/translations/fr/LC_MESSAGES/messages.mo | Bin 54132 -> 51589 bytes cps/translations/fr/LC_MESSAGES/messages.po | 180 ++++++++-------- cps/translations/gl/LC_MESSAGES/messages.mo | Bin 59885 -> 56752 bytes cps/translations/gl/LC_MESSAGES/messages.po | 192 ++++++++++-------- cps/translations/hu/LC_MESSAGES/messages.mo | Bin 24357 -> 22741 bytes cps/translations/hu/LC_MESSAGES/messages.po | 179 ++++++++-------- cps/translations/id/LC_MESSAGES/messages.mo | Bin 57342 -> 54431 bytes cps/translations/id/LC_MESSAGES/messages.po | 190 +++++++++-------- cps/translations/it/LC_MESSAGES/messages.mo | Bin 61764 -> 58322 bytes cps/translations/it/LC_MESSAGES/messages.po | 189 +++++++++-------- cps/translations/ja/LC_MESSAGES/messages.mo | Bin 63380 -> 60199 bytes cps/translations/ja/LC_MESSAGES/messages.po | 192 ++++++++++-------- cps/translations/km/LC_MESSAGES/messages.mo | Bin 23905 -> 22556 bytes cps/translations/km/LC_MESSAGES/messages.po | 173 ++++++++-------- cps/translations/ko/LC_MESSAGES/messages.mo | Bin 54195 -> 51734 bytes cps/translations/ko/LC_MESSAGES/messages.po | 184 +++++++++-------- cps/translations/nl/LC_MESSAGES/messages.mo | Bin 48992 -> 46631 bytes cps/translations/nl/LC_MESSAGES/messages.po | 184 +++++++++-------- cps/translations/pl/LC_MESSAGES/messages.mo | Bin 50813 -> 48261 bytes cps/translations/pl/LC_MESSAGES/messages.po | 182 +++++++++-------- .../pt_BR/LC_MESSAGES/messages.mo | Bin 59976 -> 56954 bytes .../pt_BR/LC_MESSAGES/messages.po | 192 ++++++++++-------- cps/translations/ru/LC_MESSAGES/messages.mo | Bin 46455 -> 44070 bytes cps/translations/ru/LC_MESSAGES/messages.po | 177 ++++++++-------- cps/translations/sv/LC_MESSAGES/messages.mo | Bin 47256 -> 45102 bytes cps/translations/sv/LC_MESSAGES/messages.po | 182 +++++++++-------- cps/translations/tr/LC_MESSAGES/messages.mo | Bin 22085 -> 20719 bytes cps/translations/tr/LC_MESSAGES/messages.po | 173 ++++++++-------- cps/translations/uk/LC_MESSAGES/messages.mo | Bin 24153 -> 22749 bytes cps/translations/uk/LC_MESSAGES/messages.po | 171 ++++++++-------- cps/translations/vi/LC_MESSAGES/messages.mo | Bin 32066 -> 29930 bytes cps/translations/vi/LC_MESSAGES/messages.po | 174 +++++++++------- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 54182 -> 51332 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 189 +++++++++-------- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 47403 -> 45154 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 182 +++++++++-------- messages.pot | 136 ++++++------- 47 files changed, 2342 insertions(+), 1976 deletions(-) diff --git a/cps/translations/cs/LC_MESSAGES/messages.mo b/cps/translations/cs/LC_MESSAGES/messages.mo index 890f50f07c0b1f847a2a816dd4a8f30b4d2c4566..a66c1910079b2e088e854539d05fb7974d58be39 100644 GIT binary patch delta 9290 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 AjQ{`u delta 11038 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 diff --git a/cps/translations/cs/LC_MESSAGES/messages.po b/cps/translations/cs/LC_MESSAGES/messages.po index 47f17229..9da9f258 100644 --- a/cps/translations/cs/LC_MESSAGES/messages.po +++ b/cps/translations/cs/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-06-09 21:11+0100\n" "Last-Translator: Lukas Heroudek \n" "Language: cs_CZ\n" @@ -22,16 +22,18 @@ msgid "Statistics" msgstr "Statistika" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Server restartován, znovu načtěte stránku" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Vypínám server, zavřete okno" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Úspěšně obnovené připojení" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -39,8 +41,8 @@ msgstr "Neznámý příkaz" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -279,8 +281,8 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Přidat nového uživatele" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -288,7 +290,7 @@ msgid "Edit Email Server Settings" msgstr "Změnit SMTP nastavení" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -349,12 +351,13 @@ msgid "Edit User %(nick)s" msgstr "Upravit uživatele %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Heslo pro uživatele %(user)s resetováno" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Nejprve nakonfigurujte nastavení pošty SMTP..." #: cps/admin.py:1445 @@ -479,6 +482,10 @@ msgstr "Vyplňte všechna pole!" msgid "E-mail is not from valid domain" msgstr "E-mail není z platné domény" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Přidat nového uživatele" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -669,15 +676,18 @@ msgid "Send to eReader" msgstr "Poslat do Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Tento e-mail byl odeslán přes Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web zkušební e-mail" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Zkušební e-mail" #: cps/helper.py:132 @@ -685,23 +695,23 @@ msgid "Get Started with Calibre-Web" msgstr "Začínáme s Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Registrační e-mail pro uživatele: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Převést %(orig)s do %(format)s a poslat do Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Poslat %(format)s do Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Poslat do Kindle" #: cps/helper.py:230 @@ -751,17 +761,16 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Cesta ke knize %(path)s nebyla nalezena na Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Byl nalezen existující účet pro tuto e-mailovou adresu." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Zadané uživatelské jméno je již použito" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -832,7 +841,7 @@ msgstr "Kobo nastavení" msgid "Register with %(provider)s" msgstr "Registrovat s %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "nyní jste přihlášen jako: '%(nickname)s'" @@ -954,7 +963,8 @@ msgid "Read Books" msgstr "Přečtené knihy" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Zobrazit prečtené a nepřečtené" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -971,7 +981,7 @@ msgid "Discover" msgstr "Objevte" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Zobrazit náhodné knihy" @@ -981,7 +991,8 @@ msgid "Categories" msgstr "Kategorie" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Zobrazit výběr kategorie" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -991,7 +1002,8 @@ msgid "Series" msgstr "Série" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Zobrazit výběr sérií" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1000,7 +1012,8 @@ msgid "Authors" msgstr "Autoři" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Zobrazit výběr autora" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1009,7 +1022,8 @@ msgid "Publishers" msgstr "Vydavatelé" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Zobrazit výběr vydavatele" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1019,7 +1033,8 @@ msgid "Languages" msgstr "Jazyky" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Zobrazit výběr jazyka" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1027,7 +1042,8 @@ msgid "Ratings" msgstr "Hodnocení" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Zobrazit výběr hodnocení" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1035,7 +1051,8 @@ msgid "File formats" msgstr "Formáty souborů" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Zobrazit výběr formátů" #: cps/render_template.py:94 cps/web.py:768 @@ -1043,7 +1060,8 @@ msgid "Archived Books" msgstr "Archivované knihy" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Zobrazit archivované knihy" #: cps/render_template.py:99 cps/web.py:799 @@ -1329,10 +1347,14 @@ msgstr "Seznam hodnocení" msgid "File formats list" msgstr "Seznam formátů" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Nejprve nakonfigurujte nastavení pošty SMTP..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(kindlemail)s" +msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1340,7 +1362,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Při odesílání této knihy došlo k chybě: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Nejprve nakonfigurujte vaši kindle e-mailovou adresu.." #: cps/web.py:1226 @@ -1388,24 +1411,30 @@ msgstr "Nové heslo bylo zasláno na vaši emailovou adresu" msgid "Oops! Please enter a valid username to reset password" msgstr "Zadejte platné uživatelské jméno pro obnovení hesla" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Nyní jste přihlášeni jako: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s profil" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profil aktualizován" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Byl nalezen existující účet pro tuto e-mailovou adresu." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Poslat do Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1536,10 +1565,6 @@ msgstr "Smazat" msgid "Public Shelf" msgstr "Veřejná police" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Přidat nového uživatele" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importovat LDAP uživatele" @@ -1570,7 +1595,7 @@ msgid "From Email" msgstr "Z e-mailu" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1643,6 +1668,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1650,7 +1676,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1658,7 +1684,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1678,10 +1705,6 @@ msgstr "" msgid "View Logs" msgstr "Zobrazit log" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Znovupřipojení ke Calibre databázi" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Restartovat" @@ -2539,15 +2562,16 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "" +#, fuzzy +msgid "Gmail Account" +msgstr "Účet" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2571,7 +2595,8 @@ msgid "Attachment Size Limit" msgstr "Limit velikosti souboru" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Uložit nastavení a odeslat zkušební e-mail" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3089,10 +3114,6 @@ msgstr "Jakmile tak učiníte, budete automaticky přihlášeni na tomto zaříz msgid "This verification link will expire in 10 minutes." msgstr "Tento ověřovací odkaz vyprší za 10 minut." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3246,10 +3267,6 @@ msgstr "Průběh" msgid "Run Time" msgstr "Doba spuštění" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Čas spuštění" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3326,17 +3343,17 @@ msgstr "Zvolte uživatelské jméno" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Vaše e-mailová adresa" +msgid "Enter Email" +msgstr "Zkušební e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "Poslat do Kindle e-mailová adresa" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Zkušební e-mail" #: cps/templates/user_table.html:137 @@ -3406,10 +3423,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Zobrazit výběr sérií" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Zobrazit náhodné knihy" - diff --git a/cps/translations/de/LC_MESSAGES/messages.mo b/cps/translations/de/LC_MESSAGES/messages.mo index 239caa32f9fb369fc8364884ad174d916ae5a1d5..f996e1e98fb1ecd4c586ece9a881adcf3dbf7570 100644 GIT binary patch delta 13316 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 Bq)h+- delta 15854 zcma*s33yc1-N*5p1;QG32us2x5SBpLWeKtqwy;T9L=c!HH_1qt36lvyLO#= z+yGH4hzlxHKo%7NrGg5Af-723aidnNR*{zX`^&i~(5KJy_UY^AoOACz%m4h(nbddb z&bW7v#6?cljlaj@Kegj5s~N6IQtkKuH0xqnjj1Lh|FwGZkCy1i4tN*pyPa4UPk8mO z(59Zy)v`KaTWpQjdi4lav8;&o426k2cpfKVVmHg`jSlw0hp-a9i~aE=CSXc;V{2sY zR!3}vU9k<0#A+DAM7$Ym;GI|>@5eTbZ*BG-97nx)+N*z$8u$XLqe@p9Yop$4inTBu zHGxdj`~6T88G?0j8tT0us-FldV#_d<@vV&%YT`lE2k&A7{2H5LOb;{jWNbn`9ra!o z5;W^ttcuIM_Ipqhd>jd}wcV@l!TQt>V?KV05ruk0Ps_R*|A3=$59VMZ@z2IwoQ|7u z6xQUU_IMq(z}qktAIFAx2$dVBPz$M*X>uqHD^u@})p2Mh@vlu`JPq2@JXGjrp+fZs zjK>vN4_&Xm5f$pEP!ZaK+S@nL#t*PDo=5f5u#d@!7O07jz|L6Khxluz8))EN>lhLh zE0J($fGku8*_eToupQotTG?itjQdd&Z`RjrQFl~*ENUW!n2fhz6MP8ud}qXKIEvb{ zv)B~RV;Uy)Ga>7T`Y;O>@|oBc7h@}Y5{Kattb<7$6}^{^n!qU3fCV@m7ora%A9)Y@ z4=@8wMkUj9)HyFgMc_`<1nxy8-xg$htyfUleE~IKt%2Mn*aekrgHZ2JMosJnOu+@n ze2ARFAjmq9+)ahuAoJ6ZTY5+efXXYbUg0&cx1KUso??Zj}E-Esg zqmr)UV9VmaRwnioPLPJ*yIyOB~do>1|V-YIkOHmVf6cxI^peB3_Ti{Qq zW0f@2bllvtJ!(QdQ4<}8%9$xR9v5R|1ci4fC}hovlLqXLTG3dH$EjX@CMv|mn1DB; za^)7(_sdaRwjPyin^0T(GV0X)9ot~iaP!`P;q1RcGJ=LAydD*axu_N2h1!yJsEO@D z4R{r*c_`;zbZmO$<`mM;doSt zug8kxf*NQ6s>9W&0iQsvU>7Pf@1s`wBdVYHQRXz&LPeqhs=sEa33f#F6St1Hd|E<)qg5hBs&t3h&6_S z&4YZ@v037|AN4`p81pNago;EqDq;?5Me{Hbm!T$pKi0rasD*7qMdWR)i65iBJByVW z-?~6SSy_3kx#K%xH|o<+$+8mL;~$Xcu~FcEuP zW5&zEhKz5`rjUWRB1hTUf@%0OD$7$itXfeItb>Cw9VcQtT!dBd2~_e%Q7e8P)$cx3 zB)`MjSUJc1Dc1-inKX=`a24K)+S{F|y?YfEve!{7dmpuTzo3n^Cz$pwsQNf;g>z7m zTa7xt+fWfchWh?j)B@{HB>oC%uZd=6Gf*om!TPuub*%11#e<0ydytfXamh5eoGvEJtPcL#P$(KwUI%qq6vCR1P$p zVsfG-DujJd?LJiK16UVb?1dXJ0Y64fmxs3>)JYn2fPLlM^;Z zG*DX#?XeSf!>Op#@JG~2?nWiiI*i2)s0nXEord?Y8GeOYX+o~KppvmO_2FpajW`G& zz)buom-wepNXjz<_C&4lYSfA*U@YdLvb(^mFUOYDSD-rFf*tWk)Rwf$H-F*GL@g+a zWAF@WD|bUn`hMgOaEKZ47#@#1_<_Lrv%yDyvW7Kx|N8CNded(wmSg#CpoB z#}%3@xI1d0xnBJiRIWV}p)i!fAyi1}7V-BQj>dRgf|}SeR2I9a^ZPI+;B#07cVH{r zi}mmfDmQ*bZDAF^SwLOX^A@Naid;oO5g6t*T#Hqy-++2Cj0)LO)W9x|z(-L7oW;s` z4wY;%Hy9hDp11exg*qKsUVS>UfQU8AYbZsnco9~^C8+FQiTZF2Y64qPS^NrWz|+_S zfA;G2W|?Gci+V2$l`DB({dTNE{V}Ys^S_ybI@pJ;@g%mvO2sCm8CaeAcvQ%yqgGtv z)yr`>^*eAF9z{*G$!v4%(y<2hA*hI6gW5U=>+Af__FhM45Nq84(hJQtc>IiCU z-a}37Bv!(oQ3L!3wc;83*o-odN)L7RFuYT#njg60N^zh1nV2F?6VREPJY+BbSH zZo_oyFQAU!7pN_3T4Mf}P!CkcQ&7h$4{Kuto8wBr*ySa*&I@lez;8;^=iIqK$HUccX!l|f<%|czRi&2re59{DYv~dS&!tbLd@Ga{7xKcBb#;C}2@#>>drz+x5 zP)7?<1Fb}Lv=KGq-QM#Ps1CnGCEEqmM5~8QNbBQO)SF^gyaqeqt*D%O4%^{3o(;fQ)^+Y9cAJo>4@En7h zKn^N`Q*b2XTMmWV_$>Crmr*ZTH=4g>Dr0A=jZrHbi4Acf_QrcqAwP_YVC;O}!3@-o z&OGdb_o9ujp%(NNMl?|En@mU=qE^rXl@n>6Jy8)E;W-5r0Y7TucX;g&peFhRD!V^G zCF^PL`S+*@$1X6rRdoUJ*B#x8hNd_ObsVQ-63#*!Z$)+V7;50Zc=fkYD?W{iK;q3N z7Y3pRx&fQv9MqPqz&5xBC*b~@iN6MHywJ?JH7c|nQ6FTXB9ViQ&_P`sH=`zeyXT{* zy?zPx-hR&yJ%7ONwAWxfCG|kmg7PC2bc{+-Td@F>aWN`{>#-g_j(Tr5YM@t86FZ2? z<`1zhoMsj5&S-3cksJ!z^8mKT5RSoh*b&d7j#sl=%&%h>YM^3N zgd$iU??NTxBVPN5s4V{qHQ}GU_Fqw3Q+07g?(pw_Dd>e3sFk$#>RnJ1>w%g;CMp7X zs0bCKLcPqZKZ46+ENhQfA9X9=^85z0@nOuwz1RZ(jdgVXn=dg*(gpS680?QhR0yBJ zk@y~J#jS4RU(I1xya6A?VOaTg^KZw;U?sKVaC{gO@GH~;zDGsoS8U1nR>D#f>h`G6 zUWZDK*{D5QfGKz{YD>0x?Vq8N)w;tZV`oKvfmlR+h3CKUTIw_JGUs~-j;Efu!rYub zw5i{NTJW|N#J@3xcW4-d-(n(m{i9jgKvYO)ppKh^3Sl{FVoOmM%u3Wkp7z@Jq9S+@ z_5DX)`)SnsUt@Kw5?N`ou|8_Adtg<(29>>2u_vy=tMH g`QrBW~KMf+{23B80h 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 bkQ|a@ zr~I3>o6IX*M4soknGPR~)WbGy+CF7@4|&_c((^;x4<3$=(m;${05v@*R@|fyz2ffGs_d|zu zb72v(>Qq=zDfqwU2!#(7E+)9y|G&|dvE5{eu>Ks1TLJkTi1{p-bsY%ra@IUo`Y-cA zYL7+|cc^d?3*4vu{EOx3nC3GSb*EDhK4Qjp_dP#yjJKK3wQu1g{}t6tvazVp$v)C7 z{=fG`n@4K56+Y%HIC4I2i3-vVKM{Eg%pyQSaz-BA<)j`P?wmi?F8=p|`ipm0iC4dg zPQF#&+f8MdGnUT=^P9i#^ NR1i*!a#kJd_hIbh>MU|tW6k#Covq)V<=un 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\n" "Language: es\n" @@ -26,16 +26,18 @@ msgid "Statistics" msgstr "Estadísticas" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Servidor reiniciado. Por favor, recargue la página" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "El servidor se está apagando. Por favor, cierre la ventana" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Reconexión correcta" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -43,8 +45,8 @@ msgstr "Comando desconocido" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Libro puesto en la cola de envío a %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Libro puesto en la cola de envío a %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -283,17 +285,17 @@ msgstr "El filtro de LDAP \"Member User\" tiene paréntesis no coincidentes" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "Ubicaciones del certificado de la CA del LDAP, del certificado o de la clave no válidos. Por favor introduce la ruta correcta" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Añadir un nuevo usuario" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Añadir nuevo usuario" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Cambiar parámetros de correo" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Verificación de cuenta de Gmail exitosa" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -353,12 +355,13 @@ msgid "Edit User %(nick)s" msgstr "Editar Usuario %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Contraseña para el usuario %(user)s reinicializada" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Configura primero los parámetros del servidor SMTP..." #: cps/admin.py:1445 @@ -483,6 +486,10 @@ msgstr "¡Por favor, rellena todos los campos!" msgid "E-mail is not from valid domain" msgstr "El correo electrónico no tiene un dominio válido" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Añadir un nuevo usuario" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -673,15 +680,18 @@ msgid "Send to eReader" msgstr "Enviar al Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Este correo electrónico ha sido enviado usando Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Correo de prueba de Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Comprobar correo electrónico" #: cps/helper.py:132 @@ -689,23 +699,23 @@ msgid "Get Started with Calibre-Web" msgstr "Primeros pasos con Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Correo electrónico de registro para el usuario: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Convertir %(orig)s a %(format)s y enviar al Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Enviado %(format)s al Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Enviar al Kindle" #: cps/helper.py:230 @@ -755,17 +765,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "La ruta %(path)s del libro no fue encontrada en Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Encontrada una cuenta existente para esa dirección de correo electrónico" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Este nombre de usuario ya está en uso" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Dirección de correo no válida" #: cps/helper.py:815 @@ -836,7 +846,7 @@ msgstr "Configuración de Kobo" msgid "Register with %(provider)s" msgstr "Registrado con %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "has iniciado sesión como : '%(nickname)s'" @@ -958,7 +968,8 @@ msgid "Read Books" msgstr "Libros leídos" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Mostrar leídos y no leídos" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -975,7 +986,7 @@ msgid "Discover" msgstr "Descubrir" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Mostrar libros al azar" @@ -985,7 +996,8 @@ msgid "Categories" msgstr "Categorías" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Mostrar selección de categorías" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -995,7 +1007,8 @@ msgid "Series" msgstr "Series" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Mostrar selección de series" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1004,7 +1017,8 @@ msgid "Authors" msgstr "Autores" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Mostrar selección de autores" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1013,7 +1027,8 @@ msgid "Publishers" msgstr "Editores" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Mostrar selección de editores" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1023,7 +1038,8 @@ msgid "Languages" msgstr "Idiomas" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Mostrar selección de idiomas" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1031,7 +1047,8 @@ msgid "Ratings" msgstr "Calificaciones" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Mostrar selección de calificaciones" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1039,7 +1056,8 @@ msgid "File formats" msgstr "Formatos de archivo" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Mostrar selección de formatos de archivo" #: cps/render_template.py:94 cps/web.py:768 @@ -1047,7 +1065,8 @@ msgid "Archived Books" msgstr "Libros archivados" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Mostrar libros archivados" #: cps/render_template.py:99 cps/web.py:799 @@ -1333,10 +1352,14 @@ msgstr "Lista de calificaciones" msgid "File formats list" msgstr "Lista de formatos" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Configura primero los parámetros del servidor SMTP..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Libro puesto en la cola de envío a %(kindlemail)s" +msgstr "Libro puesto en la cola de envío a %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1344,7 +1367,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Ha sucedido un error en el envío del libro: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Por favor actualiza tu perfil con la dirección de correo de su kindle..." #: cps/web.py:1226 @@ -1392,24 +1416,30 @@ msgstr "Una nueva contraseña se ha enviado a su cuenta de correo electrónico" msgid "Oops! Please enter a valid username to reset password" msgstr "Por favor, introduce un usuario válido para restablecer la contraseña" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Ahora estás conectado como: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Perfil de %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Perfil actualizado" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Encontrada una cuenta existente para esa dirección de correo electrónico" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "No se ha encontrado ningún archivo gmail.json válido con información OAuth" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Enviar al Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1540,10 +1570,6 @@ msgstr "Borrar" msgid "Public Shelf" msgstr "Estantería pública" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Añadir nuevo usuario" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importar usuarios LDAP" @@ -1574,7 +1600,8 @@ msgid "From Email" msgstr "Desde el correo" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Servicio de Correo" #: cps/templates/admin.html:91 @@ -1647,6 +1674,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1654,7 +1682,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1662,7 +1690,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1682,10 +1711,6 @@ msgstr "Descargar paquete de debug" msgid "View Logs" msgstr "Ver archivos de registro" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Reconectar a la BD Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Reiniciar" @@ -2543,16 +2568,18 @@ msgid "Email Account Type" msgstr "Elige tipo de servidor" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Usar cuenta de correo estándar" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Verificación de cuenta Gmal con OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Elige tipo de servidor" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Configurar cuenta de Gmail como servidor de correo" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2575,7 +2602,8 @@ msgid "Attachment Size Limit" msgstr "Tamaño límite del archivo adjunto" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Guardar y enviar un correo electrónico de prueba" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3093,10 +3121,6 @@ msgstr "Una vez que lo realice, iniciará sesión automáticamente en ese dispos msgid "This verification link will expire in 10 minutes." msgstr "El enlace expirará después de 10 minutos." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3250,10 +3274,6 @@ msgstr "Progreso" msgid "Run Time" msgstr "Tiempo de ejecución" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Fecha de inicio" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3330,17 +3350,17 @@ msgstr "Introduce el nombre de usuario" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Introduce la dirección de correo electrónico" +msgid "Enter Email" +msgstr "Comprobar correo electrónico" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Introduce la dirección de correo electrónico Kindle" +msgid "Enter eReader Email" +msgstr "Enviar al correo de Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Comprobar correo electrónico" #: cps/templates/user_table.html:137 @@ -3411,10 +3431,6 @@ msgstr "sincronizar estanterías seleccionadas con Kobo" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Mostrar selección leidos/no leidos" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Mostrar libros al azar" - diff --git a/cps/translations/fi/LC_MESSAGES/messages.mo b/cps/translations/fi/LC_MESSAGES/messages.mo index b08c15301558accd995bd681b2530c8de279c388..8da2be5619d2c23016aa3548caf6a23dd71d5286 100644 GIT binary patch delta 6835 zcmY+{33!cH9>?+bCLsukEtUwmNQlUW*b_^LT_u(vMO|`5D!I|zSgPtW##UPDEjqO{ zw&`f6rM)~x>C;6Yl+xCes;QdNGVMdBqb=H?^Zn&L&-58jo_x+Z?|IMppZ_`M-uV6_ z*YoeW0$(-^+hFl;k;}4Tv2I<}e*br`sbzJddLNT9t(ntr5;mm%xT&u}H}yR@4o_k} zx|>^84V;JJ_#}qnGOS}+0c#Zn&H0>hJL-kkoDSB0$#&rt(?i^OK#H0?EF zst2~BQ44ZoJ8Rr z!f#M}e+QN7aJOYqwCW;rTgj;Rhoe^PLybSjxCHh7)2Q*bx&uy!y)Bzyfwl2t ztc4d*DZOgyRj5>lkrwrfLp|?+3aCHwV|n* zhU|uQ6BTI$%hFc0M6I+tYQTI{h8{z0-D0fXBGh% z!gySRO8x7o_s?MuY?e&^3DU|-b~-$P+&Jq+9D(m*Dn_O_0c2q<>Qhh?6``KbMFq4Q zyW>Am0X5^H`nSY-*v`~5P~Q<*0Sb{6@=U{2)ZSH~4#{#;--OE49@L9Ltb@m~E}liD z_A=_!Uo%#j=k-aa`n5!Dc@k<%0t3v0;i!lwpa!0dQ8*Koy7{P;Y(Y)18}$M7CUS1A zbEs6`#|Uhb&bDGIM&Vr4nOKfmKqV4Dz}iniksZNE`~bC*3#gP`HuamRfqz2v*Iy+H zs2-|c6I9^wrk;k%SQhrg!Kf`-f?D|ztfl+^J_Vib)2M;|j*9pz<9|?rxjH+6)kpPf zYU&B7Ta%0pZ~!Vp<4^%ViVActYUKgct+A!<|0@*q;!#w`bEpZwH0?LhP5n32!0s+i z|E{PB2BY2^gUZ|_YGsGZ9^^eRa6Fo7*NU%Q_zdYP%A%;{8*Rxm4pp4oX_k` zWP7b?sI#)(xCu4z7OamuP+vMh(|!vZQooDro)yv689%ct`DanqY#PY2wG$KY9BRNS zRAyY=92=nmOfYsuO_+lkI3KmL6{r=jMJ;R_>dfp$o&Gn>^Hbf(zdBx|L4kaWi5SZz z){8l)kIE6KJuk-gI1e@8i>L|zYM$>$1^ga1#ZOU(@CNET;WjFB4f*uZ^QHk)NHY#b z?d2n=49rAL;4|%WQ4{DrZQZk|)NVmdv=`O?5bFJRF%*xZ`kz8A4gelJnFOlQPk(aN}PzV;=>r8=>#?%m4R7K zJz&kIpe>k>&2R;3k1J6t+J_3{O;qHkO#A1k_pYJ>zJ*%RFQ{=M`O4Ec?XeAZM~zc} zjc^vm>;4BQsN*j4U_a{ApFp;C^tL5C`)uamlL)b%SeZbq%}BlG+`CQz?JeFV4e=LD9CO{kAG^;xK` zS&9l|BPy`nsK8%A{rzdZL!kv;!I}5~wZfwQ&ev->DrL`NJKT-Y_#rAIS8xdaiaHwu z_>R>?e$*B|j>^zd)U8>IvA89h{A*7R(V#6jiRpL|HBrO>=d^c54Kxsy!iP}(C!r=P z!8k0(Hn<*j2oIn#cM&!5SJ)iCM`fzkz<{%|xPeZ`E~x9%3zf2L)1GJAC!ivqikkRI zROXgqD87g~J3CRCID`5;d4L+XeU6j*G}JX77@*LKLOyCmb5M~k!vtK99q?~hy+x?V zAD}W6J;=FsnW%sZP=OSq_P!Kr;9~5D%TeU36OXFPzl z@n6PUsFmJBo&Jbn&U@`pnan^1JO;I}KcWul^Qf)chh=yg({=x|hC8R-hv7VU9K&!4 zM&NR+4h*#gm8Sg&>hPXG1@gJ^Cse>uBb-Co9NSUvi5h<@>X6RFXy&(8Q_uk0u{|C^ z?b+9;lzxZWv(S;wA#H?OSqv(mRMS2TYf;a`ZdicT*A^qF@5X-kI`WZY-NJwd=){I7 zMI%uIcu{-hGwo|ohi(_@)E-7{(P^xQS4{g4#*k6Yc#TmDNJgzV2Q~go)O(MOBL8X# zn1+>Dlln#s!L8U4D=`~CL#Q&Z`%y1M_1leF=_eS4mr&!}#5VW?Dl?7p_-`5x z%On5YDQu*n1D-)`!Clnpc8_-c*P4TA)K_CKJd6tbHfpbbGtX;};lF9rdtz^#i(1ed zsD6hq5|5$+JsY5))PISJ_%=4enq!^&8-op~r(k{Ti*+y;8{@;Mfo7xLTZo!y9ctVc zjBj8=>L;-=UP9fLz%2?Iu)#QIf>>0|Vxlt?2Kn>IfwW2YoYc&J) zo(~n^6Q~8OF!c?{_mj09`{7j#*Zq&5;Ou2GYM`#DfwPRc*o69Y)K)A&eZ;OoWo{iR zW1CU$?LaN$0IL5n;|0_LzQfk|6ITEKzX^XQMbnUmdLaju^6{p92I`tF#6)}^b(-Hr zeWHDhn%G62m8r(4fD$nY(@>u$1*ptSHP1^hposhwbef+;eex|wrFbKjn+S7J6EKm~9YwXg@+5$jDN|2--6oa9_PKk8I&MmN5R+LC{u zGIJG`sh_bKMoe}NQ#{5}?~6KolTd-JLEWlN#+OhTI*2Xs)MWNw9j?>R6z`xSj+)|p z%Z)~5Wp_nrz+a8uZb+S7v= zhZj*P{S|eX!lpWV8jX4}78Ot;Y5~JgnJGXW*4e1ctw5cHwZ@I8=UY)3P1;XEFCH@u zU!bnh_ox7>P=~9A$1Z68lq)y*P4hdhU{q}VkYIkR9G4x8^8|aiLtJ)Q>r<}$VDC0V zT=t%}G4_?V$#zuyz?!9=;u0%|Vv|@E-DAAvbG_wIQBmwG^1J8EF7#A*3xj#_FN6kf zv|muuzSyEm%~55u{jJ@0Lw9^Vr#RF%*HcnlXt&OcZj)*`ZMh|0kKgN_URFB0#9QHY zdrC^&Gm5<>g?@WVY7=`wYQdmsWo5H^xf2r0z5Wh<^V-C+Ipyx0>R^ifZeLl2UM!pE zEljm?J%0bZvhqSJ*IPcLti04ct~xqK^V2-tQ3?8adJHw|-xvy)|=!-70HQSl3>iGlG>_KZgcS_fHQA4jGu_ve)Gl z2ip#cbp_`S9v@|b({>{n(a+S|q_*sJsB z*#n9i*)56^8+b}Qevi*%`Dy=-$ z>MN8|1<}~)fHR`kG7N)O$P_z@WmK#drF8)*tWkL$2GzKJdI1ZLnVY-3qT>kI|W`8Q*rx8ETPdBN&p?1x#@hhPUBgBoZm zcE=f}-9`0FpaNZo?eP&*z`Kz@*7N*T%>34I^PoL%cj1AJ*Wd{3j}GSG24s=e&#?u* zfLGy*sFl5i3glhP#Pir0zc%%bef))XLj`y><}trjNI?_M$Dw#9D%B}0#dmQe_U`Lv zW;Pa3Ux0)09_)&HPyrl91^Ndhsn&VZ-npNj!D~rQ3%8@T z;$HLO4s1*P-!KpV6SXDpq2AA=qO;KvHL;C4BgLq#n1HOox)Di+RgL_y?#W5|srXlF znqZId0BV5Wpay))wEr13;b*8l&mb+Wu`Ra3uBgoQHT99GOpQgox5zxNLIwQ&B!zAi zHlZSX3>D!aWO3Ges1;-k@K0?kRO$wxQeTV;s0 zCtstWJ^27{z%!_U2Icx4N>LL`MYYdI9iAE-ju9M)j~ib?&Z~9K*nx)%qyTkDr{fH) zKmtlydnjm6e}&4#X)MEUkTI-DJXA_opaQuQ70CTK1b3oRe*`n}4b%#cqqg)EDr4u6 zn`m7?{#eeAI`b7U$qb)QfMU2F&2DwZJUYL|swsy|6XrqWTw^_Gy^T z7-|7Es4ZKEEz!f?%y0cn1^f?Ggs&spZk~(7 z*Pl=meU2LMYgEQs<@iv>@@~_i6kp>-_rKr@bMRnYOiuhjC#P^%$KgDL$ zcVZDXBC%V?(8dcm0qp|+3tEXfgxgW$J%yVkw@+QJBL^3S?1|f(E=5+hYxOz<63mzjDEszVHw(%Uc>??oNLJ;q<6#@UYw;04sJID-07J7Jz@kM_Tm zImiXEMvNx^iflOzoHuJ5>O=Aha)7P#s0oK~5HvwKDiiaKHJA>}crR+=ZKw%$qZafI zYQ-l}3;G0g82_H6(1SutPMBV>jYX({Zoomf3e|BN>XW<^b%>tFJUoIL@NcLI1AM>r zyfrG|?${j%qYn3Y?2XB36qL$p)C(cwUB-t|d-*IX1J9u*Xfo|Dqb4|p+QJX96P`m& zlzE;1eio{KH|&Mkn4$YWih@>nEe^yg)Bu}ME7*?d!)EFSjYm-#Ie|*~Nz^!>;$s26 z_xzHPTUa61E}_wQ2maf0{;NJBq{uvf(E*P8mPy3|6iwrPyq`Y`g=J7`7~H#Q5jr=x_)<|4%q{!t^0S>7X1o`;!zxk8eF#~ zFG)d%V+<M{DhCai=IFJn=gypCS8&F%d9<|~v z*cX3+EHr7oNI?_5iHiIaREpY6^Y?NXD&m=_KyE>ui3(Jp2^@!OQJFhnJc7!=JI1r9 zz%!@&pZ1P8RQG>kx?ovx)QX-!rTAqWf@e|Jv-b=p#S(0XKS8a$5q0Q};Z68gyavZp z(U#OdsIgMIE(yupm3fBo#s}v{grh<1#~s4eJr-Z$v6^cqB3v~ zY9-rn9R3_{z|*My1Lyb|ntO9$TH{oE6l-h)EA;&+=g1| zVN}LmLk;vk=HMw*W?IeX_X5Xa8E(QNd=(X7;Aa1twn1%WvV?+OxWO1ko&N1O0-NwU z`~t7Vkqi8lL{S4YpbqT@?1B%X0{s{4jww{YFJotX8$030NXC;^Gk$Y**t%dF%tZ|} z6g5y8s^cuwgf42}h;buoz#XW5&!BG0i>UEFM2&wAwFS)<`CHT)vvmKvQ_%Gphy^$i zHSsF!inpUO;$boF!=d;WROYf5``?4eIfhB%G{jr_ye=!AJ zi?OJcmZ4U<5H(OGYK3c1*K8B&1LUCseH3-*o;3CS$UgzB!#ECGE%p0NMV*0Js1MsB zOlrWpDQJTGjE`bB>M7K%cnS6CeFv4&cTuVQ3##8=Q7LYIi~oK%;~>0__EOY>R-=Bd z*JBTS{1)=B6d#~L6TOByOeaz8pI~oneXIYYl8ZX+H(^g)g&JrRW@95NV+YOi-=X@S zMZMQgMM=|8g$f{o>ToAcz@MNdK90)FyLb(LjAO8Oh5u=thsD%y z$G*4+Z9IzF;pGRf3O{Jfaq)kDmbPOsbb5W;y6)Mu5s1-hGJb=p35maj5HSJ%a zu4TI_KkxyVOT8MEk^8VeZb9|mhXkCoj!;laFQ86wTh|}BC+ZN6Km|D6v{xH9p!)4V z8+T(49>IS2F)GC!mivdZCu+-vp!y9%{r_j{dJ0_{SRJGeaPhN@!yFFx~EN*YIxy|fgY8SaM-Pk+Y=dt{j(=Iai@Ynz12ld zPB0daUbbHsQ=xQ)ojP~0_hnJf)JH|{2YNX5uI;ds={V-<1o$C%M}|F_line+7I&g- z&9}*jx}k_uWv_IqT`y7m>!g#2*O2U(8zLl*i8ZGtvf8d>JF6qnhAZ3Ci_s1^ah;;e z`h=Wtb%J59Y+sqE2nAy`>GN_~hbXZxiPWVJL(HF7OV@$AV(6$#$XaP4tfG0>t#rfj zOM7!tg6<`qy~)F)&F#6tI@fz-ar#fcMbz-&YzbJlpZ&Eu;S_X3cJ7m{z zODbG9OeD-vA9OD6mTp^N>ah{I8U1dKMmTu$m{t2?lf`cj@Miig_m47u0c4GK6sJUZu&Y#-Du8sP0K8{&O4X=CdBvS-_RWwTc&osbiA z!j3hqsj(p*Z)#l8)ENHmy2i|74qAvK#)l$dl{Ym8>w~UjHO-4Q8#0#CUPQGdQxW=WCW76!RQJOOmKyxj}xi2Zc=!>Q|n*m;6FTw2i+>RK2n#6#3TRE z%Vn@D8&@PkwN5bhPbQffbK(is%R|RjERhx8Mc_p1na2$!t{g9vAUWyGgc7yex#f{dDC}n2~Q`?q&mEoPAHE8&>h7j*roXB{3IUM3dm{7GyZD%Ot Wl-gHZ#r?Cd_qH#)&6~M+*#84~`^m2W diff --git a/cps/translations/fi/LC_MESSAGES/messages.po b/cps/translations/fi/LC_MESSAGES/messages.po index aaf99c6b..7decda49 100644 --- a/cps/translations/fi/LC_MESSAGES/messages.po +++ b/cps/translations/fi/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-01-12 13:56+0100\n" "Last-Translator: Samuli Valavuo \n" "Language: fi\n" @@ -23,15 +23,17 @@ msgid "Statistics" msgstr "Tilastot" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Palvelin uudelleenkäynnistetty, ole hyvä ja päivitä sivu" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Palvelinta sammutetaan, ole hyvä ja sulje sivu" #: cps/admin.py:158 -msgid "Reconnect successful" +msgid "Success! Database Reconnected" msgstr "" #: cps/admin.py:161 @@ -40,8 +42,8 @@ msgstr "" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -279,16 +281,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Lisää uusi käyttäjä" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Muuta SMTP asetuksia" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -349,12 +351,13 @@ msgid "Edit User %(nick)s" msgstr "Muokkaa käyttäjää %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Käyttäjän %(user)s salasana palautettu" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Ole hyvä ja aseta SMTP postiasetukset ensin..." #: cps/admin.py:1445 @@ -477,6 +480,10 @@ msgstr "Ole hyvä ja täytä kaikki kentät!" msgid "E-mail is not from valid domain" msgstr "Sähköpostiosoite ei ole toimivasta domainista" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Lisää uusi käyttäjä" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -667,15 +674,18 @@ msgid "Send to eReader" msgstr "Lähetä Kindleen" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Tämä sähköposti on lähetetty Calibre-Web:sta." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web testisähköposti" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Testi sähköposti" #: cps/helper.py:132 @@ -683,23 +693,23 @@ msgid "Get Started with Calibre-Web" msgstr "Aloita Calibre-Web:in käyttö" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Rekiströintisähköposti käyttäjälle: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Muunna %(orig)s muotoon %(format)s ja lähetä Kindleen" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Lähetä %(format)s Kindleen" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Lähetä Kindleen" #: cps/helper.py:230 @@ -749,17 +759,16 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Kirjan polkua %(path)s ei löytynyt Google Drivesta" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Tälle sähköpostiosoitteelle läytyi jo käyttäjätunnus." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -828,7 +837,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "Rekisteröi tuottajalle %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "olet nyt kirjautunut tunnuksella: \"%(nickname)s\"" @@ -950,7 +959,8 @@ msgid "Read Books" msgstr "Luetut kirjat" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Näytä luetut ja lukemattomat" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -967,7 +977,7 @@ msgid "Discover" msgstr "Löydä" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Näytä satunnausia kirjoja" @@ -977,7 +987,8 @@ msgid "Categories" msgstr "Kategoriat" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Näytä kategoriavalinta" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -987,7 +998,8 @@ msgid "Series" msgstr "Sarjat" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Näytä sarjavalinta" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -996,7 +1008,8 @@ msgid "Authors" msgstr "Kirjailijat" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Näytä kirjailijavalinta" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1005,7 +1018,8 @@ msgid "Publishers" msgstr "Julkaisijat" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Näytä julkaisijavalinta" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1015,7 +1029,8 @@ msgid "Languages" msgstr "Kielet" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Näytä keilivalinta" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1023,7 +1038,8 @@ msgid "Ratings" msgstr "Arvostelut" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Näytä arvosteluvalinta" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1031,7 +1047,8 @@ msgid "File formats" msgstr "Tiedotomuodot" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Näytä tiedostomuotovalinta" #: cps/render_template.py:94 cps/web.py:768 @@ -1039,8 +1056,9 @@ msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "Näytä viimeisimmät kirjat" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1325,10 +1343,14 @@ msgstr "Arvostelulistaus" msgid "File formats list" msgstr "Tiedostomuotolistaus" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Ole hyvä ja aseta SMTP postiasetukset ensin..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(kindlemail)s" +msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1336,7 +1358,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Kirjan: %(res)s lähettämisessa tapahtui virhe" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Ole hyvä ja aseta Kindle sähköpostiosoite ensin..." #: cps/web.py:1226 @@ -1384,24 +1407,30 @@ msgstr "" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "olet kirjautunut tunnuksella: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)sn profiili" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profiili päivitetty" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Tälle sähköpostiosoitteelle läytyi jo käyttäjätunnus." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Lähetä Kindleen" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1532,10 +1561,6 @@ msgstr "Poista" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1566,7 +1591,7 @@ msgid "From Email" msgstr "Lähettäjän sähköposti" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1639,6 +1664,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1646,7 +1672,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1654,7 +1680,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1674,10 +1701,6 @@ msgstr "" msgid "View Logs" msgstr "Katsele lokitiedostoja" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Uudelleenyhdistä Calibre DB" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Uudellenkäynnistä Calibre-Web" @@ -2534,15 +2557,16 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "" +#, fuzzy +msgid "Gmail Account" +msgstr "Tili" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2566,7 +2590,8 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Tallenna asetukset ja testaa sähköpostia" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3082,10 +3107,6 @@ msgstr "Kun teet näin, sinut kirjataan automaattisesti sisään tälle laitteel msgid "This verification link will expire in 10 minutes." msgstr "Linkki vanhenee 10 minuutissa." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3239,10 +3260,6 @@ msgstr "Edistyminen" msgid "Run Time" msgstr "Ajoaika" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Käynnistysaika" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3319,17 +3336,17 @@ msgstr "Valitse käyttäjänimi" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Sähköpostiosoitteesi" +msgid "Enter Email" +msgstr "Testi sähköposti" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Testi sähköposti" #: cps/templates/user_table.html:137 @@ -3393,10 +3410,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Näytä sarjavalinta" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Näytä satunnaisia kirjoja" - diff --git a/cps/translations/fr/LC_MESSAGES/messages.mo b/cps/translations/fr/LC_MESSAGES/messages.mo index 1fe74e64c95d0387d446be5d5aa0ce1737ceb1d6..8f73f804463b67978443ae097a57135cd0bfc1cd 100644 GIT binary patch delta 11550 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 delta 13817 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\n" "Language: fr\n" @@ -38,16 +38,18 @@ msgid "Statistics" msgstr "Statistiques" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Serveur redémarré, merci de rafraîchir la page" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Arrêt du serveur en cours, merci de fermer la fenêtre" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Reconnecté avec succès" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -55,8 +57,8 @@ msgstr "Commande inconnue" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -295,8 +297,8 @@ msgstr "Le filtre utilisateur de membre LDAP a des parenthèses non appariées" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP CACertificat, certificat ou emplacement de clé non valide, veuillez entrer le chemin correct" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Ajouter un nouvel utilisateur" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -304,8 +306,8 @@ msgid "Edit Email Server Settings" msgstr "Modifier les paramètres du serveur de courriels" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "La vérification du compte Gmail réussie" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -365,12 +367,13 @@ msgid "Edit User %(nick)s" msgstr "Éditer l'utilisateur %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Le mot de passe de l’utilisateur %(user)s a été réinitialisé" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Veuillez configurer les paramètres SMTP au préalable..." #: cps/admin.py:1445 @@ -495,6 +498,10 @@ msgstr "Veuillez compléter tous les champs !" msgid "E-mail is not from valid domain" msgstr "Cette adresse de courriel n’appartient pas à un domaine valide" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Ajouter un nouvel utilisateur" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -685,15 +692,18 @@ msgid "Send to eReader" msgstr "Envoyer vers Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Ce courriel a été envoyé depuis Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Courriel de test de Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Courriel de test" #: cps/helper.py:132 @@ -701,23 +711,23 @@ msgid "Get Started with Calibre-Web" msgstr "Bien démarrer avec Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Courriel d’inscription pour l’utilisateur : %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Convertir de %(orig)s vers %(format)s et envoyer au Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Envoyer %(format)s vers le Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Envoyer vers Kindle" #: cps/helper.py:230 @@ -767,17 +777,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Le chemin du livre %(path)s n'a pas été trouvé dans Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Un compte existant a été trouvé pour cette adresse de courriel." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Cet utilisateur est déjà pris" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Format de l’adresse courriel invalide" #: cps/helper.py:815 @@ -848,7 +858,7 @@ msgstr "Configuration Kobo" msgid "Register with %(provider)s" msgstr "Enregistrer avec %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "vous êtes maintenant connecté comme : '%(nickname)s'" @@ -970,7 +980,8 @@ msgid "Read Books" msgstr "Livres lus" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Montrer lus et non-lus" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -987,7 +998,7 @@ msgid "Discover" msgstr "Découvrir" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Montrer des livres au hasard" @@ -997,7 +1008,8 @@ msgid "Categories" msgstr "Catégories" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Montrer la sélection par catégories" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -1007,7 +1019,8 @@ msgid "Series" msgstr "Séries" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Montrer la sélection par séries" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1016,7 +1029,8 @@ msgid "Authors" msgstr "Auteurs" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Montrer la sélection par auteur" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1025,7 +1039,8 @@ msgid "Publishers" msgstr "Éditeurs" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Montrer la sélection par éditeur" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1035,7 +1050,8 @@ msgid "Languages" msgstr "Langues" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Montrer la sélection par langue" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1043,7 +1059,8 @@ msgid "Ratings" msgstr "Notes" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Afficher la sélection des évaluations" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1051,7 +1068,8 @@ msgid "File formats" msgstr "Formats de fichier" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Afficher la sélection des formats de fichiers" #: cps/render_template.py:94 cps/web.py:768 @@ -1059,7 +1077,8 @@ msgid "Archived Books" msgstr "Livres archivés" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Afficher les livres archivés" #: cps/render_template.py:99 cps/web.py:799 @@ -1345,10 +1364,14 @@ msgstr "Liste des évaluations" msgid "File formats list" msgstr "Liste de formats de fichiers" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Veuillez configurer les paramètres SMTP au préalable..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(kindlemail)s" +msgstr "Le livre a été mis en file de traitement avec succès pour un envoi vers %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1356,7 +1379,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Il y a eu une erreur en envoyant ce livre : %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Veuillez mettre à jour votre profil avec une adresse de courriel Kindle valide." #: cps/web.py:1226 @@ -1404,24 +1428,30 @@ msgstr "Le nouveau mot de passe a été envoyé vers votre adresse de courriel" msgid "Oops! Please enter a valid username to reset password" msgstr "Veuillez entrer un nom d'utilisateur valide pour réinitialiser le mot de passe" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Vous êtes maintenant connecté en tant que : ‘%(nickname)s’" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Profil de %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profil mis à jour" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Un compte existant a été trouvé pour cette adresse de courriel." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Aucun fichier gmail.json avec information OAuth valide trouvé" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Envoyer vers Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1552,10 +1582,6 @@ msgstr "Supprimer" msgid "Public Shelf" msgstr "Étagère publique" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Ajouter un nouvel utilisateur" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importer des utilisateurs LDAP" @@ -1586,7 +1612,8 @@ msgid "From Email" msgstr "Expéditeur des courriels" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Service courriel" #: cps/templates/admin.html:91 @@ -1659,6 +1686,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1666,7 +1694,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1674,7 +1702,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1694,10 +1723,6 @@ msgstr "Télécharger le package de débogage" msgid "View Logs" msgstr "Afficher les fichiers journaux" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Reconnecter la base de données Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Redémarrer Calibre-Web" @@ -2555,16 +2580,18 @@ msgid "Email Account Type" msgstr "Choisissez le type de serveur" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Utilisez le compte courriel standard" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Compte Gmail avec vérification OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Choisissez le type de serveur" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Configuration du compte Gmail comme serveur courriel" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2587,7 +2614,8 @@ msgid "Attachment Size Limit" msgstr "Limite de la taille de la pièce jointe" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Sauvegarder les réglages et tester l’envoi d’un courriel" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3105,10 +3133,6 @@ msgstr "Une fois fait, vous serez automatiquement connecté à cet appareil." msgid "This verification link will expire in 10 minutes." msgstr "Le lien expirera après 10 minutes." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3262,10 +3286,6 @@ msgstr "Avancement" msgid "Run Time" msgstr "Durée" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Démarrage" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3342,17 +3362,17 @@ msgstr "Choisissez un nom d'utilisateur" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Votre adresse de courriel" +msgid "Enter Email" +msgstr "Courriel de test" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "Envoyer vers une adresse de courriel Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Courriel de test" #: cps/templates/user_table.html:137 @@ -3423,10 +3443,6 @@ msgstr "Synchroniser les étagères sélectionnées avec Kobo" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Montrer la sélection par séries" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Montrer des livres au hasard" - diff --git a/cps/translations/gl/LC_MESSAGES/messages.mo b/cps/translations/gl/LC_MESSAGES/messages.mo index 1e5909847872130fad1c36b3edef83e4a795bdde..4398de825d8f7d16f095d3721c6c0abf83f130a4 100644 GIT binary patch delta 13320 zcma*sd3;UR-pBDB2^oZt#GG&>F+?IHh?x)(Ld|2Vh~$to6B$HMM+e%PTHU6iHTUXm zQI0CDqLiwkqZUOK7j0>8AElGq_W69R-QIg&ujh}aulwqIt+n@F>$iUExA)1t_uEf= zUwzZp^F^rNQj33XRI;oHEUly7zyCRrU|IF(p2S4Fj?q}Jm1V_aSJZP4VJJS~^jD&b z{_DtptTX(pDF(DQ{Z<%YSsrT~jp1C#!4bF*J7O(X>wp8XGCqmjaS{6C`;MQXFa0l2 zv0uh!_$vlsRFY*?$Cen3T`(N`Vl&pa#yS_~qHeUE{(98H+fWm|=6C>g-*F7V&rtz< zgS!7aR3Nu86ocEC`x>FnTK&6#^Gsf zjK1yJ0XD(f*auY;8BERn+}fXVb5XI;u7v8rn%uY=UD^sd^ms z;Cxi7U&Q8k6l3szFdb`iel>9{>b}XS0G>r1-7A=hRlAx13Q+UULDi0D0S)bV8EV0G zsN&j-Y}Wb!Rpo)*%mVdLXV)3;6%{IgOl*iH*aM$MrT7#ovp&4LIx2ruafTyB@3A6j zXu>#DEp$QM*bBA5VAR_&5w+t|R1xjPR6L40SzqAtVXb4Ai{4QK>(S zHTC|VqM-?|p>}!;3EHZ}HneaL&0?M{Ce zYUc-08U6ru_NURK2`V(myaB>+~|!-wT!ELezcBP?=bRb+g%`6y?nm-v;gagvZzfv`v0lj8rsMM@MKYSZC!4Xs@E}<6u0i!Xvw@G+?|yt#*9b8Gi${-f`4Xcs`<`8u%J@hQFhBSgWu3q{gA%hW?K8QTHFi zB)o{)d1!{oP&{e_-BAGyMg=||74T$K<{ri%z5lCdXs0it9^8pl@CY`;lh_jPU>l6? zXI`(7*qnYjHpR7$@1hp?&M~;ZIf52=ALD&d8(e;`&-rhmp-Atd77XGpWg-c+a9^a} zta5CEZ=q6m1%vS}D)4{-mem65V=Sg&02ZN&c^U@c!`Kp^#Bja;yJ+Z)k7GMLkGe5* zpgF5ZtVTZ?6<8v=un(%(a-IIe7(@RB)LV53^%`D5ZOj^Eo^Os?uRD4a`5+oP(+SuB z%W){$s0Xj377iI~cG47eUmU8c(;X)uzf0D`s158v9pyV%6_2AbaoX|xV9sARUSc2+ zZ=xpt5koMP&s`0SLQT*HRgB${Bw4etCZ0s<(7K44FP7*v-WGM%y|Fru!7$826|H9| z`PUAfV?ZC2ov1TCgF54@s5Ae~8IK-jQrsFt86S@PEn(%LKdwUs@DgeRJ5hnZgWA}K zjyExket>7V`BN(bM>3Fu+Q|Xb*#(U-6E#D9`Pw`EK~8@>CNW-t{LWafpo;Z7)CSrz z>AfEtOr&3kDYzE3Vb3KRN^#{;W`WvRhkh&61L>H86{u={1C`oCs0@6HI=Zh=MS9B_ zw?>=d4MUxIJ&eVMs7&-R;~p!Uh9=BKrEUhQXy#&9T!<>F)gUB`u+cnhR(?E0h6j4s0<{b0?RzJdK>JWNaUQjye_$KDfyzjuF>FBZe+&)Xn1Gcq85L`3HKm;14un@JCd?!B|rq4N(*J!~~p! zopC2B!0%D1c8xQRMxF7q=)%3o&xv&bRcuYin-5b4swf{CPyXA{Sik^ZU+W-hp^!{7 zK{p≥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 diff --git a/cps/translations/gl/LC_MESSAGES/messages.po b/cps/translations/gl/LC_MESSAGES/messages.po index 119d43a6..4dd1b3a9 100644 --- a/cps/translations/gl/LC_MESSAGES/messages.po +++ b/cps/translations/gl/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2022-08-11 16:46+0200\n" "Last-Translator: pollitor \n" "Language: gl\n" @@ -21,16 +21,18 @@ msgid "Statistics" msgstr "Estatísticas" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Servidor reiniciado. Por favor, recargue a páxina" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "O servidor estase apagando. Por favor, peche a xanela" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Reconexión correcta" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -38,8 +40,8 @@ msgstr "Orde descoñecida" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Libro posto na cola de envío a %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Libro posto na cola de envío a %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -272,17 +274,17 @@ msgstr "O filtro de LDAP \"Member User\" ten parénteses que non casan" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "As localizacións do certificado da CA do LDAP, do certificado ou da chave non válidos. Por favor introduce a ruta correcta" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Engadir un usuario novo" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Engadir novo usuario" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Cambiar os parámetros do correo" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Verificación da conta de Gmail exitosa" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -342,12 +344,13 @@ msgid "Edit User %(nick)s" msgstr "Editar o Usuario %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Reiniciada a contrasinal para o usuario %(user)s" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Configura primeiro os parámetros do servidor SMTP..." #: cps/admin.py:1445 @@ -468,6 +471,10 @@ msgstr "Por favor, cubra todos os campos!" msgid "E-mail is not from valid domain" msgstr "O correo electrónico non ven dun dominio válido" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Engadir un usuario novo" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -656,15 +663,18 @@ msgid "Send to eReader" msgstr "Enviar ao Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Este correo electrónico enviouse empregando Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Correo de proba de Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Comprobar correo electrónico" #: cps/helper.py:132 @@ -672,23 +682,23 @@ msgid "Get Started with Calibre-Web" msgstr "Primeiros pasos con Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Correo electrónico de rexistro para o usuario: %(name)s" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Convertir %(orig)s a %(format)s e enviar ao Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "Enviado %(format)s ao Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "Enviar ao Kindle %(book)s" #: cps/helper.py:230 @@ -738,16 +748,17 @@ msgstr "Erro ao renomear o ficheiro na ruta: {}" msgid "Book path %(path)s not found on Google Drive" msgstr "A ruta %(path)s do libro non se atopou en Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Atopada unha conta existente para ese enderezo de correo electrónico" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Este nome de usuario xa está en uso" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Enderezo de correo non válido" #: cps/helper.py:815 @@ -816,7 +827,7 @@ msgstr "Configuración de Kobo" msgid "Register with %(provider)s" msgstr "Rexistrado con %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "Iniciou sesión como : '%(nickname)s'" @@ -938,7 +949,8 @@ msgid "Read Books" msgstr "Libros lidos" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Mostrar lidos e non lidos" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -955,7 +967,7 @@ msgid "Discover" msgstr "Descubrir" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Mostrar libros ao chou" @@ -965,7 +977,8 @@ msgid "Categories" msgstr "Categorías" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Mostrar selección de categorías" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -975,7 +988,8 @@ msgid "Series" msgstr "Series" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Mostrar selección de series" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -984,7 +998,8 @@ msgid "Authors" msgstr "Autores" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Mostrar selección de autores" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -993,7 +1008,8 @@ msgid "Publishers" msgstr "Editores" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Mostrar selección de editores" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1003,7 +1019,8 @@ msgid "Languages" msgstr "Linguas" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Mostrar selección de linguas" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1011,7 +1028,8 @@ msgid "Ratings" msgstr "Valoracións" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Mostrar selección de valoracións" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1019,7 +1037,8 @@ msgid "File formats" msgstr "Formatos de arquivo" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Mostrar selección de formatos de arquivo" #: cps/render_template.py:94 cps/web.py:768 @@ -1027,7 +1046,8 @@ msgid "Archived Books" msgstr "Libros arquivados" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Mostrar libros arquivados" #: cps/render_template.py:99 cps/web.py:799 @@ -1310,10 +1330,14 @@ msgstr "Lista de valoracións" msgid "File formats list" msgstr "Lista de formatos" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Configura primeiro os parámetros do servidor SMTP..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Libro posto na cola de envío a %(kindlemail)s" +msgstr "Libro posto na cola de envío a %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1321,7 +1345,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Oh, oh! Houbo un erro no envío do libro: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Por favor actualiza o teu perfil co enderezo de correo do teu kindle..." #: cps/web.py:1226 @@ -1369,24 +1394,29 @@ msgstr "Unha nova contrasinal enviouse ao seu enderezo de correo electrónico" msgid "Oops! Please enter a valid username to reset password" msgstr "Por favor, introduce un usuario válido para restablecer a contrasinal" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Agora estás conectado como: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Perfil de %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Perfil actualizado" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Atopada unha conta existente para ese enderezo de correo electrónico" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Non se atopou ningún arquivo gmail.json válido con información OAuth" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "Enviar ao Kindle %(book)s" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1516,10 +1546,6 @@ msgstr "Borrar" msgid "Public Shelf" msgstr "Andel público" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Engadir novo usuario" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importar usuarios LDAP" @@ -1550,7 +1576,8 @@ msgid "From Email" msgstr "Dende o correo electrónico" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Servizo de correo electrónico" #: cps/templates/admin.html:91 @@ -1622,6 +1649,7 @@ msgid "Scheduled Tasks" msgstr "Tarefas programadas" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "Hora de comezo das tarefas" @@ -1629,7 +1657,7 @@ msgstr "Hora de comezo das tarefas" msgid "Maximum Duration" msgstr "Duración máxima das tarefas" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "Xerar as miniaturas das cubertas dos libros" @@ -1637,7 +1665,8 @@ msgstr "Xerar as miniaturas das cubertas dos libros" msgid "Generate series cover thumbnails" msgstr "Xerar as miniaturas das cubertas das series" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "Reconectar á librería de Calibre" @@ -1657,10 +1686,6 @@ msgstr "Descargar o paquete de depuración" msgid "View Logs" msgstr "Ver arquivos de rexistro" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Reconectar á base de datos de Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Reiniciar" @@ -2512,16 +2537,18 @@ msgid "Email Account Type" msgstr "Escolle tipo de servidor" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Usar conta de correo electrónico estándar" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Verificación de conta Gmail con OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Escolle tipo de servidor" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Configurar conta de Gmail como servidor de correo" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2544,7 +2571,8 @@ msgid "Attachment Size Limit" msgstr "Tamaño límite do arquivo achegado" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Gardar e enviar un correo electrónico de proba" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3053,10 +3081,6 @@ msgstr "Unha vez verificado, iniciará sesión automáticamente neste dispositiv msgid "This verification link will expire in 10 minutes." msgstr "O enlace de verificación caducará despois de 10 minutos." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "Xerar miniaturas de cubertas de libros" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "Xerar miniaturas de cubertas de series" @@ -3209,10 +3233,6 @@ msgstr "Progreso" msgid "Run Time" msgstr "Tempo de execución" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Hora de inicio" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "Accións" @@ -3286,15 +3306,18 @@ msgid "Enter Username" msgstr "Introduce o nome do usuario" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Introduce o enderezo de correo electrónico" +#, fuzzy +msgid "Enter Email" +msgstr "Comprobar correo electrónico" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "Introduce o enderezo de correo electrónico Kindle" +#, fuzzy +msgid "Enter eReader Email" +msgstr "Enviar ao enderezo de correo electrónico do Kindle" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "Comprobar o correo electrónico" #: cps/templates/user_table.html:137 @@ -3354,10 +3377,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "sincronizar andeis seleccionados con Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Mostrar selección lidos/non lidos" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Mostrar libros ao chou" - diff --git a/cps/translations/hu/LC_MESSAGES/messages.mo b/cps/translations/hu/LC_MESSAGES/messages.mo index fdaf98a8e84d3c9a65453eeea201229af9892894..d4b17de55b7185a65a3e146f34f6416e52f9b8df 100644 GIT binary patch delta 6114 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 delta 7571 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 diff --git a/cps/translations/hu/LC_MESSAGES/messages.po b/cps/translations/hu/LC_MESSAGES/messages.po index ac2c89c1..03075f7a 100644 --- a/cps/translations/hu/LC_MESSAGES/messages.po +++ b/cps/translations/hu/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2019-04-06 23:36+0200\n" "Last-Translator: \n" "Language: hu\n" @@ -23,15 +23,17 @@ msgid "Statistics" msgstr "Statisztika" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "A kiszolgáló újraindult, tölts be újra az oldalt!" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "A kiszolgáló leállítása folyamatban, zárd be ezt az ablakot" #: cps/admin.py:158 -msgid "Reconnect successful" +msgid "Success! Database Reconnected" msgstr "" #: cps/admin.py:161 @@ -40,8 +42,8 @@ msgstr "" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -279,16 +281,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Új felhasználó hozzáadása" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "SMTP beállítások változtatása" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -349,12 +351,13 @@ msgid "Edit User %(nick)s" msgstr " A felhasználó szerkesztése: %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "A(z) %(user)s felhasználó jelszavának alaphelyzetbe állítása" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Először be kell állítani az SMTP levelező beállításokat..." #: cps/admin.py:1445 @@ -477,6 +480,10 @@ msgstr "Az összes mezőt ki kell tölteni!" msgid "E-mail is not from valid domain" msgstr "Az e-mail tartománya nem érvényes." +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Új felhasználó hozzáadása" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -667,15 +674,18 @@ msgid "Send to eReader" msgstr "Küldés Kindle-re" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Ez az e-mail a Calibre-Web-en keresztül lett küldve." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web teszt e-mail" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Teszt e-mail" #: cps/helper.py:132 @@ -683,23 +693,23 @@ msgid "Get Started with Calibre-Web" msgstr "Kezdő lépések a Calibre-Web-bel" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Regisztrációs e-mail a következő felhasználóhoz: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "%(orig)s konvertálása %(format)s-ra és küldés Kindle-re" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "%(format)s küldése Kindle-re" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Küldés Kindle-re" #: cps/helper.py:230 @@ -749,17 +759,16 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "A könyv elérési útja (\"%(path)s\") nem található a Google Drive-on" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Már létezik felhasználó ehhez az e-mail címhez." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -828,7 +837,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "Be vagy jelentkezve mint: %(nickname)s" @@ -950,7 +959,8 @@ msgid "Read Books" msgstr "Olvasott könyvek" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Mutassa az olvasva/olvasatlan állapotot" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -967,7 +977,7 @@ msgid "Discover" msgstr "Felfedezés" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Mutass könyveket találomra" @@ -977,7 +987,8 @@ msgid "Categories" msgstr "Címkék" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Címke választó mutatása" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -987,7 +998,8 @@ msgid "Series" msgstr "Sorozatok" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Sorozat választó mutatása" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -996,7 +1008,8 @@ msgid "Authors" msgstr "Szerzők" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Szerző választó mutatása" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1005,7 +1018,8 @@ msgid "Publishers" msgstr "Kiadók" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Kiadó választó mutatása" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1015,7 +1029,8 @@ msgid "Languages" msgstr "Nyelvek" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Nyelv választó mutatása" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1023,24 +1038,27 @@ msgid "Ratings" msgstr "" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" -msgstr "" +#, fuzzy +msgid "Show Ratings Section" +msgstr "Sorozat választó mutatása" #: cps/render_template.py:90 cps/templates/index.xml:112 msgid "File formats" msgstr "" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" -msgstr "" +#, fuzzy +msgid "Show File Formats Section" +msgstr "Sorozat választó mutatása" #: cps/render_template.py:94 cps/web.py:768 msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "Legutóbbi könyvek mutatása" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1325,10 +1343,14 @@ msgstr "" msgid "File formats list" msgstr "" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Először be kell állítani az SMTP levelező beállításokat..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(kindlemail)s" +msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1336,7 +1358,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Hiba történt a könyv küldésekor: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Először be kell állítani a kindle e-mail címet..." #: cps/web.py:1226 @@ -1384,24 +1407,30 @@ msgstr "" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s profilja" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "A profil frissítve." +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Már létezik felhasználó ehhez az e-mail címhez." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Küldés Kindle-re" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1532,10 +1561,6 @@ msgstr "Törlés" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1566,7 +1591,7 @@ msgid "From Email" msgstr "Küldő e-mail cím" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1639,6 +1664,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1646,7 +1672,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1654,7 +1680,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1674,10 +1701,6 @@ msgstr "" msgid "View Logs" msgstr "" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Újracsatlakozás a Calibre adatbázishoz" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "A Calibre adatbázis újraindítása" @@ -2534,15 +2557,16 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "" +#, fuzzy +msgid "Gmail Account" +msgstr "Felhasználói fiók" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2566,7 +2590,8 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Beállítások mentése és teszt e-mail küldése" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3078,10 +3103,6 @@ msgstr "Az első belépés után automatikusan be leszel léptetve ezen az eszk msgid "This verification link will expire in 10 minutes." msgstr "" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3235,10 +3256,6 @@ msgstr "Állapot" msgid "Run Time" msgstr "Futásidő" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Indítás ideje" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3315,17 +3332,17 @@ msgstr "Válassz egy felhasználónevet" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Az e-mail címed" +msgid "Enter Email" +msgstr "Teszt e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Teszt e-mail" #: cps/templates/user_table.html:137 @@ -3389,10 +3406,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Sorozat választó mutatása" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Könyvek találomra mutatása" - diff --git a/cps/translations/id/LC_MESSAGES/messages.mo b/cps/translations/id/LC_MESSAGES/messages.mo index fb43c955086e41d18890a4e63966e5fab789b203..8a89081614a9e420b3aead343724ec40811c134a 100644 GIT binary patch delta 13363 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 J`-S2O{|kuEtCRo$ delta 16038 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 diff --git a/cps/translations/id/LC_MESSAGES/messages.po b/cps/translations/id/LC_MESSAGES/messages.po index e9f2698e..f0e644b9 100644 --- a/cps/translations/id/LC_MESSAGES/messages.po +++ b/cps/translations/id/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2023-01-21 10:00+0700\n" "Last-Translator: Arief Hidayat\n" "Language: id\n" @@ -23,16 +23,18 @@ msgid "Statistics" msgstr "Statistik" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Server dimulai ulang, harap muat ulang halaman" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Mematikan server, silakan tutup jendela" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Berhasil menghubungkan ulang" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -40,7 +42,7 @@ msgstr "Perintah tidak diketahui" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" +msgid "Success! Books queued for Metadata Backup" msgstr "Buku berhasil diantrekan untuk Pencadangan Metadata" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -274,17 +276,17 @@ msgstr "Filter Pengguna Anggota LDAP Memiliki Tanda Kurung yang Tak Berpasangan" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "Lokasi LDAP Sertifikat CA, Sertifikat, atau Kunci tidak Valid, Harap Masukkan Jalur yang Benar " -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Tambahkan pengguna baru" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Tambah Pengguna Baru" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Edit Pengaturan Server Email" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Verifikasi Akun Gmail Berhasil" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -344,12 +346,13 @@ msgid "Edit User %(nick)s" msgstr "Edit pengguna %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Kata sandi untuk pengaturan ulang pengguna %(user) " -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Harap atur pengaturan email SMTP terlebih dahulu..." #: cps/admin.py:1445 @@ -470,6 +473,10 @@ msgstr "Harap masukkan seluruh isian!" msgid "E-mail is not from valid domain" msgstr "Email bukan dari domain yang valid" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Tambahkan pengguna baru" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -658,15 +665,18 @@ msgid "Send to eReader" msgstr "Kirim ke E-Reader" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Email ini telah dikirim melalui Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Email tes Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Email tes" #: cps/helper.py:132 @@ -674,23 +684,23 @@ msgid "Get Started with Calibre-Web" msgstr "Memulai dengan Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Email pendaftaran untuk pengguna: %(name)s" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Ubah %(orig)s menjadi %(format)s dan kirim ke E-Reader" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "Kirim %(format)s ke E-Reader" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "%%(buku)s telah dikirim ke E-Reader" #: cps/helper.py:230 @@ -740,16 +750,17 @@ msgstr "Kesalahan dalam mengganti nama berkas di jalur: {}" msgid "Book path %(path)s not found on Google Drive" msgstr "Jalur buku %(path)s tidak ditemukan di Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Ditemukan akun yang ada untuk alamat email ini" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Nama pengguna ini sudah digunakan" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Format alamat email tidak valid" #: cps/helper.py:815 @@ -819,7 +830,7 @@ msgstr "Pengaturan Kobo" msgid "Register with %(provider)s" msgstr "Daftar dengan %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "Anda sekarang login sebagai: %(nickname)s" @@ -941,7 +952,8 @@ msgid "Read Books" msgstr "Buku Telah Dibaca" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Tampilkan sudah dibaca dan belum dibaca" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -958,7 +970,7 @@ msgid "Discover" msgstr "Temukan" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Tampilkan Buku Acak" @@ -968,7 +980,8 @@ msgid "Categories" msgstr "Kategori" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Tampilkan pilihan kategori" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -978,7 +991,8 @@ msgid "Series" msgstr "Seri" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Tampilkan pilihan seri" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -987,7 +1001,8 @@ msgid "Authors" msgstr "Penulis" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Tampilkan pilihan penulis" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -996,7 +1011,8 @@ msgid "Publishers" msgstr "Penerbit" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Tampilkan pilihan penerbit" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1006,7 +1022,8 @@ msgid "Languages" msgstr "Bahasa" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Tampilkan pilihan bahasa" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1014,7 +1031,8 @@ msgid "Ratings" msgstr "Peringkat" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Tampilkan pilihan peringkat" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1022,7 +1040,8 @@ msgid "File formats" msgstr "Format berkas" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Tampilkan pilihan format berkas" #: cps/render_template.py:94 cps/web.py:768 @@ -1030,7 +1049,8 @@ msgid "Archived Books" msgstr "Buku yang Diarsipkan" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Tampilkan buku yang diarsipkan" #: cps/render_template.py:99 cps/web.py:799 @@ -1313,10 +1333,14 @@ msgstr "Daftar peringkat" msgid "File formats list" msgstr "Daftar format berkas" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Harap atur pengaturan email SMTP terlebih dahulu..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Buku telah diantrikan untuk dikirim ke %(kindlemail)s" +msgstr "Buku telah diantrikan untuk dikirim ke %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1324,7 +1348,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Oops! Terjadi kesalahan saat mengirim buku: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Harap perbarui profil Anda dengan alamat e-mail Kirim ke Kindle yang valid." #: cps/web.py:1226 @@ -1372,24 +1397,29 @@ msgstr "Kata Sandi baru telah dikirimkan ke alamat email Anda" msgid "Oops! Please enter a valid username to reset password" msgstr "Harap masukkan pengguna valid untuk mengatur ulang kata sandi" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Anda telah masuk sebagai: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Profil %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profil diperbarui" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Ditemukan akun yang ada untuk alamat email ini" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Tidak ditemukan berkas gmail.json yang valid dengan informasi OAuth" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%%(buku)s telah dikirim ke E-Reader" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1519,10 +1549,6 @@ msgstr "Hapus" msgid "Public Shelf" msgstr "Rak Publik" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Tambah Pengguna Baru" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Impor Pengguna LDAP" @@ -1553,7 +1579,8 @@ msgid "From Email" msgstr "Dari Email" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Layanan Email" #: cps/templates/admin.html:91 @@ -1625,6 +1652,7 @@ msgid "Scheduled Tasks" msgstr "Tugas Terjadwal" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "Waktu saat tugas mulai dijalankan" @@ -1632,7 +1660,7 @@ msgstr "Waktu saat tugas mulai dijalankan" msgid "Maximum Duration" msgstr "Durasi tugas maksimum" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "Buat thumbnail sampul buku" @@ -1640,7 +1668,8 @@ msgstr "Buat thumbnail sampul buku" msgid "Generate series cover thumbnails" msgstr "Buat thumbnail sampul seri" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "Sambungkan kembali ke Perpustakaan Caliber" @@ -1660,10 +1689,6 @@ msgstr "Unduh Paket Debug" msgid "View Logs" msgstr "Tampilkan Log" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Hubungkan Ulang Database Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Mulai Ulang" @@ -2515,16 +2540,18 @@ msgid "Email Account Type" msgstr "Pilih Jenis Server" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Gunakan Akun Email Standar" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Akun Gmail dengan Verifikasi OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Pilih Jenis Server" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Siapkan Akun Gmail sebagai Server Email" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2547,7 +2574,8 @@ msgid "Attachment Size Limit" msgstr "Batas Ukuran Lampiran" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Simpan dan Kirim Email Percobaan" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3056,10 +3084,6 @@ msgstr "Setelah diverifikasi, Anda akan secara otomatis masuk ke perangkat ini." msgid "This verification link will expire in 10 minutes." msgstr "Tautan verifikasi ini akan kedaluwarsa dalam 10 menit." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "Hasilkan Thumbnail Sampul Buku" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "Hasilkan Thumbnail Sampul Seri" @@ -3212,10 +3236,6 @@ msgstr "Kemajuan" msgid "Run Time" msgstr "Waktu Jalan" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Waktu Mulai" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "Tindakan" @@ -3289,15 +3309,18 @@ msgid "Enter Username" msgstr "Masukkan Nama Pengguna" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Masukkan Alamat Email" +#, fuzzy +msgid "Enter Email" +msgstr "Email tes" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "Masukkan Alamat Email E-Reader" +#, fuzzy +msgid "Enter eReader Email" +msgstr "Alamat E-mail untuk Kirim ke E-Reader" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "Email E-Reader" #: cps/templates/user_table.html:137 @@ -3357,10 +3380,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Sinkronkan Rak yang dipilih dengan Kob" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Tampilkan pilihan baca/belum dibaca" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Tampilkan buku acak" - diff --git a/cps/translations/it/LC_MESSAGES/messages.mo b/cps/translations/it/LC_MESSAGES/messages.mo index 3ce690cdaba2c13e4d42aad655aa62378dad947c..1c44d237507828b1ea4b83307f290cd220859dbb 100644 GIT binary patch delta 13414 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 b^|@Z5m^bcbS6_Sett0ln+dtZ$-^u-7c(3Xz delta 16157 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 N?FA>B+0(uV{x_#5a&rIx diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index 9031350d..e31e777c 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: ElQuimm \n" "Language: it\n" @@ -22,23 +22,26 @@ msgid "Statistics" msgstr "Statistiche" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Server riavviato, per favore ricarica la pagina" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Eseguo l'arresto del server, per favore chiudi la finestra" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Ricollegato con successo" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" msgstr "Comando sconosciuto" #: cps/admin.py:172 -msgid "Books successfully queued for Metadata Backup" +#, fuzzy +msgid "Success! Books queued for Metadata Backup" msgstr "Libro accodato con successo per il backup dei metadati" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -272,8 +275,8 @@ msgstr "LDAP Member User Filter contiene una parentesi senza la corrispettiva" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP CACertificate, il certificato o la posizione della chiave non sono corretti, per favore indica il percorso corretto" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Aggiungi un nuovo utente" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -281,8 +284,8 @@ msgid "Edit Email Server Settings" msgstr "Modifica le impostazioni del server e-mail" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "L'account Gmail è stato verificato con successo" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -342,12 +345,13 @@ msgid "Edit User %(nick)s" msgstr "Modifica l'utente %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "La password dell'utente %(user)s è stata resettata" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Configura dapprima le impostazioni del server SMTP..." #: cps/admin.py:1445 @@ -468,6 +472,10 @@ msgstr "Per favore compila tutti i campi!" msgid "E-mail is not from valid domain" msgstr "L'e-mail non proviene da un dominio valido" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Aggiungi un nuovo utente" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -656,15 +664,18 @@ msgid "Send to eReader" msgstr "Invia al lettore elettronico" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Questo e-mail è stato spedito tramite Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "E-mail di test da Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "E-mail di test" #: cps/helper.py:132 @@ -672,23 +683,23 @@ msgid "Get Started with Calibre-Web" msgstr "Inizia con Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "E-mail di registrazione dell'utente: %(name)s" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Converti %(orig)s in %(format)s e al lettore elettronico" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "Invia %(format)s al lettore elettronico" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "%(book)s inviato al lettore elettronico" #: cps/helper.py:230 @@ -738,16 +749,17 @@ msgstr "Errore nel rinominare il file nel percorso: {}" msgid "Book path %(path)s not found on Google Drive" msgstr "Non ho trovato la cartella %(path)s del libro su Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Ho trovato un account creato in precedenza con questo indirizzo e-mail." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Questo nome di utente è già utilizzato" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "L'e-mail non è scritto in un formato valido" #: cps/helper.py:815 @@ -815,7 +827,7 @@ msgstr "Configurazione di Kobo" msgid "Register with %(provider)s" msgstr "Registra con %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "ora sei connesso come: '%(nickname)s'" @@ -937,7 +949,8 @@ msgid "Read Books" msgstr "Libri letti" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Mostra l'opzione per la selezione letto e non letto" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -954,7 +967,7 @@ msgid "Discover" msgstr "Per scoprire" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Mostra libri casualmente" @@ -964,7 +977,8 @@ msgid "Categories" msgstr "Categorie" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Mostra l'opzione per la selezione delle categorie" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -974,7 +988,8 @@ msgid "Series" msgstr "Serie" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Mostra l'opzione per la selezione delle serie" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -983,7 +998,8 @@ msgid "Authors" msgstr "Autori" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Mostra l'opzione per la selezione degli autori" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -992,7 +1008,8 @@ msgid "Publishers" msgstr "Editori" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Mostra l'opzione per la selezione degli editori" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1002,7 +1019,8 @@ msgid "Languages" msgstr "Lingue" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Mostra l'opzione per la selezione delle lingue" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1010,7 +1028,8 @@ msgid "Ratings" msgstr "Valutazioni" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Mostra l'opzione per la selezione delle valutazioni" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1018,7 +1037,8 @@ msgid "File formats" msgstr "Formati file" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Mostra l'opzione per la selezione del formato dei file" #: cps/render_template.py:94 cps/web.py:768 @@ -1026,7 +1046,8 @@ msgid "Archived Books" msgstr "Libri archiviati" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Mostra l'opzione per la selezione dei libri archiviati" #: cps/render_template.py:99 cps/web.py:799 @@ -1309,10 +1330,14 @@ msgstr "Elenco delle valutazioni" msgid "File formats list" msgstr "Elenco dei formati" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Configura dapprima le impostazioni del server SMTP..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Libro accodato con successo per essere spedito a %(kindlemail)s" +msgstr "Libro accodato con successo per essere spedito a %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1320,7 +1345,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Oops! Si è verificato un errore durante l'invio di questo libro: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Per favore aggiorna il tuo profilo con un indirizzo e-mail Kindle a cui inviare i libri." #: cps/web.py:1226 @@ -1368,24 +1394,29 @@ msgstr "Una nuova password è stata inviata al tuo recapito e-mail" msgid "Oops! Please enter a valid username to reset password" msgstr "Per favore digita un nome di utente valido per resettare la password" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Ora sei connesso come '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Profilo di %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profilo aggiornato" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Ho trovato un account creato in precedenza con questo indirizzo e-mail." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Ho trovato un gmail.json file senza informazione OAuth" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s inviato al lettore elettronico" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1514,10 +1545,6 @@ msgstr "Elimina" msgid "Public Shelf" msgstr "Scaffale pubblico" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Aggiungi un nuovo utente" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importa gli utenti LDAP" @@ -1548,7 +1575,8 @@ msgid "From Email" msgstr "E-mail da" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Servizio e-mail" #: cps/templates/admin.html:91 @@ -1620,6 +1648,7 @@ msgid "Scheduled Tasks" msgstr "Attività pianificate" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "Ora in cui le attività sono avviate" @@ -1627,7 +1656,7 @@ msgstr "Ora in cui le attività sono avviate" msgid "Maximum Duration" msgstr "Massima durata delle attività" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "Generazione delle miniature delle copertine" @@ -1635,7 +1664,8 @@ msgstr "Generazione delle miniature delle copertine" msgid "Generate series cover thumbnails" msgstr "Generazione delle miniature delle serie" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "Ricollegare alla libreria di Calibre" @@ -1655,10 +1685,6 @@ msgstr "Scarica Debug Package" msgid "View Logs" msgstr "Visualizza Logfile" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Ricollega il database di Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Riavvia Calibre-Web" @@ -2510,16 +2536,18 @@ msgid "Email Account Type" msgstr "Scegli il tipo di server" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Utilizza un account e-mail standard" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Account Gmail con verifica OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Scegli il tipo di server" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Configura l'account Gmail quale server e-mail" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2542,7 +2570,8 @@ msgid "Attachment Size Limit" msgstr "Dimensione massima dell'allegato" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Salva le impostazioni e invia e-mail di test" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3051,10 +3080,6 @@ msgstr "Una volta completato, verrai automaticamente connesso con questo disposi msgid "This verification link will expire in 10 minutes." msgstr "Il link scadrà tra 10 minuti." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "Genera miniature delle copertine dei libri" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "Genera miniature delle copertine delle serie" @@ -3207,10 +3232,6 @@ msgstr "Avanzamento" msgid "Run Time" msgstr "Tempo d'esecuzione" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Ora d'inizio" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "Azioni" @@ -3284,15 +3305,18 @@ msgid "Enter Username" msgstr "Digita il nome utente" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Digita l'indirizzo e-mail" +#, fuzzy +msgid "Enter Email" +msgstr "E-mail di test" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "Digita l'e-mail del lettore elettronico" +#, fuzzy +msgid "Enter eReader Email" +msgstr "Invia all'indirizzo e-mail del lettore elettronico" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "E-mail del lettore elettronico" #: cps/templates/user_table.html:137 @@ -3352,10 +3376,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Sincronizza con Kobo gli scaffali selezionati" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Mostra l'opzione per la selezione dello stato letto/non letto" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Mostra l'opzione per presentare libri aleatoriamente" - diff --git a/cps/translations/ja/LC_MESSAGES/messages.mo b/cps/translations/ja/LC_MESSAGES/messages.mo index 35829eceb421044581938dff00c821a47dd17afa..6ae19884deceef44c310ce5df7360d87982b8348 100644 GIT binary patch delta 13377 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 bKi%W2_uKNoH-8Tc@Xxw4GQbV~bNT-QV(#(% delta 15854 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 diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index 80a58a78..7b5bd69e 100644 --- a/cps/translations/ja/LC_MESSAGES/messages.po +++ b/cps/translations/ja/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: subdiox \n" "Language: ja\n" @@ -23,16 +23,18 @@ msgid "Statistics" msgstr "統計" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "サーバーを再起動しました。ページを再読み込みしてください" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "サーバーをシャットダウンしています。ページを閉じてください" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "再接続成功" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -40,8 +42,8 @@ msgstr "不明なコマンド" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "本の %(kindlemail)s への送信がキューに追加されました" +msgid "Success! Books queued for Metadata Backup" +msgstr "本の %(eReadermail)s への送信がキューに追加されました" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -274,17 +276,17 @@ msgstr "LDAPのメンバーフィルタ内の括弧が一致しません" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAPのCA証明書、証明書、キーの場所が無効です。正しいパスを入力してください" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "新規ユーザー追加" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "新規ユーザーを追加" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "メールサーバー設定を編集" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Gmailアカウントを認証しました" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -344,12 +346,13 @@ msgid "Edit User %(nick)s" msgstr "ユーザー %(nick)s を編集" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "ユーザー %(user)s のパスワードをリセット" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "初めにSMTPメールの設定をしてください" #: cps/admin.py:1445 @@ -470,6 +473,10 @@ msgstr "全ての項目を入力してください" msgid "E-mail is not from valid domain" msgstr "このメールは有効なドメインからのものではありません" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "新規ユーザー追加" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -658,15 +665,18 @@ msgid "Send to eReader" msgstr "E-Readerに送信" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "このメールはCalibre-Web経由で送信されました。" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web テストメール" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "テストメール" #: cps/helper.py:132 @@ -674,23 +684,23 @@ msgid "Get Started with Calibre-Web" msgstr "Calibre-Webを始める" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "ユーザー: %(name)s 用の登録メール" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "%(orig)s を %(format)s に変換してからE-Readerに送信" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "E-Readerに %(format)s を送信" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "%(book)s をE-Readerに送信" #: cps/helper.py:230 @@ -740,16 +750,17 @@ msgstr "ファイル名の変更でエラーが発生しました: {}" msgid "Book path %(path)s not found on Google Drive" msgstr "本のパス %(path)s はGoogleドライブ上にありません" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "このメールアドレスで登録されたアカウントがすでに存在します" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "このユーザー名はすでに使われています" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "メールアドレスの形式が無効" #: cps/helper.py:815 @@ -819,7 +830,7 @@ msgstr "Kobo設定" msgid "Register with %(provider)s" msgstr "%(provider)s で登録" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "%(nickname)s としてログイン中" @@ -941,7 +952,8 @@ msgid "Read Books" msgstr "既読の本" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "既読の本と未読の本を表示" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -958,7 +970,7 @@ msgid "Discover" msgstr "見つける" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "ランダムに本を表示" @@ -968,7 +980,8 @@ msgid "Categories" msgstr "カテゴリ" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "カテゴリ選択を表示" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -978,7 +991,8 @@ msgid "Series" msgstr "シリーズ" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "シリーズ選択を表示" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -987,7 +1001,8 @@ msgid "Authors" msgstr "著者" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "著者選択を表示" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -996,7 +1011,8 @@ msgid "Publishers" msgstr "出版社" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "出版社選択を表示" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1006,7 +1022,8 @@ msgid "Languages" msgstr "言語" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "言語選択を表示" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1014,7 +1031,8 @@ msgid "Ratings" msgstr "評価" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "評価選択を表示" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1022,7 +1040,8 @@ msgid "File formats" msgstr "ファイル形式" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "ファイル形式選択を表示" #: cps/render_template.py:94 cps/web.py:768 @@ -1030,7 +1049,8 @@ msgid "Archived Books" msgstr "アーカイブされた本" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "アーカイブされた本を表示" #: cps/render_template.py:99 cps/web.py:799 @@ -1313,10 +1333,14 @@ msgstr "評価一覧" msgid "File formats list" msgstr "ファイル形式一覧" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "初めにSMTPメールの設定をしてください" + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "本の %(kindlemail)s への送信がキューに追加されました" +msgstr "本の %(eReadermail)s への送信がキューに追加されました" #: cps/web.py:1207 #, python-format @@ -1324,7 +1348,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "%(res)s を送信中にエラーが発生しました" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "初めにKindleのメールアドレスを設定してください" #: cps/web.py:1226 @@ -1372,24 +1397,29 @@ msgstr "新しいパスワードがあなたのメールアドレスに送信さ msgid "Oops! Please enter a valid username to reset password" msgstr "パスワードをリセットするには、有効なユーザー名を入力してください" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "'%(nickname)s' としてログインしました" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s のプロフィール" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "プロフィールを更新しました" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "このメールアドレスで登録されたアカウントがすでに存在します" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "OAuth情報を含んだ有効なgmail.jsonファイルが見つかりません" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s をE-Readerに送信" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1519,10 +1549,6 @@ msgstr "削除" msgid "Public Shelf" msgstr "みんなの本棚" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "新規ユーザーを追加" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "LDAPユーザーをインポート" @@ -1553,7 +1579,8 @@ msgid "From Email" msgstr "Fromメールアドレス" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "メールサービス" #: cps/templates/admin.html:91 @@ -1625,6 +1652,7 @@ msgid "Scheduled Tasks" msgstr "スケジュールタスク" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "タスクを開始する時間" @@ -1632,7 +1660,7 @@ msgstr "タスクを開始する時間" msgid "Maximum Duration" msgstr "最大タスク継続時間" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "本の表紙サムネイルを生成" @@ -1640,7 +1668,8 @@ msgstr "本の表紙サムネイルを生成" msgid "Generate series cover thumbnails" msgstr "シリーズの表紙サムネイルを生成" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "Calibreライブラリに再接続" @@ -1660,10 +1689,6 @@ msgstr "デバッグパッケージをダウンロード" msgid "View Logs" msgstr "ログを表示" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Calibre DBに再接続" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "再起動" @@ -2515,16 +2540,18 @@ msgid "Email Account Type" msgstr "サーバーの種類を選択" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "標準のメールアカウントを使用" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "OAuth2認証を用いたGmailアカウント" +#, fuzzy +msgid "Gmail Account" +msgstr "サーバーの種類を選択" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Gmailアカウントをメールサーバーとして設定" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2547,7 +2574,8 @@ msgid "Attachment Size Limit" msgstr "添付ファイルのサイズ制限" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "保存してテストメールを送信" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3056,10 +3084,6 @@ msgstr "一度承認されると、自動的にこの端末でログインされ msgid "This verification link will expire in 10 minutes." msgstr "この確認リンクの有効期限は10分です。" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "本の表紙サムネイルを生成" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "シリーズの表紙サムネイルを生成" @@ -3212,10 +3236,6 @@ msgstr "進捗" msgid "Run Time" msgstr "稼働時間" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "開始時刻" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "アクション" @@ -3289,15 +3309,18 @@ msgid "Enter Username" msgstr "ユーザー名を入力してください" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "メールアドレスを入力してください" +#, fuzzy +msgid "Enter Email" +msgstr "テストメール" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "E-Readerメールアドレスを入力してください" +#, fuzzy +msgid "Enter eReader Email" +msgstr "E-Readerメールアドレス" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "E-Readerメール" #: cps/templates/user_table.html:137 @@ -3357,10 +3380,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "選択した本棚をKoboと同期" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "既読/未読の選択を表示" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "ランダムに本を表示" - diff --git a/cps/translations/km/LC_MESSAGES/messages.mo b/cps/translations/km/LC_MESSAGES/messages.mo index ba882bf1dc32759437919c22d9d5413f6e39f589..e374396530e676bb43cf9332d37584caf525e80b 100644 GIT binary patch delta 4164 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 diff --git a/cps/translations/km/LC_MESSAGES/messages.po b/cps/translations/km/LC_MESSAGES/messages.po index 396df295..5941b9b0 100644 --- a/cps/translations/km/LC_MESSAGES/messages.po +++ b/cps/translations/km/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n" "Last-Translator: \n" "Language: km_KH\n" @@ -24,15 +24,17 @@ msgid "Statistics" msgstr "ស្ថិតិ" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "ម៉ាស៊ីន server បានដំណើរការម្តងទៀត សូមបើកទំព័រជាថ្មី" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "កំពុងបិទម៉ាស៊ីន server សូមបិទផ្ទាំងនេះ" #: cps/admin.py:158 -msgid "Reconnect successful" +msgid "Success! Database Reconnected" msgstr "" #: cps/admin.py:161 @@ -41,8 +43,8 @@ msgstr "" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(kindlemail)s ដោយជោគជ័យ" +msgid "Success! Books queued for Metadata Backup" +msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(eReadermail)s ដោយជោគជ័យ" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -280,16 +282,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "បន្ថែមអ្នកប្រើប្រាស់ថ្មី" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "ប្តូរការកំណត់ SMTP" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -351,11 +353,12 @@ msgstr "កែប្រែអ្នកប្រើប្រាស់ %(nick)s" #: cps/admin.py:1428 #, python-format -msgid "Password for user %(user)s reset" +msgid "Success! Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "សូមកំណត់អ៊ីមែល SMTP ជាមុនសិន" #: cps/admin.py:1445 @@ -478,6 +481,10 @@ msgstr "សូមបំពេញចន្លោះទាំងអស់!" msgid "E-mail is not from valid domain" msgstr "" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "បន្ថែមអ្នកប្រើប្រាស់ថ្មី" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -667,15 +674,15 @@ msgid "Send to eReader" msgstr "ផ្ញើទៅ Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +msgid "This Email has been sent via Calibre-Web." msgstr "" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +msgid "Calibre-Web Test Email" msgstr "" #: cps/helper.py:115 -msgid "Test e-mail" +msgid "Test Email" msgstr "" #: cps/helper.py:132 @@ -684,22 +691,22 @@ msgstr "" #: cps/helper.py:137 #, python-format -msgid "Registration e-mail for user: %(name)s" +msgid "Registration Email for user: %(name)s" msgstr "" #: cps/helper.py:148 cps/helper.py:154 #, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" -msgstr "" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" +msgstr "ផ្ញើទៅ Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "ផ្ញើទៅ Kindle" #: cps/helper.py:230 @@ -749,8 +756,8 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "ទីតាំងសៀវភៅ %(path)s រកមិនឃើញក្នុង Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" msgstr "" #: cps/helper.py:652 @@ -758,7 +765,7 @@ msgid "This username is already taken" msgstr "" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -827,7 +834,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "ឥឡូវអ្នកបានចូលដោយមានឈ្មោះថា៖ ‘%(nickname)s’" @@ -949,7 +956,8 @@ msgid "Read Books" msgstr "សៀវភៅដែលបានអានរួច" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "បង្ហាញអានរួច និងមិនទាន់អាន" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -966,7 +974,7 @@ msgid "Discover" msgstr "ស្រាវជ្រាវ" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "បង្ហាញសៀវភៅចៃដន្យ" @@ -976,7 +984,8 @@ msgid "Categories" msgstr "ប្រភេទនានា" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "បង្ហាញជម្រើសប្រភេទ" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -986,7 +995,8 @@ msgid "Series" msgstr "ស៊េរី" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -995,7 +1005,8 @@ msgid "Authors" msgstr "អ្នកនិពន្ធ" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "បង្ហាញជម្រើសអ្នកនិពន្ធ" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1004,8 +1015,9 @@ msgid "Publishers" msgstr "" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" -msgstr "" +#, fuzzy +msgid "Show Publisher Section" +msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:83 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 @@ -1014,7 +1026,8 @@ msgid "Languages" msgstr "ភាសានានា" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "បង្ហាញផ្នែកភាសា" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1022,24 +1035,27 @@ msgid "Ratings" msgstr "" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" -msgstr "" +#, fuzzy +msgid "Show Ratings Section" +msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:90 cps/templates/index.xml:112 msgid "File formats" msgstr "" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" -msgstr "" +#, fuzzy +msgid "Show File Formats Section" +msgstr "បង្ហាញជម្រើសស៊េរី" #: cps/render_template.py:94 cps/web.py:768 msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "បង្ហាញសៀវភៅមកថ្មី" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1323,10 +1339,14 @@ msgstr "" msgid "File formats list" msgstr "" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "សូមកំណត់អ៊ីមែល SMTP ជាមុនសិន" + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(kindlemail)s ដោយជោគជ័យ" +msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(eReadermail)s ដោយជោគជ័យ" #: cps/web.py:1207 #, python-format @@ -1334,7 +1354,7 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "" #: cps/web.py:1226 @@ -1382,24 +1402,29 @@ msgstr "" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "ព័ត៌មានសង្ខេបបានកែប្រែ" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "ផ្ញើទៅ Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1530,10 +1555,6 @@ msgstr "លុប" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1564,7 +1585,7 @@ msgid "From Email" msgstr "ពីអ៊ីមែល" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1637,6 +1658,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1644,7 +1666,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1652,7 +1674,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1672,10 +1695,6 @@ msgstr "" msgid "View Logs" msgstr "" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "ភ្ជាប់ទៅ database Calibre ម្តងទៀត" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "" @@ -2531,15 +2550,15 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" +msgid "Gmail Account" msgstr "" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2563,7 +2582,8 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "រក្សាទុកការកំណត់រួចផ្ញើអ៊ីមែលសាកល្បង" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3075,10 +3095,6 @@ msgstr "ក្រោយពីនេះ អ្នកនឹងត្រូវប msgid "This verification link will expire in 10 minutes." msgstr "" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3232,10 +3248,6 @@ msgstr "ដំណើរការ" msgid "Run Time" msgstr "រយៈពេលដែលបានចាប់ផ្តើម" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "ពេលចាប់ផ្តើម" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3312,17 +3324,18 @@ msgstr "ជ្រើសរើសឈ្មោះអ្នកប្រើប្រ #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "អាសយដ្ឋានអ៊ីមែលរបស់អ្នក" +msgid "Enter Email" +msgstr "ឧបករណ៍ Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "ឧបករណ៍ Kindle" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" -msgstr "" +#, fuzzy +msgid "eReader Email" +msgstr "ឧបករណ៍ Kindle" #: cps/templates/user_table.html:137 msgid "Locale" @@ -3384,10 +3397,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "បង្ហាញជម្រើសស៊េរី" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "បង្ហាញសៀវភៅចៃដន្យ" - diff --git a/cps/translations/ko/LC_MESSAGES/messages.mo b/cps/translations/ko/LC_MESSAGES/messages.mo index 4d7105e6e0b90864fda4e0b4796b52cf0a0eebe6..e988b73e55759f235a858b1d8fa8e582df9eb5d5 100644 GIT binary patch delta 12438 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 E-?e(BJOBUy diff --git a/cps/translations/ko/LC_MESSAGES/messages.po b/cps/translations/ko/LC_MESSAGES/messages.po index 22e8ab74..6a9bfa8d 100644 --- a/cps/translations/ko/LC_MESSAGES/messages.po +++ b/cps/translations/ko/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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2022-01-10 11:30+0900\n" "Last-Translator: 내맘대로의 EPUBGUIDE.NET \n" "Language: ko\n" @@ -22,16 +22,18 @@ msgid "Statistics" msgstr "통계" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "서버 다시 시작으로 새로고침 필요" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "서버를 종료하는 중, 창을 닫아야 함" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "재연결 성공" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -39,8 +41,8 @@ msgstr "알 수 없는 명령" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "성공적으로 %(kindlemail)s에 보내기 예약이 되었습니다" +msgid "Success! Books queued for Metadata Backup" +msgstr "성공적으로 %(eReadermail)s에 보내기 예약이 되었습니다" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -273,17 +275,17 @@ msgstr "LDAP 구성원 사용자 필터에 일치하지 않는 괄호가 있음" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "유요하지 않은 LDAP CACertificate, 인증서 또는 키 위치. 올바른 경로를 입력 필요" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "새 사용자 추가" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "사용자 추가" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "이메일 서버 설정 편집" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Gmail 계정 인증 성공" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -343,12 +345,13 @@ msgid "Edit User %(nick)s" msgstr "사용자 %(nick)s 편집" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "사용자 %(user)s의 비밀번호 재설정" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "먼저 SMTP 메일 설정을 구성하십시오..." #: cps/admin.py:1445 @@ -469,6 +472,10 @@ msgstr "모든 필드를 채워주십시오!" msgid "E-mail is not from valid domain" msgstr "유효한 도메인에서 온 이메일이 아니" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "새 사용자 추가" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -658,15 +665,18 @@ msgid "Send to eReader" msgstr "킨들로 보내기" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "이 이메일은 Calibre Web을 통해 전송되었습니다." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web 테스트 이메일" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "테스트 이메일" #: cps/helper.py:132 @@ -674,23 +684,23 @@ msgid "Get Started with Calibre-Web" msgstr "Calibre-Web 시작하기" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "사용자 등록 이메일: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "%(orig)s를 %(format)s로 변환하고 킨들로 보내기" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "킨들에 %(format)s 보내기" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "%(book)s을 킨들로 보내기" #: cps/helper.py:230 @@ -740,16 +750,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Google 드라이브에서 책 경로 %(path)s을(를) 찾을 수 없습니다" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "등록되어 있는 이메일 주소입니다" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "등록되어 있는 username입니다" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "이메일 주소 형식이 잘못되었습니다" #: cps/helper.py:815 @@ -820,7 +831,7 @@ msgstr "Kobo 설정" msgid "Register with %(provider)s" msgstr "%(provider)s에 등록" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "다음 사용자로 로그인했습니다: '%(nickname)s'" @@ -942,7 +953,8 @@ msgid "Read Books" msgstr "읽은 책" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "읽은 책과 읽지 않은 책 보기" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -959,7 +971,7 @@ msgid "Discover" msgstr "발견" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "무작위 추천" @@ -969,7 +981,8 @@ msgid "Categories" msgstr "카테고리" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "카테고리별 보기" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -979,7 +992,8 @@ msgid "Series" msgstr "시리즈" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "시리즈별 보기" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -988,7 +1002,8 @@ msgid "Authors" msgstr "저자" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "저자별 보기" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -997,7 +1012,8 @@ msgid "Publishers" msgstr "출판사" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "출판사별 보기" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1007,7 +1023,8 @@ msgid "Languages" msgstr "언어" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "언어별 보기" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1015,7 +1032,8 @@ msgid "Ratings" msgstr "평점" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "평점별 보기" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1023,7 +1041,8 @@ msgid "File formats" msgstr "파일 유형" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "파일 유형별 보기" #: cps/render_template.py:94 cps/web.py:768 @@ -1031,7 +1050,8 @@ msgid "Archived Books" msgstr "보관된 책" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "보관된 책 보기" #: cps/render_template.py:99 cps/web.py:799 @@ -1315,10 +1335,14 @@ msgstr "평점 목록" msgid "File formats list" msgstr "파일 유형 목록" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "먼저 SMTP 메일 설정을 구성하십시오..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "성공적으로 %(kindlemail)s에 보내기 예약이 되었습니다" +msgstr "성공적으로 %(eReadermail)s에 보내기 예약이 되었습니다" #: cps/web.py:1207 #, python-format @@ -1326,7 +1350,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "책을 보내는 중에 오류 발생: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Kindle로 보내는 유효한 이메일 주소로 프로필을 업데이트하십시오." #: cps/web.py:1226 @@ -1374,24 +1399,29 @@ msgstr "새 비밀번호가 이메일로 전송되었습니다" msgid "Oops! Please enter a valid username to reset password" msgstr "비밀번호를 재설정하려면 유효한 사용자 이름을 입력하십시오" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "다음 사용자로 로그인: '%(nickname)s" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s 프로필" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "프로필이 업데이트 됨" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "등록되어 있는 이메일 주소입니다" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "인증 정보가 포함된 유효한 gmail.json 파일을 찾을 수 없습니다" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s을 킨들로 보내기" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1522,10 +1552,6 @@ msgstr "삭제" msgid "Public Shelf" msgstr "공개 책장" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "사용자 추가" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "LDAP 사용자 가져오기" @@ -1556,7 +1582,8 @@ msgid "From Email" msgstr "From Email" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "EMail Service" #: cps/templates/admin.html:91 @@ -1628,6 +1655,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1635,7 +1663,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1643,7 +1671,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1663,10 +1692,6 @@ msgstr "Debug Package 다운로드" msgid "View Logs" msgstr "로그 보기" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Calibre DB 다시 연결" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "재시작" @@ -2518,16 +2543,18 @@ msgid "Email Account Type" msgstr "서버 유형 선택" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "표준 이메일 계정 사용" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "OAuth2 인증이 있는 Gmail 계정" +#, fuzzy +msgid "Gmail Account" +msgstr "서버 유형 선택" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Gmail 계정을 이메일 서버로 설정" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2550,7 +2577,8 @@ msgid "Attachment Size Limit" msgstr "첨부 파일 크기 제한" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "저장 후 테스트 이메일 보내기" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3061,10 +3089,6 @@ msgstr "승인이 되면 이 장치에 자동으로 로그인됩니다." msgid "This verification link will expire in 10 minutes." msgstr "이 확인 링크는 10분 후에 만료됩니다." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3217,10 +3241,6 @@ msgstr "Progress" msgid "Run Time" msgstr "실행 시간" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "시작 시간" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3294,17 +3314,18 @@ msgid "Enter Username" msgstr "사용자 이름" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "이메일 주소 입력" +#, fuzzy +msgid "Enter Email" +msgstr "테스트 이메일" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "킨들 이메일 주소 입력" +msgid "Enter eReader Email" +msgstr "킨들로 보내기 이메일 주소" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "테스트 이메일" #: cps/templates/user_table.html:137 @@ -3364,10 +3385,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "선택한 서재를 코보와 동기화" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "읽음/읽지 않음 선택 표시" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "랜덤 보기 표시" - diff --git a/cps/translations/nl/LC_MESSAGES/messages.mo b/cps/translations/nl/LC_MESSAGES/messages.mo index 3f99b29b352e14a0458403658ebe7160f371c0aa..cb2aab6941693104bf0b20514db9baf11bc26630 100644 GIT binary patch delta 11566 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 diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index fd3bb9e0..b8bb4489 100644 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web (GPLV3)\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-12-12 08:20+0100\n" "Last-Translator: Marcel Maas \n" "Language: nl\n" @@ -24,16 +24,18 @@ msgid "Statistics" msgstr "Statistieken" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "De server is herstart, vernieuw de pagina" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Bezig met het afsluiten van de server, sluit het venster" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Opnieuw verbinden gelukt" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -41,8 +43,8 @@ msgstr "Onbekende opdracht" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -280,8 +282,8 @@ msgstr "LDAP Lid Gebruiker Filter heeft een niet-gebalanceerd haakje" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP CACertficaat, Certificaat of Sleutel Locatie is ongeldig. Voer alsjeblieft een geldig pad in." -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Gebruiker toevoegen" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -289,8 +291,8 @@ msgid "Edit Email Server Settings" msgstr "SMTP-instellingen bewerken" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Gmail Account succesvol geverifieerd" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -350,12 +352,13 @@ msgid "Edit User %(nick)s" msgstr "Gebruiker '%(nick)s' bewerken" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Wachtwoord voor gebruiker %(user)s is hersteld" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Stel eerst SMTP-mail in..." #: cps/admin.py:1445 @@ -480,6 +483,10 @@ msgstr "Vul alle velden in!" msgid "E-mail is not from valid domain" msgstr "Het e-mailadres bevat geen geldige domeinnaam" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Gebruiker toevoegen" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -670,15 +677,18 @@ msgid "Send to eReader" msgstr "Versturen naar Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Deze e-mail is verstuurd via Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web - test-e-mail" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Test-e-mail" #: cps/helper.py:132 @@ -686,23 +696,23 @@ msgid "Get Started with Calibre-Web" msgstr "Aan de slag met Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Registratie-e-mailadres van gebruiker: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "%(orig)s converteren naar %(format)s en versturen naar Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "%(format)s versturen naar Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "%(book)s verzonden naar Kindle" #: cps/helper.py:230 @@ -752,17 +762,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Boeken locatie '%(path)s' niet aangetroffen op Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Bestaand account met dit e-mailadres aangetroffen." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Deze gebruikersnaam is al in gebruik" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Ongeldig E-Mail adres" #: cps/helper.py:815 @@ -833,7 +843,7 @@ msgstr "Kobo Instellen" msgid "Register with %(provider)s" msgstr "Aanmelden bij %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "je bent ingelogd als: '%(nickname)s'" @@ -955,7 +965,8 @@ msgid "Read Books" msgstr "Gelezen boeken" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Gelezen/Ongelezen boeken tonen" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -972,7 +983,7 @@ msgid "Discover" msgstr "Willekeurige boeken" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Willekeurige boeken tonen" @@ -982,7 +993,8 @@ msgid "Categories" msgstr "Categorieën" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Categoriekeuze tonen" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -992,7 +1004,8 @@ msgid "Series" msgstr "Boekenreeksen" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Boekenreeksenkeuze tonen" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1001,7 +1014,8 @@ msgid "Authors" msgstr "Auteurs" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Auteurkeuze tonen" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1010,7 +1024,8 @@ msgid "Publishers" msgstr "Uitgevers" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Uitgeverskeuze tonen" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1020,7 +1035,8 @@ msgid "Languages" msgstr "Talen" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Taalkeuze tonen" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1028,7 +1044,8 @@ msgid "Ratings" msgstr "Beoordelingen" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Beoordelingen tonen" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1036,7 +1053,8 @@ msgid "File formats" msgstr "Bestandsformaten" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Bestandsformaten tonen" #: cps/render_template.py:94 cps/web.py:768 @@ -1044,7 +1062,8 @@ msgid "Archived Books" msgstr "Gearchiveerde boeken" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Gearchiveerde boeken tonen" #: cps/render_template.py:99 cps/web.py:799 @@ -1330,10 +1349,14 @@ msgstr "Beoordelingen" msgid "File formats list" msgstr "Alle bestandsformaten" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Stel eerst SMTP-mail in..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(kindlemail)s" +msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1341,7 +1364,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Fout opgetreden bij het versturen van dit boek: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Stel je kindle-e-mailadres in..." #: cps/web.py:1226 @@ -1389,24 +1413,30 @@ msgstr "Een nieuw wachtwoord is verzonden naar je e-mailadres" msgid "Oops! Please enter a valid username to reset password" msgstr "Geef een geldige gebruikersnaam op om je wachtwoord te herstellen" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Je bent ingelogd als: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)ss profiel" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profiel bijgewerkt" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Bestaand account met dit e-mailadres aangetroffen." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Geen geldig gmail.json bestand gevonden met OAuth informatie" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s verzonden naar Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1537,10 +1567,6 @@ msgstr "Verwijderen" msgid "Public Shelf" msgstr "Openbare boekenplank" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Gebruiker toevoegen" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "LDAP gebruikers importeren" @@ -1571,7 +1597,8 @@ msgid "From Email" msgstr "Van e-mail" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "EMail Service" #: cps/templates/admin.html:91 @@ -1644,6 +1671,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1651,7 +1679,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1659,7 +1687,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1679,10 +1708,6 @@ msgstr "Download foutopsporingspakket" msgid "View Logs" msgstr "Logboeken bekijken" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Opnieuw verbinden met Calibre database" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Calibre-Web herstarten" @@ -2540,16 +2565,18 @@ msgid "Email Account Type" msgstr "Kies Server Type" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Gebruik Standaard E-Mail Account" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Gmail Account met OAuth2 Verificatie" +#, fuzzy +msgid "Gmail Account" +msgstr "Kies Server Type" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Gmail Account opzetten als E-Mail Server" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2572,7 +2599,8 @@ msgid "Attachment Size Limit" msgstr "Bijlage bestandsgrootte limiet" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Opslaan en test-e-mail versturen" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3090,10 +3118,6 @@ msgstr "Na controle wordt je automatisch op dit apparaat ingelogd." msgid "This verification link will expire in 10 minutes." msgstr "De link vervalt na 10 minuten." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3247,10 +3271,6 @@ msgstr "Voortgang" msgid "Run Time" msgstr "Looptijd" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Begintijd" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3324,17 +3344,18 @@ msgid "Enter Username" msgstr "Voer gebruikersnaam in" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Voer e-mailadres in" +#, fuzzy +msgid "Enter Email" +msgstr "Test-e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Voer Kindle-e-mailadres in" +msgid "Enter eReader Email" +msgstr "Kindle-e-mailadres" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Test-e-mail" #: cps/templates/user_table.html:137 @@ -3397,10 +3418,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Synchroniseer geselecteerde boekenplanken met Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Toon gelezen/niet gelezen selectie" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Willekeurige boeken tonen" - diff --git a/cps/translations/pl/LC_MESSAGES/messages.mo b/cps/translations/pl/LC_MESSAGES/messages.mo index f08bfb449e7d6ac848fe84ba5c59553874331525..7c7c6a3b5b6562599dcb839064fa1fa2b5414ab6 100644 GIT binary patch delta 11656 zcma*scYIbwzQ^&C1PFlu0g}++(33z25JGPe5zB1IlLECK-zf}pFS zpcED1L19Hu5tU|PRS*kUuS*fsiwY~c_w&t+?%mhx{&9Wn%lFKjIWxcc&CGd({cUyF zvfH77i`B|J=m9YpT zaS3V->rnl6*!H(k{XVw!%UG8Aou4UapgY!ZmZy%@unIOr1<(c+UK#Xcda5xeB<9?iozvBR$!2SeSw6mK+Lp+Cy_!h=uoz`Zr+oB?#gtc%M zmctUPh?_79pFnL{5S5|BsEoXiW$+?a$FFStm)7K8E5Ad7ixHeOO^|?ku{UZD2crTl zM!GsrB1v;Tz|I)b)@)5z)O&X!NpJ=t=gpaiTEGq*g@;iAR!=7XN_mT9(~yn|U?SGT z`%up}+2{Lg{UlbV{cEg)|BcE>m3F3oEGnaIkc;AEU>}^1Rq?oeel9>k6W&4}R!cDh z6`@u#4;8?2tcKgL6CS`ScpWv-?-+${dvhk*pe9PkR2+@U*jCgbehVvM;B5+e@e|Zm zT*GL*Z97!%VD`8!_M$xwwIw;Iv$7Et*g@3cJB1o2oI9-yMWX^~j5;eRsK8T^00PcX z3S`fjgw@eQ9hRpt7N5Ze_&V0duTT?*k_M%`DQe)B){dwNdZQ*Dj@p8$*bhrk8NGlN zb^mWt(1bck8mKI41yxa}xjyO|HbZ5mHR>9sVGSIFO6^qCVe?QKI)du=4QgT6u_lIg zv9}AObpP8@&>G-hkT5 zN9^;RsB!;h>nBiwU+7N$mEub@@IU7l{-r%`--B(z{;0?opicQisDSpM20VfaOB{AXxpOBNT&dWL<&Ak#u99RuVXX(%36U-tbyBD2V;Hexi}D4 zqf-B|t$&XSu=`zRqJgN}Gz&G~YD~kxOB9+?(B)PpnxR(G9TjnZOuz}K)4URO=+>iF zxCu4jHq_R zi`whir~sFv4%ueZ*?AHb@R!&RZ=%NO-p91}Lv6`8REF=t8UYH$wxI-@P=5q<*j__E zcFqSFj+OeF0b@{sxTwHdTL+-7*L3WU^KlfOKn3LTFH-K@gL;1j2K1rWY#W|O)n7%O z{tL)Caw6|Ghh-4zjBLb)_zbqecd#dF*2a*E%8(y5-fYx+C8+*SV^6%$pZzaSq4ofi zqQC*Po#F_%>?5kiq7AP#(3?uBbp$QT_U3C}v<1j>OVKiQ41MsD&KB1U!YU z@h5b#*%1CK2?Kp7bf&Nh^+9<9HR0E&m0ZTk7&6pM7==2d)or~aYR|i%2AqVg@Cj7P z&tei*8fG%u%{m*|x`4Bnf=h=B$U$}fi5jpMmt0@MX{gk$Kz&$tA=~L(LQT|ixOsmZ zl00WVR>#vArGBV0_C30I8#P|-5n34g-<3it4gFCQuff*14>iG;n21$Jnhffl8k!Z7nRWwsQ0o^8C!swXM?S88B6}PSI^o9hf$FoLk;u}maYiZ z?`u>>ezf)9P+L-QocS|i40fVk3p-;5D!{d7Jriyc=~^_M_fAf?DWt)CcGT)So|{pDAeK z1fTiPjKHSUm!KlvW!o>HOFevw$w(ZAQSXdOZFg%gR3Lp(-;Y7q9VglLN3k09?HJIP z?jQxN=pU#psGDg{aWd)<$%!H{WY zYwDq%H?nrN4hv9Fr1zjs?;I?Pi%~0FiQ)JZ>iKh61`nbpei?Ph-a+l@1ylgnFdlzK zZK*rmjMD)%eh<`E1=1*JfPSbI4M$zCDX1@5v2EXnn)nr4KaS<7{~fiL7wq#Z)*Gk^ zZen@7g<4QZwy^=;3}OGfQRvEpwlmBv$VVNrt=JIHptk6`wPKFB1#y@{dq1p*0c01Q z2axPLKVUl?ooo87K`r!kXctZUAx<;J*+v?1d@c! zsrNz+JOlN76KVm^qTWA?t?(LF#ya2;Z9Qd|#p zN;_Z_cEc(-2*Yurbt)>Ad8mcVLoH-6M&MSA!R^=%UqYRw8>n$3XOsUV3iW22LpKoB zF@XAH9zd<|zfl9G7uzoxDz%fXC8*~|aV?&}COGOo^V>2Xb(kN+rudp||2AM7D$Fq* zTBA#cVW^B0qEc9bI^{2-_VyU+I(>#+@K+p*9p;+7-GHsB??Uza7G|7}R?S z$n$`cPC*l8;5hVQ8$5z7@dnn!x(oPwU`#W5q92vwr_seqi%dYR zP#L)k^##2fHSS=n$Q;fH3cCM3tc&;9`U+I4)?pkzgSzh@q5^gnn=e`$)JnUe0vu}V z*{IAcKo{3x1KfxDG@r%N-~SIOXphS+;iG`9u?5aWrRphcjL)LZz*%(hTU21>mzvYw z25VCviLrPu>e{YEZQ(;$5BH%0d3P!K*Ph*=K`ReiW+re^FSbVokdEp%5bL84lW-w6 z!{<>0o<~je3u?TmNMX#1$M{Q zBUhL$s)brv3hMm~EQixj6X#(Xu0>_=1Jo8?2~g0U)mdrwFc~#LU(~G_je0&6qi_K> z#S&CNFWB~DsDR(c^7svQ#p~D&Tl~eCjhgsr?1F)hY$1A;`H#;bs0kKeW899q-zQKj zjD5iT2DC#3v;BKApzE^~b-1=* zE*?U?*sR37I2M~xFTh6XhuYhhu|Ix_T0q=7b1mDUGSmah;t;HaBQYGauqyLAITTWG z0V?tXs8pT8%J>yd!XHtmdf0lhfcY4SCs7MHhqdr3>JXOQU=~yh^}Hjt!GX3Oz`y_+ zHd3g9Utm@I!Pdh(bDyiD25yB4urFrgMC8-qoWK#-f1?R-8%9w-iuxYBYwK5R{a0*D zd+dYczYm3e51Ri|cs;t*|A8$rVw3q%X^#qYChBk=K?V91DpNn9&O+tQrhhXWM13;q z8tz2}@**m*v#2fjax?j_M&Sw#I^Dma_NvZ9<`6c-@zfKr1+KuF7)0&m8SI50V^6HV z#hi&r*pPYvHQ_dl!~GbGpWtBpQ5|YfxNED~%dx0?ISuvVleYZ;mfjLnpjT0cG2&tK zerv2vy)WwaWTFmp4l3{mP+NS^K7R{GQxCjHA%a5uBWA*6)XI9JuGKK?gd=VHI!vVg zDC+xg1~t(4s6*QCujaR47xtt64k|-6A2k7w$1>EHU>)XnR#MPPw__;2fZF3jwtf+H zSiZnijDF1g)yharqrM)K@jQ0NijSMWXuKP>@+DXw_hM;4sLa*erfVGFewG&a6A#|S zgJsqe*oAtqmivg|R z7=`NiK5D>kQ4`#-^^m8`KoO|^wXiHEpx$e3?QI=x%|RW?g{b}yqXOE7`cm$Diu|i^ zga&=-PNIt+p{~hotc6ieo0KJ>0vL;WJ_B_d7NfowkE0If+o*oOVl+nXGyyb3wKvBJ z*l{QMSIRcgpwvHOJDkC~)IYQS6VUmJ_^`|f1o=4f*Pp8ZZlCM)K;{@Fzku#u{Y{)&ckp#h~@DW)I=w&@1g=fhswk? zbTMR)X%94_pb0vnUc4KX+MyVU(@`(ZLQS*^JKzTFji<0FR(Zx;(-f>geL8B-3sHg1 z!AM+;8ova|K)`v5f+lzo`{8Mf#F%HzK#fpmAQ78jA8QUOQ|nQI?LsYJA8Kn3q4xTH zRKKrLTXhGuHMO797nS`_rl5ui*a~N30`9=(_#P^Sx2%=-nu(gAwxR_pBU7wfu_N`r zqcT(RdGqORgDKR=gu?qDOs4eoNQd^9baIvkgL#_N_ zRG?3wi-)i;Ucdp^XutVV=3_kdCo!NEzD+?Z_z7EKV$dAM@u)+WkJ`gRRI2A&mtr;Q zt1%59L+$xDSQW3LGV~kvz;*{rfJLYe+^PfQzb%EgXwcsN6ZNfb@Pawr-BBx>iyCkd zDj*MIa5E|s&)WK7R6u93bkA-54yMvxhH%ST!G5OLF<2E zW$G~p&97b)tWLcz#^QKP$3oQmFQK;T3O2@{Q190|WPVNKFq8U}00ph!P1Fk?pbpI? zRD@;!W^P9e@^k4Vp!%hwGBy+|;%tn=#h8eDZ2bc2z0jA;LhEBR^)}c71L+i$;sVs( z&aw4H*pm86RDds_R{T0DW9P90UcuVf=&%W-o3$Tmt45&ukFn;U0tg`Aj|t933R>v} z)Zw{|+Upy(9`dqDT{tShSk%DvQT-dCG7yJ4%n|mI*FR zx=|*$yWNMO-sTR|y~Z8i^U8Hv@15!NiFds7x{#6Hh%Q@$6}lb{^}6?H;LY!G)tlaP zOaEM7c8-&#f4ixfnfbHwirnFIX8LVYhQDC8zrfA#7ZqjaO)LDrTisbRvwTJVEbm`E zKMVelni3Y-G%hbYb4H#o*B@W#_1usY%uI_6^*-&>-mBhsL-5DG$3uf3^xqmD+?o*{ zmYtgC`s~cUoC3cuYmV!`FT1d)(4CrJ;1*5KE_6%dYvl~ipIO+@{eSm&d0jF5@uD|4 zDY={(!~3m6lXz3??JM$4@fG^rw1R^Cg3fN!IKK+7yGkXc@0M`^p1@h>ZOl9?nRCn>|GnPKDcJ=$q;Y(_=#Tf zgy>*{33Ee(!AU1V%9(u+p7zxYi7fDE5>M%@g~9JKYleDJQ-_qfOF=AbS1aHj#@_i0 zbd(4pV^(G+t8VD_%FmmcO>0qhex8kIy06fk;`isdg^btg-(3g!i~mfeTTCZCcZ>4f zIe)I@fAzL0D)1N0D#&w-y!@$E%KtH`H$J!af1bkmQ;UQDnmRHhxNv$zSV*q-z>Ir? zHFKJVR376mbpD+y?`ZB0Z*|_uGAW(gwhNBQe>gmtSbV)~F!TQ1VP4##T<^6-SG`vk z?+YGXQYR#MXQ>wwd~W%uFmLIqgy6+hv7xoo5=(E?s5w)z{RMN~qB%2JMM1H@z~^PH za=qtPwGQ4~T`wfqWNqa#{}ExZ=Z2M`UY7^22j^~jAuO1&^|gpFpPS=t+g8K7yeuYI zy#2#4@6N_#@7Ikzy_>T;c@HjX>6I*R;6<;x+uL!xxp!e{WA86}8hhz`dU*qO2E5;o zxA0EyT;k2yH98o+yGMxk(Vi{A70;9l^*(=YR&dGQq_E(X{TZPZMidtLinINB*}h=# zg*_o&$)UL5dxw^UdSecc@~Yq8rP6C)YZp$E7 z5Cu_T06B;a6qVqpSVwFlIx6Cw(P3WOjNSM9%i1vFy??y#{Bb{P?X&k<&wAFgR=9KT zx^Lru+>j7`FE#O2i~sD3x2(=soUYz~{<9(1vIf%Kh&}L0?28|v-fx>{S*e(h>W@Vm z7h!+A3Y+0xoP`hLY;46KBP}axmC_i&gRPi^Z{o#x3Y%h=e9KC}Uf3RUun!huGWxMK zhOs5C#di36)O$PK=P#n(d&lkn4U?GP`WFoi^n+{De&)qgY{T>Jr~n3{0vw78qyV+@ zBGh}!P~)sbWnwjE;Z|&gPods_8I|M@u@m!K-_TIx?Z{V0?2dYIG!DWU*c{im&o`h_ zx(!?7eW(>bjHJ{$fupg>0L!`r$6*oPgj4ZjT#N(R*XT4Fzo)^rSf{W%HfL5vo`)GY z9oY@bhl>1W?11-S6MPz5;B(j(PolQ&3@TG+QJHBn*s>Ba1=BENF!|SmTplO`{n5tJ zs0kLKKCDIUe1E{UK7xn!fWOuEHF$X_JEu_s*@;`@0 zuc0Q=D^Xi;tJ~j?3gl1N1wV9u*DP9DC)E3cQCl$`JK-W!X6oGESD`Yy1+(!8PQo)$ z8YwjT4L2{0MNL?On&1lb;4P>D|Ajh+KcZIFoui`w`eG_h!jU*1+u$vziFcs3<~X*) zH&O3LKck@le#Syf;cKO|2$jNBsOr52$(nTwYM|#(TlNlWz)w)`{eY^4WcFhmW}voi zKB}hHpiak5B!H;(G!0ejNz{O;1tyi_!>(@>e3jXJ&+*k0#9OhYN(fU3?%Q7QWf^?wPjbLw(15<$8BTDzZwtmKoP%ys>+k7>i%z3D!)Wcs0!@> zsi=Yaq9z)P3j9)3fHkNU-+&tD4%GKMQGq;+`mUicYWCy}9%#=$b$|FCHF3+|n7}%q z_O=J=!~UoV#=89(sME3(mGWgsmaVH$dwv85;cKV`B(V=#XtyX0MK%aE;CNIZMW_J0 z*ad4)E4dN1g3YM!cA@TtM^QC%6!Y=FQKutgyxH0**qi=x*PBq|Mjvq-Z=h2670$r4 z31*MHcnSSFRDjQ-CVB%^J3pZ&OrL03G_7&i3)iDEu@AM7XHfyaj=6XSDekD1GRYKI zN7M?tp$5!FrFt$7L_dzgEyyiwy@A@2mcKQr&%{>ryP^W?i#iqKun#VEpI?Uxa2xj4 z`EQ`1i9SO`_#%FM0IDy)lw=t>*pVR1xKcT9!$29X#vSHYiegHLaEh?Zjr~q$v-HSSo&m%)v@8KNG zrEo}!wFb2nCs5!24IA%`OUS<-q)s;vvQWpQ06BqHHL9rgqaywncE{E;Oic{HvGhx@ z2i}9q)U&7w-a>u%IjV-5&ou8BU^Dtx%q0Ix)jA$%<+r1@-~nuf2i@mSV-o$7sJ;6O z=HOpZnMl6W-3nBuM&KA6hpL6us0VqMhKBZd0ct=m=HYT2jJKgy z{5&e+mr?J(jq&&aDzMYo7TXn@mG(j{=r@>)b8!H!MH>$ymtoX8Nkiv4bC$V)ick{< zQ7fuNtzZ*s!mX%c-R|~}qxSweWI*d5*bfKHHmP5NB*WT*gYhg*$E-OjTK0bh4Mn~V zRTQ_OjoVz0qEh?;Dv*S^rbtt^D{sy`o9GuPono&Oy) zlz~riIQE`zGO!pGkQY^qmDmRB-RIY%GT~qvK7!iw6R53v8x`lv*1jO z>Ol?-eNccJXacIp=AkAmMGYKA)yQgWhu68@>HdDe^-0X+_Yz3~I=gUuG13=KfdGYhp~ z4{9NyMeg~p=fNZ%Y(NF@I(ER*sFnYO%1n#JW<}jl0ro-tJ{pzk$*AwsL5*`g zD&-C;us@*gfdi=VqmR(gijTX#fm+EK)I?vSR`9d?yvb4%XgX?uEY$A7BldB)E=dJOp1HrVEQ9bnW{oneI06rTiyOHRLW0a zd;F{GH>mO2mYB?Bp)!(-DLViCX=tEAR3@gN0-2BLxB``tYf%H;hBn@Zs)6TF6TgRg z{|i(A&AjHE+o=9%)Tt;&jZ=jg%x^_$XrS9rDckM7a2z$@Td0+vMFsjDDuoH9=8sUa z>k#bE^Tn<=VmAFJFbh9HZBeq%d^Z%MHV>B2(2J{31K*EI`F^*58kK=hF$upz6{WSz zq_hR9pN9IrD=L${usaULUN{Hy@k+FD_cHRYRGi>J0=|cd_@V13s0lwqW#9|cRs9oQ zgl)>q@6$1relh9_E<-Kg52&p?fg|xFRB?7GH<_4OPX4>{;Bp=e#5+)to_m5)Yi>KWoRMx#&wvg^S_5iD;_+FI)*Qz ziseK1dFN^qP%i4d{-_j>LGAT;_xD+@^HCEnK~3mIt$YJ&Yj1Up;aAZ(RzzboKOCj?`AyWoKfAx@t~3iMM1AkWez*!-<37}Q zPhbX~TFL&8pz#$Cw5R#CrizE4KA46&b_*~S!#D=7#c9}pOEC3!<{z0soU7-k=UwYK zns^ne=srT-2g&tj0R>SSHV?cw8Lvhiua{7%{yS=G5-&F?O-5ZfolvJH&vh^=lLe@S z{1)5e4Af~U!*pDML-1NuO+^pW&|bZb`s49;9EcsSFfUF+UA3$6GCYctFzre+@B&mo zK2)kBt~=b{|BN^C{1o=Y%B##DqnnW8j#>w4^x}s%+#h~$``y?YUa%&hjb+#guS2DB z2de5{z>fGPcEK;O0NbwOPdH9P?e#8H>YqTp_fPDo^WSQrwCTKn4B?UV^XVNX%Nx7BauJkcRfI6jf9!P#->l zIzF$V2KWT^Uc%L8;H5vJLO1}^jaWZP)>8Khg#%8z_JEPz2UxUirCd|g&sQcn|RNz0W znDobGzen3FF+Mj6m7f}wSq&~6W>P_S>gs$-Q7^fa2RT9CZei*2`b<# zQCoZ`Dnk!qY8EV4s zQSY_6(PT2qbqKc9`JYHb0Th`BmKU{WHK-MAKn?T&Dy2`L0%*Vq_%UiFd7I2u6rutN zqKf!>Y=hgd74Ad*egxa<{GX)Jiw9?rh^&^scdHe(_qo^%N8@OmfMalt>ros)|0gWK z{x=ybFrWS|)c7Y+Tl+oEz-~9QK<2jsG^XK3Y>V%pKKvAQb9HdcgadF2{c7xkkD~Va z18jrexhCIYimfBI;Q4se0%l@soQEpDa*Qf<2WSk&KjB6A173^;x0+O4j@n}fHNfqd zj`yOChf&|3LZvq4HggZ;V0Zd+F%|1E4L4#t+#mppjK#Y zHh;g{psGKB^Kb*IM$VvC@FjM@W_Osq%|fkkB5GmtQSa5^K)liIA4P5X$tVr&UDg&8 z*&tMZJa)ul)C2)kpzG0(+mOE_R`dTd|7Z0Ls6anNW#DJj_igVq{XA5EG!DW!I0>WI z)0j=;HMB8jtN9}`1xM1aMMe4`s)~O?rLgBVld)mgp8gEf`(-#Cx1)~h|3OXsZ&YBZ zcbTo|fz(9Q%A?VRA1*@e*+Nvcmf%9HKwUh4LT%Aks6B19ojSozI2M;+H@pkG<5ARv zAEIu~FEIl<-))ZHU~I4Rzm|sfbPE>XeW(vlyU)Ky-QDr`m_YlYigF5S!yY^@ z#JT9hCHMsP#IE<6b3P8o(cg#){8dcEZ!p@4#*Z{Kafe;zzhceBUi9&ZjozGWL zHPGY%6S)`r)4v|a;$xVL-=oIqz1svb5wqy8M{U6#9F1?G0#Dy#GB9%w`ESmHSv*ix zFF^&c0-NHs*c&&w&kv#AJAvBM_gv4SZn&RZQ~qdH+!J*l3`LDM8TI|8Zr>ZFp@Aw; zTW~oh;Re))H@n{J`k3oWsG|E2_5P2jaT4~L8!^qb8@A?o9@;nxbqW?>2aE=3WYgGy zIrtDN#qXm6YO~LLV55%daLmV9*caEj{r#x--$UJa|3n3rxZgZa#zpiyp)y>DY+2OW ziEq<{a%GCwmQ^S+>9!=o!A=pU>khg?Z1GH z|NH+tG&ImZPy;0$Fng4OI(|KH81_L`_hQsu-hs{VZq!7(aX21u`+r9*;B!<)n#Rl) zbVfZNgDKRXRYXGr_)vROi7jz0>ciioCftdd;Ey;SKgM2|d(a%unV3v}Eh_alq5`}H zHQt@5@gG2C;wg-_qwy+@$#@3!;(&+Dg);^BHK?LFh`L~2a{UsO!OTM@&;h6g zjX)LY#n=|-qu#4PZQafu^;}3I^TUCHs^Z|Du7y4t=xpV!1kgh zdfxS8)D>(!VpiM@Rpi55mtY_I*F8f1GimJSK{`I?`aWs}U*jHJ}*NB z7DNSHhc<3P1+X6#=sTzkrXDt@p%7Kf#i*K?i>j%p$8Gpg$7BVj;wqeg4l0nhF$Ld8 zMgBQnjM+y_Amuok{#B@zK8~aCEUH#=o-kW79Si7JAq$CG_tVh8`%w`-jau1p)XLv= z`+r9TW<6<&C=J!mL;X>@2(_|RsEn?6f8UHs`5x?#hftY0(`b~*j+&K^#~%DpglSld z8F&Lu#Jf=g{0+559iB4p_e5pxw>T2#pcijKE#Pa^`w35*T4{|6a0s?zerr69PB;(s zVg!}4RcPZ*)WvihRZOp8K7Q}^bDlBZUxvy^HR@Qe#yq?YRWnbc_WU`w|0+gxhrdNb zktQ88D^EiW)CW~eqp%|eQGsl9-Hg5I@5BT=feP#u%*CHj zBXcqnovSVz7@Lv*d7_gvs6+dZue#J?!ete6}wb3R-u&>lPT=0)L^X`$+>zqwv{?h7# zkzyqmjY(+Tr&o5h-&;}bsUp-qvE79Q@yk3c{dfM5Mzh^T+RFk#J6!G$onO2g%|udA zYX5(HVKb0s>*u^bZVd5t9)I)1LX$~*wlC;k=J%TH7e%~Y*1IfHX-zT-aNnx+hs*65 zg^_UipbNf;?Hd0=e7f0T+hgKW-0Wt|Kk1&PeP((>q1r&O^ncmW#tGbSVohhXOh_y8 zRr;Ri7azZwnH$q%-kUP52?lsoW0NnBz0yTe$W&-cC5&Myb1^!zP-zZf`n`{K;_B)iyO<#X;|I@{Uc z>FT`Wi6sB$s*GJyGB>W5d#K9EXo=5P%}flu((gG}5xQXe#kP6dB*b%V?OV1Y(=G}V zs)xhoZh?EoW1Y)#;*#bB1Jz~D%%b$DHP08a<^>|Qhq|g}E4V<**c^Yg?Fo&tFT9@g z;`!^ByGR!Na%+?Ac;oQt>jh;_coiF5Yd)h)I!Iwzs^ ztWd+6NSWu{C@ei~b8qI@!W$1IWYoF$uL&x0E~>EK&bxMX1m@~RZ)Fx-LY%!Kt**RHuavuIA`7VaZbth9!}wo z^o(C-%Qlx{zkdCk8+P20KHpOjj!-D|CLnX2#(M5-8b3N!lrLm!ZygM$g-r2MwGdeR+;b}N*SNWLvB<`VY% zFZj{iz7hV2`YWD^)n4$MJLK|Xo9pW;{+BVMnzhtZ>#e)sGyV>9VA;HikpI}ahQq#! z3xDQnsj~xIsTVxf`S8})aoPFU4NBn`56-V<24Rp;u{T-)CsT%G95dbDjzbMD=ui9Gt(I45&^pU%ae3Tq05>TB3S kl?6TZjK?LdLs93ve;~t|ba$RJ@9~$N7Y}4R*@qYXUyI>aVgLXD diff --git a/cps/translations/pl/LC_MESSAGES/messages.po b/cps/translations/pl/LC_MESSAGES/messages.po index cf351cf5..6101f91c 100644 --- a/cps/translations/pl/LC_MESSAGES/messages.po +++ b/cps/translations/pl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2021-06-12 15:35+0200\n" "Last-Translator: Radosław Kierznowski \n" "Language: pl\n" @@ -24,16 +24,18 @@ msgid "Statistics" msgstr "Statystyki" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Serwer uruchomiony ponownie, proszę odświeżyć stronę" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Wykonano wyłączenie serwera, proszę zamknąć okno" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Ponowne połączenie zakończono sukcesem" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -41,8 +43,8 @@ msgstr "Nieznane polecenie" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Książka została umieszczona w kolejce do wysłania do %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Książka została umieszczona w kolejce do wysłania do %(eReadermail)s" # ??? #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -280,8 +282,8 @@ msgstr "Filtr użytkownika członka LDAP ma niedopasowane nawiasy" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "Główny urząd certyfikatu LDAP, Certyfikat lub Lokalizacja Klucza nie jest prawidłowa, Proszę wprowadzić poprawną ścieżkę" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Dodaj nowego użytkownika" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -289,8 +291,8 @@ msgid "Edit Email Server Settings" msgstr "Zmień ustawienia SMTP" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Weryfikacja konta Gmail przebiegła pomyślnie" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -351,12 +353,13 @@ msgstr "Edytuj użytkownika %(nick)s" # ??? #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Zrestartowano hasło użytkownika %(user)s" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..." #: cps/admin.py:1445 @@ -481,6 +484,10 @@ msgstr "Proszę wypełnić wszystkie pola!" msgid "E-mail is not from valid domain" msgstr "E-mail nie pochodzi z prawidłowej domeny" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Dodaj nowego użytkownika" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -671,15 +678,18 @@ msgid "Send to eReader" msgstr "Wyślij do Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Ten e-mail został wysłany za pośrednictwem Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Testowy e-mail Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Testowy e-mail" # ??? @@ -688,23 +698,23 @@ msgid "Get Started with Calibre-Web" msgstr "Zacznij korzystać z Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Rejestracja e-mail dla użytkownika: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Konwertuj %(orig)s do %(format)s i wyślij do Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Wyślij %(format)s do Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Wyślij do Kindle" # ??? @@ -755,16 +765,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Nie znaleziono ścieżki do książki %(path)s na Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Znaleziono istniejące konto dla tego adresu e-mail" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Nazwa użytkownika jest już zajęta" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Nieprawidłowy format adresu e-mail" #: cps/helper.py:815 @@ -836,7 +847,7 @@ msgstr "Konfiguracja Kobo" msgid "Register with %(provider)s" msgstr "Zarejestruj się %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "zalogowałeś się jako: '%(nickname)s'" @@ -958,7 +969,8 @@ msgid "Read Books" msgstr "Przeczytane" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Pokaż menu przeczytane i nieprzeczytane" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -975,7 +987,7 @@ msgid "Discover" msgstr "Odkrywaj" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Pokazuj losowe książki" @@ -985,7 +997,8 @@ msgid "Categories" msgstr "Kategorie" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Pokaż menu wyboru kategorii" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -995,7 +1008,8 @@ msgid "Series" msgstr "Cykle" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Pokaż menu wyboru cyklu" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1004,7 +1018,8 @@ msgid "Authors" msgstr "Autorzy" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Pokaż menu wyboru autora" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1013,7 +1028,8 @@ msgid "Publishers" msgstr "Wydawcy" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Pokaż menu wyboru wydawcy" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1023,7 +1039,8 @@ msgid "Languages" msgstr "Języki" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Pokaż menu wyboru języka" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1031,7 +1048,8 @@ msgid "Ratings" msgstr "Oceny" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Pokaż menu listy ocen" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1039,7 +1057,8 @@ msgid "File formats" msgstr "Formaty plików" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Pokaż menu formatu plików" #: cps/render_template.py:94 cps/web.py:768 @@ -1047,7 +1066,8 @@ msgid "Archived Books" msgstr "Zarchiwizowane książki" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Pokaż zarchiwizowane książki" #: cps/render_template.py:99 cps/web.py:799 @@ -1334,10 +1354,14 @@ msgstr "Lista z ocenami" msgid "File formats list" msgstr "Lista formatów" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty e-mail..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Książka została umieszczona w kolejce do wysłania do %(kindlemail)s" +msgstr "Książka została umieszczona w kolejce do wysłania do %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1345,7 +1369,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Najpierw skonfiguruj adres e-mail Kindle..." #: cps/web.py:1226 @@ -1393,24 +1418,29 @@ msgstr "Nowe hasło zostało wysłane na Twój adres e-mail" msgid "Oops! Please enter a valid username to reset password" msgstr "Wprowadź prawidłową nazwę użytkownika, aby zresetować hasło" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Jesteś teraz zalogowany jako: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Profil użytkownika %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Zaktualizowano profil" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Znaleziono istniejące konto dla tego adresu e-mail" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Nie znaleziono poprawnego pliku gmail.json z informacjami OAuth" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Wyślij do Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1544,10 +1574,6 @@ msgstr "Usuń" msgid "Public Shelf" msgstr "Półka publiczna" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Dodaj nowego użytkownika" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importuj użytkowników LDAP" @@ -1578,7 +1604,8 @@ msgid "From Email" msgstr "Wyślij z adresu e-mail" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Usługa e-mail" #: cps/templates/admin.html:91 @@ -1650,6 +1677,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1657,7 +1685,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1665,7 +1693,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1685,10 +1714,6 @@ msgstr "Pobierz pakiet Debug" msgid "View Logs" msgstr "Podgląd dziennika" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Połącz ponownie z bazą danych Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Uruchom ponownie Calibre Web" @@ -2552,16 +2577,18 @@ msgid "Email Account Type" msgstr "Wybierz typ serwera" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Użyj standardowego konta e-mail" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Konto Gmail z weryfikacją OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Wybierz typ serwera" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Skonfiguruj konto Gmail jako serwer poczty e-mail" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2584,7 +2611,8 @@ msgid "Attachment Size Limit" msgstr "Limit rozmiaru załącznika" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Zapisz ustawienia i wyślij testową wiadomość e-mail" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3106,10 +3134,6 @@ msgstr "Gdy to zrobisz, automatycznie zalogujesz się na tym urządzeniu." msgid "This verification link will expire in 10 minutes." msgstr "Link wygaśnie po 10 minutach." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3263,10 +3287,6 @@ msgstr "Postęp" msgid "Run Time" msgstr "Czas wykonania" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Start" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3340,17 +3360,18 @@ msgid "Enter Username" msgstr "Wprowadź nazwę użytkownika" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Wpisz adres e-mail" +#, fuzzy +msgid "Enter Email" +msgstr "Testowy e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Wprowadź adres e-mail Kindle" +msgid "Enter eReader Email" +msgstr "Adres e-mail dla wysyłania do Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Testowy e-mail" #: cps/templates/user_table.html:137 @@ -3413,10 +3434,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Zsynchronizuj wybrane półki z Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Pokaż wybór przeczytane/nieprzeczytane" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Pokaż menu losowych książek" - diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.mo b/cps/translations/pt_BR/LC_MESSAGES/messages.mo index fc9eac12c1c90f156f580532b3b92393d19f5037..e232503ba0df8faacc785a629ba00d4576fc621e 100644 GIT binary patch delta 13324 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 diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 581148e6..99d85f64 100644 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: br\n" @@ -20,16 +20,18 @@ msgid "Statistics" msgstr "Estatísticas" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Servidor reiniciado, por favor recarregue a página" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Executando o desligamento do servidor, por favor feche a janela" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Reconexão bem-sucedida" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -37,8 +39,8 @@ msgstr "Comando desconhecido" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Livro enfileirado com sucesso para envio para %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Livro enfileirado com sucesso para envio para %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -271,17 +273,17 @@ msgstr "Filtro de usuário de membro LDAP tem parênteses incomparáveis" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "Localização de LDAP CACertificate, Certificados ou Key Inválida, Insira o Caminho Correto" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Adicionar novo usuário" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Adicionar Novo Usuário" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Editar configurações do servidor de e-mail" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "Verificação da Conta Gmail com Sucesso" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -341,12 +343,13 @@ msgid "Edit User %(nick)s" msgstr "Editar Usuário %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Senha do usuário %(user)s redefinida" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Por favor, configure primeiro as configurações de correio SMTP..." #: cps/admin.py:1445 @@ -467,6 +470,10 @@ msgstr "Por favor, preencha todos os campos!" msgid "E-mail is not from valid domain" msgstr "O e-mail não é de um domínio válido" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Adicionar novo usuário" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -655,15 +662,18 @@ msgid "Send to eReader" msgstr "Enviar para E-Reader" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Este e-mail foi enviado via Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "E-mail de teste do Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "E-mail de teste" #: cps/helper.py:132 @@ -671,23 +681,23 @@ msgid "Get Started with Calibre-Web" msgstr "Comece a usar o calibre-web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "E-mail de registro do usuário: %(name)s" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Converter %(orig)s em %(format)s e enviar para E-Reader" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "Enviar %(format)s para o E-Reader" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "%(book)s enviado para E-Reader" #: cps/helper.py:230 @@ -737,16 +747,17 @@ msgstr "Erro ao renomear arquivo no caminho: {}" msgid "Book path %(path)s not found on Google Drive" msgstr "Caminho do livro %(path)s não encontrado no Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Encontrada uma conta existente para este endereço de e-mail." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Este nome de usuário já está registrado" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Formato de endereço de e-mail inválido" #: cps/helper.py:815 @@ -816,7 +827,7 @@ msgstr "Configuração Kobo" msgid "Register with %(provider)s" msgstr "Registre-se com %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "agora você está logado como: '%(nickname)s'" @@ -938,7 +949,8 @@ msgid "Read Books" msgstr "Livros Lidos" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Mostrar lido e não lido" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -955,7 +967,7 @@ msgid "Discover" msgstr "Descubra" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Mostrar Livros Aleatórios" @@ -965,7 +977,8 @@ msgid "Categories" msgstr "Categorias" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Mostrar seleção de categoria" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -975,7 +988,8 @@ msgid "Series" msgstr "Série" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Mostrar seleção de séries" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -984,7 +998,8 @@ msgid "Authors" msgstr "Autores" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Mostrar seleção de autor" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -993,7 +1008,8 @@ msgid "Publishers" msgstr "Editoras" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Mostrar seleção de editoras" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1003,7 +1019,8 @@ msgid "Languages" msgstr "Idiomas" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Mostrar seleção de idioma" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1011,7 +1028,8 @@ msgid "Ratings" msgstr "Avaliações" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Mostrar seleção de avaliações" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1019,7 +1037,8 @@ msgid "File formats" msgstr "Formatos de arquivo" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Mostrar seleção de formatos de arquivo" #: cps/render_template.py:94 cps/web.py:768 @@ -1027,7 +1046,8 @@ msgid "Archived Books" msgstr "Livros Arquivados" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Mostrar livros arquivados" #: cps/render_template.py:99 cps/web.py:799 @@ -1310,10 +1330,14 @@ msgstr "Lista de Avaliações" msgid "File formats list" msgstr "Lista de formatos de arquivo" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Por favor, configure primeiro as configurações de correio SMTP..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Livro enfileirado com sucesso para envio para %(kindlemail)s" +msgstr "Livro enfileirado com sucesso para envio para %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1321,7 +1345,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Ops! Ocorreu um erro ao enviar este livro: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Por favor, atualize seu perfil com um endereço de e-mail Envie Para o Kindle válido." #: cps/web.py:1226 @@ -1369,24 +1394,29 @@ msgstr "Nova Senha foi enviada para seu endereço de e-mail" msgid "Oops! Please enter a valid username to reset password" msgstr "Por favor, digite um nome de usuário válido para redefinir a senha" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Você agora está logado como: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Perfil de %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Perfil atualizado" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Encontrada uma conta existente para este endereço de e-mail." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Não foi encontrado nenhum arquivo gmail.json válido com informações do OAuth" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s enviado para E-Reader" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1516,10 +1546,6 @@ msgstr "Apagar" msgid "Public Shelf" msgstr "Estante Pública" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Adicionar Novo Usuário" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importar usuários LDAP" @@ -1550,7 +1576,8 @@ msgid "From Email" msgstr "Do E-mail" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Serviço de E-Mail" #: cps/templates/admin.html:91 @@ -1622,6 +1649,7 @@ msgid "Scheduled Tasks" msgstr "Tarefas Agendadas" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "Hora em que as tarefas começam a ser executadas" @@ -1629,7 +1657,7 @@ msgstr "Hora em que as tarefas começam a ser executadas" msgid "Maximum Duration" msgstr "Duração máxima das tarefas" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "Gerar miniaturas de capa de livro" @@ -1637,7 +1665,8 @@ msgstr "Gerar miniaturas de capa de livro" msgid "Generate series cover thumbnails" msgstr "Gerar miniaturas de capa de séries" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "Reconectar à Biblioteca do Calibre" @@ -1657,10 +1686,6 @@ msgstr "Baixar Pacote de Depuração" msgid "View Logs" msgstr "Ver Logs" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Reconectar Banco de dados Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Reiniciar" @@ -2512,16 +2537,18 @@ msgid "Email Account Type" msgstr "Escolha o Tipo do Servidor" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Use Conta de E-Mail Padrão" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Conta Gmail com Verificação OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Escolha o Tipo do Servidor" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Configurar conta do Gmail como servidor de e-mail" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2544,7 +2571,8 @@ msgid "Attachment Size Limit" msgstr "Limite do Tamanho do Anexo" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Salvar e enviar e-mail de teste" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3053,10 +3081,6 @@ msgstr "Uma vez verificado, você será automaticamente conectado a este disposi msgid "This verification link will expire in 10 minutes." msgstr "Este link de verificação irá expirar em 10 minutos." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "Gerar miniaturas de capa de Livro" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "Gerar miniaturas de capa de Série" @@ -3209,10 +3233,6 @@ msgstr "Progresso" msgid "Run Time" msgstr "Tempo de execução" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Hora de início" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "Ações" @@ -3286,15 +3306,18 @@ msgid "Enter Username" msgstr "Escolha um nome de usuário" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Seu endereço de e-mail" +#, fuzzy +msgid "Enter Email" +msgstr "E-mail de teste" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "Digite o endereço de e-mail do E-Reader" +#, fuzzy +msgid "Enter eReader Email" +msgstr "Enviar para o endereço de e-mail do E-Reader" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "E-mail do E-Reader" #: cps/templates/user_table.html:137 @@ -3354,10 +3377,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Sincronizar Estantes Selecionadas com Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Mostrar seleção de lidos/não lidos" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Mostrar livros aleatórios" - diff --git a/cps/translations/ru/LC_MESSAGES/messages.mo b/cps/translations/ru/LC_MESSAGES/messages.mo index cb2431692ee27c642ba414bb328dfac79a1349c7..fdd5901c81d6d06b1d1e8c72499d90cc2f812239 100644 GIT binary patch delta 8697 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 diff --git a/cps/translations/ru/LC_MESSAGES/messages.po b/cps/translations/ru/LC_MESSAGES/messages.po index 47c15e07..023386d0 100644 --- a/cps/translations/ru/LC_MESSAGES/messages.po +++ b/cps/translations/ru/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-04-29 01:20+0400\n" "Last-Translator: ZIZA\n" "Language: ru\n" @@ -24,16 +24,18 @@ msgid "Statistics" msgstr "Статистика" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Сервер перезагружен, пожалуйста, обновите страницу" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Производится остановка сервера, пожалуйста, закройте окно" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Успешно переподключено" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -41,8 +43,8 @@ msgstr "Неизвестная команда" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Книга успешно поставлена в очередь для отправки на %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Книга успешно поставлена в очередь для отправки на %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -281,16 +283,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Добавить пользователя" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Добавить нового пользователя" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Изменить настройки SMTP" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -351,12 +353,13 @@ msgid "Edit User %(nick)s" msgstr "Изменить пользователя %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Пароль для пользователя %(user)s сброшен" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Пожалуйста, сперва настройте параметры SMTP....." #: cps/admin.py:1445 @@ -481,6 +484,10 @@ msgstr "Пожалуйста, заполните все поля!" msgid "E-mail is not from valid domain" msgstr "E-mail не из существующей доменной зоны" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Добавить пользователя" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -671,15 +678,18 @@ msgid "Send to eReader" msgstr "Отправить на Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Это электронное письмо было отправлено через Caliber-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Тестовый e-mail для Calibre-Web" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Тестовый e-mail" #: cps/helper.py:132 @@ -687,23 +697,23 @@ msgid "Get Started with Calibre-Web" msgstr "Начать работу с Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Регистрационный e-mail для пользователя: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Преобразовать %(orig)s в %(format)s и отправить в Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Отправить %(format)s в Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Отправить на Kindle" #: cps/helper.py:230 @@ -753,17 +763,16 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Путь книги %(path)s не найден на Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Этот адрес электронной почты уже зарегистрирован." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Это имя пользователя уже занято" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -833,7 +842,7 @@ msgstr "Настройка Kobo" msgid "Register with %(provider)s" msgstr "Зарегистрируйтесь с %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "вы вошли как пользователь '%(nickname)s'" @@ -955,7 +964,8 @@ msgid "Read Books" msgstr "Прочитанные Книги" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Показывать прочитанные и непрочитанные" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -972,7 +982,7 @@ msgid "Discover" msgstr "Обзор" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Показывать Случайные Книги" @@ -982,7 +992,8 @@ msgid "Categories" msgstr "Категории" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Показывать выбор категории" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -992,7 +1003,8 @@ msgid "Series" msgstr "Серии" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Показывать выбор серии" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -1001,7 +1013,8 @@ msgid "Authors" msgstr "Авторы" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Показывать выбор автора" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1010,7 +1023,8 @@ msgid "Publishers" msgstr "Издатели" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Показать выбор издателя" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1020,7 +1034,8 @@ msgid "Languages" msgstr "Языки" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Показывать выбор языка" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1028,7 +1043,8 @@ msgid "Ratings" msgstr "Рейтинги" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Показать выбор рейтинга" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1036,7 +1052,8 @@ msgid "File formats" msgstr "Форматы файлов" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Показать выбор форматов файлов" #: cps/render_template.py:94 cps/web.py:768 @@ -1044,8 +1061,9 @@ msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "Показывать недавние книги" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1330,10 +1348,14 @@ msgstr "Список рейтингов" msgid "File formats list" msgstr "Список форматов файлов" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Пожалуйста, сперва настройте параметры SMTP....." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Книга успешно поставлена в очередь для отправки на %(kindlemail)s" +msgstr "Книга успешно поставлена в очередь для отправки на %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1341,7 +1363,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "При отправке этой книги произошла ошибка: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Пожалуйста, сначала настройте e-mail на вашем kindle..." #: cps/web.py:1226 @@ -1389,24 +1412,30 @@ msgstr "Новый пароль был отправлен на ваш адрес msgid "Oops! Please enter a valid username to reset password" msgstr "Пожалуйста, введите действительное имя пользователя для сброса пароля" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Вы вошли как: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Профиль %(name)s's" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Профиль обновлён" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Этот адрес электронной почты уже зарегистрирован." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Отправить на Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1537,10 +1566,6 @@ msgstr "Удалить" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Добавить нового пользователя" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Импорт пользователей LDAP" @@ -1571,7 +1596,7 @@ msgid "From Email" msgstr "Отправитель" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1644,6 +1669,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1651,7 +1677,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1659,7 +1685,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1679,10 +1706,6 @@ msgstr "" msgid "View Logs" msgstr "Просмотреть лог файл" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Пере подключиться к базе жанных Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Перезагрузить Calibre-Web" @@ -2540,15 +2563,16 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "" +#, fuzzy +msgid "Gmail Account" +msgstr "Учетная запись" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2572,7 +2596,8 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Сохранить настройки и отправить тестовое письмо" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3090,10 +3115,6 @@ msgstr "После этого вы автоматически войдете в msgid "This verification link will expire in 10 minutes." msgstr "Срок действия ссылки истекает через 10 минут." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3247,10 +3268,6 @@ msgstr "Прогресс" msgid "Run Time" msgstr "Время выполнения" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Время начала" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3327,17 +3344,17 @@ msgstr "Выберите имя пользователя" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Ваш email-адрес" +msgid "Enter Email" +msgstr "Тестовый e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "Отправить на Kindle Адрес электронной почты" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Тестовый e-mail" #: cps/templates/user_table.html:137 @@ -3407,10 +3424,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Показывать выбор серии" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Показывать случайные книги" - diff --git a/cps/translations/sv/LC_MESSAGES/messages.mo b/cps/translations/sv/LC_MESSAGES/messages.mo index 968865b21bbdb8ed57c65b3e80f701e4e12040a8..ab018243e9a9d790b5c76788a83dc2dba7f1c5ed 100644 GIT binary patch delta 11374 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 Ha^8Od#1!8d delta 13392 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 R&F*{E$=cS@`S`wZ{{zu6eFy*m diff --git a/cps/translations/sv/LC_MESSAGES/messages.po b/cps/translations/sv/LC_MESSAGES/messages.po index f8aab418..9fcf9e49 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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2021-05-13 11:00+0000\n" "Last-Translator: Jonatan Nyberg \n" "Language: sv\n" @@ -23,16 +23,18 @@ msgid "Statistics" msgstr "Statistik" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Server startas om, vänligen uppdatera sidan" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Stänger servern, vänligen stäng fönstret" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Återanslutning lyckades" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -40,8 +42,8 @@ msgstr "Okänt kommando" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "Boken är i kö för att skicka till %(kindlemail)s" +msgid "Success! Books queued for Metadata Backup" +msgstr "Boken är i kö för att skicka till %(eReadermail)s" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -278,8 +280,8 @@ msgstr "Användarfilter för LDAP-medlemmar har omatchad parentes" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP-certifikat, certifikat eller nyckelplats är inte giltigt, vänligen ange rätt sökväg" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Lägg till ny användare" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -287,9 +289,8 @@ msgid "Edit Email Server Settings" msgstr "Ändra SMTP-inställningar" #: cps/admin.py:1287 -#, fuzzy -msgid "Gmail Account Verification Successful" -msgstr "Verifiering av G-mail-kontot lyckades" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -349,12 +350,13 @@ msgid "Edit User %(nick)s" msgstr "Redigera användaren %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "Lösenord för användaren %(user)s återställd" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Konfigurera SMTP-postinställningarna först..." #: cps/admin.py:1445 @@ -479,6 +481,10 @@ msgstr "Fyll i alla fält!" msgid "E-mail is not from valid domain" msgstr "E-posten är inte från giltig domän" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Lägg till ny användare" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -668,15 +674,18 @@ msgid "Send to eReader" msgstr "Skicka till Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Detta e-postmeddelande har skickats via Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web test e-post" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Test e-post" #: cps/helper.py:132 @@ -684,23 +693,23 @@ msgid "Get Started with Calibre-Web" msgstr "Kom igång med Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Registrera e-post för användare: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Konvertera %(orig)s till %(format)s och skicka till Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Skicka %(format)s till Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Skicka till Kindle" #: cps/helper.py:230 @@ -750,16 +759,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Boksökvägen %(path)s hittades inte på Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Hittade ett befintligt konto för den här e-postadressen" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Detta användarnamn är redan taget" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Ogiltigt e-postadressformat" #: cps/helper.py:815 @@ -830,7 +840,7 @@ msgstr "Kobo-installation" msgid "Register with %(provider)s" msgstr "Registrera dig med %(provider)s" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "du är nu inloggad som: \"%(nickname)s\"" @@ -952,7 +962,8 @@ msgid "Read Books" msgstr "Lästa böcker" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Visa lästa och olästa" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -969,7 +980,7 @@ msgid "Discover" msgstr "Upptäck" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Visa slumpmässiga böcker" @@ -979,7 +990,8 @@ msgid "Categories" msgstr "Kategorier" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Visa kategorival" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -989,7 +1001,8 @@ msgid "Series" msgstr "Serier" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Visa serieval" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -998,7 +1011,8 @@ msgid "Authors" msgstr "Författare" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Visa författarval" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1007,7 +1021,8 @@ msgid "Publishers" msgstr "Förlag" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Visa urval av förlag" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1017,7 +1032,8 @@ msgid "Languages" msgstr "Språk" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Visa språkval" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1025,7 +1041,8 @@ msgid "Ratings" msgstr "Betyg" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Visa val av betyg" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1033,7 +1050,8 @@ msgid "File formats" msgstr "Filformat" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Visa val av filformat" #: cps/render_template.py:94 cps/web.py:768 @@ -1041,7 +1059,8 @@ msgid "Archived Books" msgstr "Arkiverade böcker" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Visa arkiverade böcker" #: cps/render_template.py:99 cps/web.py:799 @@ -1327,10 +1346,14 @@ msgstr "Betygslista" msgid "File formats list" msgstr "Lista över filformat" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Konfigurera SMTP-postinställningarna först..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "Boken är i kö för att skicka till %(kindlemail)s" +msgstr "Boken är i kö för att skicka till %(eReadermail)s" #: cps/web.py:1207 #, python-format @@ -1338,7 +1361,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Det gick inte att skicka den här boken: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "Konfigurera din kindle-e-postadress först..." #: cps/web.py:1226 @@ -1386,24 +1410,29 @@ msgstr "Nytt lösenord skickades till din e-postadress" msgid "Oops! Please enter a valid username to reset password" msgstr "Ange giltigt användarnamn för att återställa lösenordet" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Du är nu inloggad som: \"%(nickname)s\"" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)ss profil" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profilen uppdaterad" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Hittade ett befintligt konto för den här e-postadressen" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "Hittade ingen giltig gmail.json-fil med OAuth-information" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Skicka till Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1534,10 +1563,6 @@ msgstr "Ta bort" msgid "Public Shelf" msgstr "Publik hylla" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Lägg till ny användare" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "Importera LDAP-användare" @@ -1568,7 +1593,8 @@ msgid "From Email" msgstr "Från meddelande" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "E-posttjänst" #: cps/templates/admin.html:91 @@ -1641,6 +1667,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1648,7 +1675,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1656,7 +1683,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1676,10 +1704,6 @@ msgstr "Hämta felsökningspaketet" msgid "View Logs" msgstr "Visa loggfiler" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Anslut till Calibre DB igen" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Starta om Calibre-Web" @@ -2537,17 +2561,18 @@ msgid "Email Account Type" msgstr "Välj servertyp" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Använd standard e-postkonto" #: cps/templates/email_edit.html:16 #, fuzzy -msgid "Gmail Account with OAuth2 Verification" -msgstr "Gmail-konto med OAuth2-verifiering" +msgid "Gmail Account" +msgstr "Välj servertyp" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Ställ in Gmail-kontot som e-postserver" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2570,7 +2595,8 @@ msgid "Attachment Size Limit" msgstr "Gräns för bilagestorlek" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Spara inställningarna och skicka test-e-post" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3087,10 +3113,6 @@ msgstr "När du gör det kommer du automatiskt att logga in på den här enheten msgid "This verification link will expire in 10 minutes." msgstr "Länken går ut efter 10 minuter." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3243,10 +3265,6 @@ msgstr "Förlopp" msgid "Run Time" msgstr "Drifttid" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Starttid" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3320,17 +3338,18 @@ msgid "Enter Username" msgstr "Ange användarnamn" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Ange e-postadress" +#, fuzzy +msgid "Enter Email" +msgstr "Test e-post" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Ange Kindle e-postadress" +msgid "Enter eReader Email" +msgstr "Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Test e-post" #: cps/templates/user_table.html:137 @@ -3392,10 +3411,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Visa läst/oläst val" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Visa slumpmässiga böcker" - diff --git a/cps/translations/tr/LC_MESSAGES/messages.mo b/cps/translations/tr/LC_MESSAGES/messages.mo index 938c3bf8f4ca7a245f27fcfd62d1248bb3062182..4b704a59f904fce8d473aff74d043c924b8057b8 100644 GIT binary patch delta 5820 zcmZA43vg7`9mnyrNlbWyJR}K(TpmeCLJ|l8LclSg>uRqB3d5>3XEa}5o$%sRH!H&TC`YN(dqZcUUjBSCZBWeo_o&! z|3By64F|V*{;|aqKGQqyX~Vxlk1+%BbZ7N``nRc%F{9`{izD!lsBzb@HzxIs_D7&a zzYJ?}3Eqlt;|Uz|>$5`irn9wxTBZIrhiZ z?)7$LLh~C`fUn{ZJdWM*3KENny@{YP5#w3k9NvKE*Fa;~! z>ps-DH5iZ2;b43by?7WESQa;Ho-wGcszQyc!yEA-442T@Ktqv!jEXRxyHv7nsLCXx zGR{Vou+aUy0=v>*fT}B-Hh6 z)WYLXTQe1PK4)PkycJc6MQ*q$s(rUJF#64V6iQG31>shW8WtMMb$xJ)ZL(HvB!3sDQyp%z$-+OnYAUxk|YVI<(N zX{Vu*?n3SHK~x||aVUO?+KL`*BnR81qB1E&-B*HIpazx5&rn>;_b*AQ}Q-3vlT+rS=fGS-(>W1f00qj6cv>P@4EmWo_P=Q@VJ@+0? zW89o@ow*Kw$ICL(7iY^KmC=0dgm!Ftqly%9&^%czA;BQG)2 zYeaN`Jk&(BsLU6j0&GDY%2lZQ*P;@73zg_0R6-}Qo1XtqY3T5M=?;h`jePpOQ3Fen zZ8x*921D2lk6?E^i3;ExYD>Ps&e(%TONTcRbv?y(jB5pU((`ZAP=u|zfXh)8(6g!Q z>rt7uqYhyQcEPQvv#|pe$N|^msKC#nD)Bk$zN;Aa@WMmAKUPwn@KhSF(okvti@G6c zRP+^`g%s_>kM*kWc+Jpo0sF zcqb~5y{ODip`M1nBj?G)au9eROfL4pd8o{rQ48LK3TPebEIf@`_yyE^U^^<%!>Id? zj;8)9@h4nRWS^l*dj-?b6hyzL(~%!j!7qwrR^tMUpeoUm_bf4*BvgR2Pzx@@VYm)? zyPMta=cn-c{Nb_DcX&E#U=^wo%TO7w#Aor>sM415Ue>qc9PEv)sDK{8ez*%~;$dW$ zOkXxy6`6)gbQbEq8r1l3quW@8{khq@lfZ^C5!9cuiaP=9}#c>XNO$01mbwWvMqKm~LRb;!

qPC)WGWA!4tGJ-UvjvsG z3#g|cf(m4x+dt&`KB^KQA-iYJA-iBwOQKu10Ck@qmFY@MK?kqDXHe_xEeS_U`v)$l zG#{Y$=mIL@SpE(hjH#$fl%Ogw3w2oMq9(fC?Jq_xuoTB(8*1Sl$du+Ns**i#iB>Ez zOheE8aMXYbbwH$eH z%p(|w`%wvm57STvAD|{UgF5{eT(7y;drga8PezqC7j-x%pthnCwfA?p-it%&Z$Rz! z>!__bit%_3SuboZx*uG@Og`u~JsQYZ)Rs)f`FI;9;V#rd@1ccXpthz9<Cngs0mk~GJ6uW=NnN0 zzmE#|6siK}u`_;!3hWx*fL&)2toG(c8W}hgIiO}HX5w1R!o6<)Gt|@2eO7eBJX8SV z-Tq`$hUKWkd^_r}Z9-+d1^F5=yHJnq#aYyU2#xfL=>N^iP#LU29l|G20d95OgL*R_ z#xD3D)WmU>(F*oMWtf5%jzDcq1R(Ue8!q&~1&q>!OHgmH`%usC z6W9&6V^@3~_2xW;>G(I-?p4wI3s75HiYj#lDv)Ya;4P>vSy4hmC0dQjbPZ~+pK<%I zpaT0nYNBJP%A7(Swu@EHzP^tpR0aGEO+MSnDVP*_v|qa?GOz#Rp2&ctB9GIO>~+3M zzU(9p+~&E}IXLh`=X6S{lRRkpz!qAqr&!kLRm}{clvexBZUsJtR8?*zh-WJ>P2dpY@ zFxch~)c-K1%4d6nwpHhES?aSxw&nHttcE7rS0DVp5q4{cxV+A}^dW`O>F4{G1+3ER zQ8xvxR)0u0``c{h{$UkUWd|DkfflRwdK%7(^gQRK^pVccj3*-pGIBhT#LRv%&fM%f zy9MkzR+n?lREoS4*L&$Yevc0lW722J&{x;i^Z1#a=THZ*ZH)Z}k< zqgd<>T6fuYs}*Fb+@FS4+HF7PZM88-pIafnbm+IJ(22(&v~2)#lxM)iUUr4aYp1?@#X~Q z;IwZY|JW(c#iBgtpEs8|<7+dV3o`~g8)nRL*3=gCI=H#1Az+*7``>7-vwfVnQ8OBx z&Sg(Uc9z}eiPX$o6XOi5yuW8PHL_3{ZT7$E=v delta 7031 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 diff --git a/cps/translations/tr/LC_MESSAGES/messages.po b/cps/translations/tr/LC_MESSAGES/messages.po index abc5f6e5..826df680 100644 --- a/cps/translations/tr/LC_MESSAGES/messages.po +++ b/cps/translations/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-04-23 22:47+0300\n" "Last-Translator: iz \n" "Language: tr\n" @@ -23,15 +23,17 @@ msgid "Statistics" msgstr "İstatistikler" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Sunucu yeniden başlatıldı, lütfen sayfayı yeniden yükleyin" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Sunucu kapatıyor, lütfen pencereyi kapatın" #: cps/admin.py:158 -msgid "Reconnect successful" +msgid "Success! Database Reconnected" msgstr "" #: cps/admin.py:161 @@ -40,8 +42,8 @@ msgstr "" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "%(kindlemail)s'a gönderilmek üzere başarıyla sıraya alındı" +msgid "Success! Books queued for Metadata Backup" +msgstr "%(eReadermail)s'a gönderilmek üzere başarıyla sıraya alındı" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -275,16 +277,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Yeni kullanıcı ekle" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -345,12 +347,13 @@ msgid "Edit User %(nick)s" msgstr "%(nick)s kullanıcısını düzenle" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "%(user)s kullanıcısının şifresi sıfırlandı" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Lütfen önce SMTP e-posta ayarlarını ayarlayın..." #: cps/admin.py:1445 @@ -474,6 +477,10 @@ msgstr "Lütfen tüm alanları doldurun!" msgid "E-mail is not from valid domain" msgstr "E-posta izin verilen bir servisten değil" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Yeni kullanıcı ekle" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -664,15 +671,18 @@ msgid "Send to eReader" msgstr "Kindle'a gönder" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "Bu e-Posta Calibre-Web ile gönderilmiştir." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web deneme e-Postası" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Deneme e-Postası" #: cps/helper.py:132 @@ -680,23 +690,23 @@ msgid "Get Started with Calibre-Web" msgstr "Calibre-Web'i Kullanmaya Başlayın" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Kullanıcı Kayıt e-Postası: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "%(orig)s'dan %(format)s biçimine çevir ve Kindle'a gönder" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "%(format)s biçimlerini Kindle'a gönder" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Kindle'a gönder" #: cps/helper.py:230 @@ -746,17 +756,16 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "eKitap yolu %(path)s Google Drive'da bulunamadı" -#: cps/helper.py:644 cps/web.py:1416 -#, fuzzy -msgid "Oops! An account already exists for this Email." -msgstr "Bu e-posta adresi için bir hesap mevcut." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Bu kullanıcı adı zaten alındı" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -825,7 +834,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "%(provider)s ile Kaydol" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "giriş yaptınız: '%(nickname)s'" @@ -947,7 +956,8 @@ msgid "Read Books" msgstr "Okunanlar" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Okunan ve okunmayanları göster" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -964,7 +974,7 @@ msgid "Discover" msgstr "Keşfet" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Rastgele Kitap Göster" @@ -974,7 +984,8 @@ msgid "Categories" msgstr "Kategoriler" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Kategori seçimini göster" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -984,7 +995,8 @@ msgid "Series" msgstr "Seriler" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Seri seçimini göster" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -993,7 +1005,8 @@ msgid "Authors" msgstr "Yazarlar" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Yazar seçimini göster" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1002,7 +1015,8 @@ msgid "Publishers" msgstr "Yayıncılar" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Yayıncı seçimini göster" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1012,7 +1026,8 @@ msgid "Languages" msgstr "Diller" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Dil seçimini göster" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1020,7 +1035,8 @@ msgid "Ratings" msgstr "Değerlendirmeler" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Değerlendirme seçimini göster" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1028,7 +1044,8 @@ msgid "File formats" msgstr "Biçimler" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Dosya biçimi seçimini göster" #: cps/render_template.py:94 cps/web.py:768 @@ -1036,8 +1053,9 @@ msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "Son eKitapları göster" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1322,10 +1340,14 @@ msgstr "Değerlendirme listesi" msgid "File formats list" msgstr "Biçim listesi" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Lütfen önce SMTP e-posta ayarlarını ayarlayın..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "%(kindlemail)s'a gönderilmek üzere başarıyla sıraya alındı" +msgstr "%(eReadermail)s'a gönderilmek üzere başarıyla sıraya alındı" #: cps/web.py:1207 #, python-format @@ -1333,7 +1355,7 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "" #: cps/web.py:1226 @@ -1381,24 +1403,30 @@ msgstr "Yeni şifre e-Posta adresinize gönderildi" msgid "Oops! Please enter a valid username to reset password" msgstr "Şifrenizi sıfırlayabilmek için lütfen geçerli bir kullanıcı adı giriniz" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "Giriş yaptınız: '%(nickname)s'" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s Profili" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Profil güncellendi" +#: cps/web.py:1416 +#, fuzzy +msgid "Oops! An account already exists for this Email." +msgstr "Bu e-posta adresi için bir hesap mevcut." + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Kindle'a gönder" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1529,10 +1557,6 @@ msgstr "Sil" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1563,7 +1587,7 @@ msgid "From Email" msgstr "" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1636,6 +1660,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1643,7 +1668,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1651,7 +1676,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1671,10 +1697,6 @@ msgstr "" msgid "View Logs" msgstr "" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "" @@ -2530,15 +2552,16 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "" +#, fuzzy +msgid "Gmail Account" +msgstr "Hesap" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2562,7 +2585,7 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +msgid "Save and Send Test Email" msgstr "" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3079,10 +3102,6 @@ msgstr "" msgid "This verification link will expire in 10 minutes." msgstr "" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3236,10 +3255,6 @@ msgstr "İlerleme" msgid "Run Time" msgstr "" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3315,17 +3330,17 @@ msgstr "Kullanıcı adı seç" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "E-Posta adresiniz" +msgid "Enter Email" +msgstr "Deneme e-Postası" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "E-Posta adresiniz" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Deneme e-Postası" #: cps/templates/user_table.html:137 @@ -3389,10 +3404,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Seri seçimini göster" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Rastgele eKitap göster" - diff --git a/cps/translations/uk/LC_MESSAGES/messages.mo b/cps/translations/uk/LC_MESSAGES/messages.mo index 09f90391b84ba2221742e184b81a208ddbb415c6..e29208dfb06efe639590d40b098d5d92fe5b9fd0 100644 GIT binary patch delta 5497 zcmYM$4^-9V9mnzK0xB4w{8LPY3rH6MK?#L4Krs}f5)@4j<}s!pCU#ft|9{bm#>7*N!ASIC7aWM)FdxIQ2sLyB#^M-^ z#!0r`VC(Zyx5K8}c!``Rap5uq%Fn+Ua>z09Q~8NA@x%0uwL+lWjd0 zweumUex>NcahQYiQ5#yP>#T1!QeaNA3$?&uQ~)P!y#p0-EEg3}f4mh3U_F-E_6?{V zZ$&M<2i5NYDg&RRHu^30#F%9APu5Hdg*dz&bFl&yVKXXai%_XujvCm8+TnWJz7ubu z{uV0GBdGa4we9CoM|vGoF@oKt;DA2lKb^v88nm;SsEOuU7o!F~iJI^Q)Q+~;>+hnD z-~(I#2o=~F)RA38W#l?)Bi|#NH{F;-_0(I*zb4G$OC3j}I^2tz*pJ%rBgn@rJ3Ebh%zyb(Mw0uwN8&?ewg9zWagc&Kl%p1^u^k$)l=>{x&bOfY zwWAjNBkGJlK?QUcbq`%e^^4$<&_)ta{c}+B6k|5tjmkiKSs@W0(Jd7mgBdWfq6UvdJHGvJ*;mQP{_k~ zP^r0sn&5_QkMtTdoO%%!VKZu>?Wq2*qXOJ->wiGKklsUO

VYuTkwCsEl?eilBDf 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 DG\n" "Language: uk\n" @@ -22,23 +22,25 @@ msgid "Statistics" msgstr "Статистика" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Сервер перезавантажено, будь-ласка, перезавантажте сторінку" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Виконується зупинка серверу, будь-ласка, закрийте вікно" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Підключення успішне" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" msgstr "Невідома команда" #: cps/admin.py:172 -msgid "Books successfully queued for Metadata Backup" +msgid "Success! Books queued for Metadata Backup" msgstr "" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -277,16 +279,16 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" -msgstr "Додати користувача" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" +msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 msgid "Edit Email Server Settings" msgstr "Змінити налаштування SMTP" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -348,11 +350,12 @@ msgstr "Змінити користувача %(nick)s" #: cps/admin.py:1428 #, python-format -msgid "Password for user %(user)s reset" +msgid "Success! Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP" #: cps/admin.py:1445 @@ -475,6 +478,10 @@ msgstr "Будь-ласка, заповніть всі поля!" msgid "E-mail is not from valid domain" msgstr "" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Додати користувача" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -664,15 +671,15 @@ msgid "Send to eReader" msgstr "Відправити на Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +msgid "This Email has been sent via Calibre-Web." msgstr "" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +msgid "Calibre-Web Test Email" msgstr "" #: cps/helper.py:115 -msgid "Test e-mail" +msgid "Test Email" msgstr "" #: cps/helper.py:132 @@ -681,22 +688,22 @@ msgstr "" #: cps/helper.py:137 #, python-format -msgid "Registration e-mail for user: %(name)s" +msgid "Registration Email for user: %(name)s" msgstr "" #: cps/helper.py:148 cps/helper.py:154 #, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "Надіслати %(format)s до E-Reader" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "Відправити на Kindle" #: cps/helper.py:230 @@ -746,8 +753,8 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" msgstr "" #: cps/helper.py:652 @@ -755,7 +762,7 @@ msgid "This username is already taken" msgstr "" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -824,7 +831,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "Ви увійшли як користувач: '%(nickname)s'" @@ -946,7 +953,8 @@ msgid "Read Books" msgstr "Прочитані книги" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Показувати прочитані та непрочитані книги" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -963,7 +971,7 @@ msgid "Discover" msgstr "Огляд" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Показувати випадкові книги" @@ -973,7 +981,8 @@ msgid "Categories" msgstr "Категорії" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Показувати вибір категорії" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -983,7 +992,8 @@ msgid "Series" msgstr "Серії" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Показувати вибір серії" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -992,7 +1002,8 @@ msgid "Authors" msgstr "Автори" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Показувати вибір автора" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1001,8 +1012,9 @@ msgid "Publishers" msgstr "Видавництва" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" -msgstr "" +#, fuzzy +msgid "Show Publisher Section" +msgstr "Показувати вибір серії" #: cps/render_template.py:83 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 @@ -1011,7 +1023,8 @@ msgid "Languages" msgstr "Мови" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Показувати вибір мови" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1019,24 +1032,27 @@ msgid "Ratings" msgstr "Рейтинги" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" -msgstr "" +#, fuzzy +msgid "Show Ratings Section" +msgstr "Показувати вибір серії" #: cps/render_template.py:90 cps/templates/index.xml:112 msgid "File formats" msgstr "Формати файлів" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" -msgstr "" +#, fuzzy +msgid "Show File Formats Section" +msgstr "Показувати вибір серії" #: cps/render_template.py:94 cps/web.py:768 msgid "Archived Books" msgstr "Архівні книжки" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" -msgstr "" +#, fuzzy +msgid "Show Archived Books" +msgstr "Архівні книжки" #: cps/render_template.py:99 cps/web.py:799 msgid "Books List" @@ -1320,6 +1336,10 @@ msgstr "Список рейтингів" msgid "File formats list" msgstr "Список форматів файлу" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP" + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" @@ -1331,7 +1351,7 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "Помилка при відправці книги: %(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "" #: cps/web.py:1226 @@ -1379,24 +1399,29 @@ msgstr "" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "Профіль %(name)s" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "Профіль оновлено" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "Відправити на Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1527,10 +1552,6 @@ msgstr "Видалити" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1561,7 +1582,7 @@ msgid "From Email" msgstr "Відправник" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1634,6 +1655,7 @@ msgid "Scheduled Tasks" msgstr "Заплановані завдання" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1641,7 +1663,7 @@ msgstr "" msgid "Maximum Duration" msgstr "Максимальний час завдання" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1649,7 +1671,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1669,10 +1692,6 @@ msgstr "" msgid "View Logs" msgstr "Переглянути логи" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Повторне підключення до БД Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Перезавантажити" @@ -2528,15 +2547,15 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" +msgid "Gmail Account" msgstr "" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2560,7 +2579,8 @@ msgid "Attachment Size Limit" msgstr "Обмеження розміру вкладення" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Зберегти налаштування і відправити тестове повідомлення" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3072,10 +3092,6 @@ msgstr "Після цього ви автоматично ввійдете в с msgid "This verification link will expire in 10 minutes." msgstr "" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3229,10 +3245,6 @@ msgstr "Прогрес" msgid "Run Time" msgstr "Тривалість" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Час початку" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "Дії" @@ -3309,17 +3321,18 @@ msgstr "Виберіть ім'я користувача" #: cps/templates/user_table.html:135 #, fuzzy -msgid "Enter Email Address" -msgstr "Ваш email-адрес" +msgid "Enter Email" +msgstr "Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Ваш email-адрес" +msgid "Enter eReader Email" +msgstr "Kindle" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" -msgstr "" +#, fuzzy +msgid "eReader Email" +msgstr "Kindle" #: cps/templates/user_table.html:137 msgid "Locale" @@ -3381,10 +3394,6 @@ msgstr "" #: cps/templates/user_table.html:156 #, fuzzy -msgid "Show read/unread selection" +msgid "Show Read/Unread Section" msgstr "Показувати вибір серії" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Показувати випадкові книги" - diff --git a/cps/translations/vi/LC_MESSAGES/messages.mo b/cps/translations/vi/LC_MESSAGES/messages.mo index 875e12d0c5e37e03ea0996c25fe55c156e7fded6..345367e980b485e55d5c7ac5708697e83d617241 100644 GIT binary patch delta 8180 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 H^_~9(GTv1z delta 10176 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%0D%(STSYg;HWus)r?IlxANibCT+kQgjm_#Wr7rj&J z36zwxvfuWXl^2%!!#*bz{q3C)`=^F}wHk$v8vosc4!c&c$^#)T-8JfJu-ozb=e-U^ z|EqyXfWL+FtAXSFM~z8oWY6`lbYjc$hQ*HMJ>BeA=Y8$yKWCZx^byQL#|bbAV^;V* z_2r?RSh&Ew85xF!^&F6XfX2-i%QJO_a$n#1nfwxZMc2xv6-L7J}c}O-#sfMrO}K;?GAseY(aXg zy0B%uX7@l&Ib7wIhj|gOP!@uWoN8opo{Uc@wqO9y^?<-DU^sc2~wudwa(^d3(n%cn7C; znx3e6CSnH?wOjpmDGTsx^Y{8=hn94VoheA`@%#G`U)^q2>#ch{P!bzhJRoOsGGoWL z9$(L7E9#zRVL>}kq6OXWw~Oiy2TFeRWtd-lcS^>L=MI(I6?MDq64vH-e+-##!zU$Q zL@(N2-Cly3sNLmfKZ)9%%#mE@z~mO$?%w)^^HmCzSaW^;7E~gvb-$MD4+g$1+O^kRQ9uS63CG z3dmF}Z+S2NZB=aUQx#QAQsS?xy7+x=>`ks=i#M4YukX1-9@FuEe=>G(d1lAohDYBf zCmery`CTb3=MoF*qQuV+@xs{r(i!o0OGl?PPyT#xzelldf%gWw<&dmc)?ljJluM%a zk&C}j7XnKg^qHheyEx14S&I1U_LozY<%yby1M$V7Kc>WL3WqnyuZzb\n" "Language: vi\n" @@ -20,23 +20,25 @@ msgid "Statistics" msgstr "Thống kê" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "Máy chủ đã khởi động lại,hãy tải lại trang" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "Máy chủ đang được tắt, hãy đóng cửa sổ này" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "Kết nối lại thành công" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" msgstr "Lệnh không tồn tại" #: cps/admin.py:172 -msgid "Books successfully queued for Metadata Backup" +msgid "Success! Books queued for Metadata Backup" msgstr "" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -270,8 +272,8 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "Thêm người dùng mới" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -279,7 +281,7 @@ msgid "Edit Email Server Settings" msgstr "" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -342,11 +344,11 @@ msgstr "Chỉnh sửa người dùng %(nick)s" #: cps/admin.py:1428 #, python-format -msgid "Password for user %(user)s reset" +msgid "Success! Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +msgid "Oops! Please configure the SMTP mail settings." msgstr "" #: cps/admin.py:1445 @@ -467,6 +469,10 @@ msgstr "Hãy điền hết các trường!" msgid "E-mail is not from valid domain" msgstr "Địa chỉ email không hợp lệ" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "Thêm người dùng mới" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -656,15 +662,18 @@ msgid "Send to eReader" msgstr "Gửi tới Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "E-mail này được gửi từ Calibre-Web." #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web test e-mail" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "Test e-mail" #: cps/helper.py:132 @@ -672,23 +681,23 @@ msgid "Get Started with Calibre-Web" msgstr "Bắt đầu với Calibre-Web" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "Email đăng ký cho người dùng: %(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "Chuyển đổi %(orig)s thành %(format)s và chuyển tới Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "Gửi %(format)s tới Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "%(book)s gửi tới Kindle" #: cps/helper.py:230 @@ -738,16 +747,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Không tìm thấy được dẫn sách %(path)s trên Google Drive" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "Tìm thấy một tài khoản đã toàn tại cho địa chỉ email này" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "Username này đã bị sử dụng" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "Định dạng email address không hợp lệ" #: cps/helper.py:815 @@ -816,7 +826,7 @@ msgstr "Thiết lập Kobo" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "" @@ -938,7 +948,8 @@ msgid "Read Books" msgstr "Sách đã đọc" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "Hiển thị đã đọc và chưa đọc" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -955,7 +966,7 @@ msgid "Discover" msgstr "Khám phá" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "Hiển thị sách ngẫu nhiên" @@ -965,7 +976,8 @@ msgid "Categories" msgstr "Chủ đề" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "Hiển thị chọn chủ đề" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -975,7 +987,8 @@ msgid "Series" msgstr "Series" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "Hiển thị chọn series" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -984,7 +997,8 @@ msgid "Authors" msgstr "Tác giả" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "Hiển thị chọn tác giả" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -993,7 +1007,8 @@ msgid "Publishers" msgstr "Nhà phát hành" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "Hiển thị chọn nhà phát hành" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1003,7 +1018,8 @@ msgid "Languages" msgstr "Ngôn ngữ" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "Hiển thị chọn ngôn ngữ" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1011,7 +1027,8 @@ msgid "Ratings" msgstr "Đánh giá" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "Hiển thị chọn đánh giá" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1019,7 +1036,8 @@ msgid "File formats" msgstr "Định dạng file" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "Hiển thị lựa chọn định dạng file" #: cps/render_template.py:94 cps/web.py:768 @@ -1027,7 +1045,8 @@ msgid "Archived Books" msgstr "Sách đã lưu trữ" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "Hiện thị sách trong kho" #: cps/render_template.py:99 cps/web.py:799 @@ -1312,6 +1331,10 @@ msgstr "Danh sách đánh giá" msgid "File formats list" msgstr "Danh sách định dạng file" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "" + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" @@ -1323,7 +1346,7 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "" #: cps/web.py:1226 @@ -1371,24 +1394,29 @@ msgstr "Mật khẩu mới đã được gửi đến email của bạn" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "" #: cps/web.py:1412 -msgid Success! Profile updated" -msgstr "" +#, fuzzy +msgid "Success! Profile Updated" +msgstr "Metadata đã được cập nhật thành công" + +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "Tìm thấy một tài khoản đã toàn tại cho địa chỉ email này" #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s gửi tới Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1521,10 +1549,6 @@ msgstr "Xoá" msgid "Public Shelf" msgstr "Giá công khai" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "Thêm người dùng mới" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1555,7 +1579,8 @@ msgid "From Email" msgstr "Từ E-mail" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "Dịch vụ E-Mail" #: cps/templates/admin.html:91 @@ -1627,6 +1652,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1634,7 +1660,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1642,7 +1668,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 #, fuzzy msgid "Reconnect Calibre Database" msgstr "Kết nối lại với cơ sở dữ liệu Calibre" @@ -1663,10 +1690,6 @@ msgstr "Tải xuống package debug" msgid "View Logs" msgstr "Xem logs" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "Kết nối lại với cơ sở dữ liệu Calibre" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "Khởi động lại" @@ -2519,16 +2542,18 @@ msgid "Email Account Type" msgstr "Chọn kiểu server" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "Dùng tài khoản email tiêu chuẩn" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "Tài khoản Gmail với xác nhận OAuth2" +#, fuzzy +msgid "Gmail Account" +msgstr "Chọn kiểu server" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "Cài đặt tài khoản Gmail làm email Server" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2551,7 +2576,8 @@ msgid "Attachment Size Limit" msgstr "Giới hạn kích thước file đính kèm" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "Lưu và gửi test E-mail" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3062,10 +3088,6 @@ msgstr "Một khi xác nhận, bạn sẽ tự động đăng nhập trên thi msgid "This verification link will expire in 10 minutes." msgstr "Link xác nhận này sẽ hết hạn trong 10 phút." -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3218,10 +3240,6 @@ msgstr "Tiến độ" msgid "Run Time" msgstr "Thời gian chạy" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "Thời gian bắt đầu" - #: cps/templates/tasks.html:20 #, fuzzy msgid "Actions" @@ -3296,17 +3314,18 @@ msgid "Enter Username" msgstr "Nhập tên người dùng" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "Nhập địa chỉ E-mail" +#, fuzzy +msgid "Enter Email" +msgstr "Test e-mail" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "Nhập địa chỉ E-mail Kindle" +msgid "Enter eReader Email" +msgstr "Kindle" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "Test e-mail" #: cps/templates/user_table.html:137 @@ -3366,10 +3385,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "Đồng bộ những giá sách đã chọn với Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "Hiển thị đã đọc và chưa đọc" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "Hiển thị sách ngẫu nhiên" - diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 9a6f6dae6d687d72c3fbbb93cc53504cbeff0444..39429097f41855a7e044cc2a6950ba14315de807 100644 GIT binary patch delta 13521 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\n" "Language: zh_CN\n" @@ -23,23 +23,26 @@ msgid "Statistics" msgstr "统计" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "服务器已重启,请刷新页面" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "正在关闭服务器,请关闭窗口" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "重新连接成功" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" msgstr "未知命令" #: cps/admin.py:172 -msgid "Books successfully queued for Metadata Backup" +#, fuzzy +msgid "Success! Books queued for Metadata Backup" msgstr "书籍成功加入元数据备份队列" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -273,8 +276,8 @@ msgstr "LDAP 成员用户过滤器中有不匹配的括号" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP CA证书、证书或密钥位置无效,请输入正确的路径" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "添加新用户" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -282,8 +285,8 @@ msgid "Edit Email Server Settings" msgstr "编辑邮件服务器设置" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "G-Mail 账号校验成功" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -343,12 +346,13 @@ msgid "Edit User %(nick)s" msgstr "编辑用户 %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "用户 %(user)s 的密码已重置" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "请先配置 SMTP 邮箱设置..." #: cps/admin.py:1445 @@ -469,6 +473,10 @@ msgstr "请填写所有字段!" msgid "E-mail is not from valid domain" msgstr "邮箱不在有效域中" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "添加新用户" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -657,15 +665,18 @@ msgid "Send to eReader" msgstr "发送到电子阅读器" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "此邮件已经通过 Calibre-Web 发送。" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web 测试邮件" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "测试邮件" #: cps/helper.py:132 @@ -673,23 +684,23 @@ msgid "Get Started with Calibre-Web" msgstr "开启 Calibre-Web 之旅" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "用户注册电子邮件:%(name)s" #: cps/helper.py:148 cps/helper.py:154 -#, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +#, fuzzy, python-format +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "转换 %(orig)s 到 %(format)s 并发送到电子阅读器" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 -#, python-format -msgid "Send %(format)s to E-Reader" +#, fuzzy, python-format +msgid "Send %(format)s to eReader" msgstr "发送 %(format)s 到电子阅读器" -#: cps/helper.py:225 cps/tasks/convert.py:92 -#, python-format -msgid "%(book)s send to E-Reader" +#: cps/helper.py:225 +#, fuzzy, python-format +msgid "%(book)s send to eReader" msgstr "%(book)s 发送到电子阅读器" #: cps/helper.py:230 @@ -739,16 +750,17 @@ msgstr "重命名此路径: {}文件时出错" msgid "Book path %(path)s not found on Google Drive" msgstr "Google Drive 上找不到书籍路径 %(path)s" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "使用此邮箱的账号已经存在。" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "此用户名已被使用" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "无效的邮件地址格式" #: cps/helper.py:815 @@ -816,7 +828,7 @@ msgstr "Kobo 设置" msgid "Register with %(provider)s" msgstr "使用 %(provider)s 注册" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "您现在已以“%(nickname)s”身份登录" @@ -938,7 +950,8 @@ msgid "Read Books" msgstr "已读书籍" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "显示阅读状态" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -955,7 +968,7 @@ msgid "Discover" msgstr "发现" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "显示随机书籍" @@ -965,7 +978,8 @@ msgid "Categories" msgstr "分类" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "显示分类栏目" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -975,7 +989,8 @@ msgid "Series" msgstr "丛书" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "显示丛书栏目" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -984,7 +999,8 @@ msgid "Authors" msgstr "作者" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "显示作者栏目" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -993,7 +1009,8 @@ msgid "Publishers" msgstr "出版社" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "显示出版社栏目" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1003,7 +1020,8 @@ msgid "Languages" msgstr "语言" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "显示语言栏目" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1011,7 +1029,8 @@ msgid "Ratings" msgstr "评分" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "显示评分栏目" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1019,7 +1038,8 @@ msgid "File formats" msgstr "文件格式" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "显示文件格式栏目" #: cps/render_template.py:94 cps/web.py:768 @@ -1027,7 +1047,8 @@ msgid "Archived Books" msgstr "归档书籍" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "显示归档书籍" #: cps/render_template.py:99 cps/web.py:799 @@ -1310,10 +1331,14 @@ msgstr "评分列表" msgid "File formats list" msgstr "文件格式列表" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "请先配置 SMTP 邮箱设置..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "书籍已经成功加入 %(kindlemail)s 的发送队列" +msgstr "书籍已经成功加入 %(eReadermail)s 的发送队列" #: cps/web.py:1207 #, python-format @@ -1321,7 +1346,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "请先配置您的 Kindle 邮箱。" #: cps/web.py:1226 @@ -1369,24 +1395,29 @@ msgstr "新密码已发送到您的邮箱" msgid "Oops! Please enter a valid username to reset password" msgstr "请输入有效的用户名进行密码重置" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "您现在已以“%(nickname)s”登录" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s 的用户配置" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "资料已更新" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "使用此邮箱的账号已经存在。" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s 发送到电子阅读器" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1515,10 +1546,6 @@ msgstr "删除数据" msgid "Public Shelf" msgstr "公共书架" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "添加新用户" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "导入 LDAP 用户" @@ -1549,7 +1576,8 @@ msgid "From Email" msgstr "发件人邮箱" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "电子邮件服务" #: cps/templates/admin.html:91 @@ -1621,6 +1649,7 @@ msgid "Scheduled Tasks" msgstr "计划任务" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "任务开始运行的时间" @@ -1628,7 +1657,7 @@ msgstr "任务开始运行的时间" msgid "Maximum Duration" msgstr "最长任务持续时间" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "生成书籍封面缩略图" @@ -1636,7 +1665,8 @@ msgstr "生成书籍封面缩略图" msgid "Generate series cover thumbnails" msgstr "生成丛书封面缩略图" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "重新连接到 Calibre 库" @@ -1656,10 +1686,6 @@ msgstr "下载 Debug 包" msgid "View Logs" msgstr "查看日志文件" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "重新连接到 Calibre 数据库" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "重启" @@ -2511,16 +2537,18 @@ msgid "Email Account Type" msgstr "选择服务器类型" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "使用标准电子邮件账号" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "使用 Gmail 账号" +#, fuzzy +msgid "Gmail Account" +msgstr "选择服务器类型" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "设置 Gmail 账号作为电子邮件服务" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2543,7 +2571,8 @@ msgid "Attachment Size Limit" msgstr "附件大小限制" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "保存设置并发送测试邮件" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3052,10 +3081,6 @@ msgstr "验证后,您将自动在新设备上登录。" msgid "This verification link will expire in 10 minutes." msgstr "此验证链接将在10分钟后失效。" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "生成书籍封面缩略图" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "生成丛书封面缩略图" @@ -3208,10 +3233,6 @@ msgstr "任务进度" msgid "Run Time" msgstr "运行时间" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "开始时间" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "活动" @@ -3285,15 +3306,18 @@ msgid "Enter Username" msgstr "输入用户名" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "输入邮箱地址" +#, fuzzy +msgid "Enter Email" +msgstr "测试邮件" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" -msgstr "输入电子阅读器邮箱地址" +#, fuzzy +msgid "Enter eReader Email" +msgstr "接收书籍的电子阅读器邮箱地址" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +#, fuzzy +msgid "eReader Email" msgstr "电子阅读器邮箱" #: cps/templates/user_table.html:137 @@ -3353,10 +3377,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "同步所选书架到 Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "显示已读、未读栏目" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "随机展示书籍" - diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 3a5e5bb359e71d9ea630845e0c8cbe40996affb4..c5ccdb4fdd59e929a45a09acc7f3aed3753fe9b9 100644 GIT binary patch delta 12124 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 a_4FWrgTws-@^3xHcHR3&K6M`)ZSjA~l9+Y? delta 14185 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 diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 0d152623..a4a95768 100644 --- a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language: zh_TW\n" @@ -23,16 +23,18 @@ msgid "Statistics" msgstr "統計" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +#, fuzzy +msgid "Server restarted, please reload page." msgstr "服務器已重啟,請刷新頁面" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +#, fuzzy +msgid "Performing Server shutdown, please close window." msgstr "正在關閉服務器,請關閉窗口" #: cps/admin.py:158 -msgid "Reconnect successful" -msgstr "重新連接成功" +msgid "Success! Database Reconnected" +msgstr "" #: cps/admin.py:161 msgid "Unknown command" @@ -40,8 +42,8 @@ msgstr "未知命令" #: cps/admin.py:172 #, fuzzy -msgid "Books successfully queued for Metadata Backup" -msgstr "書籍已經成功加入 %(kindlemail)s 的發送隊列" +msgid "Success! Books queued for Metadata Backup" +msgstr "書籍已經成功加入 %(eReadermail)s 的發送隊列" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -274,8 +276,8 @@ msgstr "LDAP成員用戶過濾器中有不匹配的括號" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "LDAP CA證書、證書或密鑰位置無效,請輸入正確的路徑" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "添加新用戶" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -283,8 +285,8 @@ msgid "Edit Email Server Settings" msgstr "編輯郵件服務器設置" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" -msgstr "G-Mail賬號驗證成功" +msgid "Success! Gmail Account Verified." +msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -344,12 +346,13 @@ msgid "Edit User %(nick)s" msgstr "編輯用戶 %(nick)s" #: cps/admin.py:1428 -#, python-format -msgid "Password for user %(user)s reset" +#, fuzzy, python-format +msgid "Success! Password for user %(user)s reset" msgstr "用戶 %(user)s 的密碼已重置" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +#, fuzzy +msgid "Oops! Please configure the SMTP mail settings." msgstr "請先配置SMTP郵箱設置..." #: cps/admin.py:1445 @@ -472,6 +475,10 @@ msgstr "請填寫所有欄位!" msgid "E-mail is not from valid domain" msgstr "郵箱不在有效網域中" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "添加新用戶" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -661,15 +668,18 @@ msgid "Send to eReader" msgstr "發送到Kindle" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +#, fuzzy +msgid "This Email has been sent via Calibre-Web." msgstr "此郵件已經通過Calibre-Web發送。" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +#, fuzzy +msgid "Calibre-Web Test Email" msgstr "Calibre-Web測試郵件" #: cps/helper.py:115 -msgid "Test e-mail" +#, fuzzy +msgid "Test Email" msgstr "測試郵件" #: cps/helper.py:132 @@ -677,23 +687,23 @@ msgid "Get Started with Calibre-Web" msgstr "開啟Calibre-Web之旅" #: cps/helper.py:137 -#, python-format -msgid "Registration e-mail for user: %(name)s" +#, fuzzy, python-format +msgid "Registration Email for user: %(name)s" msgstr "用戶註冊電子郵件:%(name)s" #: cps/helper.py:148 cps/helper.py:154 #, fuzzy, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "轉換 %(orig)s 到 %(format)s 並發送到Kindle" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, fuzzy, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "發送 %(format)s 到Kindle" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, fuzzy, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "%(book)s發送到Kindle" #: cps/helper.py:230 @@ -743,16 +753,17 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "Google Drive上找不到書籍路徑 %(path)s" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." -msgstr "使用此郵箱的賬號已經存在。" +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" +msgstr "" #: cps/helper.py:652 msgid "This username is already taken" msgstr "此用戶名已被使用" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +#, fuzzy +msgid "Invalid Email address format" msgstr "無效的郵件地址格式" #: cps/helper.py:815 @@ -823,7 +834,7 @@ msgstr "Kobo 設置" msgid "Register with %(provider)s" msgstr "使用 %(provider)s 註冊" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "您現在已以“%(nickname)s”身份登入" @@ -945,7 +956,8 @@ msgid "Read Books" msgstr "已讀書籍" #: cps/render_template.py:62 -msgid "Show read and unread" +#, fuzzy +msgid "Show Read and Unread" msgstr "顯示閱讀狀態" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -962,7 +974,7 @@ msgid "Discover" msgstr "發現" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "隨機顯示書籍" @@ -972,7 +984,8 @@ msgid "Categories" msgstr "分類" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +#, fuzzy +msgid "Show Category Section" msgstr "顯示分類選擇" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -982,7 +995,8 @@ msgid "Series" msgstr "叢書" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +#, fuzzy +msgid "Show Series Section" msgstr "顯示叢書選擇" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -991,7 +1005,8 @@ msgid "Authors" msgstr "作者" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +#, fuzzy +msgid "Show Author Section" msgstr "顯示作者選擇" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -1000,7 +1015,8 @@ msgid "Publishers" msgstr "出版社" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +#, fuzzy +msgid "Show Publisher Section" msgstr "顯示出版社選擇" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1010,7 +1026,8 @@ msgid "Languages" msgstr "語言" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +#, fuzzy +msgid "Show Language Section" msgstr "顯示語言選擇" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1018,7 +1035,8 @@ msgid "Ratings" msgstr "評分" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +#, fuzzy +msgid "Show Ratings Section" msgstr "顯示評分選擇" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1026,7 +1044,8 @@ msgid "File formats" msgstr "文件格式" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +#, fuzzy +msgid "Show File Formats Section" msgstr "顯示文件格式選擇" #: cps/render_template.py:94 cps/web.py:768 @@ -1034,7 +1053,8 @@ msgid "Archived Books" msgstr "歸檔書籍" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +#, fuzzy +msgid "Show Archived Books" msgstr "顯示歸檔書籍" #: cps/render_template.py:99 cps/web.py:799 @@ -1318,10 +1338,14 @@ msgstr "評分列表" msgid "File formats list" msgstr "文件格式列表" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "請先配置SMTP郵箱設置..." + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" -msgstr "書籍已經成功加入 %(kindlemail)s 的發送隊列" +msgstr "書籍已經成功加入 %(eReadermail)s 的發送隊列" #: cps/web.py:1207 #, python-format @@ -1329,7 +1353,8 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "糟糕!發送這本書籍的時候出現錯誤:%(res)s" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +#, fuzzy +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "請先設置您的kindle郵箱。" #: cps/web.py:1226 @@ -1377,24 +1402,29 @@ msgstr "新密碼已發送到您的郵箱" msgid "Oops! Please enter a valid username to reset password" msgstr "請輸入有效的用戶名進行密碼重置" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "您現在已以“%(nickname)s”登入" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "%(name)s 的用戶配置" #: cps/web.py:1412 -msgid Success! Profile updated" +#, fuzzy +msgid "Success! Profile Updated" msgstr "資料已更新" +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." +msgstr "使用此郵箱的賬號已經存在。" + #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" +#: cps/tasks/convert.py:92 +#, fuzzy, python-format +msgid "%(book)s send to E-Reader" +msgstr "%(book)s發送到Kindle" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1525,10 +1555,6 @@ msgstr "刪除數據" msgid "Public Shelf" msgstr "公共書架" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "添加新用戶" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "導入LDAP用戶" @@ -1559,7 +1585,8 @@ msgid "From Email" msgstr "發信人郵箱" #: cps/templates/admin.html:90 -msgid "EMail Service" +#, fuzzy +msgid "Email Service" msgstr "電子郵件服務" #: cps/templates/admin.html:91 @@ -1631,6 +1658,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1638,7 +1666,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1646,7 +1674,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1666,10 +1695,6 @@ msgstr "下載除錯包" msgid "View Logs" msgstr "查看日誌文件" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "重新連接到Calibre數據庫" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "重啟" @@ -2526,16 +2551,18 @@ msgid "Email Account Type" msgstr "選擇伺服器類型" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +#, fuzzy +msgid "Standard Email Account" msgstr "使用標準電子郵件賬號" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" -msgstr "使用Gmail賬號" +#, fuzzy +msgid "Gmail Account" +msgstr "選擇伺服器類型" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" -msgstr "設置Gmail賬號作為電子郵件服務" +msgid "Setup Gmail Account" +msgstr "" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2558,7 +2585,8 @@ msgid "Attachment Size Limit" msgstr "附件大小限制" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +#, fuzzy +msgid "Save and Send Test Email" msgstr "保存設置並發送測試郵件" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3069,10 +3097,6 @@ msgstr "驗證後,您將自動在新設備上登入。" msgid "This verification link will expire in 10 minutes." msgstr "此驗證連接將在10分鐘後失效。" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3225,10 +3249,6 @@ msgstr "任務進度" msgid "Run Time" msgstr "運行時間" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "開始時間" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3302,17 +3322,18 @@ msgid "Enter Username" msgstr "輸入用戶名" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" -msgstr "輸入郵箱地址" +#, fuzzy +msgid "Enter Email" +msgstr "測試郵件" #: cps/templates/user_table.html:136 #, fuzzy -msgid "Enter E-Reader Email Address" -msgstr "輸入Kindle郵箱地址" +msgid "Enter eReader Email" +msgstr "接收書籍的Kindle郵箱地址" #: cps/templates/user_table.html:136 #, fuzzy -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "測試郵件" #: cps/templates/user_table.html:137 @@ -3372,10 +3393,7 @@ msgid "Sync selected Shelves with Kobo" msgstr "同步所選書架到 Kobo" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" +#, fuzzy +msgid "Show Read/Unread Section" msgstr "顯示已讀/未讀選擇" -#: cps/templates/user_table.html:159 -msgid "Show random books" -msgstr "顯示隨機書籍" - diff --git a/messages.pot b/messages.pot index 16675806..883306f5 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: 2023-01-21 14:18+0100\n" +"POT-Creation-Date: 2023-01-21 15:24+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,15 +22,15 @@ msgid "Statistics" msgstr "" #: cps/admin.py:148 -msgid "Server restarted, please reload page" +msgid "Server restarted, please reload page." msgstr "" #: cps/admin.py:150 -msgid "Performing shutdown of server, please close window" +msgid "Performing Server shutdown, please close window." msgstr "" #: cps/admin.py:158 -msgid "Reconnect successful" +msgid "Success! Database Reconnected" msgstr "" #: cps/admin.py:161 @@ -38,7 +38,7 @@ msgid "Unknown command" msgstr "" #: cps/admin.py:172 -msgid "Books successfully queued for Metadata Backup" +msgid "Success! Books queued for Metadata Backup" msgstr "" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 @@ -272,8 +272,8 @@ msgstr "" msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" msgstr "" -#: cps/admin.py:1259 cps/admin.py:1885 -msgid "Add new user" +#: cps/admin.py:1259 cps/templates/admin.html:53 +msgid "Add New User" msgstr "" #: cps/admin.py:1268 cps/templates/admin.html:100 @@ -281,7 +281,7 @@ msgid "Edit Email Server Settings" msgstr "" #: cps/admin.py:1287 -msgid "Gmail Account Verification Successful" +msgid "Success! Gmail Account Verified." msgstr "" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 @@ -343,11 +343,11 @@ msgstr "" #: cps/admin.py:1428 #, python-format -msgid "Password for user %(user)s reset" +msgid "Success! Password for user %(user)s reset" msgstr "" -#: cps/admin.py:1434 cps/web.py:1198 -msgid "Please configure the SMTP mail settings first." +#: cps/admin.py:1434 +msgid "Oops! Please configure the SMTP mail settings." msgstr "" #: cps/admin.py:1445 @@ -468,6 +468,10 @@ msgstr "" msgid "E-mail is not from valid domain" msgstr "" +#: cps/admin.py:1885 +msgid "Add new user" +msgstr "" + #: cps/admin.py:1896 #, python-format msgid "User '%(user)s' created" @@ -656,15 +660,15 @@ msgid "Send to eReader" msgstr "" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 -msgid "This e-mail has been sent via Calibre-Web." +msgid "This Email has been sent via Calibre-Web." msgstr "" #: cps/helper.py:114 -msgid "Calibre-Web test e-mail" +msgid "Calibre-Web Test Email" msgstr "" #: cps/helper.py:115 -msgid "Test e-mail" +msgid "Test Email" msgstr "" #: cps/helper.py:132 @@ -673,22 +677,22 @@ msgstr "" #: cps/helper.py:137 #, python-format -msgid "Registration e-mail for user: %(name)s" +msgid "Registration Email for user: %(name)s" msgstr "" #: cps/helper.py:148 cps/helper.py:154 #, python-format -msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgid "Convert %(orig)s to %(format)s and send to eReader" msgstr "" #: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 #, python-format -msgid "Send %(format)s to E-Reader" +msgid "Send %(format)s to eReader" msgstr "" -#: cps/helper.py:225 cps/tasks/convert.py:92 +#: cps/helper.py:225 #, python-format -msgid "%(book)s send to E-Reader" +msgid "%(book)s send to eReader" msgstr "" #: cps/helper.py:230 @@ -738,8 +742,8 @@ msgstr "" msgid "Book path %(path)s not found on Google Drive" msgstr "" -#: cps/helper.py:644 cps/web.py:1416 -msgid "Oops! An account already exists for this Email." +#: cps/helper.py:644 +msgid "Found an existing account for this Email address" msgstr "" #: cps/helper.py:652 @@ -747,7 +751,7 @@ msgid "This username is already taken" msgstr "" #: cps/helper.py:664 -msgid "Invalid e-mail address format" +msgid "Invalid Email address format" msgstr "" #: cps/helper.py:815 @@ -815,7 +819,7 @@ msgstr "" msgid "Register with %(provider)s" msgstr "" -#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 cps/web.py:1329 #, python-format msgid "Success! You are now logged in as: %(nickname)s" msgstr "" @@ -937,7 +941,7 @@ msgid "Read Books" msgstr "" #: cps/render_template.py:62 -msgid "Show read and unread" +msgid "Show Read and Unread" msgstr "" #: cps/render_template.py:64 cps/templates/index.xml:61 @@ -954,7 +958,7 @@ msgid "Discover" msgstr "" #: cps/render_template.py:69 cps/templates/index.xml:50 -#: cps/templates/user_table.html:162 +#: cps/templates/user_table.html:159 cps/templates/user_table.html:162 msgid "Show Random Books" msgstr "" @@ -964,7 +968,7 @@ msgid "Categories" msgstr "" #: cps/render_template.py:72 cps/templates/user_table.html:158 -msgid "Show category selection" +msgid "Show Category Section" msgstr "" #: cps/render_template.py:73 cps/templates/book_edit.html:91 @@ -974,7 +978,7 @@ msgid "Series" msgstr "" #: cps/render_template.py:75 cps/templates/user_table.html:157 -msgid "Show series selection" +msgid "Show Series Section" msgstr "" #: cps/render_template.py:76 cps/templates/book_table.html:66 @@ -983,7 +987,7 @@ msgid "Authors" msgstr "" #: cps/render_template.py:78 cps/templates/user_table.html:160 -msgid "Show author selection" +msgid "Show Author Section" msgstr "" #: cps/render_template.py:80 cps/templates/book_table.html:72 @@ -992,7 +996,7 @@ msgid "Publishers" msgstr "" #: cps/render_template.py:82 cps/templates/user_table.html:163 -msgid "Show publisher selection" +msgid "Show Publisher Section" msgstr "" #: cps/render_template.py:83 cps/templates/book_table.html:70 @@ -1002,7 +1006,7 @@ msgid "Languages" msgstr "" #: cps/render_template.py:86 cps/templates/user_table.html:155 -msgid "Show language selection" +msgid "Show Language Section" msgstr "" #: cps/render_template.py:87 cps/templates/index.xml:104 @@ -1010,7 +1014,7 @@ msgid "Ratings" msgstr "" #: cps/render_template.py:89 cps/templates/user_table.html:164 -msgid "Show ratings selection" +msgid "Show Ratings Section" msgstr "" #: cps/render_template.py:90 cps/templates/index.xml:112 @@ -1018,7 +1022,7 @@ msgid "File formats" msgstr "" #: cps/render_template.py:92 cps/templates/user_table.html:165 -msgid "Show file formats selection" +msgid "Show File Formats Section" msgstr "" #: cps/render_template.py:94 cps/web.py:768 @@ -1026,7 +1030,7 @@ msgid "Archived Books" msgstr "" #: cps/render_template.py:96 cps/templates/user_table.html:166 -msgid "Show archived books" +msgid "Show Archived Books" msgstr "" #: cps/render_template.py:99 cps/web.py:799 @@ -1309,6 +1313,10 @@ msgstr "" msgid "File formats list" msgstr "" +#: cps/web.py:1198 +msgid "Please configure the SMTP mail settings first." +msgstr "" + #: cps/web.py:1203 #, python-format msgid "Success! Book queued for sending to %(eReadermail)s" @@ -1320,7 +1328,7 @@ msgid "Oops! There was an error sending book: %(res)s" msgstr "" #: cps/web.py:1209 -msgid "Please update your profile with a valid Send to Kindle Email Address." +msgid "Oops! Please update your profile with a valid eReader Email." msgstr "" #: cps/web.py:1226 @@ -1368,24 +1376,28 @@ msgstr "" msgid "Oops! Please enter a valid username to reset password" msgstr "" -#: cps/web.py:1329 -#, python-format -msgid "Success! You are now logged in as: %(nickname)s" -msgstr "" - #: cps/web.py:1396 cps/web.py:1445 #, python-format msgid "%(name)s's Profile" msgstr "" #: cps/web.py:1412 -msgid Success! Profile updated" +msgid "Success! Profile Updated" +msgstr "" + +#: cps/web.py:1416 +msgid "Oops! An account already exists for this Email." msgstr "" #: cps/services/gmail.py:58 msgid "Found no valid gmail.json file with OAuth information" msgstr "" +#: cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "" + #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" @@ -1514,10 +1526,6 @@ msgstr "" msgid "Public Shelf" msgstr "" -#: cps/templates/admin.html:53 -msgid "Add New User" -msgstr "" - #: cps/templates/admin.html:55 msgid "Import LDAP Users" msgstr "" @@ -1548,7 +1556,7 @@ msgid "From Email" msgstr "" #: cps/templates/admin.html:90 -msgid "EMail Service" +msgid "Email Service" msgstr "" #: cps/templates/admin.html:91 @@ -1620,6 +1628,7 @@ msgid "Scheduled Tasks" msgstr "" #: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +#: cps/templates/tasks.html:18 msgid "Start Time" msgstr "" @@ -1627,7 +1636,7 @@ msgstr "" msgid "Maximum Duration" msgstr "" -#: cps/templates/admin.html:178 +#: cps/templates/admin.html:178 cps/templates/schedule_edit.html:29 msgid "Generate Thumbnails" msgstr "" @@ -1635,7 +1644,8 @@ msgstr "" msgid "Generate series cover thumbnails" msgstr "" -#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +#: cps/templates/admin.html:186 cps/templates/admin.html:204 +#: cps/templates/schedule_edit.html:37 msgid "Reconnect Calibre Database" msgstr "" @@ -1655,10 +1665,6 @@ msgstr "" msgid "View Logs" msgstr "" -#: cps/templates/admin.html:204 -msgid "Reconnect Calibre Database" -msgstr "" - #: cps/templates/admin.html:207 msgid "Restart" msgstr "" @@ -2510,15 +2516,15 @@ msgid "Email Account Type" msgstr "" #: cps/templates/email_edit.html:15 -msgid "Use Standard E-Mail Account" +msgid "Standard Email Account" msgstr "" #: cps/templates/email_edit.html:16 -msgid "Gmail Account with OAuth2 Verification" +msgid "Gmail Account" msgstr "" #: cps/templates/email_edit.html:22 -msgid "Setup Gmail Account as E-Mail Server" +msgid "Setup Gmail Account" msgstr "" #: cps/templates/email_edit.html:24 @@ -2542,7 +2548,7 @@ msgid "Attachment Size Limit" msgstr "" #: cps/templates/email_edit.html:66 -msgid "Save and Send Test E-mail" +msgid "Save and Send Test Email" msgstr "" #: cps/templates/email_edit.html:70 cps/templates/layout.html:26 @@ -3051,10 +3057,6 @@ msgstr "" msgid "This verification link will expire in 10 minutes." msgstr "" -#: cps/templates/schedule_edit.html:29 -msgid "Generate Thumbnails" -msgstr "" - #: cps/templates/schedule_edit.html:33 msgid "Generate Series Cover Thumbnails" msgstr "" @@ -3207,10 +3209,6 @@ msgstr "" msgid "Run Time" msgstr "" -#: cps/templates/tasks.html:18 -msgid "Start Time" -msgstr "" - #: cps/templates/tasks.html:20 msgid "Actions" msgstr "" @@ -3284,15 +3282,15 @@ msgid "Enter Username" msgstr "" #: cps/templates/user_table.html:135 -msgid "Enter Email Address" +msgid "Enter Email" msgstr "" #: cps/templates/user_table.html:136 -msgid "Enter E-Reader Email Address" +msgid "Enter eReader Email" msgstr "" #: cps/templates/user_table.html:136 -msgid "E-Reader E-mail" +msgid "eReader Email" msgstr "" #: cps/templates/user_table.html:137 @@ -3352,10 +3350,6 @@ msgid "Sync selected Shelves with Kobo" msgstr "" #: cps/templates/user_table.html:156 -msgid "Show read/unread selection" -msgstr "" - -#: cps/templates/user_table.html:159 -msgid "Show random books" +msgid "Show Read/Unread Section" msgstr ""