Merge remote-tracking branch 'it/patch-1'

This commit is contained in:
Ozzie Isaacs
2026-03-07 09:28:14 +01:00
57 changed files with 1747 additions and 1747 deletions

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2025-06-07 14:44+0300\n" "PO-Revision-Date: 2025-06-07 14:44+0300\n"
"Last-Translator: UsamaFoad <usamafoad@gmail.com>\n" "Last-Translator: UsamaFoad <usamafoad@gmail.com>\n"
"Language: ar\n" "Language: ar\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "إعدادات واجهة المستخدم" msgstr "إعدادات واجهة المستخدم"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "لا يوجد عمود مخصص رقم %(column)d في قاعدة بيانات Calibre" msgstr "لا يوجد عمود مخصص رقم %(column)d في قاعدة بيانات Calibre"
@@ -310,7 +310,7 @@ msgstr "تم التحقق بنجاح! تم التحقق من حساب Gmail."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "عفواً! خطأ في قاعدة البيانات: %(error)s." msgstr "عفواً! خطأ في قاعدة البيانات: %(error)s."
@@ -349,7 +349,7 @@ msgstr "مدة غير صالحة للمهمة المحددة"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "تم تحديث إعدادات المهام المجدولة" msgstr "تم تحديث إعدادات المهام المجدولة"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "عفواً! حدث خطأ غير معروف. يُرجى المحاولة لاحقًا." msgstr "عفواً! حدث خطأ غير معروف. يُرجى المحاولة لاحقًا."
@@ -490,7 +490,7 @@ msgstr "تم تحديث إعدادات قاعدة البيانات"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "تكوين قاعدة البيانات" msgstr "تكوين قاعدة البيانات"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "عفواً! الرجاء تعبئة جميع الحقول." msgstr "عفواً! الرجاء تعبئة جميع الحقول."
@@ -524,7 +524,7 @@ msgstr "لا يمكن حذف المستخدم الضيف"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "لم يتبق مستخدم مسؤول، لا يمكن حذف المستخدم" msgstr "لم يتبق مستخدم مسؤول، لا يمكن حذف المستخدم"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "لا يمكن أن يكون البريد الإلكتروني فارغًا ويجب أن يكون بريدًا إلكترونيًا صالحًا" msgstr "لا يمكن أن يكون البريد الإلكتروني فارغًا ويجب أن يكون بريدًا إلكترونيًا صالحًا"
@@ -551,9 +551,9 @@ msgstr "أذونات التنفيذ مفقودة"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "غير موجود" msgstr "غير موجود"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "عفواً! الكتاب المحدد غير متوفر. الملف غير موجود أو غير قابل للوصول" msgstr "عفواً! الكتاب المحدد غير متوفر. الملف غير موجود أو غير قابل للوصول"
@@ -690,9 +690,9 @@ msgstr "يرجى الانتظار دقيقة واحدة لتسجيل مستخد
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "تسجيل" msgstr "تسجيل"
@@ -906,11 +906,11 @@ msgstr "خطأ في تنفيذ Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "وضع جميع الكتب في قائمة الانتظار لنسخ البيانات الوصفية احتياطيًا" msgstr "وضع جميع الكتب في قائمة الانتظار لنسخ البيانات الوصفية احتياطيًا"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "الرجاء الوصول إلى Calibre-Web من غير المضيف المحلي للحصول على نقطة نهاية API صالحة لجهاز Kobo" msgstr "الرجاء الوصول إلى Calibre-Web من غير المضيف المحلي للحصول على نقطة نهاية API صالحة لجهاز Kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "إعداد Kobo" msgstr "إعداد Kobo"
@@ -989,7 +989,7 @@ msgstr "{} نجوم"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "تسجيل الدخول" msgstr "تسجيل الدخول"
@@ -1005,7 +1005,7 @@ msgstr "انتهت صلاحية الرمز"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "نجاح! يرجى العودة إلى جهازك" msgstr "نجاح! يرجى العودة إلى جهازك"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "الكتب" msgstr "الكتب"
@@ -1030,7 +1030,7 @@ msgstr "الكتب المحملة"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "عرض الكتب المحملة" msgstr "عرض الكتب المحملة"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "الكتب الأعلى تقييمًا" msgstr "الكتب الأعلى تقييمًا"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "عرض الكتب الأعلى تقييمًا" msgstr "عرض الكتب الأعلى تقييمًا"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "الكتب المقروءة" msgstr "الكتب المقروءة"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "عرض المقروء وغير المقروء" msgstr "عرض المقروء وغير المقروء"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "الكتب غير المقروءة" msgstr "الكتب غير المقروءة"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "عرض الكتب العشوائية" msgstr "عرض الكتب العشوائية"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "الفئات" msgstr "الفئات"
@@ -1076,7 +1076,7 @@ msgstr "عرض قسم الفئات"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "السلاسل" msgstr "السلاسل"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "عرض قسم المؤلفين" msgstr "عرض قسم المؤلفين"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "الناشرون" msgstr "الناشرون"
@@ -1104,7 +1104,7 @@ msgstr "عرض قسم الناشرين"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "اللغات" msgstr "اللغات"
@@ -1128,7 +1128,7 @@ msgstr "تنسيقات الملفات"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "عرض قسم تنسيقات الملفات" msgstr "عرض قسم تنسيقات الملفات"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "الكتب المؤرشفة" msgstr "الكتب المؤرشفة"
@@ -1136,7 +1136,7 @@ msgstr "الكتب المؤرشفة"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "عرض الكتب المؤرشفة" msgstr "عرض الكتب المؤرشفة"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "قائمة الكتب" msgstr "قائمة الكتب"
@@ -1369,150 +1369,150 @@ msgstr "يتوفر تحديث جديد. انقر على الزر أدناه لل
msgid "No release information available" msgid "No release information available"
msgstr "لا توجد معلومات إصدار متاحة" msgstr "لا توجد معلومات إصدار متاحة"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "اكتشف (كتب عشوائية)" msgstr "اكتشف (كتب عشوائية)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "الكتب الرائجة (الأكثر تحميلًا)" msgstr "الكتب الرائجة (الأكثر تحميلًا)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "الكتب المحملة بواسطة %(user)s" msgstr "الكتب المحملة بواسطة %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "المؤلف: %(name)s" msgstr "المؤلف: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "الناشر: %(name)s" msgstr "الناشر: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "السلسلة: %(serie)s" msgstr "السلسلة: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "التقييم: لا يوجد" msgstr "التقييم: لا يوجد"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "التقييم: %(rating)s نجوم" msgstr "التقييم: %(rating)s نجوم"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "تنسيق الملف: %(format)s" msgstr "تنسيق الملف: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "الفئة: %(name)s" msgstr "الفئة: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "اللغة: %(name)s" msgstr "اللغة: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "التحميلات" msgstr "التحميلات"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "قائمة التقييمات" msgstr "قائمة التقييمات"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "قائمة تنسيقات الملفات" msgstr "قائمة تنسيقات الملفات"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "يرجى تهيئة إعدادات بريد SMTP أولاً..." msgstr "يرجى تهيئة إعدادات بريد SMTP أولاً..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "نجاح! تم وضع الكتاب في قائمة الانتظار للإرسال إلى %(eReadermail)s" msgstr "نجاح! تم وضع الكتاب في قائمة الانتظار للإرسال إلى %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "عفوًا! حدث خطأ أثناء إرسال الكتاب: %(res)s" msgstr "عفوًا! حدث خطأ أثناء إرسال الكتاب: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "عفوًا! يرجى تحديث ملفك الشخصي ببريد إلكتروني صالح للقارئ الإلكتروني." msgstr "عفوًا! يرجى تحديث ملفك الشخصي ببريد إلكتروني صالح للقارئ الإلكتروني."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "عفوًا! خادم البريد الإلكتروني غير مهيأ، يرجى الاتصال بمسؤول النظام." msgstr "عفوًا! خادم البريد الإلكتروني غير مهيأ، يرجى الاتصال بمسؤول النظام."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "عفوًا! بريدك الإلكتروني غير مسموح به." msgstr "عفوًا! بريدك الإلكتروني غير مسموح به."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "نجاح! تم إرسال بريد إلكتروني للتأكيد." msgstr "نجاح! تم إرسال بريد إلكتروني للتأكيد."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "لا يمكن تفعيل مصادقة LDAP" msgstr "لا يمكن تفعيل مصادقة LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'" msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "تسجيل دخول احتياطي باسم: '%(nickname)s'، خادم LDAP غير قابل للوصول، أو المستخدم غير معروف" msgstr "تسجيل دخول احتياطي باسم: '%(nickname)s'، خادم LDAP غير قابل للوصول، أو المستخدم غير معروف"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "تعذر تسجيل الدخول: %(message)s" msgstr "تعذر تسجيل الدخول: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "اسم المستخدم أو كلمة المرور خاطئة" msgstr "اسم المستخدم أو كلمة المرور خاطئة"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "تم إرسال كلمة مرور جديدة إلى عنوان بريدك الإلكتروني" msgstr "تم إرسال كلمة مرور جديدة إلى عنوان بريدك الإلكتروني"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "حدث خطأ غير معروف. يرجى المحاولة مرة أخرى لاحقًا." msgstr "حدث خطأ غير معروف. يرجى المحاولة مرة أخرى لاحقًا."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "يرجى إدخال اسم مستخدم صالح لإعادة تعيين كلمة المرور" msgstr "يرجى إدخال اسم مستخدم صالح لإعادة تعيين كلمة المرور"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'" msgstr "لقد قمت الآن بتسجيل الدخول باسم: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "ملف %(name)s الشخصي" msgstr "ملف %(name)s الشخصي"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "نجاح! تم تحديث الملف الشخصي" msgstr "نجاح! تم تحديث الملف الشخصي"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "عفوًا! يوجد حساب بالفعل لهذا البريد الإلكتروني." msgstr "عفوًا! يوجد حساب بالفعل لهذا البريد الإلكتروني."

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2020-06-09 21:11+0100\n" "PO-Revision-Date: 2020-06-09 21:11+0100\n"
"Last-Translator: Lukas Heroudek <lukas.heroudek@gmail.com>\n" "Last-Translator: Lukas Heroudek <lukas.heroudek@gmail.com>\n"
"Language: cs_CZ\n" "Language: cs_CZ\n"
@@ -60,7 +60,7 @@ msgid "UI Configuration"
msgstr "Konfigurace uživatelského rozhraní" msgstr "Konfigurace uživatelského rozhraní"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Chyba databáze: %(error)s." msgstr "Chyba databáze: %(error)s."
@@ -348,7 +348,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Neznámá chyba. Opakujte prosím později." msgstr "Neznámá chyba. Opakujte prosím později."
@@ -489,7 +489,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Vyplňte všechna pole!" msgstr "Vyplňte všechna pole!"
@@ -523,7 +523,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Nezbývá žádný správce, nemůžete jej odstranit" msgstr "Nezbývá žádný správce, nemůžete jej odstranit"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -550,9 +550,9 @@ msgstr "Chybí povolení k exekuci"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Žádné" msgstr "Žádné"
@@ -584,8 +584,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Jejda! Vybraná kniha není k dispozici. Soubor neexistuje nebo není přístupný" msgstr "Jejda! Vybraná kniha není k dispozici. Soubor neexistuje nebo není přístupný"
@@ -689,9 +689,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrovat" msgstr "Registrovat"
@@ -905,11 +905,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo nastavení" msgstr "Kobo nastavení"
@@ -988,7 +988,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Přihlásit" msgstr "Přihlásit"
@@ -1004,7 +1004,7 @@ msgstr "Token vypršel"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Úspěch! Vraťte se prosím do zařízení" msgstr "Úspěch! Vraťte se prosím do zařízení"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Knihy" msgstr "Knihy"
@@ -1029,7 +1029,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Nejlépe hodnocené knihy" msgstr "Nejlépe hodnocené knihy"
@@ -1038,7 +1038,7 @@ msgid "Show Top Rated Books"
msgstr "Zobrazit nejlépe hodnocené knihy" msgstr "Zobrazit nejlépe hodnocené knihy"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Přečtené knihy" msgstr "Přečtené knihy"
@@ -1047,7 +1047,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Nepřečtené knihy" msgstr "Nepřečtené knihy"
@@ -1065,7 +1065,7 @@ msgid "Show Random Books"
msgstr "Zobrazit náhodné knihy" msgstr "Zobrazit náhodné knihy"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorie" msgstr "Kategorie"
@@ -1075,7 +1075,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Série" msgstr "Série"
@@ -1093,7 +1093,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Vydavatelé" msgstr "Vydavatelé"
@@ -1103,7 +1103,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Jazyky" msgstr "Jazyky"
@@ -1127,7 +1127,7 @@ msgstr "Formáty souborů"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Archivované knihy" msgstr "Archivované knihy"
@@ -1135,7 +1135,7 @@ msgstr "Archivované knihy"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1368,150 +1368,150 @@ msgstr "Nová aktualizace k dispozici. Klepnutím na tlačítko níže aktualizu
msgid "No release information available" msgid "No release information available"
msgstr "Nejsou k dispozici žádné informace o verzi" msgstr "Nejsou k dispozici žádné informace o verzi"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Objevte (Náhodné knihy)" msgstr "Objevte (Náhodné knihy)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Žhavé knihy (Nejstahovanější)" msgstr "Žhavé knihy (Nejstahovanější)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autoři: %(name)s" msgstr "Autoři: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Vydavatel: %(name)s" msgstr "Vydavatel: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Série: %(serie)s" msgstr "Série: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Hodnocení: %(rating)s stars" msgstr "Hodnocení: %(rating)s stars"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Soubor formátů: %(format)s" msgstr "Soubor formátů: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategorie: %(name)s" msgstr "Kategorie: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Jazyky: %(name)s" msgstr "Jazyky: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Stáhnutí" msgstr "Stáhnutí"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Seznam hodnocení" msgstr "Seznam hodnocení"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Seznam formátů" msgstr "Seznam formátů"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(eReadermail)s" msgstr "Kniha byla úspěšně zařazena do fronty pro odeslání na %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" 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" msgstr "Při odesílání této knihy došlo k chybě: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "E-mailový server není nakonfigurován, kontaktujte svého správce!" msgstr "E-mailový server není nakonfigurován, kontaktujte svého správce!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Váš e-mail nemá povolení k registraci" msgstr "Váš e-mail nemá povolení k registraci"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Potvrzovací e-mail byl odeslán na váš účet." msgstr "Potvrzovací e-mail byl odeslán na váš účet."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s profil" msgstr "%(name)s profil"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2025-10-22 19:56+0200\n" "PO-Revision-Date: 2025-10-22 19:56+0200\n"
"Last-Translator: Sebastian Holzer\n" "Last-Translator: Sebastian Holzer\n"
"Language: de\n" "Language: de\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Benutzeroberflächenkonfiguration" msgstr "Benutzeroberflächenkonfiguration"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Benutzerdefinierte Spalte Nr. %(column)d ist nicht in Calibre Datenbank vorhanden" msgstr "Benutzerdefinierte Spalte Nr. %(column)d ist nicht in Calibre Datenbank vorhanden"
@@ -310,7 +310,7 @@ msgstr "G-Mail Konto verifiziert."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Datenbankfehler: %(error)s." msgstr "Datenbankfehler: %(error)s."
@@ -349,7 +349,7 @@ msgstr "Ungültige Laufzeit für Aufgaben spezifiziert"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Einstellungen für Geplante Aufgaben aktualisiert" msgstr "Einstellungen für Geplante Aufgaben aktualisiert"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen." msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
@@ -490,7 +490,7 @@ msgstr "Datenbankeinstellung aktualisiert"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Datenbank-Konfiguration" msgstr "Datenbank-Konfiguration"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Bitte alle Felder ausfüllen." msgstr "Bitte alle Felder ausfüllen."
@@ -524,7 +524,7 @@ msgstr "Benutzer 'Guest' kann nicht gelöscht werden"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Benutzer kann nicht gelöscht werden, es wäre kein Admin Benutzer übrig" msgstr "Benutzer kann nicht gelöscht werden, es wäre kein Admin Benutzer übrig"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "E-Mail kann nicht leer sein und muss gültig sein" msgstr "E-Mail kann nicht leer sein und muss gültig sein"
@@ -551,9 +551,9 @@ msgstr "Ausführberechtigung fehlt"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Keine" msgstr "Keine"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "Wert fehlt bei Anfrage" msgstr "Wert fehlt bei Anfrage"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Öffnen des Buches fehlgeschlagen. Datei existiert nicht oder ist nicht zugänglich" msgstr "Öffnen des Buches fehlgeschlagen. Datei existiert nicht oder ist nicht zugänglich"
@@ -690,9 +690,9 @@ msgstr "Bitte eine Minute warten vor der Registrierung des nächsten Benutzers"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrieren" msgstr "Registrieren"
@@ -906,11 +906,11 @@ msgstr "Fehler beim Ausführen von Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Alle Bücher für Metadaten Backup einreihen" msgstr "Alle Bücher für Metadaten Backup einreihen"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Bitte nicht von \"localhost\" auf Calibre-Web zugreifen, um einen gültigen api_endpoint für Kobo Geräte zu erhalten" msgstr "Bitte nicht von \"localhost\" auf Calibre-Web zugreifen, um einen gültigen api_endpoint für Kobo Geräte zu erhalten"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo Setup" msgstr "Kobo Setup"
@@ -989,7 +989,7 @@ msgstr "{} Sterne"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Login" msgstr "Login"
@@ -1005,7 +1005,7 @@ msgstr "Token ist abgelaufen"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Erfolg! Bitte zum Gerät zurückkehren" msgstr "Erfolg! Bitte zum Gerät zurückkehren"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Bücher" msgstr "Bücher"
@@ -1030,7 +1030,7 @@ msgstr "Heruntergeladene Bücher"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Zeige heruntergeladene Bücher" msgstr "Zeige heruntergeladene Bücher"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Am besten bewertete Bücher" msgstr "Am besten bewertete Bücher"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Zeige am besten bewertete Bücher" msgstr "Zeige am besten bewertete Bücher"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Gelesene Bücher" msgstr "Gelesene Bücher"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "Zeige gelesene/ungelesene Bücher" msgstr "Zeige gelesene/ungelesene Bücher"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Ungelesene Bücher" msgstr "Ungelesene Bücher"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Zeige zufällige Bücher" msgstr "Zeige zufällige Bücher"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorien" msgstr "Kategorien"
@@ -1076,7 +1076,7 @@ msgstr "Zeige Abschnitt Kategorien"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serien" msgstr "Serien"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "Zeige Abschnitt Autoren" msgstr "Zeige Abschnitt Autoren"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Verleger" msgstr "Verleger"
@@ -1104,7 +1104,7 @@ msgstr "Zeige Abschnitt Verleger"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Sprachen" msgstr "Sprachen"
@@ -1128,7 +1128,7 @@ msgstr "Dateiformate"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Zeige Abschnitt Dateiformate" msgstr "Zeige Abschnitt Dateiformate"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Archivierte Bücher" msgstr "Archivierte Bücher"
@@ -1136,7 +1136,7 @@ msgstr "Archivierte Bücher"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Zeige archivierte Bücher" msgstr "Zeige archivierte Bücher"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Bücherliste" msgstr "Bücherliste"
@@ -1369,150 +1369,150 @@ msgstr "Ein neues Update ist verfügbar. Klicke auf den Button unten, um auf Ver
msgid "No release information available" msgid "No release information available"
msgstr "Keine Releaseinformationen verfügbar" msgstr "Keine Releaseinformationen verfügbar"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Entdecken (Zufällige Bücher)" msgstr "Entdecken (Zufällige Bücher)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Beliebte Bücher (meiste Downloads)" msgstr "Beliebte Bücher (meiste Downloads)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Von %(user)s heruntergeladene Bücher" msgstr "Von %(user)s heruntergeladene Bücher"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Author: %(name)s" msgstr "Author: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Verleger: %(name)s" msgstr "Verleger: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s" msgstr "Serie: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Bewertung: Keine" msgstr "Bewertung: Keine"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Bewertung: %(rating)s Sterne" msgstr "Bewertung: %(rating)s Sterne"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Dateiformat: %(format)s" msgstr "Dateiformat: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategorie: %(name)s" msgstr "Kategorie: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Sprache: %(name)s" msgstr "Sprache: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Downloads" msgstr "Downloads"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Bewertungsliste" msgstr "Bewertungsliste"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Liste der Dateiformate" msgstr "Liste der Dateiformate"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Bitte zuerst die SMTP-Einstellung konfigurieren..." msgstr "Bitte zuerst die SMTP-Einstellung konfigurieren..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Buch erfolgreich zum Senden an %(eReadermail)s eingereiht" msgstr "Buch erfolgreich zum Senden an %(eReadermail)s eingereiht"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Beim Senden des Buches trat ein Fehler auf: %(res)s" msgstr "Beim Senden des Buches trat ein Fehler auf: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Bitte zuerst die E-Reader E-Mailadresse konfigurieren." msgstr "Bitte zuerst die E-Reader E-Mailadresse konfigurieren."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Der E-Mail Server ist nicht konfiguriert, bitte den Administrator kontaktieren." msgstr "Der E-Mail Server ist nicht konfiguriert, bitte den Administrator kontaktieren."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen." msgstr "Diese E-Mail ist nicht für die Registrierung zugelassen."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Eine Bestätigungs-E-Mail wurde an deinen E-Mail Account versendet." msgstr "Eine Bestätigungs-E-Mail wurde an deinen E-Mail Account versendet."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "LDAP-Authentifizierung kann nicht aktiviert werden" msgstr "LDAP-Authentifizierung kann nicht aktiviert werden"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "Du bist nun eingeloggt als '%(nickname)s'" msgstr "Du bist nun eingeloggt als '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Fallback Login als: '%(nickname)s', LDAP Server ist nicht erreichbar, oder der Nutzer ist unbekannt" msgstr "Fallback Login als: '%(nickname)s', LDAP Server ist nicht erreichbar, oder der Nutzer ist unbekannt"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Login nicht erfolgreich: %(message)s" msgstr "Login nicht erfolgreich: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Falscher Benutzername oder Passwort" msgstr "Falscher Benutzername oder Passwort"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Das neue Passwort wurde an die E-Mail Adresse verschickt" msgstr "Das neue Passwort wurde an die E-Mail Adresse verschickt"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen." msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Bitte einen gültigen Benutzernamen zum Zurücksetzen des Passworts angeben" msgstr "Bitte einen gültigen Benutzernamen zum Zurücksetzen des Passworts angeben"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Du bist nun eingeloggt als: '%(nickname)s'" msgstr "Du bist nun eingeloggt als: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s's Profil" msgstr "%(name)s's Profil"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Profil aktualisiert" msgstr "Profil aktualisiert"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Es existiert bereits ein Benutzer für diese E-Mailadresse." msgstr "Es existiert bereits ein Benutzer für diese E-Mailadresse."

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Depountis Georgios\n" "Last-Translator: Depountis Georgios\n"
"Language: el\n" "Language: el\n"
@@ -60,7 +60,7 @@ msgid "UI Configuration"
msgstr "UI Διαμόρφωση" msgstr "UI Διαμόρφωση"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Σφάλμα βάσης δεδομένων: %(error)s." msgstr "Σφάλμα βάσης δεδομένων: %(error)s."
@@ -348,7 +348,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Προέκυψε ένα άγνωστο σφάλμα. Παρακαλούμε δοκίμασε ξανά αργότερα." msgstr "Προέκυψε ένα άγνωστο σφάλμα. Παρακαλούμε δοκίμασε ξανά αργότερα."
@@ -489,7 +489,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Παρακαλούμε συμπλήρωσε όλα τα πεδία!" msgstr "Παρακαλούμε συμπλήρωσε όλα τα πεδία!"
@@ -523,7 +523,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Δεν έχει απομείνει χρήστης διαχειριστής, δεν μπορεί να διαγραφεί ο χρήστης" msgstr "Δεν έχει απομείνει χρήστης διαχειριστής, δεν μπορεί να διαγραφεί ο χρήστης"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -550,9 +550,9 @@ msgstr "Λείπουν άδειες εκτέλεσης"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Κανένα" msgstr "Κανένα"
@@ -584,8 +584,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Oυπς! Ο επιλεγμένος τίτλος βιβλίου δεν είναι διαθέσιμος. Το αρχείο δεν υπάρχει ή δεν είναι προσβάσιμο" msgstr "Oυπς! Ο επιλεγμένος τίτλος βιβλίου δεν είναι διαθέσιμος. Το αρχείο δεν υπάρχει ή δεν είναι προσβάσιμο"
@@ -689,9 +689,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Εγγραφή" msgstr "Εγγραφή"
@@ -905,11 +905,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Καθορισμός Kobo" msgstr "Καθορισμός Kobo"
@@ -988,7 +988,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Σύνδεση" msgstr "Σύνδεση"
@@ -1004,7 +1004,7 @@ msgstr "Η μάρκα έχει λήξει"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Επιτυχία! Παρακαλούμε επέστρεψε στη συσκευή σου" msgstr "Επιτυχία! Παρακαλούμε επέστρεψε στη συσκευή σου"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Βιβλία" msgstr "Βιβλία"
@@ -1029,7 +1029,7 @@ msgstr "Κατεβασμένα Βιβλία"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Προβολή Κατεβασμένων Βιβλίων" msgstr "Προβολή Κατεβασμένων Βιβλίων"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Βιβλία με Κορυφαία Αξιολόγηση" msgstr "Βιβλία με Κορυφαία Αξιολόγηση"
@@ -1038,7 +1038,7 @@ msgid "Show Top Rated Books"
msgstr "Προβολή Βιβλίων με Κορυφαία Αξιολόγηση" msgstr "Προβολή Βιβλίων με Κορυφαία Αξιολόγηση"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Βιβλία που Διαβάστηκαν" msgstr "Βιβλία που Διαβάστηκαν"
@@ -1047,7 +1047,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Βιβλία που δεν Διαβάστηκαν" msgstr "Βιβλία που δεν Διαβάστηκαν"
@@ -1065,7 +1065,7 @@ msgid "Show Random Books"
msgstr "Προβολή Τυχαίων Βιβλίων" msgstr "Προβολή Τυχαίων Βιβλίων"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Κατηγορίες" msgstr "Κατηγορίες"
@@ -1075,7 +1075,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Σειρές" msgstr "Σειρές"
@@ -1093,7 +1093,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Εκδότες" msgstr "Εκδότες"
@@ -1103,7 +1103,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Γλώσσες" msgstr "Γλώσσες"
@@ -1127,7 +1127,7 @@ msgstr "Μορφές αρχείου"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Αρχειοθετημένα Βιβλία" msgstr "Αρχειοθετημένα Βιβλία"
@@ -1135,7 +1135,7 @@ msgstr "Αρχειοθετημένα Βιβλία"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Λίστα Βιβλίων" msgstr "Λίστα Βιβλίων"
@@ -1368,150 +1368,150 @@ msgstr "Μια νέα ενημέρωση είναι διαθέσιμη. Κάνε
msgid "No release information available" msgid "No release information available"
msgstr "Δεν υπάρχουν διαθέσιμες πληροφορίες αποδέσμευσης" msgstr "Δεν υπάρχουν διαθέσιμες πληροφορίες αποδέσμευσης"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Ανακάλυψε (Τυχαία Βιβλία)" msgstr "Ανακάλυψε (Τυχαία Βιβλία)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Βιβλία στη Μόδα (Με τα περισσότερα κατεβάσματα)" msgstr "Βιβλία στη Μόδα (Με τα περισσότερα κατεβάσματα)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Κατεβασμένα βιβλία από %(user)s" msgstr "Κατεβασμένα βιβλία από %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Συγγραφέας: %(name)s" msgstr "Συγγραφέας: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Εκδότης: %(name)s" msgstr "Εκδότης: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Σειρές: %(serie)s" msgstr "Σειρές: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Αξιολόγηση: %(rating)s stars" msgstr "Αξιολόγηση: %(rating)s stars"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Μορφή αρχείου: %(format)s" msgstr "Μορφή αρχείου: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Κατηγορία: %(name)s" msgstr "Κατηγορία: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Γλώσσα: %(name)s" msgstr "Γλώσσα: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Κατεβασμένα" msgstr "Κατεβασμένα"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Λίστα αξιολογήσεων" msgstr "Λίστα αξιολογήσεων"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Λίστα μορφών αρχείου" msgstr "Λίστα μορφών αρχείου"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Το βιβλίο έχει επιτυχώς μπει σε σειρά για αποστολή στο %(eReadermail)s" msgstr "Το βιβλίο έχει επιτυχώς μπει σε σειρά για αποστολή στο %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Oυπς! Υπήρξε ένα σφάλμα κατά την αποστολή αυτού του βιβλίου: %(res)s" msgstr "Oυπς! Υπήρξε ένα σφάλμα κατά την αποστολή αυτού του βιβλίου: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Ο διακομιστής E-Mail δεν έχει διαμορφωθεί, παρακαλούμε επικοινώνησε με το διαχειριστή σου!" msgstr "Ο διακομιστής E-Mail δεν έχει διαμορφωθεί, παρακαλούμε επικοινώνησε με το διαχειριστή σου!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Η διεύθυνση e-mail σου δεν επιτρέπεται να εγγραφεί" msgstr "Η διεύθυνση e-mail σου δεν επιτρέπεται να εγγραφεί"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Το e-mail επιβεβαίωσης έχει σταλεί στον e-mail λογαριασμό σου." msgstr "Το e-mail επιβεβαίωσης έχει σταλεί στον e-mail λογαριασμό σου."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s's προφίλ" msgstr "%(name)s's προφίλ"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -10,7 +10,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2024-10-29 15:26+0100\n" "PO-Revision-Date: 2024-10-29 15:26+0100\n"
"Last-Translator: adruki <adruki@gmail.com>\n" "Last-Translator: adruki <adruki@gmail.com>\n"
"Language: es\n" "Language: es\n"
@@ -64,7 +64,7 @@ msgid "UI Configuration"
msgstr "Configuración de la interfaz de usuario" msgstr "Configuración de la interfaz de usuario"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "La columna personalizada n.º %(column)d no existe en la base de datos calibre" msgstr "La columna personalizada n.º %(column)d no existe en la base de datos calibre"
@@ -313,7 +313,7 @@ msgstr "Cuenta de Gmail verificada."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Error en la base de datos: %(error)s." msgstr "Error en la base de datos: %(error)s."
@@ -352,7 +352,7 @@ msgstr "Duración no válida para la tarea especificada"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Configuración de tareas programadas actualizada" msgstr "Configuración de tareas programadas actualizada"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde." msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde."
@@ -493,7 +493,7 @@ msgstr "Actualizados los ajustes de la base de datos"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configuración de la base de datos" msgstr "Configuración de la base de datos"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Por favor, rellena todos los campos." msgstr "Por favor, rellena todos los campos."
@@ -527,7 +527,7 @@ msgstr "No puedes borrar al Usuario Invitado"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "No queda ningún usuario administrador, no se puede borrar al usuario" msgstr "No queda ningún usuario administrador, no se puede borrar al usuario"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "El correo electrónico no puede estar vacío y debe ser un correo electrónico válido" msgstr "El correo electrónico no puede estar vacío y debe ser un correo electrónico válido"
@@ -554,9 +554,9 @@ msgstr "Faltan permisos de ejecución"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ninguna" msgstr "Ninguna"
@@ -588,8 +588,8 @@ msgid "Value is missing on request"
msgstr "Falta el valor en la solicitud" msgstr "Falta el valor en la solicitud"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "El libro seleccionado no está disponible. El archivo no existe o no es accesible" msgstr "El libro seleccionado no está disponible. El archivo no existe o no es accesible"
@@ -693,9 +693,9 @@ msgstr "Por favor, espera un minuto para registrar el siguiente usuario"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registro" msgstr "Registro"
@@ -909,11 +909,11 @@ msgstr "Error ejecutando Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Poner en cola todos los libros para la copia de seguridad de metadatos" msgstr "Poner en cola todos los libros para la copia de seguridad de metadatos"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Por favor, accede a Calibre-Web desde una dirección que no sea localhost para obtener un endpoint de API válido para el dispositivo Kobo" msgstr "Por favor, accede a Calibre-Web desde una dirección que no sea localhost para obtener un endpoint de API válido para el dispositivo Kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configuración de Kobo" msgstr "Configuración de Kobo"
@@ -992,7 +992,7 @@ msgstr "{} estrellas"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Inicio de sesión" msgstr "Inicio de sesión"
@@ -1008,7 +1008,7 @@ msgstr "El token ha expirado"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "¡Hecho! Por favor regresa a tu dispositivo" msgstr "¡Hecho! Por favor regresa a tu dispositivo"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Libros" msgstr "Libros"
@@ -1033,7 +1033,7 @@ msgstr "Libros descargados"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Mostrar libros descargados" msgstr "Mostrar libros descargados"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Libros mejor valorados" msgstr "Libros mejor valorados"
@@ -1042,7 +1042,7 @@ msgid "Show Top Rated Books"
msgstr "Mostrar libros mejor valorados" msgstr "Mostrar libros mejor valorados"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Libros leídos" msgstr "Libros leídos"
@@ -1051,7 +1051,7 @@ msgid "Show Read and Unread"
msgstr "Mostrar leídos y no leídos" msgstr "Mostrar leídos y no leídos"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Libros no leídos" msgstr "Libros no leídos"
@@ -1069,7 +1069,7 @@ msgid "Show Random Books"
msgstr "Mostrar libros al azar" msgstr "Mostrar libros al azar"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorías" msgstr "Categorías"
@@ -1079,7 +1079,7 @@ msgstr "Mostrar sección de categorías"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Series" msgstr "Series"
@@ -1097,7 +1097,7 @@ msgid "Show Author Section"
msgstr "Mostrar sección de autores" msgstr "Mostrar sección de autores"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Editores" msgstr "Editores"
@@ -1107,7 +1107,7 @@ msgstr "Mostrar sección de editores"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Idiomas" msgstr "Idiomas"
@@ -1131,7 +1131,7 @@ msgstr "Formatos de archivo"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Mostrar sección de formatos de archivo" msgstr "Mostrar sección de formatos de archivo"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Libros archivados" msgstr "Libros archivados"
@@ -1139,7 +1139,7 @@ msgstr "Libros archivados"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Mostrar libros archivados" msgstr "Mostrar libros archivados"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Lista de libros" msgstr "Lista de libros"
@@ -1372,150 +1372,150 @@ msgstr "Hay una nueva actualización disponible. Haz clic en el botón de abajo
msgid "No release information available" msgid "No release information available"
msgstr "No hay información de lanzamiento disponible" msgstr "No hay información de lanzamiento disponible"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Descubrir (Libros al azar)" msgstr "Descubrir (Libros al azar)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Libros populares (los más descargados)" msgstr "Libros populares (los más descargados)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Libros descargados por %(user)s" msgstr "Libros descargados por %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autor/es: %(name)s" msgstr "Autor/es: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Editor/es: %(name)s" msgstr "Editor/es: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Series: %(serie)s" msgstr "Series: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Valoración: Ninguna estrella" msgstr "Valoración: Ninguna estrella"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Valoración: %(rating)s estrellas" msgstr "Valoración: %(rating)s estrellas"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Formato del archivo: %(format)s" msgstr "Formato del archivo: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categoría : %(name)s" msgstr "Categoría : %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Idioma: %(name)s" msgstr "Idioma: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Descargas" msgstr "Descargas"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Lista de valoraciones" msgstr "Lista de valoraciones"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista de formatos" msgstr "Lista de formatos"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Por favor, configura primero los ajustes de correo SMTP..." msgstr "Por favor, configura primero los ajustes de correo SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Libro puesto en la cola de envío a %(eReadermail)s" msgstr "Libro puesto en la cola de envío a %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Hubo un error en el envío del libro: %(res)s" msgstr "Hubo un error en el envío del libro: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Por favor, actualiza tu perfil con un correo electrónico de eReader válido." msgstr "Por favor, actualiza tu perfil con un correo electrónico de eReader válido."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "El servidor de correo no está configurado, por favor contacta con tu administrador." msgstr "El servidor de correo no está configurado, por favor contacta con tu administrador."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Su correo electrónico no está permitido para registrarse." msgstr "Su correo electrónico no está permitido para registrarse."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Se ha enviado un correo electrónico de verificación a su cuenta de correo." msgstr "Se ha enviado un correo electrónico de verificación a su cuenta de correo."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "No se puede activar la autenticación LDAP" msgstr "No se puede activar la autenticación LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "estás ahora conectado como: '%(nickname)s'" msgstr "estás ahora conectado como: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Inicio de sesión alternativo como: '%(nickname)s', servidor LDAP no accesible o usuario no conocido" msgstr "Inicio de sesión alternativo como: '%(nickname)s', servidor LDAP no accesible o usuario no conocido"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "No se pudo iniciar sesión: %(message)s" msgstr "No se pudo iniciar sesión: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nombre de usuario o contraseña incorrectos" msgstr "Nombre de usuario o contraseña incorrectos"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Se envió una nueva contraseña a tu dirección de correo electrónico" msgstr "Se envió una nueva contraseña a tu dirección de correo electrónico"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde." msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Por favor, introduce un nombre de usuario válido para restablecer la contraseña" msgstr "Por favor, introduce un nombre de usuario válido para restablecer la contraseña"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Ahora estás conectado como: '%(nickname)s'" msgstr "Ahora estás conectado como: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Perfil de %(name)s" msgstr "Perfil de %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Perfil actualizado" msgstr "Perfil actualizado"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Ya existe una cuenta creada para ese correo electrónico." msgstr "Ya existe una cuenta creada para ese correo electrónico."

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2020-01-12 13:56+0100\n" "PO-Revision-Date: 2020-01-12 13:56+0100\n"
"Last-Translator: Samuli Valavuo <svalavuo@gmail.com>\n" "Last-Translator: Samuli Valavuo <svalavuo@gmail.com>\n"
"Language: fi\n" "Language: fi\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Käyttöliittymän asetukset" msgstr "Käyttöliittymän asetukset"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen." msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen."
@@ -490,7 +490,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Ole hyvä ja täytä kaikki kentät!" msgstr "Ole hyvä ja täytä kaikki kentät!"
@@ -524,7 +524,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Pääkäyttäjiä ei jää jäljelle, käyttäjää ei voi poistaa" msgstr "Pääkäyttäjiä ei jää jäljelle, käyttäjää ei voi poistaa"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ei mitään" msgstr "Ei mitään"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Virhe eKirjan avaamisessa. Tiedostoa ei ole tai se ei ole saatavilla:" msgstr "Virhe eKirjan avaamisessa. Tiedostoa ei ole tai se ei ole saatavilla:"
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Rekisteröi" msgstr "Rekisteröi"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -989,7 +989,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Kirjaudu sisään" msgstr "Kirjaudu sisään"
@@ -1005,7 +1005,7 @@ msgstr "Valtuutus vanhentunut"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Onnistui! Ole hyvä ja palaa laitteellesi" msgstr "Onnistui! Ole hyvä ja palaa laitteellesi"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Kirjat" msgstr "Kirjat"
@@ -1030,7 +1030,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Parhaiten arvioidut kirjat" msgstr "Parhaiten arvioidut kirjat"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Näytä parhaiten arvioidut kirjat" msgstr "Näytä parhaiten arvioidut kirjat"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Luetut kirjat" msgstr "Luetut kirjat"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Lukemattomat kirjat" msgstr "Lukemattomat kirjat"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Näytä satunnausia kirjoja" msgstr "Näytä satunnausia kirjoja"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategoriat" msgstr "Kategoriat"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Sarjat" msgstr "Sarjat"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Julkaisijat" msgstr "Julkaisijat"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Kielet" msgstr "Kielet"
@@ -1128,7 +1128,7 @@ msgstr "Tiedotomuodot"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1136,7 +1136,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1369,150 +1369,150 @@ msgstr "Uusi päivitys saatavilla. Paina alla olevaa nappia päivittääksesi ve
msgid "No release information available" msgid "No release information available"
msgstr "Ei päivitystietoa saatavilla" msgstr "Ei päivitystietoa saatavilla"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Löydä (satunnaiset kirjat)" msgstr "Löydä (satunnaiset kirjat)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Kuumat kirjat (ladatuimmat)" msgstr "Kuumat kirjat (ladatuimmat)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Kirjailija: %(name)s" msgstr "Kirjailija: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Julkaisija: %(name)s" msgstr "Julkaisija: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Sarja: %(serie)s" msgstr "Sarja: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Arvostelu: %(rating)s tähteä" msgstr "Arvostelu: %(rating)s tähteä"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Tiedostomuoto: %(format)s" msgstr "Tiedostomuoto: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategoria: %(name)s" msgstr "Kategoria: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Kieli: %(name)s" msgstr "Kieli: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "DLS" msgstr "DLS"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Arvostelulistaus" msgstr "Arvostelulistaus"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Tiedostomuotolistaus" msgstr "Tiedostomuotolistaus"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(eReadermail)s" msgstr "Kirja lisätty onnistuneeksi lähetettäväksi osoitteeseen %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Kirjan: %(res)s lähettämisessa tapahtui virhe" msgstr "Kirjan: %(res)s lähettämisessa tapahtui virhe"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Sähköpostiosoitteellasi ei ole sallittua rekisteröityä" msgstr "Sähköpostiosoitteellasi ei ole sallittua rekisteröityä"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Vahvistusviesti on lähetetty sähköpostiosoitteeseesi." msgstr "Vahvistusviesti on lähetetty sähköpostiosoitteeseesi."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)sn profiili" msgstr "%(name)sn profiili"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2026-01-15 11:30+0000\n" "PO-Revision-Date: 2026-01-15 11:30+0000\n"
"Last-Translator: <thovi98@gmail.com>\n" "Last-Translator: <thovi98@gmail.com>\n"
"Language: fr\n" "Language: fr\n"
@@ -57,7 +57,7 @@ msgid "UI Configuration"
msgstr "Configuration de linterface utilisateur" msgstr "Configuration de linterface utilisateur"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "La colonne personnalisée N°%(column)d n'existe pas dans la base de données Calibre" msgstr "La colonne personnalisée N°%(column)d n'existe pas dans la base de données Calibre"
@@ -306,7 +306,7 @@ msgstr "Succès ! Compte Gmail vérifié."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Oups ! Erreur de la base de données: %(error)s." msgstr "Oups ! Erreur de la base de données: %(error)s."
@@ -345,7 +345,7 @@ msgstr "Durée invalide pour la tâche spécifiée"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Durée non valide pour la tâche spécifiée" msgstr "Durée non valide pour la tâche spécifiée"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Oups ! Une erreur inconnue est survenue. Veuillez réessayer plus tard." msgstr "Oups ! Une erreur inconnue est survenue. Veuillez réessayer plus tard."
@@ -486,7 +486,7 @@ msgstr "Paramètres de la base de données mis à jour"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configuration de la base de données" msgstr "Configuration de la base de données"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Oups ! Veuillez compléter tous les champs !" msgstr "Oups ! Veuillez compléter tous les champs !"
@@ -520,7 +520,7 @@ msgstr "Impossible de supprimer lutilisateur Invité"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Aucun utilisateur admin restant, impossible de supprimer lutilisateur" msgstr "Aucun utilisateur admin restant, impossible de supprimer lutilisateur"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "L'adresse e-mail ne peut pas être vide et doit être valide." msgstr "L'adresse e-mail ne peut pas être vide et doit être valide."
@@ -547,9 +547,9 @@ msgstr "Permissions d'exécution manquantes"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Aucun" msgstr "Aucun"
@@ -581,8 +581,8 @@ msgid "Value is missing on request"
msgstr "La valeur est manquante sur demande." msgstr "La valeur est manquante sur demande."
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Oups ! Le livre sélectionné n'est pas disponible. Le fichier n'existe pas ou n'est pas accessible" msgstr "Oups ! Le livre sélectionné n'est pas disponible. Le fichier n'existe pas ou n'est pas accessible"
@@ -686,9 +686,9 @@ msgstr "Veuillez patienter une minute pour enregistrer le prochain utilisateur."
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Créer un compte" msgstr "Créer un compte"
@@ -902,11 +902,11 @@ msgstr "Erreur lors de l'exécution de Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Mettre tous les livres en file d'attente pour la sauvegarde des métadonnées" msgstr "Mettre tous les livres en file d'attente pour la sauvegarde des métadonnées"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Veuillez accéder à Calibre-Web depuis un autre serveur que localhost afin d'obtenir un api_endpoint valide pour votre appareil Kobo." msgstr "Veuillez accéder à Calibre-Web depuis un autre serveur que localhost afin d'obtenir un api_endpoint valide pour votre appareil Kobo."
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configuration Kobo" msgstr "Configuration Kobo"
@@ -985,7 +985,7 @@ msgstr "{} Étoiles"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Connexion" msgstr "Connexion"
@@ -1001,7 +1001,7 @@ msgstr "Jeton expiré"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Succès ! Veuillez revenir à votre appareil." msgstr "Succès ! Veuillez revenir à votre appareil."
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Livres" msgstr "Livres"
@@ -1026,7 +1026,7 @@ msgstr "Livres téléchargés"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Afficher les livres téléchargés" msgstr "Afficher les livres téléchargés"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Livres les mieux notés" msgstr "Livres les mieux notés"
@@ -1035,7 +1035,7 @@ msgid "Show Top Rated Books"
msgstr "Afficher les livres les mieux notés" msgstr "Afficher les livres les mieux notés"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Livres lus" msgstr "Livres lus"
@@ -1044,7 +1044,7 @@ msgid "Show Read and Unread"
msgstr "Afficher les éléments lus et non lus" msgstr "Afficher les éléments lus et non lus"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Livres non-lus" msgstr "Livres non-lus"
@@ -1062,7 +1062,7 @@ msgid "Show Random Books"
msgstr "Afficher des livres au hasard" msgstr "Afficher des livres au hasard"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Catégories" msgstr "Catégories"
@@ -1072,7 +1072,7 @@ msgstr "Afficher la section Catégorie"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Séries" msgstr "Séries"
@@ -1090,7 +1090,7 @@ msgid "Show Author Section"
msgstr "Afficher la Section Auteur" msgstr "Afficher la Section Auteur"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Éditeurs" msgstr "Éditeurs"
@@ -1100,7 +1100,7 @@ msgstr "Afficher la Section Editeur"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Langues" msgstr "Langues"
@@ -1124,7 +1124,7 @@ msgstr "Formats de fichier"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Afficher la section du format des fichiers" msgstr "Afficher la section du format des fichiers"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Livres archivés" msgstr "Livres archivés"
@@ -1132,7 +1132,7 @@ msgstr "Livres archivés"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Afficher livres archivés" msgstr "Afficher livres archivés"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Liste des livres" msgstr "Liste des livres"
@@ -1365,150 +1365,150 @@ msgstr "Une nouvelle mise à jour est disponible. Cliquez sur le bouton ci-desso
msgid "No release information available" msgid "No release information available"
msgstr "Aucune information concernant cette version nest disponible" msgstr "Aucune information concernant cette version nest disponible"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Découvrir (Livres au hasard)" msgstr "Découvrir (Livres au hasard)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Livres populaires (les plus téléchargés)" msgstr "Livres populaires (les plus téléchargés)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Livres téléchargés par %(user)s" msgstr "Livres téléchargés par %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Auteur : %(name)s" msgstr "Auteur : %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Éditeur : '%(name)s'" msgstr "Éditeur : '%(name)s'"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Séries : %(serie)s" msgstr "Séries : %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Évaluation: Aucune" msgstr "Évaluation: Aucune"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Évaluation : %(rating)s étoiles" msgstr "Évaluation : %(rating)s étoiles"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Format de fichier : %(format)s" msgstr "Format de fichier : %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Catégorie : %(name)s" msgstr "Catégorie : %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Langue : %(name)s" msgstr "Langue : %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Téléchargements" msgstr "Téléchargements"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Liste des évaluations" msgstr "Liste des évaluations"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Liste de formats de fichiers" msgstr "Liste de formats de fichiers"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Veuillez d'abord configurer les paramètres de messagerie SMTP..." msgstr "Veuillez d'abord configurer les paramètres de messagerie SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Succès ! Le livre a été mis en file d'attente pour l'envoi vers %(eReadermail)s" msgstr "Succès ! Le livre a été mis en file d'attente pour l'envoi vers %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Oups ! Une erreur est survenue lors de l'envoi du livre : %(res)s" msgstr "Oups ! Une erreur est survenue lors de l'envoi du livre : %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Oups ! Veuillez mettre à jour votre profil avec une adresse e-mail valide pour votre liseuse." msgstr "Oups ! Veuillez mettre à jour votre profil avec une adresse e-mail valide pour votre liseuse."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Oups ! Le serveur de courriel n'est pas configuré, veuillez contacter votre administrateur!" msgstr "Oups ! Le serveur de courriel n'est pas configuré, veuillez contacter votre administrateur!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Oups ! Votre adresse de courriel nest pas autorisé pour une inscription" msgstr "Oups ! Votre adresse de courriel nest pas autorisé pour une inscription"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Succès ! Le courriel de confirmation a été envoyé à votre adresse." msgstr "Succès ! Le courriel de confirmation a été envoyé à votre adresse."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Impossible d'activer l'authentification LDAP" msgstr "Impossible d'activer l'authentification LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "vous êtes maintenant connecté sous le nom: '%(nickname)s'" msgstr "vous êtes maintenant connecté sous le nom: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Connexion de secours en tant que : '%(nickname)s', serveur LDAP inaccessible ou utilisateur inconnu" msgstr "Connexion de secours en tant que : '%(nickname)s', serveur LDAP inaccessible ou utilisateur inconnu"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Impossible de se connecter : %(message)s" msgstr "Impossible de se connecter : %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nom d'utilisateur ou mot de passe incorrect" msgstr "Nom d'utilisateur ou mot de passe incorrect"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Un nouveau mot de passe a été envoyé à votre adresse e-mail." msgstr "Un nouveau mot de passe a été envoyé à votre adresse e-mail."
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Une erreur inconnue s'est produite. Veuillez réessayer plus tard." msgstr "Une erreur inconnue s'est produite. Veuillez réessayer plus tard."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Veuillez saisir un nom d'utilisateur valide pour réinitialiser votre mot de passe." msgstr "Veuillez saisir un nom d'utilisateur valide pour réinitialiser votre mot de passe."
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Vous êtes maintenant connecté sous le nom : '%(nickname)s'" msgstr "Vous êtes maintenant connecté sous le nom : '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Profil de %(name)s" msgstr "Profil de %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Succès ! Profil mis à jour." msgstr "Succès ! Profil mis à jour."
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Oups ! Un compte existe déjà pour cette adresse e-mail." msgstr "Oups ! Un compte existe déjà pour cette adresse e-mail."

View File

@@ -5,7 +5,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2024-12-08 13:50+0100\n" "PO-Revision-Date: 2024-12-08 13:50+0100\n"
"Last-Translator: pollitor@gmx.com\n" "Last-Translator: pollitor@gmx.com\n"
"Language: gl\n" "Language: gl\n"
@@ -59,7 +59,7 @@ msgid "UI Configuration"
msgstr "Configuración da Interface de Usuario" msgstr "Configuración da Interface de Usuario"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Columna personalizada Num. %(column)d non existe na base de datos calibre" msgstr "Columna personalizada Num. %(column)d non existe na base de datos calibre"
@@ -308,7 +308,7 @@ msgstr "Éxito! Conta de Gmail verificada."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Vaia! Erro da base de datos: %(error)s." msgstr "Vaia! Erro da base de datos: %(error)s."
@@ -347,7 +347,7 @@ msgstr "Duración non válida para a tarefa especificada"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Actualizouse a configuración das tarefas programadas" msgstr "Actualizouse a configuración das tarefas programadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Vaia! Produciuse un erro descoñecido. Téntao de novo máis tarde." msgstr "Vaia! Produciuse un erro descoñecido. Téntao de novo máis tarde."
@@ -488,7 +488,7 @@ msgstr "Actualizouse a configuración da base de datos"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configuración da base de datos" msgstr "Configuración da base de datos"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Vaia! Complete todos os campos." msgstr "Vaia! Complete todos os campos."
@@ -522,7 +522,7 @@ msgstr "Non se pode eliminar o usuario convidado"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Non queda ningún usuario administrador, non se pode eliminar o usuario" msgstr "Non queda ningún usuario administrador, non se pode eliminar o usuario"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "O correo electrónico non pode estar baleiro e ten que ser un correo electrónico válido" msgstr "O correo electrónico non pode estar baleiro e ten que ser un correo electrónico válido"
@@ -549,9 +549,9 @@ msgstr "Faltan permisos de execución"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ningún" msgstr "Ningún"
@@ -583,8 +583,8 @@ msgid "Value is missing on request"
msgstr "Falta o valor na solicitude" msgstr "Falta o valor na solicitude"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Vaia! O libro seleccionado non está dispoñible. O ficheiro non existe ou non é accesible" msgstr "Vaia! O libro seleccionado non está dispoñible. O ficheiro non existe ou non é accesible"
@@ -688,9 +688,9 @@ msgstr "Agarde un minuto para rexistrar o seguinte usuario"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Rexístrate" msgstr "Rexístrate"
@@ -904,11 +904,11 @@ msgstr "Erro ao executar Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Pon todos os libros en cola para a copia de seguridade dos metadatos" msgstr "Pon todos os libros en cola para a copia de seguridade dos metadatos"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Accede a Calibre-Web desde un host non local para obter un api_endpoint válido para o dispositivo kobo" msgstr "Accede a Calibre-Web desde un host non local para obter un api_endpoint válido para o dispositivo kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configuración de Kobo" msgstr "Configuración de Kobo"
@@ -987,7 +987,7 @@ msgstr "{} estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Iniciar sesión" msgstr "Iniciar sesión"
@@ -1003,7 +1003,7 @@ msgstr "O token caducou"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Éxito! Volve ao teu dispositivo" msgstr "Éxito! Volve ao teu dispositivo"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Libros" msgstr "Libros"
@@ -1028,7 +1028,7 @@ msgstr "Libros descargados"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Mostrar libros descargados" msgstr "Mostrar libros descargados"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Libros mellor valorados" msgstr "Libros mellor valorados"
@@ -1037,7 +1037,7 @@ msgid "Show Top Rated Books"
msgstr "Mostrar libros mellor valorados" msgstr "Mostrar libros mellor valorados"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Libros lidos" msgstr "Libros lidos"
@@ -1046,7 +1046,7 @@ msgid "Show Read and Unread"
msgstr "Mostrar lido e non lido" msgstr "Mostrar lido e non lido"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Libros sen ler" msgstr "Libros sen ler"
@@ -1064,7 +1064,7 @@ msgid "Show Random Books"
msgstr "Mostrar libros aleatorios" msgstr "Mostrar libros aleatorios"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorías" msgstr "Categorías"
@@ -1074,7 +1074,7 @@ msgstr "Mostrar sección de categorías"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serie" msgstr "Serie"
@@ -1092,7 +1092,7 @@ msgid "Show Author Section"
msgstr "Mostrar a sección Autor" msgstr "Mostrar a sección Autor"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Editores" msgstr "Editores"
@@ -1102,7 +1102,7 @@ msgstr "Mostrar a sección de editores"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Linguas" msgstr "Linguas"
@@ -1126,7 +1126,7 @@ msgstr "Formatos de ficheiro"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Mostrar a sección de formatos de ficheiro" msgstr "Mostrar a sección de formatos de ficheiro"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Libros Arquivados" msgstr "Libros Arquivados"
@@ -1134,7 +1134,7 @@ msgstr "Libros Arquivados"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Mostrar libros arquivados" msgstr "Mostrar libros arquivados"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Lista de libros" msgstr "Lista de libros"
@@ -1367,150 +1367,150 @@ msgstr "Hai unha nova actualización dispoñible. Fai clic no botón de abaixo p
msgid "No release information available" msgid "No release information available"
msgstr "Non hai información de lanzamento dispoñible" msgstr "Non hai información de lanzamento dispoñible"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Descubre (Libros aleatorios)" msgstr "Descubre (Libros aleatorios)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Libros populares (máis descargados)" msgstr "Libros populares (máis descargados)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Libros descargados por %(user)s" msgstr "Libros descargados por %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autor: %(name)s" msgstr "Autor: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Editor: %(name)s" msgstr "Editor: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s" msgstr "Serie: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Valoración: Ningunha" msgstr "Valoración: Ningunha"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Valoración: %(rating)s estrelas" msgstr "Valoración: %(rating)s estrelas"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Formato de ficheiro: %(format)s" msgstr "Formato de ficheiro: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categoría: %(name)s" msgstr "Categoría: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Idioma: %(name)s" msgstr "Idioma: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Descargas" msgstr "Descargas"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Lista de valoracións" msgstr "Lista de valoracións"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista de formatos de ficheiro" msgstr "Lista de formatos de ficheiro"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Configure primeiro a configuración do correo SMTP..." msgstr "Configure primeiro a configuración do correo SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Éxito! Libro en cola para enviar a %(eReadermail)s" msgstr "Éxito! Libro en cola para enviar a %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Vaia! Produciuse un erro ao enviar o libro: %(res)s" msgstr "Vaia! Produciuse un erro ao enviar o libro: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Vaia! Actualiza o teu perfil cun correo electrónico de eReader válido." msgstr "Vaia! Actualiza o teu perfil cun correo electrónico de eReader válido."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Vaia! O servidor de correo electrónico non está configurado, póñase en contacto co seu administrador." msgstr "Vaia! O servidor de correo electrónico non está configurado, póñase en contacto co seu administrador."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Vaia! O teu correo electrónico non está permitido." msgstr "Vaia! O teu correo electrónico non está permitido."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Éxito! Enviouse o correo electrónico de confirmación." msgstr "Éxito! Enviouse o correo electrónico de confirmación."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Non se pode activar a autenticación LDAP" msgstr "Non se pode activar a autenticación LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "agora iniciaches sesión como: '%(nickname)s'" msgstr "agora iniciaches sesión como: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Inicio de sesión alternativo como: '%(nickname)s', servidor LDAP non accesible ou usuario descoñecido" msgstr "Inicio de sesión alternativo como: '%(nickname)s', servidor LDAP non accesible ou usuario descoñecido"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Non se puido iniciar sesión: %(message)s" msgstr "Non se puido iniciar sesión: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nome de usuario ou contrasinal incorrecto" msgstr "Nome de usuario ou contrasinal incorrecto"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Enviouse un novo contrasinal ao teu enderezo de correo electrónico" msgstr "Enviouse un novo contrasinal ao teu enderezo de correo electrónico"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Produciuse un erro descoñecido. Téntao de novo máis tarde." msgstr "Produciuse un erro descoñecido. Téntao de novo máis tarde."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Introduza un nome de usuario válido para restablecer o contrasinal" msgstr "Introduza un nome de usuario válido para restablecer o contrasinal"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Agora iniciaches sesión como: '%(nickname)s'" msgstr "Agora iniciaches sesión como: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Perfil de %(name)s" msgstr "Perfil de %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Éxito! Perfil actualizado" msgstr "Éxito! Perfil actualizado"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Vaia! Xa existe unha conta para este correo electrónico." msgstr "Vaia! Xa existe unha conta para este correo electrónico."

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2019-04-06 23:36+0200\n" "PO-Revision-Date: 2019-04-06 23:36+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language: hu\n" "Language: hu\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Felhasználói felület beállításai" msgstr "Felhasználói felület beállításai"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ismeretlen hiba történt. Próbáld újra később!" msgstr "Ismeretlen hiba történt. Próbáld újra később!"
@@ -490,7 +490,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Az összes mezőt ki kell tölteni!" msgstr "Az összes mezőt ki kell tölteni!"
@@ -524,7 +524,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "" msgstr ""
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Nincs" msgstr "Nincs"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Hiba történt az e-könyv megnyitásakor. A fájl nem létezik vagy nem érhető el:" msgstr "Hiba történt az e-könyv megnyitásakor. A fájl nem létezik vagy nem érhető el:"
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Regisztrálás" msgstr "Regisztrálás"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -989,7 +989,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Belépés" msgstr "Belépés"
@@ -1005,7 +1005,7 @@ msgstr "A token érvényessége lejárt."
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Sikerült! Újra használható az eszköz." msgstr "Sikerült! Újra használható az eszköz."
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "" msgstr ""
@@ -1030,7 +1030,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Legjobb könyvek" msgstr "Legjobb könyvek"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Legjobbra értékelt könyvek mutatása" msgstr "Legjobbra értékelt könyvek mutatása"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Olvasott könyvek" msgstr "Olvasott könyvek"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Olvasatlan könyvek" msgstr "Olvasatlan könyvek"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Mutass könyveket találomra" msgstr "Mutass könyveket találomra"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Címkék" msgstr "Címkék"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Sorozatok" msgstr "Sorozatok"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Kiadók" msgstr "Kiadók"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Nyelvek" msgstr "Nyelvek"
@@ -1128,7 +1128,7 @@ msgstr ""
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1136,7 +1136,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1369,150 +1369,150 @@ msgstr "Új frissítés érhető el. Kattints az alábbi gombra a frissítéshez
msgid "No release information available" msgid "No release information available"
msgstr "Nincs információ a kiadásról." msgstr "Nincs információ a kiadásról."
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Felfedezés (könyvek találomra)" msgstr "Felfedezés (könyvek találomra)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Kelendő könyvek (legtöbbet letöltöttek)" msgstr "Kelendő könyvek (legtöbbet letöltöttek)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Kiadó: %(name)s" msgstr "Kiadó: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Sorozat: %(serie)s" msgstr "Sorozat: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "" msgstr ""
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "" msgstr ""
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Címke: %(name)s" msgstr "Címke: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Nyelv: %(name)s" msgstr "Nyelv: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Letöltések" msgstr "Letöltések"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "" msgstr ""
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "" msgstr ""
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" 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: %(eReadermail)s" msgstr "A könyv sikeresen küldésre lett jelölve a következő címre: %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Hiba történt a könyv küldésekor: %(res)s" msgstr "Hiba történt a könyv küldésekor: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Nem engedélyezett a megadott e-mail cím bejegyzése" msgstr "Nem engedélyezett a megadott e-mail cím bejegyzése"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Jóváhagyó levél elküldve az email címedre." msgstr "Jóváhagyó levél elküldve az email címedre."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s profilja" msgstr "%(name)s profilja"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2023-01-21 10:00+0700\n" "PO-Revision-Date: 2023-01-21 10:00+0700\n"
"Last-Translator: Arief Hidayat<arihid95@gmail.com>\n" "Last-Translator: Arief Hidayat<arihid95@gmail.com>\n"
"Language: id\n" "Language: id\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Pengaturan Antarmuka" msgstr "Pengaturan Antarmuka"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Kolom Kustom No.%(column)d tidak ada di basis data kaliber" msgstr "Kolom Kustom No.%(column)d tidak ada di basis data kaliber"
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Kesalahan basis data: %(error)s" msgstr "Kesalahan basis data: %(error)s"
@@ -349,7 +349,7 @@ msgstr "Durasi tidak valid untuk tugas yang ditentukan"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Pengaturan tugas terjadwal diperbarui" msgstr "Pengaturan tugas terjadwal diperbarui"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Terjadi kesalahan yang tidak diketahui. Coba lagi nanti." msgstr "Terjadi kesalahan yang tidak diketahui. Coba lagi nanti."
@@ -490,7 +490,7 @@ msgstr "Pengaturan Basis Data diperbarui"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Pengaturan Basis Data" msgstr "Pengaturan Basis Data"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Harap masukkan seluruh isian!" msgstr "Harap masukkan seluruh isian!"
@@ -524,7 +524,7 @@ msgstr "Tidak dapat menghapus Pengguna Tamu"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Tidak ada pengguna admin tersisa, tidak dapat menghapus pengguna" msgstr "Tidak ada pengguna admin tersisa, tidak dapat menghapus pengguna"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "Alamat email tidak boleh kosong dan harus berupa email yang valid" msgstr "Alamat email tidak boleh kosong dan harus berupa email yang valid"
@@ -551,9 +551,9 @@ msgstr "Izin eksekusi hilang"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Tidak ada" msgstr "Tidak ada"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Ups! Judul buku yang dipilih tidak tersedia. Berkas tidak ada atau tidak dapat diakses" msgstr "Ups! Judul buku yang dipilih tidak tersedia. Berkas tidak ada atau tidak dapat diakses"
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Daftar" msgstr "Daftar"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Antrian semua buku untuk cadangan metadata" msgstr "Antrian semua buku untuk cadangan metadata"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Mohon akses calibre-web dari non localhost untuk mendapatkan api_endpoint yang valid untuk perangkat kobo" msgstr "Mohon akses calibre-web dari non localhost untuk mendapatkan api_endpoint yang valid untuk perangkat kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Pengaturan Kobo" msgstr "Pengaturan Kobo"
@@ -989,7 +989,7 @@ msgstr "{}★"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Masuk" msgstr "Masuk"
@@ -1005,7 +1005,7 @@ msgstr "Token telah kedaluwarsa"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Berhasil! Silakan kembali ke perangkat Anda" msgstr "Berhasil! Silakan kembali ke perangkat Anda"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Buku" msgstr "Buku"
@@ -1030,7 +1030,7 @@ msgstr "Buku yang Diunduh"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Tampilkan Buku yang Diunduh" msgstr "Tampilkan Buku yang Diunduh"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Buku Berperingkat Teratas" msgstr "Buku Berperingkat Teratas"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Tampilkan Buku Berperingkat Teratas" msgstr "Tampilkan Buku Berperingkat Teratas"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Buku Telah Dibaca" msgstr "Buku Telah Dibaca"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Buku yang Belum Dibaca" msgstr "Buku yang Belum Dibaca"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Tampilkan Buku Acak" msgstr "Tampilkan Buku Acak"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategori" msgstr "Kategori"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Seri" msgstr "Seri"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Penerbit" msgstr "Penerbit"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Bahasa" msgstr "Bahasa"
@@ -1128,7 +1128,7 @@ msgstr "Format berkas"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Buku yang Diarsipkan" msgstr "Buku yang Diarsipkan"
@@ -1136,7 +1136,7 @@ msgstr "Buku yang Diarsipkan"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Daftar Buku" msgstr "Daftar Buku"
@@ -1369,150 +1369,150 @@ msgstr "Pembaruan tersedia. Klik tombol di bawah untuk memperbarui ke versi: %(v
msgid "No release information available" msgid "No release information available"
msgstr "Tidak ada informasi rilis yang tersedia" msgstr "Tidak ada informasi rilis yang tersedia"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Temukan (Buku Acak)" msgstr "Temukan (Buku Acak)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Buku Populer (Paling Banyak Diunduh)" msgstr "Buku Populer (Paling Banyak Diunduh)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Buku telah diunduh oleh %(user)s" msgstr "Buku telah diunduh oleh %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Penulis: %(name)s" msgstr "Penulis: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Penerbit: %(name)s" msgstr "Penerbit: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Seri: %(serie)s" msgstr "Seri: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Peringkat: Tidak ada" msgstr "Peringkat: Tidak ada"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Peringkat: %(rating)s★" msgstr "Peringkat: %(rating)s★"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Format berkas: %(format)s" msgstr "Format berkas: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategori: %(name)s" msgstr "Kategori: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Bahasa: %(name)s" msgstr "Bahasa: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Unduhan" msgstr "Unduhan"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Daftar peringkat" msgstr "Daftar peringkat"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Daftar format berkas" msgstr "Daftar format berkas"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Buku telah diantrikan untuk dikirim ke %(eReadermail)s" msgstr "Buku telah diantrikan untuk dikirim ke %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Oops! Terjadi kesalahan saat mengirim buku: %(res)s" msgstr "Oops! Terjadi kesalahan saat mengirim buku: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Server email belum diatur, silakan hubungi administrator!" msgstr "Server email belum diatur, silakan hubungi administrator!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Alamat email Anda tidak diizinkan untuk mendaftar" msgstr "Alamat email Anda tidak diizinkan untuk mendaftar"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "E-mail konfirmasi telah dikirimkan ke alamat email Anda." msgstr "E-mail konfirmasi telah dikirimkan ke alamat email Anda."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Profil %(name)s" msgstr "Profil %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Ditemukan akun yang ada untuk alamat email ini" msgstr "Ditemukan akun yang ada untuk alamat email ini"

View File

@@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2026-01-04 02:22+0100\n" "PO-Revision-Date: 2026-03-05 06:42+0100\n"
"Last-Translator: Massimo Pissarello <mapi68@gmail.com>\n" "Last-Translator: Massimo Pissarello <mapi68@gmail.com>\n"
"Language: it\n" "Language: it\n"
"Language-Team: Italian <>\n" "Language-Team: Italian <>\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Configurazione dell'interfaccia utente" msgstr "Configurazione dell'interfaccia utente"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "La colonna personalizzata no.%(column)d non esiste nel database di Calibre" msgstr "La colonna personalizzata no.%(column)d non esiste nel database di Calibre"
@@ -310,7 +310,7 @@ msgstr "Tutto OK! Account Gmail verificato."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Errore nel database: %(error)s." msgstr "Errore nel database: %(error)s."
@@ -349,7 +349,7 @@ msgstr "Durata non valida per l'attività specificata"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Impostazioni delle attività pianificate aggiornate" msgstr "Impostazioni delle attività pianificate aggiornate"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Si è verificato un errore sconosciuto. Per favore riprova più tardi." msgstr "Si è verificato un errore sconosciuto. Per favore riprova più tardi."
@@ -490,7 +490,7 @@ msgstr "Impostazioni del database aggiornate"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configurazione del database" msgstr "Configurazione del database"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Per favore completa tutti i campi." msgstr "Per favore completa tutti i campi."
@@ -524,7 +524,7 @@ msgstr "Impossibile eliminare l'utente Guest (ospite)"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Non rimarrebbe nessun utente amministratore, non è possibile eliminare l'utente" msgstr "Non rimarrebbe nessun utente amministratore, non è possibile eliminare l'utente"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "L'e-mail non può essere vuota e deve essere un'e-mail valida" msgstr "L'e-mail non può essere vuota e deve essere un'e-mail valida"
@@ -551,9 +551,9 @@ msgstr "Mancano i permessi di esecuzione"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Nessuna" msgstr "Nessuna"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "Il valore non è presente nella richiesta" msgstr "Il valore non è presente nella richiesta"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Il libro selezionato non è disponibile. Il file non esiste o non è accessibile" msgstr "Il libro selezionato non è disponibile. Il file non esiste o non è accessibile"
@@ -690,9 +690,9 @@ msgstr "Attendi un minuto per registrare il prossimo utente"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrati" msgstr "Registrati"
@@ -906,11 +906,11 @@ msgstr "Errore durante l'esecuzione di Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Metti in coda tutti i libri per il backup dei metadati" msgstr "Metti in coda tutti i libri per il backup dei metadati"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Accedi a Calibre-Web da un host non locale per ottenere un api_endpoint valido per il dispositivo Kobo" msgstr "Accedi a Calibre-Web da un host non locale per ottenere un api_endpoint valido per il dispositivo Kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configurazione di Kobo" msgstr "Configurazione di Kobo"
@@ -989,7 +989,7 @@ msgstr "{} stelle"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Accesso" msgstr "Accesso"
@@ -1005,7 +1005,7 @@ msgstr "Il token è scaduto"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Tutto OK! Torna al tuo dispositivo" msgstr "Tutto OK! Torna al tuo dispositivo"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Libri" msgstr "Libri"
@@ -1030,7 +1030,7 @@ msgstr "Libri scaricati"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Mostra Libri scaricati" msgstr "Mostra Libri scaricati"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Libri più votati" msgstr "Libri più votati"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Mostra Libri più votati" msgstr "Mostra Libri più votati"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Libri letti" msgstr "Libri letti"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "Mostra Libri letti e Libri da leggere" msgstr "Mostra Libri letti e Libri da leggere"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Libri da leggere" msgstr "Libri da leggere"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Mostra Libri casuali" msgstr "Mostra Libri casuali"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorie" msgstr "Categorie"
@@ -1076,7 +1076,7 @@ msgstr "Mostra sezione Categorie"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serie" msgstr "Serie"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "Mostra sezione Autori" msgstr "Mostra sezione Autori"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Editori" msgstr "Editori"
@@ -1104,7 +1104,7 @@ msgstr "Mostra sezione Editori"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Lingue" msgstr "Lingue"
@@ -1128,7 +1128,7 @@ msgstr "Formati di file"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Mostra sezione Formati di file" msgstr "Mostra sezione Formati di file"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Libri archiviati" msgstr "Libri archiviati"
@@ -1136,7 +1136,7 @@ msgstr "Libri archiviati"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Mostra Libri archiviati" msgstr "Mostra Libri archiviati"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Elenco libri" msgstr "Elenco libri"
@@ -1200,22 +1200,22 @@ msgstr "Il libro è stato aggiunto allo scaffale: %(sname)s"
#: cps/shelf.py:116 #: cps/shelf.py:116
msgid "You are not allowed to remove a book from the shelf" msgid "You are not allowed to remove a book from the shelf"
msgstr "" msgstr "Non è consentito rimuovere un libro dallo scaffale"
#: cps/shelf.py:129 #: cps/shelf.py:129
#, python-format #, python-format
msgid "No Books are part of the shelf: %(name)s" msgid "No Books are part of the shelf: %(name)s"
msgstr "" msgstr "Nessun libro fa parte dello scaffale: %(nome)s"
#: cps/shelf.py:140 #: cps/shelf.py:140
#, python-format #, python-format
msgid "Books have been removed from shelf: %(sname)s" msgid "Books have been removed from shelf: %(sname)s"
msgstr "" msgstr "I libri sono stati rimossi dallo scaffale: %(sname)s"
#: cps/shelf.py:147 #: cps/shelf.py:147
#, python-format #, python-format
msgid "Could not remove books from shelf: %(sname)s" msgid "Could not remove books from shelf: %(sname)s"
msgstr "" msgstr "Impossibile rimuovere i libri dallo scaffale: %(sname)s"
#: cps/shelf.py:162 #: cps/shelf.py:162
msgid "You are not allowed to add a book to the shelf" msgid "You are not allowed to add a book to the shelf"
@@ -1369,150 +1369,150 @@ msgstr "È disponibile un nuovo aggiornamento. Fai clic sul pulsante in basso pe
msgid "No release information available" msgid "No release information available"
msgstr "Nessuna informazione disponibile sulla versione" msgstr "Nessuna informazione disponibile sulla versione"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Libri casuali" msgstr "Libri casuali"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Libri hot (i più scaricati)" msgstr "Libri hot (i più scaricati)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Libri scaricati da %(user)s" msgstr "Libri scaricati da %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autore: %(name)s" msgstr "Autore: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Editore: %(name)s" msgstr "Editore: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s" msgstr "Serie: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Valutazione: nessuna" msgstr "Valutazione: nessuna"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Valutazione: %(rating)s stelle" msgstr "Valutazione: %(rating)s stelle"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Formato file: %(format)s" msgstr "Formato file: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categoria: %(name)s" msgstr "Categoria: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Lingua: %(name)s" msgstr "Lingua: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Scaricati" msgstr "Scaricati"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Elenco valutazioni" msgstr "Elenco valutazioni"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Elenco formati di file" msgstr "Elenco formati di file"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Configura prima le impostazioni della posta SMTP..." msgstr "Configura prima le impostazioni della posta SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Tutto OK! Libro in coda per l'invio a %(eReadermail)s" msgstr "Tutto OK! Libro in coda per l'invio a %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Si è verificato un errore durante l'invio del libro: %(res)s" msgstr "Si è verificato un errore durante l'invio del libro: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Per favore aggiorna il tuo profilo con un'e-mail eReader valida." msgstr "Per favore aggiorna il tuo profilo con un'e-mail eReader valida."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Il server e-mail non è configurato, per favore contatta l'amministratore" msgstr "Il server e-mail non è configurato, per favore contatta l'amministratore"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "La tua email non è consentita." msgstr "La tua email non è consentita."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Tutto OK! L'e-mail di conferma è stata inviata." msgstr "Tutto OK! L'e-mail di conferma è stata inviata."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Impossibile attivare l'autenticazione LDAP" msgstr "Impossibile attivare l'autenticazione LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "ora sei connesso come: '%(nickname)s'" msgstr "ora sei connesso come: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Accesso di riserva come: '%(nickname)s', il server LDAP non è raggiungibile o l'utente è sconosciuto" msgstr "Accesso di riserva come: '%(nickname)s', il server LDAP non è raggiungibile o l'utente è sconosciuto"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Impossibile accedere: %(message)s" msgstr "Impossibile accedere: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nome utente o password errati" msgstr "Nome utente o password errati"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "La nuova password è stata inviata al tuo indirizzo e-mail" msgstr "La nuova password è stata inviata al tuo indirizzo e-mail"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Si è verificato un errore sconosciuto, riprova più tardi." msgstr "Si è verificato un errore sconosciuto, riprova più tardi."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Inserisci un nome utente valido per reimpostare la password" msgstr "Inserisci un nome utente valido per reimpostare la password"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Ora sei connesso come: '%(nickname)s'" msgstr "Ora sei connesso come: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Profilo di %(name)s" msgstr "Profilo di %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Tutto OK! Profilo aggiornato" msgstr "Tutto OK! Profilo aggiornato"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Esiste già un account per questa e-mail." msgstr "Esiste già un account per questa e-mail."
@@ -3437,7 +3437,7 @@ msgstr "Risultati per:"
#: cps/templates/search.html:29 #: cps/templates/search.html:29
msgid "Remove from shelf" msgid "Remove from shelf"
msgstr "" msgstr "Rimuovi dallo scaffale"
#: cps/templates/search_form.html:21 #: cps/templates/search_form.html:21
msgid "Published Date From" msgid "Published Date From"
@@ -3651,7 +3651,7 @@ msgstr "Aggiungi valori personali consentiti/negati nelle colonne"
#: cps/templates/user_edit.html:137 #: cps/templates/user_edit.html:137
msgid "Sync only books in selected shelves with Kobo" msgid "Sync only books in selected shelves with Kobo"
msgstr "Sincronizza con Kobo unicamente i libri negli scaffali selezionati" msgstr "Sincronizza con Kobo unicamene i libri negli scaffali selezionati"
#: cps/templates/user_edit.html:147 cps/templates/user_table.html:169 #: cps/templates/user_edit.html:147 cps/templates/user_table.html:169
msgid "Delete User" msgid "Delete User"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2018-02-07 02:20-0500\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n"
"Last-Translator: subdiox <subdiox@gmail.com>\n" "Last-Translator: subdiox <subdiox@gmail.com>\n"
"Language: ja\n" "Language: ja\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "UI設定" msgstr "UI設定"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "カスタムカラムの%(column)d列目がcalibreのDBに存在しません" msgstr "カスタムカラムの%(column)d列目がcalibreのDBに存在しません"
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "DBエラー: %(error)s" msgstr "DBエラー: %(error)s"
@@ -349,7 +349,7 @@ msgstr "指定したタスクの期間が無効です"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "スケジュールタスクの設定を更新しました" msgstr "スケジュールタスクの設定を更新しました"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "不明なエラーが発生しました。あとで再試行してください。" msgstr "不明なエラーが発生しました。あとで再試行してください。"
@@ -490,7 +490,7 @@ msgstr "DB設定を更新しました"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "DB設定" msgstr "DB設定"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "全ての項目を入力してください" msgstr "全ての項目を入力してください"
@@ -524,7 +524,7 @@ msgstr "ゲストユーザーは削除できません"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "管理者ユーザーが残っておらず、ユーザーを削除できません" msgstr "管理者ユーザーが残っておらず、ユーザーを削除できません"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr "実行権限がありません"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "なし" msgstr "なし"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "選択した本は利用できません。ファイルが存在しないか、アクセスできません" msgstr "選択した本は利用できません。ファイルが存在しないか、アクセスできません"
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "登録" msgstr "登録"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "localhost以外からCalibre-Webにアクセスし、有効なKobo端末用APIエンドポイントを取得してください" msgstr "localhost以外からCalibre-Webにアクセスし、有効なKobo端末用APIエンドポイントを取得してください"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo設定" msgstr "Kobo設定"
@@ -989,7 +989,7 @@ msgstr "星{}"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "ログイン" msgstr "ログイン"
@@ -1005,7 +1005,7 @@ msgstr "トークンが無効です"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "成功です!端末に戻ってください" msgstr "成功です!端末に戻ってください"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "本" msgstr "本"
@@ -1030,7 +1030,7 @@ msgstr "ダウンロードされた本"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "ダウンロードされた本を表示" msgstr "ダウンロードされた本を表示"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "高評価の本" msgstr "高評価の本"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "高評価の本を表示" msgstr "高評価の本を表示"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "既読の本" msgstr "既読の本"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "未読の本" msgstr "未読の本"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "ランダムに本を表示" msgstr "ランダムに本を表示"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "カテゴリ" msgstr "カテゴリ"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "シリーズ" msgstr "シリーズ"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "出版社" msgstr "出版社"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "言語" msgstr "言語"
@@ -1128,7 +1128,7 @@ msgstr "ファイル形式"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "アーカイブされた本" msgstr "アーカイブされた本"
@@ -1136,7 +1136,7 @@ msgstr "アーカイブされた本"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "本の一覧" msgstr "本の一覧"
@@ -1369,150 +1369,150 @@ msgstr "アップデートが利用可能です。下のボタンをクリック
msgid "No release information available" msgid "No release information available"
msgstr "リリース情報がありません" msgstr "リリース情報がありません"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "本を見つける (ランダムに表示)" msgstr "本を見つける (ランダムに表示)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "人気の本 (最もダウンロードされた本)" msgstr "人気の本 (最もダウンロードされた本)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "%(user)s がダウンロードした本" msgstr "%(user)s がダウンロードした本"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "著者: %(name)s" msgstr "著者: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "出版社: %(name)s" msgstr "出版社: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "シリーズ: %(serie)s" msgstr "シリーズ: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "評価: なし" msgstr "評価: なし"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "評価: 星%(rating)s" msgstr "評価: 星%(rating)s"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "ファイル形式: %(format)s" msgstr "ファイル形式: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "カテゴリ: %(name)s" msgstr "カテゴリ: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "言語: %(name)s" msgstr "言語: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "ダウンロード数" msgstr "ダウンロード数"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "評価一覧" msgstr "評価一覧"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "ファイル形式一覧" msgstr "ファイル形式一覧"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "本の %(eReadermail)s への送信がキューに追加されました" msgstr "本の %(eReadermail)s への送信がキューに追加されました"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "%(res)s を送信中にエラーが発生しました" msgstr "%(res)s を送信中にエラーが発生しました"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "メールサーバーが設定されていません。管理者に連絡してください" msgstr "メールサーバーが設定されていません。管理者に連絡してください"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "このメールアドレスは登録が許可されていません" msgstr "このメールアドレスは登録が許可されていません"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "確認メールがこのメールアドレスに送信されました。" msgstr "確認メールがこのメールアドレスに送信されました。"
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s のプロフィール" msgstr "%(name)s のプロフィール"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "このメールアドレスで登録されたアカウントがすでに存在します" msgstr "このメールアドレスで登録されたアカウントがすでに存在します"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2018-08-27 17:06+0700\n" "PO-Revision-Date: 2018-08-27 17:06+0700\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language: km_KH\n" "Language: km_KH\n"
@@ -62,7 +62,7 @@ msgid "UI Configuration"
msgstr "ការកំណត់ផ្ទាំងប្រើប្រាស់" msgstr "ការកំណត់ផ្ទាំងប្រើប្រាស់"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -311,7 +311,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "" msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "សូមបំពេញចន្លោះទាំងអស់!" msgstr "សូមបំពេញចន្លោះទាំងអស់!"
@@ -525,7 +525,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "" msgstr ""
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -552,9 +552,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "គ្មាន" msgstr "គ្មាន"
@@ -586,8 +586,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "" msgstr ""
@@ -691,9 +691,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "ចុះឈ្មោះ" msgstr "ចុះឈ្មោះ"
@@ -907,11 +907,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -990,7 +990,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "ចូលប្រើប្រាស់" msgstr "ចូលប្រើប្រាស់"
@@ -1006,7 +1006,7 @@ msgstr "វត្ថុតាងហួសពេលកំណត់"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "ជោគជ័យ! សូមវិលមកឧបករណ៍អ្នកវិញ" msgstr "ជោគជ័យ! សូមវិលមកឧបករណ៍អ្នកវិញ"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "" msgstr ""
@@ -1031,7 +1031,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "សៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" msgstr "សៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ"
@@ -1040,7 +1040,7 @@ msgid "Show Top Rated Books"
msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ" msgstr "បង្ហាញសៀវភៅដែលមានការវាយតម្លៃល្អជាងគេ"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "សៀវភៅដែលបានអានរួច" msgstr "សៀវភៅដែលបានអានរួច"
@@ -1049,7 +1049,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "សៀវភៅដែលមិនទាន់បានអាន" msgstr "សៀវភៅដែលមិនទាន់បានអាន"
@@ -1067,7 +1067,7 @@ msgid "Show Random Books"
msgstr "បង្ហាញសៀវភៅចៃដន្យ" msgstr "បង្ហាញសៀវភៅចៃដន្យ"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "ប្រភេទនានា" msgstr "ប្រភេទនានា"
@@ -1077,7 +1077,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "ស៊េរី" msgstr "ស៊េរី"
@@ -1095,7 +1095,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "" msgstr ""
@@ -1105,7 +1105,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "ភាសានានា" msgstr "ភាសានានា"
@@ -1129,7 +1129,7 @@ msgstr ""
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1137,7 +1137,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1370,150 +1370,150 @@ msgstr ""
msgid "No release information available" msgid "No release information available"
msgstr "" msgstr ""
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "ស្រាវជ្រាវ (សៀវភៅចៃដន្យ)" msgstr "ស្រាវជ្រាវ (សៀវភៅចៃដន្យ)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "សៀវភៅដែលត្រូវបានទាញយកច្រើនជាងគេ" msgstr "សៀវភៅដែលត្រូវបានទាញយកច្រើនជាងគេ"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "ស៊េរី៖ %(serie)s" msgstr "ស៊េរី៖ %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "" msgstr ""
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "" msgstr ""
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "ប្រភេទ៖ %(name)s" msgstr "ប្រភេទ៖ %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "ភាសា៖ %(name)s" msgstr "ភាសា៖ %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "ឯកសារ DLS" msgstr "ឯកសារ DLS"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "" msgstr ""
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "" msgstr ""
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(eReadermail)s ដោយជោគជ័យ" msgstr "សៀវភៅបានចូលជួរសម្រាប់ផ្ញើទៅ %(eReadermail)s ដោយជោគជ័យ"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s" msgstr "មានបញ្ហានៅពេលផ្ញើសៀវភៅនេះ៖ %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "" msgstr ""
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "" msgstr ""
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s" msgstr "ព័ត៌មានសង្ខេបរបស់ %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2024-11-01 17:50+0900\n" "PO-Revision-Date: 2024-11-01 17:50+0900\n"
"Last-Translator: limeade23 <admin@limeade.me>\n" "Last-Translator: limeade23 <admin@limeade.me>\n"
"Language: ko\n" "Language: ko\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "UI 설정" msgstr "UI 설정"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "사용자 정의 열 번호 %(column)d이(가) calibre 데이터베이스에 없습니다." msgstr "사용자 정의 열 번호 %(column)d이(가) calibre 데이터베이스에 없습니다."
@@ -310,7 +310,7 @@ msgstr "Gmail 계정 인증에 성공했습니다."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "데이터베이스 오류가 발생했습니다: %(error)s." msgstr "데이터베이스 오류가 발생했습니다: %(error)s."
@@ -349,7 +349,7 @@ msgstr "작업 종료 시간이 올바르지 않습니다."
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "예약 작업 설정이 업데이트되었습니다." msgstr "예약 작업 설정이 업데이트되었습니다."
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "알 수 없는 오류가 발생했습니다. 잠시 후 다시 시도해 주세요." msgstr "알 수 없는 오류가 발생했습니다. 잠시 후 다시 시도해 주세요."
@@ -490,7 +490,7 @@ msgstr "데이터베이스 설정이 업데이트되었습니다."
msgid "Database Configuration" msgid "Database Configuration"
msgstr "데이터베이스 설정" msgstr "데이터베이스 설정"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "모든 항목을 입력해주세요." msgstr "모든 항목을 입력해주세요."
@@ -524,7 +524,7 @@ msgstr "게스트 사용자는 삭제할 수 없습니다."
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "남은 관리자가 없어 사용자를 삭제할 수 없습니다." msgstr "남은 관리자가 없어 사용자를 삭제할 수 없습니다."
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "이메일 주소는 비워둘 수 없고, 올바른 형식이어야 합니다." msgstr "이메일 주소는 비워둘 수 없고, 올바른 형식이어야 합니다."
@@ -551,9 +551,9 @@ msgstr "실행 권한이 없습니다."
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "None" msgstr "None"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "요청에서 값이 누락되었습니다." msgstr "요청에서 값이 누락되었습니다."
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "선택한 책을 사용할 수 없습니다. 파일이 없거나 접근할 수 없습니다." msgstr "선택한 책을 사용할 수 없습니다. 파일이 없거나 접근할 수 없습니다."
@@ -690,9 +690,9 @@ msgstr "다음 사용자를 등록은 1분 뒤 가능합니다."
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "등록" msgstr "등록"
@@ -906,11 +906,11 @@ msgstr "Calibre 실행 오류"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "메타데이터 백업이 작업에 추가되었습니다." msgstr "메타데이터 백업이 작업에 추가되었습니다."
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Kobo 장치에 대한 유효한 api_endpoint를 얻으려면 로컬 호스트가 아닌 곳에서 Calibre-Web에 접근하세요." msgstr "Kobo 장치에 대한 유효한 api_endpoint를 얻으려면 로컬 호스트가 아닌 곳에서 Calibre-Web에 접근하세요."
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo 설정" msgstr "Kobo 설정"
@@ -989,7 +989,7 @@ msgstr "{} Stars"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "로그인" msgstr "로그인"
@@ -1005,7 +1005,7 @@ msgstr "토큰이 만료되었습니다."
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "인증되었습니다. 기기로 돌아가 주세요." msgstr "인증되었습니다. 기기로 돌아가 주세요."
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "전체" msgstr "전체"
@@ -1030,7 +1030,7 @@ msgstr "받은 적 있는"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "다운로드 받은 적 있는 책 보기" msgstr "다운로드 받은 적 있는 책 보기"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "베스트" msgstr "베스트"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "평점 높은 책 보기" msgstr "평점 높은 책 보기"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "읽음" msgstr "읽음"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "읽은 책과 안 읽은 책 보기" msgstr "읽은 책과 안 읽은 책 보기"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "읽지 않음" msgstr "읽지 않음"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "무작위 추천 보기" msgstr "무작위 추천 보기"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "카테고리" msgstr "카테고리"
@@ -1076,7 +1076,7 @@ msgstr "카테고리 보기"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "시리즈" msgstr "시리즈"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "저자 보기" msgstr "저자 보기"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "출판사" msgstr "출판사"
@@ -1104,7 +1104,7 @@ msgstr "출판사 보기"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "언어" msgstr "언어"
@@ -1128,7 +1128,7 @@ msgstr "파일 형식"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "파일 형식 보기" msgstr "파일 형식 보기"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "보관함" msgstr "보관함"
@@ -1136,7 +1136,7 @@ msgstr "보관함"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "보관된 책 보기" msgstr "보관된 책 보기"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "책 목록" msgstr "책 목록"
@@ -1369,150 +1369,150 @@ msgstr "새로운 업데이트가 있습니다. %(version)s으로 업데이트
msgid "No release information available" msgid "No release information available"
msgstr "업데이트 정보가 없습니다." msgstr "업데이트 정보가 없습니다."
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "추천 (무작위)" msgstr "추천 (무작위)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "인기 책 (가장 많이 다운로드된 책)" msgstr "인기 책 (가장 많이 다운로드된 책)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "%(user)s이(가) 다운로드한 책" msgstr "%(user)s이(가) 다운로드한 책"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "저자: %(name)s" msgstr "저자: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "출판사: %(name)s" msgstr "출판사: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "시리즈: %(serie)s" msgstr "시리즈: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "평점: 없음" msgstr "평점: 없음"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "평점: %(rating)s" msgstr "평점: %(rating)s"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "파일 형식: %(format)s" msgstr "파일 형식: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "카테고리: %(name)s" msgstr "카테고리: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "언어: %(name)s" msgstr "언어: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "다운로드" msgstr "다운로드"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "평점 목록" msgstr "평점 목록"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "파일 형식 목록" msgstr "파일 형식 목록"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "SMTP 메일 설정을 해주세요." msgstr "SMTP 메일 설정을 해주세요."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "%(eReadermail)s에 전송 작업이 추가되었습니다." msgstr "%(eReadermail)s에 전송 작업이 추가되었습니다."
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "전송 중 오류가 발생했습니다: %(res)s" msgstr "전송 중 오류가 발생했습니다: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "문제가 발생했습니다. 프로필에 유효한 전자책 리더 이메일을 설정해 주세요." msgstr "문제가 발생했습니다. 프로필에 유효한 전자책 리더 이메일을 설정해 주세요."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "이메일 서버가 설정되지 않았습니다. 관리자에게 문의하세요." msgstr "이메일 서버가 설정되지 않았습니다. 관리자에게 문의하세요."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "사용할 수 없는 이메일입니다." msgstr "사용할 수 없는 이메일입니다."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "인증 이메일을 발송했습니다." msgstr "인증 이메일을 발송했습니다."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "LDAP 인증을 활성화할 수 없습니다." msgstr "LDAP 인증을 활성화할 수 없습니다."
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "'%(nickname)s'로 로그인했습니다." msgstr "'%(nickname)s'로 로그인했습니다."
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "'%(nickname)s'(으)로 대체 로그인했습니다. LDAP 서버에 연결할 수 없거나 존재하지 않는 사용자입니다." msgstr "'%(nickname)s'(으)로 대체 로그인했습니다. LDAP 서버에 연결할 수 없거나 존재하지 않는 사용자입니다."
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "로그인할 수 없습니다: %(message)s" msgstr "로그인할 수 없습니다: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "사용자 이름 또는 비밀번호가 올바르지 않습니다." msgstr "사용자 이름 또는 비밀번호가 올바르지 않습니다."
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "새 비밀번호가 이메일로 전송되었습니다" msgstr "새 비밀번호가 이메일로 전송되었습니다"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "알 수 없는 오류가 발생했습니다. 나중에 다시 시도해 주세요." msgstr "알 수 없는 오류가 발생했습니다. 나중에 다시 시도해 주세요."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "비밀번호를 재설정하려면 올바른 사용자 이름을 입력하세요." msgstr "비밀번호를 재설정하려면 올바른 사용자 이름을 입력하세요."
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "'%(nickname)s'로 로그인했습니다." msgstr "'%(nickname)s'로 로그인했습니다."
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s 프로필" msgstr "%(name)s 프로필"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "프로필이 업데이트되었습니다." msgstr "프로필이 업데이트되었습니다."
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "이미 등록된 이메일 주소입니다." msgstr "이미 등록된 이메일 주소입니다."

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web (GPLV3)\n" "Project-Id-Version: Calibre-Web (GPLV3)\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2023-12-20 22:00+0100\n" "PO-Revision-Date: 2023-12-20 22:00+0100\n"
"Last-Translator: Michiel Cornelissen <michiel.cornelissen+gitbhun at proton.me>\n" "Last-Translator: Michiel Cornelissen <michiel.cornelissen+gitbhun at proton.me>\n"
"Language: nl\n" "Language: nl\n"
@@ -62,7 +62,7 @@ msgid "UI Configuration"
msgstr "Uiterlijk aanpassen" msgstr "Uiterlijk aanpassen"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -311,7 +311,7 @@ msgstr "Gelukt! Gmail account geverifieerd."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Database fout: %(error)s." msgstr "Database fout: %(error)s."
@@ -350,7 +350,7 @@ msgstr "De duur van de taak is ongeldig"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Instellingen van geplande taken bijgewerkt" msgstr "Instellingen van geplande taken bijgewerkt"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Onbekende fout opgetreden. Probeer het later nog eens." msgstr "Onbekende fout opgetreden. Probeer het later nog eens."
@@ -491,7 +491,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Vul alle velden in!" msgstr "Vul alle velden in!"
@@ -525,7 +525,7 @@ msgstr "Kan Gast gebruiker niet verwijderen"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Kan laatste systeembeheerder niet verwijderen" msgstr "Kan laatste systeembeheerder niet verwijderen"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "E-mail kan niet leeg zijn en moet geldig zijn" msgstr "E-mail kan niet leeg zijn en moet geldig zijn"
@@ -552,9 +552,9 @@ msgstr "Kan programma niet uitvoeren"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Geen" msgstr "Geen"
@@ -586,8 +586,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Oeps! Geselecteerd boek is niet beschikbaar. Bestand bestaat niet of is niet toegankelijk" msgstr "Oeps! Geselecteerd boek is niet beschikbaar. Bestand bestaat niet of is niet toegankelijk"
@@ -691,9 +691,9 @@ msgstr "Wacht alstublieft één minuut voor het registreren van de volgende gebr
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registreren" msgstr "Registreren"
@@ -907,11 +907,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Voeg alle boeken toe aan de wachtrij voor het maken van een metagegevens backup" msgstr "Voeg alle boeken toe aan de wachtrij voor het maken van een metagegevens backup"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo Instellen" msgstr "Kobo Instellen"
@@ -990,7 +990,7 @@ msgstr "{} sterren"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Inloggen" msgstr "Inloggen"
@@ -1006,7 +1006,7 @@ msgstr "Toegangssleutel is verlopen"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Gelukt! Ga terug naar je apparaat" msgstr "Gelukt! Ga terug naar je apparaat"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Boeken" msgstr "Boeken"
@@ -1031,7 +1031,7 @@ msgstr "Gedownloade boeken"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Gedownloade boeken tonen" msgstr "Gedownloade boeken tonen"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Best beoordeelde boeken" msgstr "Best beoordeelde boeken"
@@ -1040,7 +1040,7 @@ msgid "Show Top Rated Books"
msgstr "Best beoordeelde boeken tonen" msgstr "Best beoordeelde boeken tonen"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Gelezen boeken" msgstr "Gelezen boeken"
@@ -1049,7 +1049,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Ongelezen boeken" msgstr "Ongelezen boeken"
@@ -1067,7 +1067,7 @@ msgid "Show Random Books"
msgstr "Willekeurige boeken tonen" msgstr "Willekeurige boeken tonen"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorieën" msgstr "Categorieën"
@@ -1077,7 +1077,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Boekenreeksen" msgstr "Boekenreeksen"
@@ -1095,7 +1095,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Uitgevers" msgstr "Uitgevers"
@@ -1105,7 +1105,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Talen" msgstr "Talen"
@@ -1129,7 +1129,7 @@ msgstr "Bestandsformaten"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Gearchiveerde boeken" msgstr "Gearchiveerde boeken"
@@ -1137,7 +1137,7 @@ msgstr "Gearchiveerde boeken"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Boekenlijst" msgstr "Boekenlijst"
@@ -1370,150 +1370,150 @@ msgstr "Er is een update beschikbaar. Klik op de knop hieronder om te updaten na
msgid "No release information available" msgid "No release information available"
msgstr "Geen update-informatie beschikbaar" msgstr "Geen update-informatie beschikbaar"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Verkennen (willekeurige boeken)" msgstr "Verkennen (willekeurige boeken)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Populaire boeken (meest gedownload)" msgstr "Populaire boeken (meest gedownload)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Gedownloade boeken door %(user)s" msgstr "Gedownloade boeken door %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Auteur: %(name)s" msgstr "Auteur: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Uitgever: %(name)s" msgstr "Uitgever: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Reeks: %(serie)s" msgstr "Reeks: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Beoordeling: geen" msgstr "Beoordeling: geen"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Beoordeling: %(rating)s sterren" msgstr "Beoordeling: %(rating)s sterren"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Bestandsformaat: %(format)s" msgstr "Bestandsformaat: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categorie: %(name)s" msgstr "Categorie: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Taal: %(name)s" msgstr "Taal: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Downloads" msgstr "Downloads"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Beoordelingen" msgstr "Beoordelingen"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Alle bestandsformaten" msgstr "Alle bestandsformaten"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(eReadermail)s" msgstr "Het boek is in de wachtrij geplaatst om te worden verstuurd aan %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Fout opgetreden bij het versturen van dit boek: %(res)s" msgstr "Fout opgetreden bij het versturen van dit boek: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "E-mailserver is niet geconfigureerd, neem contact op met de beheerder!" msgstr "E-mailserver is niet geconfigureerd, neem contact op met de beheerder!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Dit e-mailadres mag niet worden gebruikt voor registratie" msgstr "Dit e-mailadres mag niet worden gebruikt voor registratie"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Er is een bevestigings-e-mail verstuurd naar je e-mailadres." msgstr "Er is een bevestigings-e-mail verstuurd naar je e-mailadres."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)ss profiel" msgstr "%(name)ss profiel"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2023-01-06 11:00+0000\n" "PO-Revision-Date: 2023-01-06 11:00+0000\n"
"Last-Translator: Vegard Fladby <vegard.fladby@gmail.com>\n" "Last-Translator: Vegard Fladby <vegard.fladby@gmail.com>\n"
"Language: no\n" "Language: no\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "UI-konfigurasjon" msgstr "UI-konfigurasjon"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Egendefinert kolonnenr.%(column)d finnes ikke i caliber-databasen" msgstr "Egendefinert kolonnenr.%(column)d finnes ikke i caliber-databasen"
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr "Ugyldig varighet for spesifisert oppgave"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Innstillinger for planlagte oppgaver er oppdatert" msgstr "Innstillinger for planlagte oppgaver er oppdatert"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "" msgstr ""
@@ -490,7 +490,7 @@ msgstr "Databaseinnstillinger oppdatert"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Databasekonfigurasjon" msgstr "Databasekonfigurasjon"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "" msgstr ""
@@ -524,7 +524,7 @@ msgstr "Kan ikke slette gjestebruker"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Ingen administratorbruker igjen, kan ikke slette bruker" msgstr "Ingen administratorbruker igjen, kan ikke slette bruker"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr "Utførelsestillatelser mangler"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ingen" msgstr "Ingen"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "" msgstr ""
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrere" msgstr "Registrere"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Sett alle bøker i kø for sikkerhetskopiering av metadata" msgstr "Sett alle bøker i kø for sikkerhetskopiering av metadata"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Gå til Calibre-Web fra ikke-lokale vert for å få gyldig api_endpoint for kobo-enhet" msgstr "Gå til Calibre-Web fra ikke-lokale vert for å få gyldig api_endpoint for kobo-enhet"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo oppsett" msgstr "Kobo oppsett"
@@ -989,7 +989,7 @@ msgstr "{} Stjerner"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Logg Inn" msgstr "Logg Inn"
@@ -1005,7 +1005,7 @@ msgstr "Token har utløpt"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Suksess! Gå tilbake til enheten din" msgstr "Suksess! Gå tilbake til enheten din"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Bøker" msgstr "Bøker"
@@ -1030,7 +1030,7 @@ msgstr "Nedlastede bøker"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Vis nedlastede bøker" msgstr "Vis nedlastede bøker"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Topprangerte bøker" msgstr "Topprangerte bøker"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Vis best rangerte bøker" msgstr "Vis best rangerte bøker"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Lese bøker" msgstr "Lese bøker"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Uleste bøker" msgstr "Uleste bøker"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Vis tilfeldige bøker" msgstr "Vis tilfeldige bøker"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorier" msgstr "Kategorier"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serie" msgstr "Serie"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Forlag" msgstr "Forlag"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Språk" msgstr "Språk"
@@ -1128,7 +1128,7 @@ msgstr "Filformater"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Arkiverte bøker" msgstr "Arkiverte bøker"
@@ -1136,7 +1136,7 @@ msgstr "Arkiverte bøker"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Bøker Liste" msgstr "Bøker Liste"
@@ -1369,150 +1369,150 @@ msgstr "En ny oppdatering er tilgjengelig. Klikk på knappen nedenfor for å opp
msgid "No release information available" msgid "No release information available"
msgstr "Ingen utgivelsesinformasjon tilgjengelig" msgstr "Ingen utgivelsesinformasjon tilgjengelig"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Discover (tilfeldige bøker)" msgstr "Discover (tilfeldige bøker)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Hot Books (mest nedlastede)" msgstr "Hot Books (mest nedlastede)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Lastet ned bøker av %(user)s" msgstr "Lastet ned bøker av %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Forfatter: %(name)s" msgstr "Forfatter: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Utgiver: %(name)s" msgstr "Utgiver: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serie: %(serie)s" msgstr "Serie: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Vurdering: Ingen" msgstr "Vurdering: Ingen"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Rangering: %(rating)s stjerner" msgstr "Rangering: %(rating)s stjerner"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Filformat: %(format)s" msgstr "Filformat: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategori: %(name)s" msgstr "Kategori: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Språk: %(name)s" msgstr "Språk: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Nedlastinger" msgstr "Nedlastinger"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Rangeringsliste" msgstr "Rangeringsliste"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Liste over filformater" msgstr "Liste over filformater"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "" msgstr ""
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "" msgstr ""
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "" msgstr ""
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "" msgstr ""
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "" msgstr ""
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n" "Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2025-12-08 12:51+0100\n" "PO-Revision-Date: 2025-12-08 12:51+0100\n"
"Last-Translator: Daniel Szepietowski <daniel@szepi.dev>\n" "Last-Translator: Daniel Szepietowski <daniel@szepi.dev>\n"
"Language: pl\n" "Language: pl\n"
@@ -63,7 +63,7 @@ msgid "UI Configuration"
msgstr "Konfiguracja Interfejsu" msgstr "Konfiguracja Interfejsu"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Niestandardowa kolumna %(column)d nie istnieje w bazie danych calibre." msgstr "Niestandardowa kolumna %(column)d nie istnieje w bazie danych calibre."
@@ -313,7 +313,7 @@ msgstr "Sukces! Konto Gmail zostało zweryfikowane."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Błąd bazy danych: %(error)s." msgstr "Błąd bazy danych: %(error)s."
@@ -352,7 +352,7 @@ msgstr "Ustawiono nieprawidłowy czas trwania zadania."
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Zaktualizowano ustawienia zaplanowanych zadań." msgstr "Zaktualizowano ustawienia zaplanowanych zadań."
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później." msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później."
@@ -495,7 +495,7 @@ msgstr "Zaktualizowano ustawienia bazy danych"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Konfiguracja bazy danych" msgstr "Konfiguracja bazy danych"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Proszę wypełnić wszystkie pola!" msgstr "Proszę wypełnić wszystkie pola!"
@@ -529,7 +529,7 @@ msgstr "Nie udało się usunąć konta gościa"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami administratora" msgstr "Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami administratora"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "Email nie może być pusty i musi być prawidłowy" msgstr "Email nie może być pusty i musi być prawidłowy"
@@ -556,9 +556,9 @@ msgstr "Brak uprawnienia do wykonywania pliku"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Brak" msgstr "Brak"
@@ -590,8 +590,8 @@ msgid "Value is missing on request"
msgstr "Brakująca wartość w zapytaniu" msgstr "Brakująca wartość w zapytaniu"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Błąd otwierania e-booka. Plik nie istnieje lub jest niedostępny" msgstr "Błąd otwierania e-booka. Plik nie istnieje lub jest niedostępny"
@@ -695,9 +695,9 @@ msgstr "Proszę poczekać minutę przed rejestracją kolejnego użytkownika."
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Zarejestruj się" msgstr "Zarejestruj się"
@@ -913,11 +913,11 @@ msgstr "Błąd podczas uruchamiania Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Zaplanuj backup metadanych dla wszystkich książek" msgstr "Zaplanuj backup metadanych dla wszystkich książek"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Proszę uzyskać dostęp do Calibre-Web z adresu innego niż localhost, aby otrzymać poprawny api_endpoint dla urządzenia Kobo" msgstr "Proszę uzyskać dostęp do Calibre-Web z adresu innego niż localhost, aby otrzymać poprawny api_endpoint dla urządzenia Kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Konfiguracja Kobo" msgstr "Konfiguracja Kobo"
@@ -997,7 +997,7 @@ msgstr "{} Gwiazdek"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Zaloguj się" msgstr "Zaloguj się"
@@ -1013,7 +1013,7 @@ msgstr "Token wygasł"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Powodzenie! Wróć do swojego urządzenia" msgstr "Powodzenie! Wróć do swojego urządzenia"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Książki" msgstr "Książki"
@@ -1038,7 +1038,7 @@ msgstr "Pobrane książki"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Pokaż pobrane książki" msgstr "Pokaż pobrane książki"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Najwyżej ocenione" msgstr "Najwyżej ocenione"
@@ -1047,7 +1047,7 @@ msgid "Show Top Rated Books"
msgstr "Pokaż menu najwyżej ocenionych książek" msgstr "Pokaż menu najwyżej ocenionych książek"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Przeczytane" msgstr "Przeczytane"
@@ -1056,7 +1056,7 @@ msgid "Show Read and Unread"
msgstr "Pokaż przeczytanie i nieprzeczytani" msgstr "Pokaż przeczytanie i nieprzeczytani"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Nieprzeczytane" msgstr "Nieprzeczytane"
@@ -1074,7 +1074,7 @@ msgid "Show Random Books"
msgstr "Pokazuj losowe książki" msgstr "Pokazuj losowe książki"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorie" msgstr "Kategorie"
@@ -1084,7 +1084,7 @@ msgstr "Pokaż sekcję kategorii"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Cykle" msgstr "Cykle"
@@ -1102,7 +1102,7 @@ msgid "Show Author Section"
msgstr "Pokaż sekcję autorów" msgstr "Pokaż sekcję autorów"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Wydawcy" msgstr "Wydawcy"
@@ -1112,7 +1112,7 @@ msgstr "Pokaż sekcję wydawnictw"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Języki" msgstr "Języki"
@@ -1136,7 +1136,7 @@ msgstr "Formaty plików"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Pokaż sekcję formatów plików" msgstr "Pokaż sekcję formatów plików"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Zarchiwizowane książki" msgstr "Zarchiwizowane książki"
@@ -1144,7 +1144,7 @@ msgstr "Zarchiwizowane książki"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Pokaż sekcję zarchiwizowanych książek" msgstr "Pokaż sekcję zarchiwizowanych książek"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Lista książek" msgstr "Lista książek"
@@ -1377,150 +1377,150 @@ msgstr "Dostępna jest nowa aktualizacja. Kliknij przycisk poniżej, aby zaktual
msgid "No release information available" msgid "No release information available"
msgstr "Brak dostępnych informacji o wersji" msgstr "Brak dostępnych informacji o wersji"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Odkrywaj (losowe książki)" msgstr "Odkrywaj (losowe książki)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Najpopularniejsze książki (najczęściej pobierane)" msgstr "Najpopularniejsze książki (najczęściej pobierane)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Książki pobrane przez %(user)s" msgstr "Książki pobrane przez %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autor: %(name)s" msgstr "Autor: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Wydawca: %(name)s" msgstr "Wydawca: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Cykl: %(serie)s" msgstr "Cykl: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Ocena: Brak" msgstr "Ocena: Brak"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Ocena: %(rating)s gwiazdek" msgstr "Ocena: %(rating)s gwiazdek"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Format pliku: %(format)s" msgstr "Format pliku: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategoria: %(name)s" msgstr "Kategoria: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Język: %(name)s" msgstr "Język: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "DLS" msgstr "DLS"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Lista z ocenami" msgstr "Lista z ocenami"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista formatów" msgstr "Lista formatów"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty." msgstr "Proszę najpierw skonfigurować ustawienia SMTP poczty."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Książka została umieszczona w kolejce do wysłania do %(eReadermail)s" msgstr "Książka została umieszczona w kolejce do wysłania do %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s" msgstr "Wystąpił błąd podczas wysyłania tej książki: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Ups! Zaktualizuj swój profil używając poprawnego adresu email czytnika." msgstr "Ups! Zaktualizuj swój profil używając poprawnego adresu email czytnika."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Serwer e-mail nie jest skonfigurowany, skontaktuj się z administratorem!" msgstr "Serwer e-mail nie jest skonfigurowany, skontaktuj się z administratorem!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr ".Twój e-mail nie może się zarejestrować" msgstr ".Twój e-mail nie może się zarejestrować"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail." msgstr "Wiadomość e-mail z potwierdzeniem została wysłana na Twoje konto e-mail."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Nie udało się aktywować autoryzacji za pomocą LDAP" msgstr "Nie udało się aktywować autoryzacji za pomocą LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "jesteś zalogowany jako: '%(nickname)s'" msgstr "jesteś zalogowany jako: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Logowanie awaryjne jako: %(nickname)s, serwer LDAP jest nieosiągalny lub użytkownik nie jest znany." msgstr "Logowanie awaryjne jako: %(nickname)s, serwer LDAP jest nieosiągalny lub użytkownik nie jest znany."
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Nie udało się zalogować: %(message)s" msgstr "Nie udało się zalogować: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nieprawidłowy login lub hasło" msgstr "Nieprawidłowy login lub hasło"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Nowe hasło zostało wysłane na twój adres email" msgstr "Nowe hasło zostało wysłane na twój adres email"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Wystąpił nieznany błąd. Proszę spróbować później." msgstr "Wystąpił nieznany błąd. Proszę spróbować później."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Proszę wprowadzić prawidłowy login do resetu hasła" msgstr "Proszę wprowadzić prawidłowy login do resetu hasła"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Jesteś zalogowany jako: '%(nickname)s'" msgstr "Jesteś zalogowany jako: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Profil użytkownika %(name)s" msgstr "Profil użytkownika %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Sukces! Zaktualizowano profil" msgstr "Sukces! Zaktualizowano profil"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Znaleziono istniejące konto dla tego adresu e-mail." msgstr "Znaleziono istniejące konto dla tego adresu e-mail."

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2023-07-25 11:30+0100\n" "PO-Revision-Date: 2023-07-25 11:30+0100\n"
"Last-Translator: horus68 <https://github.com/horus68>\n" "Last-Translator: horus68 <https://github.com/horus68>\n"
"Language: pt\n" "Language: pt\n"
@@ -58,7 +58,7 @@ msgid "UI Configuration"
msgstr "Configuração de IU" msgstr "Configuração de IU"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "A coluna personalizada No.%(column)d não existe na base de dados do Calibre" msgstr "A coluna personalizada No.%(column)d não existe na base de dados do Calibre"
@@ -307,7 +307,7 @@ msgstr "Sucesso! Conta Gmail verificada"
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Erro de base de dados: %(error)s." msgstr "Erro de base de dados: %(error)s."
@@ -346,7 +346,7 @@ msgstr "Duração inválida para a tarefa especificada"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Foram atualizadas as configurações de tarefas agendadas" msgstr "Foram atualizadas as configurações de tarefas agendadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde." msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
@@ -487,7 +487,7 @@ msgstr "Configurações da base de dados atualizadas"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configuração da base de dados" msgstr "Configuração da base de dados"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Por favor, preencha todos os campos!" msgstr "Por favor, preencha todos os campos!"
@@ -521,7 +521,7 @@ msgstr "Impossível eliminar convidado"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Nenhum utilizador administrador restante, não é possível eliminar o utilizador" msgstr "Nenhum utilizador administrador restante, não é possível eliminar o utilizador"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "O email não pode estar vazio e tem de ser válido" msgstr "O email não pode estar vazio e tem de ser válido"
@@ -548,9 +548,9 @@ msgstr "Falta de permissões de execução"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Nenhum" msgstr "Nenhum"
@@ -582,8 +582,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Oops! O Livro selecionado não está disponível. O ficheiro não existe ou não está acessível" msgstr "Oops! O Livro selecionado não está disponível. O ficheiro não existe ou não está acessível"
@@ -687,9 +687,9 @@ msgstr "Por favor, aguarde um minuto para registar o próximo utilizador"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registar" msgstr "Registar"
@@ -903,11 +903,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Enviar todos os livros para lista de espera para cópia de segurança de metadados" msgstr "Enviar todos os livros para lista de espera para cópia de segurança de metadados"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Por favor, aceda ao Calibre-web a partir de um servidor não local para obter uma api_endpoint válida para o dispositivo Kobo" msgstr "Por favor, aceda ao Calibre-web a partir de um servidor não local para obter uma api_endpoint válida para o dispositivo Kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configuração Kobo" msgstr "Configuração Kobo"
@@ -986,7 +986,7 @@ msgstr "{} Estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Autenticar" msgstr "Autenticar"
@@ -1002,7 +1002,7 @@ msgstr "O Token expirou"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Sucesso! Por favor, volte ao seu dispositivo" msgstr "Sucesso! Por favor, volte ao seu dispositivo"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Livros" msgstr "Livros"
@@ -1027,7 +1027,7 @@ msgstr "Livros descarregados"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Mostrar livros descarregados" msgstr "Mostrar livros descarregados"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Top de pontuação de livros" msgstr "Top de pontuação de livros"
@@ -1036,7 +1036,7 @@ msgid "Show Top Rated Books"
msgstr "Mostrar livros mais bem pontuados" msgstr "Mostrar livros mais bem pontuados"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Livros lidos" msgstr "Livros lidos"
@@ -1045,7 +1045,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Livros não lidos" msgstr "Livros não lidos"
@@ -1063,7 +1063,7 @@ msgid "Show Random Books"
msgstr "Mostrar livros aleatoriamente" msgstr "Mostrar livros aleatoriamente"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorias" msgstr "Categorias"
@@ -1073,7 +1073,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Séries" msgstr "Séries"
@@ -1091,7 +1091,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Editoras" msgstr "Editoras"
@@ -1101,7 +1101,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Idiomas" msgstr "Idiomas"
@@ -1125,7 +1125,7 @@ msgstr "Formatos de ficheiro"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Livros arquivados" msgstr "Livros arquivados"
@@ -1133,7 +1133,7 @@ msgstr "Livros arquivados"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Lista de livros" msgstr "Lista de livros"
@@ -1366,150 +1366,150 @@ msgstr "Uma nova atualização está disponível. Clique no botão abaixo para a
msgid "No release information available" msgid "No release information available"
msgstr "Não existem informações disponíveis sobre o lançamento" msgstr "Não existem informações disponíveis sobre o lançamento"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Descobrir (Livros aleatórios)" msgstr "Descobrir (Livros aleatórios)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Livros quentes (Mais descarregados)" msgstr "Livros quentes (Mais descarregados)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Livros descarregados por %(user)s" msgstr "Livros descarregados por %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autor: %(name)s" msgstr "Autor: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Editora: %(name)s" msgstr "Editora: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Séries: %(serie)s" msgstr "Séries: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Pontuação: Nenhuma" msgstr "Pontuação: Nenhuma"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Pontuação: %(rating)s estrelas" msgstr "Pontuação: %(rating)s estrelas"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Formato do ficheiro: %(format)s" msgstr "Formato do ficheiro: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categoria: %(name)s" msgstr "Categoria: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Idioma: %(name)s" msgstr "Idioma: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Descarregamentos" msgstr "Descarregamentos"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Lista de pontuações" msgstr "Lista de pontuações"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista de formatos de ficheiro" msgstr "Lista de formatos de ficheiro"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Sucesso! Livro enviado para lista de espera para envio a %(eReadermail)s" msgstr "Sucesso! Livro enviado para lista de espera para envio a %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Ops! Ocorreu um erro ao enviar este livro: %(res)s" msgstr "Ops! Ocorreu um erro ao enviar este livro: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Ops! O servidor de email não está configurado. Por favor, contacte o seu administrador!" msgstr "Ops! O servidor de email não está configurado. Por favor, contacte o seu administrador!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Ops! O seu email não é permitido para registo" msgstr "Ops! O seu email não é permitido para registo"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Sucesso! O email de confirmação foi enviado para a sua conta de email." msgstr "Sucesso! O email de confirmação foi enviado para a sua conta de email."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Perfil de %(name)s" msgstr "Perfil de %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Foi encontrada uma conta já existente com este endereço de email." msgstr "Foi encontrada uma conta já existente com este endereço de email."

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: br\n" "Language: br\n"
@@ -58,7 +58,7 @@ msgid "UI Configuration"
msgstr "Configuração de UI" msgstr "Configuração de UI"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "A Coluna Personalizada No.%(column)d não existe no banco de dados do calibre" msgstr "A Coluna Personalizada No.%(column)d não existe no banco de dados do calibre"
@@ -307,7 +307,7 @@ msgstr "Sucesso! Conta do Gmail verificada."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Erro de banco de dados: %(error)s." msgstr "Erro de banco de dados: %(error)s."
@@ -346,7 +346,7 @@ msgstr "Duração inválida para a tarefa especificada"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Configurações de tarefas agendadas atualizadas" msgstr "Configurações de tarefas agendadas atualizadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde." msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
@@ -487,7 +487,7 @@ msgstr "Configurações do Banco de Dados Atualizada"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Configuração do Banco de Dados" msgstr "Configuração do Banco de Dados"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Por favor, preencha todos os campos!" msgstr "Por favor, preencha todos os campos!"
@@ -521,7 +521,7 @@ msgstr "Impossível excluir Convidado"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Nenhum usuário administrador restante, não é possível apagar o usuário" msgstr "Nenhum usuário administrador restante, não é possível apagar o usuário"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "O e-mail não pode ficar vazio e deve ser um endereço de e-mail válido" msgstr "O e-mail não pode ficar vazio e deve ser um endereço de e-mail válido"
@@ -548,9 +548,9 @@ msgstr "Faltam as permissões de execução"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Nenhum" msgstr "Nenhum"
@@ -582,8 +582,8 @@ msgid "Value is missing on request"
msgstr "Valor ausente na requisição" msgstr "Valor ausente na requisição"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Oops! O Livro selecionado não está disponível. O arquivo não existe ou não é acessível" msgstr "Oops! O Livro selecionado não está disponível. O arquivo não existe ou não é acessível"
@@ -687,9 +687,9 @@ msgstr "Aguarde um minuto para registrar o próximo usuário"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registe-se" msgstr "Registe-se"
@@ -903,11 +903,11 @@ msgstr "Erro ao executar Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Enfileirar todos os livros para backup de Metadados" msgstr "Enfileirar todos os livros para backup de Metadados"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Por favor, acesse o calibre-web de um host não local para obter um api_endpoint válido para o dispositivo kobo" msgstr "Por favor, acesse o calibre-web de um host não local para obter um api_endpoint válido para o dispositivo kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Configuração Kobo" msgstr "Configuração Kobo"
@@ -986,7 +986,7 @@ msgstr "{} Estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Login" msgstr "Login"
@@ -1002,7 +1002,7 @@ msgstr "O Token expirou"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Sucesso! Por favor, volte ao seu aparelho" msgstr "Sucesso! Por favor, volte ao seu aparelho"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Livros" msgstr "Livros"
@@ -1027,7 +1027,7 @@ msgstr "Livros Baixados"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Mostrar Livros Baixados" msgstr "Mostrar Livros Baixados"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Livros Mais Bem Avaliados" msgstr "Livros Mais Bem Avaliados"
@@ -1036,7 +1036,7 @@ msgid "Show Top Rated Books"
msgstr "Mostrar Livros Mais Bem Avaliados" msgstr "Mostrar Livros Mais Bem Avaliados"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Livros Lidos" msgstr "Livros Lidos"
@@ -1045,7 +1045,7 @@ msgid "Show Read and Unread"
msgstr "Mostrar lidos e não lidos" msgstr "Mostrar lidos e não lidos"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Livros Não Lidos" msgstr "Livros Não Lidos"
@@ -1063,7 +1063,7 @@ msgid "Show Random Books"
msgstr "Mostrar Livros Aleatórios" msgstr "Mostrar Livros Aleatórios"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Categorias" msgstr "Categorias"
@@ -1073,7 +1073,7 @@ msgstr "Mostrar seção de categorias"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Série" msgstr "Série"
@@ -1091,7 +1091,7 @@ msgid "Show Author Section"
msgstr "Mostrar seção de autores" msgstr "Mostrar seção de autores"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Editoras" msgstr "Editoras"
@@ -1101,7 +1101,7 @@ msgstr "Mostrar seção de editoras"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Idiomas" msgstr "Idiomas"
@@ -1125,7 +1125,7 @@ msgstr "Formatos de arquivo"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Mostrar seção de formatos de arquivo" msgstr "Mostrar seção de formatos de arquivo"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Livros Arquivados" msgstr "Livros Arquivados"
@@ -1133,7 +1133,7 @@ msgstr "Livros Arquivados"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Mostrar livros arquivados" msgstr "Mostrar livros arquivados"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Lista de Livros" msgstr "Lista de Livros"
@@ -1366,150 +1366,150 @@ msgstr "Uma nova atualização está disponível. Clique no botão abaixo para a
msgid "No release information available" msgid "No release information available"
msgstr "Não há informações de lançamento disponíveis" msgstr "Não há informações de lançamento disponíveis"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Descobrir (Livros Aleatórios)" msgstr "Descobrir (Livros Aleatórios)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Livros Quentess (Mais Baixados)" msgstr "Livros Quentess (Mais Baixados)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Livros baixados por %(user)s" msgstr "Livros baixados por %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Autor: %(name)s" msgstr "Autor: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Editora: %(name)s" msgstr "Editora: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Série: %(serie)s" msgstr "Série: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Avaliação: Nenhuma" msgstr "Avaliação: Nenhuma"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Avaliação: %(rating)s estrelas" msgstr "Avaliação: %(rating)s estrelas"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Formato do arquivo: %(format)s" msgstr "Formato do arquivo: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Categoria: %(name)s" msgstr "Categoria: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Idioma: %(name)s" msgstr "Idioma: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Downloads" msgstr "Downloads"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Lista de Avaliações" msgstr "Lista de Avaliações"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista de formatos de arquivo" msgstr "Lista de formatos de arquivo"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Por favor, configure primeiro as configurações de e-mail SMTP..." msgstr "Por favor, configure primeiro as configurações de e-mail SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Livro enfileirado com sucesso para envio para %(eReadermail)s" msgstr "Livro enfileirado com sucesso para envio para %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Ops! Ocorreu um erro ao enviar este livro: %(res)s" msgstr "Ops! Ocorreu um erro ao enviar este livro: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Ops! Atualize seu perfil com um e-mail de eReader válido." msgstr "Ops! Atualize seu perfil com um e-mail de eReader válido."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "O servidor de E-Mail não está configurado, por favor contacte o seu administrador!" msgstr "O servidor de E-Mail não está configurado, por favor contacte o seu administrador!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Seu e-mail não tem permissão para registrar" msgstr "Seu e-mail não tem permissão para registrar"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "O e-mail de confirmação foi enviado para a sua conta de e-mail." msgstr "O e-mail de confirmação foi enviado para a sua conta de e-mail."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Não foi possível ativar a autenticação LDAP" msgstr "Não foi possível ativar a autenticação LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "agora você está conectado como: '%(nickname)s'" msgstr "agora você está conectado como: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Login de contingência como: '%(nickname)s'; servidor LDAP inacessível ou usuário desconhecido" msgstr "Login de contingência como: '%(nickname)s'; servidor LDAP inacessível ou usuário desconhecido"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Não foi possível fazer login: %(message)s" msgstr "Não foi possível fazer login: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nome de usuário ou senha incorretos" msgstr "Nome de usuário ou senha incorretos"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Uma nova senha foi enviada para o seu endereço de e-mail" msgstr "Uma nova senha foi enviada para o seu endereço de e-mail"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Ocorreu um erro desconhecido. Tente novamente mais tarde." msgstr "Ocorreu um erro desconhecido. Tente novamente mais tarde."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Digite um nome de usuário válido para redefinir a senha" msgstr "Digite um nome de usuário válido para redefinir a senha"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Agora você está conectado como: '%(nickname)s'" msgstr "Agora você está conectado como: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Perfil de %(name)s" msgstr "Perfil de %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Sucesso! Perfil atualizado" msgstr "Sucesso! Perfil atualizado"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Encontrada uma conta existente para este endereço de e-mail." msgstr "Encontrada uma conta existente para este endereço de e-mail."

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2020-04-29 01:20+0400\n" "PO-Revision-Date: 2020-04-29 01:20+0400\n"
"Last-Translator: ZIZA\n" "Last-Translator: ZIZA\n"
"Language: ru\n" "Language: ru\n"
@@ -62,7 +62,7 @@ msgid "UI Configuration"
msgstr "Настройка интерфейса" msgstr "Настройка интерфейса"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -311,7 +311,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Неизвестная ошибка. Попробуйте позже." msgstr "Неизвестная ошибка. Попробуйте позже."
@@ -491,7 +491,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Пожалуйста, заполните все поля!" msgstr "Пожалуйста, заполните все поля!"
@@ -525,7 +525,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Это последний администратор, невозможно удалить пользователя" msgstr "Это последний администратор, невозможно удалить пользователя"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -552,9 +552,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Нет" msgstr "Нет"
@@ -586,8 +586,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Невозможно открыть книгу. Файл не существует или недоступен" msgstr "Невозможно открыть книгу. Файл не существует или недоступен"
@@ -691,9 +691,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Зарегистрироваться" msgstr "Зарегистрироваться"
@@ -907,11 +907,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Настройка Kobo" msgstr "Настройка Kobo"
@@ -990,7 +990,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Логин" msgstr "Логин"
@@ -1006,7 +1006,7 @@ msgstr "Ключ просрочен"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Успешно! Пожалуйста, проверьте свое устройство" msgstr "Успешно! Пожалуйста, проверьте свое устройство"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Книги" msgstr "Книги"
@@ -1031,7 +1031,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Книги с наилучшим рейтингом" msgstr "Книги с наилучшим рейтингом"
@@ -1040,7 +1040,7 @@ msgid "Show Top Rated Books"
msgstr "Показывать книги с наивысшим рейтингом" msgstr "Показывать книги с наивысшим рейтингом"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Прочитанные Книги" msgstr "Прочитанные Книги"
@@ -1049,7 +1049,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Непрочитанные Книги" msgstr "Непрочитанные Книги"
@@ -1067,7 +1067,7 @@ msgid "Show Random Books"
msgstr "Показывать Случайные Книги" msgstr "Показывать Случайные Книги"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Категории" msgstr "Категории"
@@ -1077,7 +1077,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Серии" msgstr "Серии"
@@ -1095,7 +1095,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Издатели" msgstr "Издатели"
@@ -1105,7 +1105,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Языки" msgstr "Языки"
@@ -1129,7 +1129,7 @@ msgstr "Форматы файлов"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1137,7 +1137,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1370,150 +1370,150 @@ msgstr "Новое обновление доступно. Нажмите на к
msgid "No release information available" msgid "No release information available"
msgstr "Информация о выпуске недоступна" msgstr "Информация о выпуске недоступна"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Обзор (Случайные Книги)" msgstr "Обзор (Случайные Книги)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Популярные книги (часто загружаемые)" msgstr "Популярные книги (часто загружаемые)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Автор: %(name)s" msgstr "Автор: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Издатель: %(name)s" msgstr "Издатель: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Серии: %(serie)s" msgstr "Серии: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Оценка: %(rating)s звезды(а)" msgstr "Оценка: %(rating)s звезды(а)"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Формат файла: %(format)s" msgstr "Формат файла: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Категория: %(name)s" msgstr "Категория: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Язык: %(name)s" msgstr "Язык: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Скачать" msgstr "Скачать"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Список рейтингов" msgstr "Список рейтингов"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Список форматов файлов" msgstr "Список форматов файлов"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Книга успешно поставлена в очередь для отправки на %(eReadermail)s" msgstr "Книга успешно поставлена в очередь для отправки на %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "При отправке этой книги произошла ошибка: %(res)s" msgstr "При отправке этой книги произошла ошибка: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Сервер электронной почты не настроен, обратитесь к администратору !" msgstr "Сервер электронной почты не настроен, обратитесь к администратору !"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Ваш e-mail не подходит для регистрации" msgstr "Ваш e-mail не подходит для регистрации"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Письмо с подтверждением отправлено вам на e-mail." msgstr "Письмо с подтверждением отправлено вам на e-mail."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Профиль %(name)s's" msgstr "Профиль %(name)s's"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2023-11-01 06:12+0100\n" "PO-Revision-Date: 2023-11-01 06:12+0100\n"
"Last-Translator: Branislav Hanáček <brango@brango.sk>\n" "Last-Translator: Branislav Hanáček <brango@brango.sk>\n"
"Language: sk_SK\n" "Language: sk_SK\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Konfigurácia používateľského rozhrania" msgstr "Konfigurácia používateľského rozhrania"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Používateľom definovaný stĺpec č. %(column)d v Calibre databáze neexistuje" msgstr "Používateľom definovaný stĺpec č. %(column)d v Calibre databáze neexistuje"
@@ -310,7 +310,7 @@ msgstr "Úspech! Gmail konto bolo verifikované."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Chyba databázy: %(error)s." msgstr "Chyba databázy: %(error)s."
@@ -349,7 +349,7 @@ msgstr "Bol uvedený neplatný doba behu"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Nastavenia naplánovaných úloh boli aktualizované" msgstr "Nastavenia naplánovaných úloh boli aktualizované"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Vyskytla sa neočakávaná chyba. Prosím, skúste to opäť neskôr." msgstr "Vyskytla sa neočakávaná chyba. Prosím, skúste to opäť neskôr."
@@ -490,7 +490,7 @@ msgstr "Nastavenia databáze boli aktualizované"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Konfigurácia databázy" msgstr "Konfigurácia databázy"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Vyplňte prosím všetky polia." msgstr "Vyplňte prosím všetky polia."
@@ -524,7 +524,7 @@ msgstr "Nie je možné zmazať používateľa Hosť"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Nezostáva žiadny používateľ, nie je možné odobrať rolu správcu" msgstr "Nezostáva žiadny používateľ, nie je možné odobrať rolu správcu"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "E-mailová adresa nemôže byť prázdna a musí byť platná" msgstr "E-mailová adresa nemôže byť prázdna a musí byť platná"
@@ -551,9 +551,9 @@ msgstr "Chýba právo na vykonanie"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Žiadne" msgstr "Žiadne"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Vybraná kniha nie je dostupná. Súbor neexistuje alebo sa k nemu nedá pristupovať" msgstr "Vybraná kniha nie je dostupná. Súbor neexistuje alebo sa k nemu nedá pristupovať"
@@ -690,9 +690,9 @@ msgstr "Počkajte, prosím minútku pred registráciou ďalšieho používateľa
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrovať" msgstr "Registrovať"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Zaradiť všetky knihy na zálohovanie metadát" msgstr "Zaradiť všetky knihy na zálohovanie metadát"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Prosím, pristupujte k Calibre-Web z nie lokálneho hostiteľa aby ste získali platný API koncový bod pre Kobo zariadenie" msgstr "Prosím, pristupujte k Calibre-Web z nie lokálneho hostiteľa aby ste získali platný API koncový bod pre Kobo zariadenie"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Nastavenie Kobo" msgstr "Nastavenie Kobo"
@@ -989,7 +989,7 @@ msgstr "{} Hviezdičiek"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Prihlásiť sa" msgstr "Prihlásiť sa"
@@ -1005,7 +1005,7 @@ msgstr "Žetón expiroval"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Úspech! Vráťte sa k vašemu zariadeniu" msgstr "Úspech! Vráťte sa k vašemu zariadeniu"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Knihy" msgstr "Knihy"
@@ -1030,7 +1030,7 @@ msgstr "Stiahnuté knihy"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Zobraziť stiahnuté knihy" msgstr "Zobraziť stiahnuté knihy"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Najlepšie hodnotené knihy" msgstr "Najlepšie hodnotené knihy"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Zobraziť najlepšie hodnotené knihy" msgstr "Zobraziť najlepšie hodnotené knihy"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Prečítané knihy" msgstr "Prečítané knihy"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "Zobraziť prečítané a neprečítané" msgstr "Zobraziť prečítané a neprečítané"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Neprečítané knihy" msgstr "Neprečítané knihy"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Zobraziť náhodné knihy" msgstr "Zobraziť náhodné knihy"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategórie" msgstr "Kategórie"
@@ -1076,7 +1076,7 @@ msgstr "Zobraziť časť Kategórie"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Série" msgstr "Série"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "Zobraziť časť Autori" msgstr "Zobraziť časť Autori"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Vydavatelia" msgstr "Vydavatelia"
@@ -1104,7 +1104,7 @@ msgstr "Zobraziť časť vydavatelia"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Jazyky" msgstr "Jazyky"
@@ -1128,7 +1128,7 @@ msgstr "Súborové formáty"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Zobraziť časť Súborové formáty" msgstr "Zobraziť časť Súborové formáty"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Archivované knihy" msgstr "Archivované knihy"
@@ -1136,7 +1136,7 @@ msgstr "Archivované knihy"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Zobraziť archivované knihy" msgstr "Zobraziť archivované knihy"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Zoznam kníh" msgstr "Zoznam kníh"
@@ -1369,150 +1369,150 @@ msgstr "Je dostupná nová aktualizácia. Kliknite na tlačidlo dolu, ak chcete
msgid "No release information available" msgid "No release information available"
msgstr "Nie je dostupná informácia o vydaní" msgstr "Nie je dostupná informácia o vydaní"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Objaviť (Náhodné knihy)" msgstr "Objaviť (Náhodné knihy)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Horúce knihy (Najviac sťahované)" msgstr "Horúce knihy (Najviac sťahované)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Knihy stiahnuté: %(user)s" msgstr "Knihy stiahnuté: %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Author: %(name)s" msgstr "Author: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Vydavateľ: %(name)s" msgstr "Vydavateľ: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Série: %(serie)s" msgstr "Série: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Hodnotenie: Žiadne" msgstr "Hodnotenie: Žiadne"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Hodnotenie: %(rating)s hviezdičiek" msgstr "Hodnotenie: %(rating)s hviezdičiek"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Súborový formát: %(format)s" msgstr "Súborový formát: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategória: %(name)s" msgstr "Kategória: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Jazyk: %(name)s" msgstr "Jazyk: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Stiahnutia" msgstr "Stiahnutia"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Zoznam hodnotení" msgstr "Zoznam hodnotení"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Zoznam súborových formátov" msgstr "Zoznam súborových formátov"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Najskôr nastavte poštový server, prosím..." msgstr "Najskôr nastavte poštový server, prosím..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Úspech! Kniha bola zaradená na odoslanie do %(eReadermail)s" msgstr "Úspech! Kniha bola zaradená na odoslanie do %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Vyskytla sa chyba pri posielaní knihy: %(res)s" msgstr "Vyskytla sa chyba pri posielaní knihy: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Nastavte vo vašom profile platnú e-mailovú adresu pre vašu čítačku." msgstr "Nastavte vo vašom profile platnú e-mailovú adresu pre vašu čítačku."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Poštový server nie je nastavený, kontaktujte prosím správcu." msgstr "Poštový server nie je nastavený, kontaktujte prosím správcu."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Vaša e-mailová adresa nie je povolená." msgstr "Vaša e-mailová adresa nie je povolená."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Úspech! Potvrdzujúci e-mail bol odoslaný." msgstr "Úspech! Potvrdzujúci e-mail bol odoslaný."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Nie je možné aktivovať LDAP autentifikáciu" msgstr "Nie je možné aktivovať LDAP autentifikáciu"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "ste prihlásený ako: '%(nickname)s'" msgstr "ste prihlásený ako: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Záložné prihlásenie ako: '%(nickname)s', LDAP server je nedostupný alebo používateľ je neznámy" msgstr "Záložné prihlásenie ako: '%(nickname)s', LDAP server je nedostupný alebo používateľ je neznámy"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Nemôžem prihlásiť: %(message)s" msgstr "Nemôžem prihlásiť: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Nesprávne používateľské meno alebo heslo" msgstr "Nesprávne používateľské meno alebo heslo"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Na vašu e-mailovú adresu bolo odoslané nové heslo" msgstr "Na vašu e-mailovú adresu bolo odoslané nové heslo"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Vyskytla sa neočakávaná chyba. Prosím, skúste to opäť neskôr." msgstr "Vyskytla sa neočakávaná chyba. Prosím, skúste to opäť neskôr."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Na resetovanie hesla zadajte platné používateľské meno" msgstr "Na resetovanie hesla zadajte platné používateľské meno"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Teraz ste prihlásený ako: '%(nickname)s'" msgstr "Teraz ste prihlásený ako: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Profil pre %(name)s" msgstr "Profil pre %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Úspech! Profil bol aktualizovaný" msgstr "Úspech! Profil bol aktualizovaný"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Účet s touto e-mailovou adresou už existuje." msgstr "Účet s touto e-mailovou adresou už existuje."

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2024-09-18 19:45+0200\n" "PO-Revision-Date: 2024-09-18 19:45+0200\n"
"Last-Translator: Andrej Kralj\n" "Last-Translator: Andrej Kralj\n"
"Language: sl\n" "Language: sl\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Nastavitve uporabniškega vmesnika" msgstr "Nastavitve uporabniškega vmesnika"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "Stolpec po meri št. %(column)d ne obstaja v zbirki podatkov Calibre" msgstr "Stolpec po meri št. %(column)d ne obstaja v zbirki podatkov Calibre"
@@ -310,7 +310,7 @@ msgstr "Uspeh! Račun Gmail je potrjen."
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Ups! Napaka podatkovne baze: %(error)s." msgstr "Ups! Napaka podatkovne baze: %(error)s."
@@ -349,7 +349,7 @@ msgstr "Nepravilno trajanje za določeno nalogo"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "Posodobljene nastavitve načrtovanih opravil" msgstr "Posodobljene nastavitve načrtovanih opravil"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ups! Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje." msgstr "Ups! Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje."
@@ -490,7 +490,7 @@ msgstr "Posodobljene nastavitve zbirke podatkov"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Nastavitev zbirke podatkov" msgstr "Nastavitev zbirke podatkov"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Ups! Izpolnite vsa polja." msgstr "Ups! Izpolnite vsa polja."
@@ -524,7 +524,7 @@ msgstr "Ne morem izbrisati uporabnika gosta"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Ni preostalega uporabnika administratorja, uporabnika ni mogoče izbrisati" msgstr "Ni preostalega uporabnika administratorja, uporabnika ni mogoče izbrisati"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "E-pošta ne sme biti prazna in mora biti veljavna." msgstr "E-pošta ne sme biti prazna in mora biti veljavna."
@@ -551,9 +551,9 @@ msgstr "Manjkajo dovoljenja za izvajanje"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Nobeno" msgstr "Nobeno"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Ups! Izbrana knjiga ni na voljo. Datoteka ne obstaja ali ni dostopna" msgstr "Ups! Izbrana knjiga ni na voljo. Datoteka ne obstaja ali ni dostopna"
@@ -690,9 +690,9 @@ msgstr "Počakajte eno minuto za registracijo naslednjega uporabnika"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registriraj" msgstr "Registriraj"
@@ -906,11 +906,11 @@ msgstr "Napaka pri izvajanju programa Calibre"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "Vse knjige v vrsti za varnostno kopiranje metapodatkov" msgstr "Vse knjige v vrsti za varnostno kopiranje metapodatkov"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "Dostopajte do Calibre-Web z nelokalnega gostitelja, da pridobite veljavno api_endpoint za napravo kobo" msgstr "Dostopajte do Calibre-Web z nelokalnega gostitelja, da pridobite veljavno api_endpoint za napravo kobo"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Nastavitev za Kobo" msgstr "Nastavitev za Kobo"
@@ -989,7 +989,7 @@ msgstr "{} zvezdic"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Prijava" msgstr "Prijava"
@@ -1005,7 +1005,7 @@ msgstr "Veljavnost žetona je potekla"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Uspeh! Vrnite se v svojo napravo" msgstr "Uspeh! Vrnite se v svojo napravo"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Knjige" msgstr "Knjige"
@@ -1030,7 +1030,7 @@ msgstr "Prenesene knjige"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Prikaži prenesene knjige" msgstr "Prikaži prenesene knjige"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Najbolje ocenjene knjige" msgstr "Najbolje ocenjene knjige"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Prikaži najbolje ocenjene knjige" msgstr "Prikaži najbolje ocenjene knjige"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Prebrane knjige" msgstr "Prebrane knjige"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "Prikaži prebrano in neprebrano" msgstr "Prikaži prebrano in neprebrano"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Neprebrane knjige" msgstr "Neprebrane knjige"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Prikaži naključne knjige" msgstr "Prikaži naključne knjige"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorije" msgstr "Kategorije"
@@ -1076,7 +1076,7 @@ msgstr "Prikaži oddelek kategorije"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serije" msgstr "Serije"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "Prikaži razdelek avtorjev" msgstr "Prikaži razdelek avtorjev"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Založniki" msgstr "Založniki"
@@ -1104,7 +1104,7 @@ msgstr "Prikaži razdelek založnikov"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Jeziki" msgstr "Jeziki"
@@ -1128,7 +1128,7 @@ msgstr "Vrste datotek"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Prikaži razdelek vrste datotek" msgstr "Prikaži razdelek vrste datotek"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Arhivirane knjige" msgstr "Arhivirane knjige"
@@ -1136,7 +1136,7 @@ msgstr "Arhivirane knjige"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Prikaži arhivirane knjige" msgstr "Prikaži arhivirane knjige"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Seznam knjig" msgstr "Seznam knjig"
@@ -1369,150 +1369,150 @@ msgstr "Na voljo je nova posodobitev. Klikni spodnji gumb za posodobitev na razl
msgid "No release information available" msgid "No release information available"
msgstr "Informacije o izdaji niso na voljo" msgstr "Informacije o izdaji niso na voljo"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Odkrivanje (naključne knjige)" msgstr "Odkrivanje (naključne knjige)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Vroče knjige (največkrat prenesene)" msgstr "Vroče knjige (največkrat prenesene)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Prenesene knjige od %(user)s" msgstr "Prenesene knjige od %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Avtor: %(name)s" msgstr "Avtor: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Založnik: %(name)s" msgstr "Založnik: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serija: %(serie)s" msgstr "Serija: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Ocena: brez" msgstr "Ocena: brez"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Ocena: %(rating)s zvezdic" msgstr "Ocena: %(rating)s zvezdic"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Vrsta datoteke: %(format)s" msgstr "Vrsta datoteke: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategorija: %(name)s" msgstr "Kategorija: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Jezik: %(name)s" msgstr "Jezik: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Prenosi" msgstr "Prenosi"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Seznam ocen" msgstr "Seznam ocen"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Seznam vrste datotek" msgstr "Seznam vrste datotek"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Najprej nastavite nastavitve pošte SMTP..." msgstr "Najprej nastavite nastavitve pošte SMTP..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Uspeh! Knjiga je v vrsti za pošiljanje v %(eReadermail)s" msgstr "Uspeh! Knjiga je v vrsti za pošiljanje v %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Ups! Pri pošiljanju knjige je prišlo do napake: %(res)s" msgstr "Ups! Pri pošiljanju knjige je prišlo do napake: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "Ups! Posodobite svoj profil z veljavnim e-poštnim naslovom eReaderja." msgstr "Ups! Posodobite svoj profil z veljavnim e-poštnim naslovom eReaderja."
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "Ups! E-poštni strežnik ni nastavljen, obrnite se na skrbnika." msgstr "Ups! E-poštni strežnik ni nastavljen, obrnite se na skrbnika."
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Ups! Vaša e-pošta ni dovoljena." msgstr "Ups! Vaša e-pošta ni dovoljena."
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Uspeh! Potrditveno e-poštno sporočilo je bilo poslano." msgstr "Uspeh! Potrditveno e-poštno sporočilo je bilo poslano."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "Ni mogoče aktivirati avtentikacije LDAP" msgstr "Ni mogoče aktivirati avtentikacije LDAP"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "prijavljeni ste kot: '%(nickname)s'" msgstr "prijavljeni ste kot: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "Rezervna prijava kot: %(nickname)s, strežnik LDAP ni dosegljiv ali uporabnik ni znan" msgstr "Rezervna prijava kot: %(nickname)s, strežnik LDAP ni dosegljiv ali uporabnik ni znan"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "Ni se mogel prijaviti: %(message)s" msgstr "Ni se mogel prijaviti: %(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Napačno uporabniško ime ali geslo" msgstr "Napačno uporabniško ime ali geslo"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "Novo geslo je bilo poslano na vaš e-poštni naslov" msgstr "Novo geslo je bilo poslano na vaš e-poštni naslov"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje." msgstr "Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje."
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Za ponastavitev gesla vnesite veljavno uporabniško ime" msgstr "Za ponastavitev gesla vnesite veljavno uporabniško ime"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Prijavljeni ste kot: '%(nickname)s'" msgstr "Prijavljeni ste kot: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s profil" msgstr "%(name)s profil"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Uspeh! Profil posodobljen" msgstr "Uspeh! Profil posodobljen"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Ups! Račun za to e-pošto že obstaja." msgstr "Ups! Račun za to e-pošto že obstaja."

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2021-05-13 11:00+0000\n" "PO-Revision-Date: 2021-05-13 11:00+0000\n"
"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n" "Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n"
"Language: sv\n" "Language: sv\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Användargränssnitt konfiguration" msgstr "Användargränssnitt konfiguration"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Databasfel: %(error)s." msgstr "Databasfel: %(error)s."
@@ -349,7 +349,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ett okänt fel uppstod. Försök igen senare." msgstr "Ett okänt fel uppstod. Försök igen senare."
@@ -490,7 +490,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Fyll i alla fält!" msgstr "Fyll i alla fält!"
@@ -524,7 +524,7 @@ msgstr "Det går inte att ta bort gästanvändaren"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Ingen adminstratörsanvändare kvar, kan inte ta bort användaren" msgstr "Ingen adminstratörsanvändare kvar, kan inte ta bort användaren"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr "Körningstillstånd saknas"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ingen" msgstr "Ingen"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Hoppsan! Vald boktitel är inte tillgänglig. Filen finns inte eller är inte tillgänglig" msgstr "Hoppsan! Vald boktitel är inte tillgänglig. Filen finns inte eller är inte tillgänglig"
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Registrera" msgstr "Registrera"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo-installation" msgstr "Kobo-installation"
@@ -989,7 +989,7 @@ msgstr "{} stjärnor"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Logga in" msgstr "Logga in"
@@ -1005,7 +1005,7 @@ msgstr "Token har löpt ut"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Lyckades! Vänligen återvänd till din enhet" msgstr "Lyckades! Vänligen återvänd till din enhet"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Böcker" msgstr "Böcker"
@@ -1030,7 +1030,7 @@ msgstr "Hämtade böcker"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Visa hämtade böcker" msgstr "Visa hämtade böcker"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Bäst rankade böcker" msgstr "Bäst rankade böcker"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "Visa böcker med bästa betyg" msgstr "Visa böcker med bästa betyg"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Lästa böcker" msgstr "Lästa böcker"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Olästa böcker" msgstr "Olästa böcker"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Visa slumpmässiga böcker" msgstr "Visa slumpmässiga böcker"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategorier" msgstr "Kategorier"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Serier" msgstr "Serier"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Förlag" msgstr "Förlag"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Språk" msgstr "Språk"
@@ -1128,7 +1128,7 @@ msgstr "Filformat"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Arkiverade böcker" msgstr "Arkiverade böcker"
@@ -1136,7 +1136,7 @@ msgstr "Arkiverade böcker"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Boklista" msgstr "Boklista"
@@ -1369,150 +1369,150 @@ msgstr "En ny uppdatering är tillgänglig. Klicka på knappen nedan för att up
msgid "No release information available" msgid "No release information available"
msgstr "Ingen versionsinformation tillgänglig" msgstr "Ingen versionsinformation tillgänglig"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Upptäck (slumpmässiga böcker)" msgstr "Upptäck (slumpmässiga böcker)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Heta böcker (mest hämtade)" msgstr "Heta böcker (mest hämtade)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "Hämtade böcker av %(user)s" msgstr "Hämtade böcker av %(user)s"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Författare: %(name)s" msgstr "Författare: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Förlag: %(name)s" msgstr "Förlag: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Serier: %(serie)s" msgstr "Serier: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Betyg: %(rating)s stars" msgstr "Betyg: %(rating)s stars"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Filformat: %(format)s" msgstr "Filformat: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategori: %(name)s" msgstr "Kategori: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Språk: %(name)s" msgstr "Språk: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Hämtningar" msgstr "Hämtningar"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Betygslista" msgstr "Betygslista"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Lista över filformat" msgstr "Lista över filformat"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "Boken är i kö för att skicka till %(eReadermail)s" msgstr "Boken är i kö för att skicka till %(eReadermail)s"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Det gick inte att skicka den här boken: %(res)s" msgstr "Det gick inte att skicka den här boken: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "E-postservern är inte konfigurerad, kontakta din administratör!" msgstr "E-postservern är inte konfigurerad, kontakta din administratör!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Din e-post är inte tillåten att registrera" msgstr "Din e-post är inte tillåten att registrera"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Bekräftelsemail skickades till ditt e-postkonto." msgstr "Bekräftelsemail skickades till ditt e-postkonto."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)ss profil" msgstr "%(name)ss profil"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "Hittade ett befintligt konto för den här e-postadressen" msgstr "Hittade ett befintligt konto för den här e-postadressen"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2020-04-23 22:47+0300\n" "PO-Revision-Date: 2020-04-23 22:47+0300\n"
"Last-Translator: iz <iz7iz7iz@protonmail.ch>\n" "Last-Translator: iz <iz7iz7iz@protonmail.ch>\n"
"Language: tr\n" "Language: tr\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "Arayüz Ayarları" msgstr "Arayüz Ayarları"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -310,7 +310,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -349,7 +349,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Bilinmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyiniz." msgstr "Bilinmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."
@@ -490,7 +490,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Lütfen tüm alanları doldurun!" msgstr "Lütfen tüm alanları doldurun!"
@@ -524,7 +524,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "Başka yönetici kullanıcı olmadığından silinemedi" msgstr "Başka yönetici kullanıcı olmadığından silinemedi"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -551,9 +551,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Hiçbiri" msgstr "Hiçbiri"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "" msgstr ""
@@ -690,9 +690,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Kayıt ol" msgstr "Kayıt ol"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -989,7 +989,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Giriş" msgstr "Giriş"
@@ -1005,7 +1005,7 @@ msgstr "Token süresi doldu"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Başarılı! Lütfen cihazınıza dönün" msgstr "Başarılı! Lütfen cihazınıza dönün"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "eKitaplar" msgstr "eKitaplar"
@@ -1030,7 +1030,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "" msgstr ""
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "" msgstr ""
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Okunanlar" msgstr "Okunanlar"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Okunmamışlar" msgstr "Okunmamışlar"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "Rastgele Kitap Göster" msgstr "Rastgele Kitap Göster"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Kategoriler" msgstr "Kategoriler"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Seriler" msgstr "Seriler"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Yayıncılar" msgstr "Yayıncılar"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Diller" msgstr "Diller"
@@ -1128,7 +1128,7 @@ msgstr "Biçimler"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1136,7 +1136,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1369,150 +1369,150 @@ msgstr "Yeni bir güncelleme mevcut. Son sürüme güncellemek için aşağıdak
msgid "No release information available" msgid "No release information available"
msgstr "Sürüm bilgisi mevcut değil" msgstr "Sürüm bilgisi mevcut değil"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Keşfet (Rastgele)" msgstr "Keşfet (Rastgele)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "" msgstr ""
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "Yazar: %(name)s" msgstr "Yazar: %(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Yayınevi: %(name)s" msgstr "Yayınevi: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Seri: %(serie)s" msgstr "Seri: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Değerlendirme: %(rating)s yıldız" msgstr "Değerlendirme: %(rating)s yıldız"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Biçim: %(format)s" msgstr "Biçim: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Kategori: %(name)s" msgstr "Kategori: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Dil: %(name)s" msgstr "Dil: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "" msgstr ""
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Değerlendirme listesi" msgstr "Değerlendirme listesi"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Biçim listesi" msgstr "Biçim listesi"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "%(eReadermail)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:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "" msgstr ""
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "E-Posta sunucusu ayarlanmadı, lütfen yöneticinizle iletişime geçin!" msgstr "E-Posta sunucusu ayarlanmadı, lütfen yöneticinizle iletişime geçin!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "E-posta adresinizle kaydolunmasına izin verilmiyor" msgstr "E-posta adresinizle kaydolunmasına izin verilmiyor"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "Onay e-Postası hesabınıza gönderildi." msgstr "Onay e-Postası hesabınıza gönderildi."
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s Profili" msgstr "%(name)s Profili"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-web\n" "Project-Id-Version: Calibre-web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2017-04-30 00:47+0300\n" "PO-Revision-Date: 2017-04-30 00:47+0300\n"
"Last-Translator: ABIS Team <biblio.if.abis@gmail.com>\n" "Last-Translator: ABIS Team <biblio.if.abis@gmail.com>\n"
"Language: uk\n" "Language: uk\n"
@@ -62,7 +62,7 @@ msgid "UI Configuration"
msgstr "Конфігурація інтерфейсу" msgstr "Конфігурація інтерфейсу"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -319,7 +319,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -358,7 +358,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "" msgstr ""
@@ -502,7 +502,7 @@ msgstr "З'єднання з базою даних закрите"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Особливі налаштування" msgstr "Особливі налаштування"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Будь-ласка, заповніть всі поля!" msgstr "Будь-ласка, заповніть всі поля!"
@@ -536,7 +536,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "" msgstr ""
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -563,9 +563,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "Ні" msgstr "Ні"
@@ -597,8 +597,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу." msgstr "Неможливо відкрити книгу. Файл не існує або немає доступу."
@@ -702,9 +702,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Зареєструватись" msgstr "Зареєструватись"
@@ -920,11 +920,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -1003,7 +1003,7 @@ msgstr "{} зірок"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Ім'я користувача" msgstr "Ім'я користувача"
@@ -1019,7 +1019,7 @@ msgstr "Час дії токено вичерпано"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Вдалося! Будь-ласка, поверніться до вашого пристрою" msgstr "Вдалося! Будь-ласка, поверніться до вашого пристрою"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Книжки" msgstr "Книжки"
@@ -1044,7 +1044,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Книги з найкращим рейтингом" msgstr "Книги з найкращим рейтингом"
@@ -1053,7 +1053,7 @@ msgid "Show Top Rated Books"
msgstr "Показувати книги з найвищим рейтингом" msgstr "Показувати книги з найвищим рейтингом"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Прочитані книги" msgstr "Прочитані книги"
@@ -1063,7 +1063,7 @@ msgid "Show Read and Unread"
msgstr "Показувати прочитані та непрочитані книги" msgstr "Показувати прочитані та непрочитані книги"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Непрочитані книги" msgstr "Непрочитані книги"
@@ -1081,7 +1081,7 @@ msgid "Show Random Books"
msgstr "Показувати випадкові книги" msgstr "Показувати випадкові книги"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Категорії" msgstr "Категорії"
@@ -1092,7 +1092,7 @@ msgstr "Показувати вибір категорії"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Серії" msgstr "Серії"
@@ -1112,7 +1112,7 @@ msgid "Show Author Section"
msgstr "Показувати вибір автора" msgstr "Показувати вибір автора"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Видавництва" msgstr "Видавництва"
@@ -1123,7 +1123,7 @@ msgstr "Показувати вибір серії"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Мови" msgstr "Мови"
@@ -1150,7 +1150,7 @@ msgstr "Формати файлів"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "Показувати вибір серії" msgstr "Показувати вибір серії"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Архівні книжки" msgstr "Архівні книжки"
@@ -1159,7 +1159,7 @@ msgstr "Архівні книжки"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "Архівні книжки" msgstr "Архівні книжки"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Список книжок" msgstr "Список книжок"
@@ -1394,154 +1394,154 @@ msgstr ""
msgid "No release information available" msgid "No release information available"
msgstr "" msgstr ""
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "Огляд (випадкові книги)" msgstr "Огляд (випадкові книги)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "Популярні книги (найбільш завантажувані)" msgstr "Популярні книги (найбільш завантажувані)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "Видавництво: %(name)s" msgstr "Видавництво: %(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "Серії: %(serie)s" msgstr "Серії: %(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "Рейтинг: Відсутній" msgstr "Рейтинг: Відсутній"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "Рейтинг: %(rating)s зірок" msgstr "Рейтинг: %(rating)s зірок"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "Формат файлу: %(format)s" msgstr "Формат файлу: %(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "Категорія: %(name)s" msgstr "Категорія: %(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "Мова: %(name)s" msgstr "Мова: %(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Завантаження" msgstr "Завантаження"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Список рейтингів" msgstr "Список рейтингів"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Список форматів файлу" msgstr "Список форматів файлу"
#: cps/web.py:1264 #: cps/web.py:1262
#, fuzzy #, fuzzy
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP" msgstr "Будь-ласка, спочатку сконфігуруйте параметри SMTP"
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "" msgstr ""
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "Помилка при відправці книги: %(res)s" msgstr "Помилка при відправці книги: %(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "" msgstr ""
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "" msgstr ""
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, fuzzy, python-format #, fuzzy, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "Ви увійшли як користувач: '%(nickname)s'" msgstr "Ви увійшли як користувач: '%(nickname)s'"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
#, fuzzy #, fuzzy
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "Помилка в імені користувача або паролі" msgstr "Помилка в імені користувача або паролі"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
#, fuzzy #, fuzzy
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "Помилка в імені користувача або паролі" msgstr "Помилка в імені користувача або паролі"
#: cps/web.py:1454 #: cps/web.py:1434
#, fuzzy, python-format #, fuzzy, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "Ви увійшли як користувач: '%(nickname)s'" msgstr "Ви увійшли як користувач: '%(nickname)s'"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "Профіль %(name)s" msgstr "Профіль %(name)s"
#: cps/web.py:1535 #: cps/web.py:1515
#, fuzzy #, fuzzy
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "Профіль оновлено" msgstr "Профіль оновлено"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-web\n" "Project-Id-Version: Calibre-web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2022-09-20 21:36+0700\n" "PO-Revision-Date: 2022-09-20 21:36+0700\n"
"Last-Translator: Ha Link <halink0803@gmail.com>\n" "Last-Translator: Ha Link <halink0803@gmail.com>\n"
"Language: vi\n" "Language: vi\n"
@@ -58,7 +58,7 @@ msgid "UI Configuration"
msgstr "Thiết lập UI" msgstr "Thiết lập UI"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -307,7 +307,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "Lỗi cơ sở dữ liệu: %(error)s." msgstr "Lỗi cơ sở dữ liệu: %(error)s."
@@ -346,7 +346,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Lỗi không xác định xảy ra. Xin hãy thử lại sau." msgstr "Lỗi không xác định xảy ra. Xin hãy thử lại sau."
@@ -487,7 +487,7 @@ msgstr "Thiết lập cơ sở dữ lieu đã được cập nhật"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "Thiết lập cơ sở dữ lieu :)))" msgstr "Thiết lập cơ sở dữ lieu :)))"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "Hãy điền hết các trường!" msgstr "Hãy điền hết các trường!"
@@ -521,7 +521,7 @@ msgstr "Không thể xoá người dùng khách"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "" msgstr ""
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -548,9 +548,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "None" msgstr "None"
@@ -582,8 +582,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "" msgstr ""
@@ -687,9 +687,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "Đăng ký" msgstr "Đăng ký"
@@ -903,11 +903,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Thiết lập Kobo" msgstr "Thiết lập Kobo"
@@ -986,7 +986,7 @@ msgstr "{} sao"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "Đăng nhập" msgstr "Đăng nhập"
@@ -1002,7 +1002,7 @@ msgstr "Token đã hết hạn"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "Thành công! Hãy quay lại thiết bị của bạn" msgstr "Thành công! Hãy quay lại thiết bị của bạn"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "Sách" msgstr "Sách"
@@ -1027,7 +1027,7 @@ msgstr "Sách đã tải"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "Hiển thị sách đã tải" msgstr "Hiển thị sách đã tải"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "Top sách được đánh giá cao" msgstr "Top sách được đánh giá cao"
@@ -1036,7 +1036,7 @@ msgid "Show Top Rated Books"
msgstr "Hiện thị top những sách được đánh giá cao" msgstr "Hiện thị top những sách được đánh giá cao"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "Sách đã đọc" msgstr "Sách đã đọc"
@@ -1045,7 +1045,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "Sách chưa đọc" msgstr "Sách chưa đọc"
@@ -1063,7 +1063,7 @@ msgid "Show Random Books"
msgstr "Hiển thị sách ngẫu nhiên" msgstr "Hiển thị sách ngẫu nhiên"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "Chủ đề" msgstr "Chủ đề"
@@ -1073,7 +1073,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "Series" msgstr "Series"
@@ -1091,7 +1091,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "Nhà phát hành" msgstr "Nhà phát hành"
@@ -1101,7 +1101,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "Ngôn ngữ" msgstr "Ngôn ngữ"
@@ -1125,7 +1125,7 @@ msgstr "Định dạng file"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "Sách đã lưu trữ" msgstr "Sách đã lưu trữ"
@@ -1133,7 +1133,7 @@ msgstr "Sách đã lưu trữ"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "Danh sách sách" msgstr "Danh sách sách"
@@ -1366,150 +1366,150 @@ msgstr ""
msgid "No release information available" msgid "No release information available"
msgstr "" msgstr ""
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "" msgstr ""
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "" msgstr ""
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "" msgstr ""
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "" msgstr ""
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "" msgstr ""
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "" msgstr ""
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "Tải xuống" msgstr "Tải xuống"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "Danh sách đánh giá" msgstr "Danh sách đánh giá"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "Danh sách định dạng file" msgstr "Danh sách định dạng file"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "" msgstr ""
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "" msgstr ""
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "Email của bạn không được cho phép để đăng ký" msgstr "Email của bạn không được cho phép để đăng ký"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "" msgstr ""
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "" msgstr ""
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." 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" msgstr "Tìm thấy một tài khoản đã toàn tại cho địa chỉ email này"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2025-12-06 13:53+0800\n" "PO-Revision-Date: 2025-12-06 13:53+0800\n"
"Last-Translator: qx100\n" "Last-Translator: qx100\n"
"Language: zh_CN\n" "Language: zh_CN\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "界面配置" msgstr "界面配置"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在" msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在"
@@ -310,7 +310,7 @@ msgstr "Gmail 账户验证成功。"
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "数据库错误:%(error)s。" msgstr "数据库错误:%(error)s。"
@@ -349,7 +349,7 @@ msgstr "指定任务的持续时间无效"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "已更新计划任务设置" msgstr "已更新计划任务设置"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试。" msgstr "发生一个未知错误,请稍后再试。"
@@ -490,7 +490,7 @@ msgstr "数据库设置已更新"
msgid "Database Configuration" msgid "Database Configuration"
msgstr "数据库配置" msgstr "数据库配置"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "请填写所有字段。" msgstr "请填写所有字段。"
@@ -524,7 +524,7 @@ msgstr "无法删除访客用户"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "管理员账户不存在,无法删除用户" msgstr "管理员账户不存在,无法删除用户"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "电子邮件地址不能为空,并且必须是有效的电子邮件" msgstr "电子邮件地址不能为空,并且必须是有效的电子邮件"
@@ -551,9 +551,9 @@ msgstr "缺少执行权限"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "无" msgstr "无"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "请求中缺少数值" msgstr "请求中缺少数值"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "糟糕!所选书籍无法打开。文件不存在或者文件不可访问" msgstr "糟糕!所选书籍无法打开。文件不存在或者文件不可访问"
@@ -690,9 +690,9 @@ msgstr "请等待一分钟注册下一个用户"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "注册" msgstr "注册"
@@ -906,11 +906,11 @@ msgstr "执行 Calibre 时出错"
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "将所有书籍加入元数据备份队列" msgstr "将所有书籍加入元数据备份队列"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "请不要从 localhost 访问 Calibre-Web以便 Kobo 设备能获取有效的 api_endpoint" msgstr "请不要从 localhost 访问 Calibre-Web以便 Kobo 设备能获取有效的 api_endpoint"
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo 设置" msgstr "Kobo 设置"
@@ -989,7 +989,7 @@ msgstr "{} 星"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "登录" msgstr "登录"
@@ -1005,7 +1005,7 @@ msgstr "令牌已过期"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "成功!请返回您的设备" msgstr "成功!请返回您的设备"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "书籍" msgstr "书籍"
@@ -1030,7 +1030,7 @@ msgstr "已下载书籍"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "显示下载过的书籍" msgstr "显示下载过的书籍"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "最高评分书籍" msgstr "最高评分书籍"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "显示最高评分书籍" msgstr "显示最高评分书籍"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "已读书籍" msgstr "已读书籍"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "显示已读或未读状态" msgstr "显示已读或未读状态"
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "未读书籍" msgstr "未读书籍"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "显示随机书籍" msgstr "显示随机书籍"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "分类" msgstr "分类"
@@ -1076,7 +1076,7 @@ msgstr "显示分类栏目"
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "丛书" msgstr "丛书"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "显示作者栏目" msgstr "显示作者栏目"
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "出版社" msgstr "出版社"
@@ -1104,7 +1104,7 @@ msgstr "显示出版社栏目"
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "语言" msgstr "语言"
@@ -1128,7 +1128,7 @@ msgstr "文件格式"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "显示文件格式栏目" msgstr "显示文件格式栏目"
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "归档书籍" msgstr "归档书籍"
@@ -1136,7 +1136,7 @@ msgstr "归档书籍"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "显示归档书籍" msgstr "显示归档书籍"
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "书籍列表" msgstr "书籍列表"
@@ -1369,150 +1369,150 @@ msgstr "有新的更新。单击下面的按钮以更新到版本: %(version)s"
msgid "No release information available" msgid "No release information available"
msgstr "无可用发布信息" msgstr "无可用发布信息"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "发现 (随机书籍)" msgstr "发现 (随机书籍)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "热门书籍(最多下载)" msgstr "热门书籍(最多下载)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "%(user)s 下载过的书籍" msgstr "%(user)s 下载过的书籍"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "作者:%(name)s" msgstr "作者:%(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "出版社:%(name)s" msgstr "出版社:%(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "丛书:%(serie)s" msgstr "丛书:%(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "评分:无" msgstr "评分:无"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "评分:%(rating)s 星" msgstr "评分:%(rating)s 星"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "文件格式:%(format)s" msgstr "文件格式:%(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "分类:%(name)s" msgstr "分类:%(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "语言:%(name)s" msgstr "语言:%(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "下载次数" msgstr "下载次数"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "评分列表" msgstr "评分列表"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "文件格式列表" msgstr "文件格式列表"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "请先配置 SMTP 邮箱设置..." msgstr "请先配置 SMTP 邮箱设置..."
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "书籍已经成功加入 %(eReadermail)s 的发送队列" msgstr "书籍已经成功加入 %(eReadermail)s 的发送队列"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s" msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "请先配置您的 Kindle 邮箱。" msgstr "请先配置您的 Kindle 邮箱。"
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "邮件服务未配置,请联系网站管理员。" msgstr "邮件服务未配置,请联系网站管理员。"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "您的电子邮件不允许注册。" msgstr "您的电子邮件不允许注册。"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "确认邮件已经发送到您的邮箱。" msgstr "确认邮件已经发送到您的邮箱。"
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "无法激活 LDAP 认证" msgstr "无法激活 LDAP 认证"
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "您现在已以“%(nickname)s”身份登录" msgstr "您现在已以“%(nickname)s”身份登录"
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "后备登录“%(nickname)s”无法访问 LDAP 服务器,或用户未知" msgstr "后备登录“%(nickname)s”无法访问 LDAP 服务器,或用户未知"
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "无法登录:%(message)s" msgstr "无法登录:%(message)s"
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "用户名或密码错误" msgstr "用户名或密码错误"
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "新密码已发送到您的邮箱" msgstr "新密码已发送到您的邮箱"
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试。" msgstr "发生一个未知错误,请稍后再试。"
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "请输入有效的用户名进行密码重置" msgstr "请输入有效的用户名进行密码重置"
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "您现在已以“%(nickname)s”身份登录" msgstr "您现在已以“%(nickname)s”身份登录"
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s 的用户配置" msgstr "%(name)s 的用户配置"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "资料已更新" msgstr "资料已更新"
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "使用此邮箱的账号已经存在。" msgstr "使用此邮箱的账号已经存在。"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Calibre-Web\n" "Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: 2025-09-10 03:46+0000\n" "PO-Revision-Date: 2025-09-10 03:46+0000\n"
"Last-Translator: finrodchen <me@finrod.xyz>\n" "Last-Translator: finrodchen <me@finrod.xyz>\n"
"Language: zh_TW\n" "Language: zh_TW\n"
@@ -61,7 +61,7 @@ msgid "UI Configuration"
msgstr "界面配置" msgstr "界面配置"
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -310,7 +310,7 @@ msgstr "已連上Gmail帳號"
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "數據庫錯誤:%(error)s。" msgstr "數據庫錯誤:%(error)s。"
@@ -349,7 +349,7 @@ msgstr "指定的任務持續時間無效"
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "排程任務設定已更新" msgstr "排程任務設定已更新"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "發生一個未知錯誤,請稍後再試。" msgstr "發生一個未知錯誤,請稍後再試。"
@@ -490,7 +490,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "數據庫配置" msgstr "數據庫配置"
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "請填寫所有欄位!" msgstr "請填寫所有欄位!"
@@ -524,7 +524,7 @@ msgstr "無法刪除訪客用戶"
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "管理員賬戶不存在,無法刪除用戶" msgstr "管理員賬戶不存在,無法刪除用戶"
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "電子郵件不可為空,且必須是有效的電子郵件格式" msgstr "電子郵件不可為空,且必須是有效的電子郵件格式"
@@ -551,9 +551,9 @@ msgstr "缺少執行權限"
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "無" msgstr "無"
@@ -585,8 +585,8 @@ msgid "Value is missing on request"
msgstr "請求中缺少必要的值" msgstr "請求中缺少必要的值"
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "糟糕!選擇書名無法打開。文件不存在或者文件不可訪問" msgstr "糟糕!選擇書名無法打開。文件不存在或者文件不可訪問"
@@ -690,9 +690,9 @@ msgstr "請等待一分鐘後再註冊下一位使用者"
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "註冊" msgstr "註冊"
@@ -906,11 +906,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "將所有書籍排入元數據備份佇列" msgstr "將所有書籍排入元數據備份佇列"
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "Kobo 設置" msgstr "Kobo 設置"
@@ -989,7 +989,7 @@ msgstr "{} 星"
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "登入" msgstr "登入"
@@ -1005,7 +1005,7 @@ msgstr "Token已過期"
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "成功!請返回您的設備" msgstr "成功!請返回您的設備"
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "書籍" msgstr "書籍"
@@ -1030,7 +1030,7 @@ msgstr "已下載書籍"
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "顯示下載過的書籍" msgstr "顯示下載過的書籍"
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "最高評分書籍" msgstr "最高評分書籍"
@@ -1039,7 +1039,7 @@ msgid "Show Top Rated Books"
msgstr "顯示最高評分書籍" msgstr "顯示最高評分書籍"
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "已讀書籍" msgstr "已讀書籍"
@@ -1048,7 +1048,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "未讀書籍" msgstr "未讀書籍"
@@ -1066,7 +1066,7 @@ msgid "Show Random Books"
msgstr "隨機顯示書籍" msgstr "隨機顯示書籍"
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "分類" msgstr "分類"
@@ -1076,7 +1076,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "叢書" msgstr "叢書"
@@ -1094,7 +1094,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "出版社" msgstr "出版社"
@@ -1104,7 +1104,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "語言" msgstr "語言"
@@ -1128,7 +1128,7 @@ msgstr "文件格式"
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "歸檔書籍" msgstr "歸檔書籍"
@@ -1136,7 +1136,7 @@ msgstr "歸檔書籍"
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "書籍列表" msgstr "書籍列表"
@@ -1369,150 +1369,150 @@ msgstr "有新的更新。單擊下面的按鈕以更新到版本: %(version)s"
msgid "No release information available" msgid "No release information available"
msgstr "無可用發佈信息" msgstr "無可用發佈信息"
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "發現(隨機書籍)" msgstr "發現(隨機書籍)"
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "熱門書籍(最多下載)" msgstr "熱門書籍(最多下載)"
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "%(user)s 下載過的書籍" msgstr "%(user)s 下載過的書籍"
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "作者:%(name)s" msgstr "作者:%(name)s"
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "出版社:%(name)s" msgstr "出版社:%(name)s"
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "叢書:%(serie)s" msgstr "叢書:%(serie)s"
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "評分: 無" msgstr "評分: 無"
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "評分:%(rating)s 星" msgstr "評分:%(rating)s 星"
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "文件格式:%(format)s" msgstr "文件格式:%(format)s"
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "分類:%(name)s" msgstr "分類:%(name)s"
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "語言:%(name)s" msgstr "語言:%(name)s"
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "下載次數" msgstr "下載次數"
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "評分列表" msgstr "評分列表"
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "文件格式列表" msgstr "文件格式列表"
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "書籍已經成功加入 %(eReadermail)s 的發送隊列" msgstr "書籍已經成功加入 %(eReadermail)s 的發送隊列"
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "糟糕!發送這本書籍的時候出現錯誤:%(res)s" msgstr "糟糕!發送這本書籍的時候出現錯誤:%(res)s"
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "郵件服務未配置,請聯繫網站管理員!" msgstr "郵件服務未配置,請聯繫網站管理員!"
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "您的電子郵件不允許註冊" msgstr "您的電子郵件不允許註冊"
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "確認郵件已經發送到您的郵箱。" msgstr "確認郵件已經發送到您的郵箱。"
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "%(name)s 的用戶配置" msgstr "%(name)s 的用戶配置"
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "使用此郵箱的賬號已經存在。" msgstr "使用此郵箱的賬號已經存在。"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2026-02-14 11:23+0100\n" "POT-Creation-Date: 2026-03-07 09:27+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -60,7 +60,7 @@ msgid "UI Configuration"
msgstr "" msgstr ""
#: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150 #: cps/admin.py:315 cps/admin.py:1001 cps/db.py:801 cps/search.py:150
#: cps/web.py:753 #: cps/web.py:751
#, python-format #, python-format
msgid "Custom Column No.%(column)d does not exist in calibre database" msgid "Custom Column No.%(column)d does not exist in calibre database"
msgstr "" msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
#: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169 #: cps/admin.py:1984 cps/admin.py:2105 cps/editbooks.py:169
#: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144 #: cps/editbooks.py:755 cps/editbooks.py:1474 cps/shelf.py:90 cps/shelf.py:144
#: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324 #: cps/shelf.py:194 cps/shelf.py:237 cps/shelf.py:287 cps/shelf.py:324
#: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1544 #: cps/shelf.py:398 cps/shelf.py:520 cps/tasks/convert.py:160 cps/web.py:1524
#, python-format #, python-format
msgid "Oops! Database Error: %(error)s." msgid "Oops! Database Error: %(error)s."
msgstr "" msgstr ""
@@ -348,7 +348,7 @@ msgstr ""
msgid "Scheduled tasks settings updated" msgid "Scheduled tasks settings updated"
msgstr "" msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1334 #: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1323
msgid "Oops! An unknown error occurred. Please try again later." msgid "Oops! An unknown error occurred. Please try again later."
msgstr "" msgstr ""
@@ -489,7 +489,7 @@ msgstr ""
msgid "Database Configuration" msgid "Database Configuration"
msgstr "" msgstr ""
#: cps/admin.py:1948 cps/web.py:1304 #: cps/admin.py:1948 cps/web.py:1293
msgid "Oops! Please complete all fields." msgid "Oops! Please complete all fields."
msgstr "" msgstr ""
@@ -523,7 +523,7 @@ msgstr ""
msgid "No admin user remaining, can't delete user" msgid "No admin user remaining, can't delete user"
msgstr "" msgstr ""
#: cps/admin.py:2071 cps/web.py:1493 #: cps/admin.py:2071 cps/web.py:1473
msgid "Email can't be empty and has to be a valid Email" msgid "Email can't be empty and has to be a valid Email"
msgstr "" msgstr ""
@@ -550,9 +550,9 @@ msgstr ""
#: cps/db.py:1124 cps/templates/config_edit.html:207 #: cps/db.py:1124 cps/templates/config_edit.html:207
#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41
#: cps/web.py:568 cps/web.py:602 cps/web.py:647 cps/web.py:687 cps/web.py:714 #: cps/web.py:566 cps/web.py:600 cps/web.py:645 cps/web.py:685 cps/web.py:712
#: cps/web.py:1000 cps/web.py:1030 cps/web.py:1075 cps/web.py:1103 #: cps/web.py:998 cps/web.py:1028 cps/web.py:1073 cps/web.py:1101
#: cps/web.py:1142 #: cps/web.py:1140
msgid "None" msgid "None"
msgstr "" msgstr ""
@@ -584,8 +584,8 @@ msgid "Value is missing on request"
msgstr "" msgstr ""
#: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627 #: cps/editbooks.py:319 cps/editbooks.py:326 cps/editbooks.py:627
#: cps/editbooks.py:1146 cps/web.py:535 cps/web.py:1585 cps/web.py:1631 #: cps/editbooks.py:1146 cps/web.py:533 cps/web.py:1565 cps/web.py:1611
#: cps/web.py:1681 #: cps/web.py:1661
msgid "Oops! Selected book is unavailable. File does not exist or is not accessible" msgid "Oops! Selected book is unavailable. File does not exist or is not accessible"
msgstr "" msgstr ""
@@ -689,9 +689,9 @@ msgstr ""
#: cps/error_handler.py:99 cps/templates/layout.html:69 #: cps/error_handler.py:99 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:27 #: cps/templates/layout.html:104 cps/templates/login.html:27
#: cps/templates/register.html:17 cps/web.py:1301 cps/web.py:1305 #: cps/templates/register.html:17 cps/web.py:1290 cps/web.py:1294
#: cps/web.py:1311 cps/web.py:1335 cps/web.py:1339 cps/web.py:1352 #: cps/web.py:1300 cps/web.py:1324 cps/web.py:1328 cps/web.py:1341
#: cps/web.py:1355 #: cps/web.py:1344
msgid "Register" msgid "Register"
msgstr "" msgstr ""
@@ -905,11 +905,11 @@ msgstr ""
msgid "Queue all books for metadata backup" msgid "Queue all books for metadata backup"
msgstr "" msgstr ""
#: cps/kobo_auth.py:92 #: cps/kobo_auth.py:91
msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device"
msgstr "" msgstr ""
#: cps/kobo_auth.py:118 #: cps/kobo_auth.py:117
msgid "Kobo Setup" msgid "Kobo Setup"
msgstr "" msgstr ""
@@ -988,7 +988,7 @@ msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:68 #: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4 #: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1370 #: cps/templates/login.html:21 cps/web.py:1359
msgid "Login" msgid "Login"
msgstr "" msgstr ""
@@ -1004,7 +1004,7 @@ msgstr ""
msgid "Success! Please return to your device" msgid "Success! Please return to your device"
msgstr "" msgstr ""
#: cps/render_template.py:41 cps/web.py:424 #: cps/render_template.py:41 cps/web.py:422
msgid "Books" msgid "Books"
msgstr "" msgstr ""
@@ -1029,7 +1029,7 @@ msgstr ""
msgid "Show Downloaded Books" msgid "Show Downloaded Books"
msgstr "" msgstr ""
#: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:439 #: cps/render_template.py:58 cps/templates/index.xml:36 cps/web.py:437
msgid "Top Rated Books" msgid "Top Rated Books"
msgstr "" msgstr ""
@@ -1038,7 +1038,7 @@ msgid "Show Top Rated Books"
msgstr "" msgstr ""
#: cps/render_template.py:61 cps/templates/index.xml:63 #: cps/render_template.py:61 cps/templates/index.xml:63
#: cps/templates/index.xml:67 cps/web.py:772 #: cps/templates/index.xml:67 cps/web.py:770
msgid "Read Books" msgid "Read Books"
msgstr "" msgstr ""
@@ -1047,7 +1047,7 @@ msgid "Show Read and Unread"
msgstr "" msgstr ""
#: cps/render_template.py:65 cps/templates/index.xml:70 #: cps/render_template.py:65 cps/templates/index.xml:70
#: cps/templates/index.xml:74 cps/web.py:775 #: cps/templates/index.xml:74 cps/web.py:773
msgid "Unread Books" msgid "Unread Books"
msgstr "" msgstr ""
@@ -1065,7 +1065,7 @@ msgid "Show Random Books"
msgstr "" msgstr ""
#: cps/render_template.py:71 cps/templates/book_table.html:93 #: cps/render_template.py:71 cps/templates/book_table.html:93
#: cps/templates/index.xml:97 cps/web.py:1146 #: cps/templates/index.xml:97 cps/web.py:1144
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
@@ -1075,7 +1075,7 @@ msgstr ""
#: cps/render_template.py:74 cps/templates/book_edit.html:86 #: cps/render_template.py:74 cps/templates/book_edit.html:86
#: cps/templates/book_table.html:94 cps/templates/index.xml:106 #: cps/templates/book_table.html:94 cps/templates/index.xml:106
#: cps/templates/search_form.html:70 cps/web.py:1036 cps/web.py:1048 #: cps/templates/search_form.html:70 cps/web.py:1034 cps/web.py:1046
msgid "Series" msgid "Series"
msgstr "" msgstr ""
@@ -1093,7 +1093,7 @@ msgid "Show Author Section"
msgstr "" msgstr ""
#: cps/render_template.py:81 cps/templates/book_table.html:98 #: cps/render_template.py:81 cps/templates/book_table.html:98
#: cps/templates/index.xml:88 cps/web.py:1004 #: cps/templates/index.xml:88 cps/web.py:1002
msgid "Publishers" msgid "Publishers"
msgstr "" msgstr ""
@@ -1103,7 +1103,7 @@ msgstr ""
#: cps/render_template.py:84 cps/templates/book_table.html:96 #: cps/render_template.py:84 cps/templates/book_table.html:96
#: cps/templates/index.xml:115 cps/templates/search_form.html:108 #: cps/templates/index.xml:115 cps/templates/search_form.html:108
#: cps/web.py:1118 #: cps/web.py:1116
msgid "Languages" msgid "Languages"
msgstr "" msgstr ""
@@ -1127,7 +1127,7 @@ msgstr ""
msgid "Show File Formats Section" msgid "Show File Formats Section"
msgstr "" msgstr ""
#: cps/render_template.py:95 cps/web.py:798 #: cps/render_template.py:95 cps/web.py:796
msgid "Archived Books" msgid "Archived Books"
msgstr "" msgstr ""
@@ -1135,7 +1135,7 @@ msgstr ""
msgid "Show Archived Books" msgid "Show Archived Books"
msgstr "" msgstr ""
#: cps/render_template.py:100 cps/web.py:834 #: cps/render_template.py:100 cps/web.py:832
msgid "Books List" msgid "Books List"
msgstr "" msgstr ""
@@ -1368,150 +1368,150 @@ msgstr ""
msgid "No release information available" msgid "No release information available"
msgstr "" msgstr ""
#: cps/templates/index.html:6 cps/web.py:451 #: cps/templates/index.html:6 cps/web.py:449
msgid "Discover (Random Books)" msgid "Discover (Random Books)"
msgstr "" msgstr ""
#: cps/web.py:487 #: cps/web.py:485
msgid "Hot Books (Most Downloaded)" msgid "Hot Books (Most Downloaded)"
msgstr "" msgstr ""
#: cps/web.py:518 #: cps/web.py:516
#, python-format #, python-format
msgid "Downloaded books by %(user)s" msgid "Downloaded books by %(user)s"
msgstr "" msgstr ""
#: cps/web.py:551 #: cps/web.py:549
#, python-format #, python-format
msgid "Author: %(name)s" msgid "Author: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:587 #: cps/web.py:585
#, python-format #, python-format
msgid "Publisher: %(name)s" msgid "Publisher: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:615 #: cps/web.py:613
#, python-format #, python-format
msgid "Series: %(serie)s" msgid "Series: %(serie)s"
msgstr "" msgstr ""
#: cps/web.py:629 #: cps/web.py:627
msgid "Rating: None" msgid "Rating: None"
msgstr "" msgstr ""
#: cps/web.py:638 #: cps/web.py:636
#, python-format #, python-format
msgid "Rating: %(rating)s stars" msgid "Rating: %(rating)s stars"
msgstr "" msgstr ""
#: cps/web.py:669 #: cps/web.py:667
#, python-format #, python-format
msgid "File format: %(format)s" msgid "File format: %(format)s"
msgstr "" msgstr ""
#: cps/web.py:704 #: cps/web.py:702
#, python-format #, python-format
msgid "Category: %(name)s" msgid "Category: %(name)s"
msgstr "" msgstr ""
#: cps/web.py:733 #: cps/web.py:731
#, python-format #, python-format
msgid "Language: %(name)s" msgid "Language: %(name)s"
msgstr "" msgstr ""
#: cps/templates/admin.html:16 cps/web.py:976 #: cps/templates/admin.html:16 cps/web.py:974
msgid "Downloads" msgid "Downloads"
msgstr "" msgstr ""
#: cps/web.py:1078 #: cps/web.py:1076
msgid "Ratings list" msgid "Ratings list"
msgstr "" msgstr ""
#: cps/web.py:1105 #: cps/web.py:1103
msgid "File formats list" msgid "File formats list"
msgstr "" msgstr ""
#: cps/web.py:1264 #: cps/web.py:1262
msgid "Please configure the SMTP mail settings first..." msgid "Please configure the SMTP mail settings first..."
msgstr "" msgstr ""
#: cps/web.py:1270 #: cps/web.py:1268
#, python-format #, python-format
msgid "Success! Book queued for sending to %(eReadermail)s" msgid "Success! Book queued for sending to %(eReadermail)s"
msgstr "" msgstr ""
#: cps/web.py:1273 #: cps/web.py:1271
#, python-format #, python-format
msgid "Oops! There was an error sending book: %(res)s" msgid "Oops! There was an error sending book: %(res)s"
msgstr "" msgstr ""
#: cps/web.py:1275 #: cps/web.py:1273
msgid "Oops! Please update your profile with a valid eReader Email." msgid "Oops! Please update your profile with a valid eReader Email."
msgstr "" msgstr ""
#: cps/web.py:1300 cps/web.py:1351 #: cps/web.py:1289 cps/web.py:1340
msgid "Oops! Email server is not configured, please contact your administrator." msgid "Oops! Email server is not configured, please contact your administrator."
msgstr "" msgstr ""
#: cps/web.py:1337 #: cps/web.py:1326
msgid "Oops! Your Email is not allowed." msgid "Oops! Your Email is not allowed."
msgstr "" msgstr ""
#: cps/web.py:1340 #: cps/web.py:1329
msgid "Success! Confirmation Email has been sent." msgid "Success! Confirmation Email has been sent."
msgstr "" msgstr ""
#: cps/web.py:1385 cps/web.py:1408 #: cps/web.py:1374 cps/web.py:1388
msgid "Cannot activate LDAP authentication" msgid "Cannot activate LDAP authentication"
msgstr "" msgstr ""
#: cps/web.py:1417 #: cps/web.py:1397
#, python-format #, python-format
msgid "you are now logged in as: '%(nickname)s'" msgid "you are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1424 #: cps/web.py:1404
#, python-format #, python-format
msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known"
msgstr "" msgstr ""
#: cps/web.py:1429 #: cps/web.py:1409
#, python-format #, python-format
msgid "Could not login: %(message)s" msgid "Could not login: %(message)s"
msgstr "" msgstr ""
#: cps/web.py:1433 cps/web.py:1458 #: cps/web.py:1413 cps/web.py:1438
msgid "Wrong Username or Password" msgid "Wrong Username or Password"
msgstr "" msgstr ""
#: cps/web.py:1440 #: cps/web.py:1420
msgid "New Password was sent to your email address" msgid "New Password was sent to your email address"
msgstr "" msgstr ""
#: cps/web.py:1444 #: cps/web.py:1424
msgid "An unknown error occurred. Please try again later." msgid "An unknown error occurred. Please try again later."
msgstr "" msgstr ""
#: cps/web.py:1446 #: cps/web.py:1426
msgid "Please enter valid username to reset password" msgid "Please enter valid username to reset password"
msgstr "" msgstr ""
#: cps/web.py:1454 #: cps/web.py:1434
#, python-format #, python-format
msgid "You are now logged in as: '%(nickname)s'" msgid "You are now logged in as: '%(nickname)s'"
msgstr "" msgstr ""
#: cps/web.py:1519 cps/web.py:1569 #: cps/web.py:1499 cps/web.py:1549
#, python-format #, python-format
msgid "%(name)s's Profile" msgid "%(name)s's Profile"
msgstr "" msgstr ""
#: cps/web.py:1535 #: cps/web.py:1515
msgid "Success! Profile Updated" msgid "Success! Profile Updated"
msgstr "" msgstr ""
#: cps/web.py:1539 #: cps/web.py:1519
msgid "Oops! An account already exists for this Email." msgid "Oops! An account already exists for this Email."
msgstr "" msgstr ""