Merge remote-tracking branch 'zh_Hant_TW/master'

This commit is contained in:
Ozzie Isaacs
2025-09-12 08:32:05 +02:00
57 changed files with 7225 additions and 7517 deletions

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2025-06-07 14:44+0300\n"
"Last-Translator: UsamaFoad <usamafoad@gmail.com>\n"
"Language: ar\n"
@@ -70,7 +70,7 @@ msgstr "لا يوجد عمود مخصص رقم %(column)d في قاعدة بيا
msgid "Edit Users"
msgstr "تحرير المستخدمين"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "الكل"
@@ -93,7 +93,7 @@ msgstr "إظهار الكل"
msgid "Malformed request"
msgstr "طلب مشوه"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "لا يمكن تغيير اسم الضيف"
@@ -101,7 +101,7 @@ msgstr "لا يمكن تغيير اسم الضيف"
msgid "Guest can't have this role"
msgstr "لا يمكن للضيف الحصول على هذا الدور"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "لم يتبق مستخدم مسؤول، ولا يمكن إزالة دور المسؤول"
@@ -146,7 +146,7 @@ msgstr "عمود قراءة خاطئ"
msgid "Invalid Restricted Column"
msgstr "عمود مقيد خاطئ"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "تم تحديث تكوين Calibre-Web"
@@ -309,8 +309,8 @@ msgstr "تعديل إعدادات خادم البريد الإلكتروني"
msgid "Success! Gmail Account Verified."
msgstr "تم التحقق بنجاح! تم التحقق من حساب Gmail."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "مدة غير صالحة للمهمة المحددة"
msgid "Scheduled tasks settings updated"
msgstr "تم تحديث إعدادات المهام المجدولة"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "عفواً! حدث خطأ غير معروف. يُرجى المحاولة لاحقًا."
@@ -360,7 +360,7 @@ msgstr "عفواً! حدث خطأ غير معروف. يُرجى المحاولة
msgid "Settings DB is not Writeable"
msgstr "قاعدة بيانات الإعدادات غير قابلة للكتابة"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "تعديل المستخدم %(nick)s"
@@ -481,57 +481,57 @@ msgstr "موقع الملف الرئيسي غير صالح، يرجى إدخال
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "موقع ملف الشهادة غير صالح، يرجى إدخال المسار الصحيح"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "يجب أن يكون طول كلمة المرور بين 1 و 40"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "تم تحديث إعدادات قاعدة البيانات"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "تكوين قاعدة البيانات"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "عفواً! الرجاء تعبئة جميع الحقول."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "البريد الإلكتروني ليس من نطاق صالح"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "إضافة مستخدم جديد"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "تم إنشاء المستخدم '%(user)s'"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "عفواً! يوجد حساب بالفعل لهذا البريد الإلكتروني أو الاسم."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "تم حذف المستخدم '%(nick)s'"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "لا يمكن حذف المستخدم الضيف"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "لم يتبق مستخدم مسؤول، لا يمكن حذف المستخدم"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr "لا يمكن أن يكون البريد الإلكتروني فارغًا ويجب أن يكون بريدًا إلكترونيًا صالحًا"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "تم تحديث المستخدم '%(nick)s'"
@@ -539,7 +539,7 @@ msgstr "تم تحديث المستخدم '%(nick)s'"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "بحث"
@@ -552,7 +552,7 @@ msgstr "غير مثبت"
msgid "Execution permissions missing"
msgstr "أذونات التنفيذ مفقودة"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -970,13 +970,13 @@ msgstr "خطأ في OAuth الخاص بـ Google، يرجى المحاولة ل
msgid "Google Oauth error: {}"
msgstr "خطأ في OAuth الخاص بـ Google: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} نجوم"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "تسجيل الدخول"
@@ -1159,7 +1159,7 @@ msgstr "حالة القراءة = '%(status)s'"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "خطأ في البحث عن الأعمدة المخصصة، يرجى إعادة تشغيل Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "بحث متقدم"
@@ -1214,7 +1214,7 @@ msgstr "تمت إزالة الكتاب من الرف: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "عذرًا، لا يُسمح لك بإزالة كتاب من هذا الرف"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "إنشاء رف"
@@ -1276,7 +1276,7 @@ msgstr "الرف: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "خطأ في فتح الرف. الرف غير موجود أو غير قابل للوصول"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "المهام"
@@ -1424,7 +1424,7 @@ msgstr "عفوًا! يرجى تحديث ملفك الشخصي ببريد إلك
msgid "Please wait one minute to register next user"
msgstr "يرجى الانتظار دقيقة واحدة لتسجيل مستخدم آخر"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1587,7 +1587,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "مسح ذاكرة التخزين المؤقت لصور الغلاف المصغرة"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "تحميل"
@@ -1610,7 +1610,7 @@ msgstr "البريد الإلكتروني"
msgid "Send to eReader Email"
msgstr "إرسال إلى بريد قارئ الكتب الإلكترونية"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "المسؤول"
@@ -1727,7 +1727,7 @@ msgstr "تسجيل الدخول عن بعد بالرابط السحري"
msgid "Reverse Proxy Login"
msgstr "تسجيل الدخول بالوكيل العكسي"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "اسم رأس الوكيل العكسي"
@@ -1835,7 +1835,7 @@ msgstr "موافق"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1929,12 +1929,12 @@ msgstr "تاريخ النشر"
msgid "Description:"
msgstr "الوصف:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "السابق"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "التالي"
@@ -1947,12 +1947,12 @@ msgstr "لم يتم العثور على نتائج"
msgid "Home"
msgstr "الرئيسية"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "البحث في المكتبة"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "تسجيل الخروج"
@@ -1988,22 +1988,22 @@ msgstr "تحويل إلى:"
msgid "Convert book"
msgstr "تحويل الكتاب"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "جاري التحميل..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "إغلاق"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "خطأ"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "تم التحميل، جاري المعالجة، يرجى الانتظار..."
@@ -2089,7 +2089,7 @@ msgid "Fetch Metadata"
msgstr "جلب البيانات الوصفية"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2463,218 +2463,222 @@ msgstr "استخدام Goodreads"
msgid "Goodreads API Key"
msgstr "مفتاح API لـ Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "السماح بمصادقة الوكيل العكسي"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "نوع تسجيل الدخول"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "استخدام المصادقة القياسية"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "استخدام مصادقة LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "استخدام OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "اسم مضيف خادم LDAP أو عنوان IP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "منفذ خادم LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "تشفير LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "مسار شهادة LDAP CA (مطلوب فقط لمصادقة شهادة العميل)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "مسار شهادة LDAP (مطلوب فقط لمصادقة شهادة العميل)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "مسار ملف مفتاح LDAP (مطلوب فقط لمصادقة شهادة العميل)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "مصادقة LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "مجهول"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "غير مصادق عليه"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "بسيط"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "اسم مستخدم مسؤول LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "كلمة مرور مسؤول LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "الاسم المميز لـ LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "مرشح كائن مستخدم LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "هل خادم LDAP هو OpenLDAP؟"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "الإعدادات التالية مطلوبة لاستيراد المستخدمين"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "مرشح كائن مجموعة LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "اسم مجموعة LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "حقل أعضاء مجموعة LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "اكتشاف مرشح مستخدم عضو LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "اكتشاف تلقائي"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "مرشح مخصص"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "مرشح مستخدم عضو LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "الحصول على بيانات اعتماد OAuth لـ %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "معرف عميل OAuth لـ %(provider)s"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "سر عميل OAuth لـ %(provider)s"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "الملفات الثنائية الخارجية"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "مسار ملفات Calibre الثنائية"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "إعدادات محول الكتب الإلكترونية Calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "مسار محول الكتب الإلكترونية Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "موقع ملف Unrar الثنائي"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "إعدادات الأمان"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "تحديد محاولات تسجيل الدخول الفاشلة"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "تهيئة الواجهة الخلفية للمُحدد"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "خيارات الواجهة الخلفية للمُحدد"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "التحقق مما إذا كانت امتدادات الملفات تتطابق مع محتوى الملف عند التحميل"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "حماية الجلسة"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "أساسي"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "قوي"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "سياسة كلمة مرور المستخدم"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "الحد الأدنى لطول كلمة المرور"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "فرض الأرقام"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "فرض الأحرف الصغيرة"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "فرض الأحرف الكبيرة"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "فرض الأحرف (مطلوب للأحرف الصينية/اليابانية/الكورية)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "فرض الأحرف الخاصة"
@@ -2821,7 +2825,7 @@ msgid "Add to shelf"
msgstr "إضافة إلى الرف"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3011,7 +3015,7 @@ msgstr "الكتب مرتبة حسب التقييم"
msgid "Books ordered by file formats"
msgstr "الكتب مرتبة حسب تنسيقات الملفات"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "الأرفف"
@@ -3024,32 +3028,32 @@ msgstr "الكتب منظمة في أرفف"
msgid "Toggle Navigation"
msgstr "تبديل التنقل"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr "السمة البسيطة"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "الحساب"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "الإعدادات"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "يرجى عدم تحديث الصفحة"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "تصفح"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "حول"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "تفاصيل الكتاب"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2020-06-09 21:11+0100\n"
"Last-Translator: Lukas Heroudek <lukas.heroudek@gmail.com>\n"
"Language: cs_CZ\n"
@@ -73,7 +73,7 @@ msgstr "Vlastní sloupec %(column)d neexistuje v databázi"
msgid "Edit Users"
msgstr "Uživatel admin"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Vše"
@@ -96,7 +96,7 @@ msgstr "Zobrazit vše"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Nezbývá žádný správce, nelze odebrat roli správce"
@@ -149,7 +149,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Konfigurace Calibre-Web aktualizována"
@@ -317,8 +317,8 @@ msgstr "Změnit SMTP nastavení"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -360,7 +360,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Neznámá chyba. Opakujte prosím později."
@@ -368,7 +368,7 @@ msgstr "Neznámá chyba. Opakujte prosím později."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Upravit uživatele %(nick)s"
@@ -492,60 +492,60 @@ msgstr "Umístění souboru klíčů není platné, zadejte prosím správnou ce
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Umístění certifikátu není platné, zadejte prosím správnou cestu"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Nastavení e-mailového serveru aktualizováno"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Konfigurace funkcí"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Vyplňte všechna pole!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-mail není z platné domény"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Přidat nového uživatele"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Uživatel '%(user)s' vytvořen"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Byl nalezen existující účet pro tuto e-mailovou adresu nebo přezdívku."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Uživatel '%(nick)s' smazán"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Nezbývá žádný správce, nemůžete jej odstranit"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Uživatel '%(nick)s' aktualizován"
@@ -553,7 +553,7 @@ msgstr "Uživatel '%(nick)s' aktualizován"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Hledat"
@@ -566,7 +566,7 @@ msgstr "není nainstalováno"
msgid "Execution permissions missing"
msgstr "Chybí povolení k exekuci"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -994,13 +994,13 @@ msgstr "Google Oauth chyba, prosím opakujte později."
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Přihlásit"
@@ -1192,7 +1192,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Rozšířené hledání"
@@ -1248,7 +1248,7 @@ msgstr "Kniha byla odebrána z police: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Vytvořit polici"
@@ -1312,7 +1312,7 @@ msgstr "Police: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Chyba otevírání police. Police neexistuje nebo není přístupná"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Úlohy"
@@ -1462,7 +1462,7 @@ msgstr "Nejprve nakonfigurujte vaši kindle e-mailovou adresu.."
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1634,7 +1634,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Nahrávat"
@@ -1658,7 +1658,7 @@ msgstr "E-mail"
msgid "Send to eReader Email"
msgstr "Poslat do Kindle e-mailová adresa"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Správce"
@@ -1775,7 +1775,7 @@ msgstr "Magic Link vzdálené přihlášení"
msgid "Reverse Proxy Login"
msgstr "Reverzní proxy přihlášení"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Název záhlaví reverzního proxy"
@@ -1884,7 +1884,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1978,12 +1978,12 @@ msgstr "Publikováno"
msgid "Description:"
msgstr "Popis:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Předchozí"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Další"
@@ -1996,12 +1996,12 @@ msgstr "Nenalezeny žádné výsledky"
msgid "Home"
msgstr "Domů"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Hledat v knihovně"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Odhlásit se"
@@ -2037,22 +2037,22 @@ msgstr "Převést do:"
msgid "Convert book"
msgstr "Převést knihu"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Nahrávání..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Zavřít"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Chyba"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Nahrávání hotovo, zpracovávám, čekejte prosím..."
@@ -2138,7 +2138,7 @@ msgid "Fetch Metadata"
msgstr "Získat metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2516,222 +2516,226 @@ msgstr "Použít Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API Klíč"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Povolit reverzní ověření proxy"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Typ přihlášení"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Použít standartní ověření"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Použít ověření LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Použít OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Název hostitele serveru LDAP nebo IP adresa"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP Server Port"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP Šifrování"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP Ověření"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonymní"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Neověřeno"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Jednoduché"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Uživatelské jméno správce LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Heslo správce LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Rozlišující název LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtr objektu uživatele LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Server LDAP je OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Následující nastavení jsou potřeba pro import uživatele"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtr objektů skupiny LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Jméno skupiny LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Pole členů skupiny LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Získat %(provider)s OAuth pověření"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Klient Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Klient Tajemství"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Externí binární soubory"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Cesta k převaděči e-knih Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Nastavení převaděče e-knih Calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Cesta k převaděči e-knih Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Umístění UnRar binarních souborů"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Nastavení OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Resetovat uživatelské heslo"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2881,7 +2885,7 @@ msgid "Add to shelf"
msgstr "Přidat do police"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3076,7 +3080,7 @@ msgstr "Knihy řazené podle hodnocení"
msgid "Books ordered by file formats"
msgstr "Knihy seřazené podle souboru formátů"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Police"
@@ -3089,33 +3093,33 @@ msgstr "Knihy organizované v policích"
msgid "Toggle Navigation"
msgstr "Přepnout navigaci"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Jednoduché"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Účet"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Nastavení"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Prosím neobnovujte stránku"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Procházet"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "O knihovně"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Podrobnosti o knize"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-11-16 20:41+0100\n"
"Last-Translator: Ozzie Isaacs\n"
"Language: de\n"
@@ -70,7 +70,7 @@ msgstr "Benutzerdefinierte Spalte Nr. %(column)d ist nicht in Calibre Datenbank
msgid "Edit Users"
msgstr "Benutzer bearbeiten"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Alle"
@@ -93,7 +93,7 @@ msgstr "Zeige alle"
msgid "Malformed request"
msgstr "Ungültige Anfrage"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Name 'Guest' kann nicht geändert werden"
@@ -101,7 +101,7 @@ msgstr "Name 'Guest' kann nicht geändert werden"
msgid "Guest can't have this role"
msgstr "Benutzer 'Guest' kann diese Rolle nicht haben"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Kein Admin Benutzer verblieben, Admin Berechtigung kann nicht entfernt werden"
@@ -146,7 +146,7 @@ msgstr "Ungültige Gelesen Spalte"
msgid "Invalid Restricted Column"
msgstr "Ungültiger Spaltenname für Einschränkung"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Konfiguration von Calibre-Web wurde aktualisiert"
@@ -309,8 +309,8 @@ msgstr "SMTP-Einstellungen ändern"
msgid "Success! Gmail Account Verified."
msgstr "G-Mail Konto verifiziert."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "Ungültige Laufzeit für Aufgaben spezifiziert"
msgid "Scheduled tasks settings updated"
msgstr "Einstellungen für Geplante Aufgaben aktualisiert"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuchen."
@@ -360,7 +360,7 @@ msgstr "Es ist ein unbekannter Fehler aufgetreten. Bitte später erneut versuche
msgid "Settings DB is not Writeable"
msgstr "Einstellungsdatenbank ist nicht schreibbar"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Benutzer %(nick)s bearbeiten"
@@ -481,57 +481,57 @@ msgstr "Schlüsseldatei ist ungültig, bitte einen gültigen Pfad angeben"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Zertifikatsdatei ist ungültig, bitte einen gültigen Pfad angeben"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "Passwortlänge muss zwischen 1 und 40 Zeichen liegen"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Datenbankeinstellung aktualisiert"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Datenbank-Konfiguration"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Bitte alle Felder ausfüllen."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-Mail bezieht sich nicht auf eine gültige Domain"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Neuen Benutzer hinzufügen"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Benutzer '%(user)s' angelegt"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Es existiert bereits ein Account für diese E-Mail Adresse oder diesen Benutzernamen."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Benutzer '%(nick)s' gelöscht"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Benutzer 'Guest' kann nicht gelöscht werden"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Benutzer kann nicht gelöscht werden, es wäre kein Admin Benutzer übrig"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Benutzer '%(nick)s' aktualisiert"
@@ -539,7 +539,7 @@ msgstr "Benutzer '%(nick)s' aktualisiert"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Suchen"
@@ -552,7 +552,7 @@ msgstr "Nicht installiert"
msgid "Execution permissions missing"
msgstr "Ausführberechtigung fehlt"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -970,13 +970,13 @@ msgstr "Google OAuth Fehler, bitte später erneut versuchen."
msgid "Google Oauth error: {}"
msgstr "Google OAuth Fehler: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Sterne"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Login"
@@ -1159,7 +1159,7 @@ msgstr "Gelesenstatus = '%(status)s'"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Fehler bei der Suche nach eigenen Spalten, bitte Calibre-Web neustarten"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Erweiterte Suche"
@@ -1214,7 +1214,7 @@ msgstr "Das Buch wurde aus dem Bücherregal: %(sname)s entfernt"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Sie haben keine Berechtigung um Bücher aus diesem Bücherregal zu löschen"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Bücherregal erzeugen"
@@ -1276,7 +1276,7 @@ msgstr "Bücherregal: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Fehler beim Öffnen des Bücherregals. Bücherregal exisitert nicht oder ist nicht zugänglich"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Aufgaben"
@@ -1424,7 +1424,7 @@ msgstr "Bitte zuerst die E-Reader E-Mailadresse konfigurieren."
msgid "Please wait one minute to register next user"
msgstr "Bitte eine Minute warten vor der Registrierung des nächsten Benutzers"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1587,7 +1587,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Cover Miniaturansichten Cache wird gelöscht"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Upload"
@@ -1610,7 +1610,7 @@ msgstr "E-Mail"
msgid "Send to eReader Email"
msgstr "An E-Reader E-Mail Adresse senden"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1727,7 +1727,7 @@ msgstr "Remotelogin ('Magischer Link')"
msgid "Reverse Proxy Login"
msgstr "Reverse Proxy Login"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Reverse Proxy Header Name"
@@ -1835,7 +1835,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1929,12 +1929,12 @@ msgstr "Herausgabedatum"
msgid "Description:"
msgstr "Beschreibung:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Vorheriger Eintrag"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Nächste"
@@ -1947,12 +1947,12 @@ msgstr "Keine Ergebnisse"
msgid "Home"
msgstr "Home"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Bibliothek durchsuchen"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Logout"
@@ -1988,22 +1988,22 @@ msgstr "Konvertiere nach:"
msgid "Convert book"
msgstr "Buch konvertieren"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Lade hoch..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Schließen"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Fehler"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Hochladen beendet, verarbeite Daten, bitte warten..."
@@ -2089,7 +2089,7 @@ msgid "Fetch Metadata"
msgstr "Metadaten laden"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2463,218 +2463,222 @@ msgstr "Benutze Goodreads"
msgid "Goodreads API Key"
msgstr "Öffentlicher Goodreads API Schlüssel"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Reverse Proxy Authentifizierung zulassen"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Logintyp"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Benutze Standard Authentifizierung"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Benutze LDAP-Login"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Benutze OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP-Server Hostname oder IP-Adresse"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP Server Port"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP Verschlüsselung"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CA-Zertifikat Pfad (Nur für Client Zertifikat Authentifizierung benötigt)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP Zertifikat Pfad (Nur für Client Zertifikat Authentifizierung benötigt)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP Keyfile Pfad (Nur für Client Zertifikat Authentifizierung benötigt)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP Authentifizierung"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonym"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Unauthentifiziert"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Einfach"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP Administrator Benutzername"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP Administrator Passwort"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Distinguished Name (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP User Object Filter"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Ist der LDAP-Server ein OpenLDAP-Server?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Die nachfolgenden Einstellungen werden nur für den Benutzerimport benötigt"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP Gruppen Objekt Filter"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP Gruppen Name"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAP Gruppen Mitglieds Feld"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP Member User Filter Erkennung"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Automatisch erkennen"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Benutzerdefinierter Filter"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAP Member User Filter"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Erhalte %(provider)s OAuth Berechtigungen"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Client Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Client Secret"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Externe Programme"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Pfad zu Calibre Dateien"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre E-Book Konverter Einstellungen"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Pfad zum Kepubify E-Book Konverter"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "Pfad zur UnRar-Binärdatei"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "Sicherheitseinstellungen"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Login Fehlversuche begrenzen"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Backend für Limiter konfigurieren"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Optionen für Limiter Backend"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "Überprüfe bei Upload ob Dateiinhalt zur Endung passt"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Sessionschutz"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Einfach"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Stark"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "Passwortregeln"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Minimale Passwortlänge"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Erzwinge Zahl"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Erzwinge Kleinbuchstaben"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Erzwinge Großbuchstaben"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "Zeichen erzwingen (erforderlich für chinesische/japanische/koreanische Zeichen)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Erzwinge Spezialzeichen"
@@ -2821,7 +2825,7 @@ msgid "Add to shelf"
msgstr "Zu Bücherregal hinzufügen"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3012,7 +3016,7 @@ msgstr "Bücher nach Bewertung sortiert"
msgid "Books ordered by file formats"
msgstr "Bücher nach Dateiformat sortiert"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Bücherregale"
@@ -3025,33 +3029,33 @@ msgstr "Bücher in Bücherregalen organisiert"
msgid "Toggle Navigation"
msgstr "Nagivation umschalten"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Einfach"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Account"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Einstellungen"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Bitte die Seite nicht neu laden"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Durchsuchen"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Über"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Buchdetails"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Depountis Georgios\n"
"Language: el\n"
@@ -73,7 +73,7 @@ msgstr "Η ειδικά προσαρμοσμένη στήλη No.%(column)d δε
msgid "Edit Users"
msgstr "Χρήστης Διαχειριστής"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Όλα"
@@ -96,7 +96,7 @@ msgstr "Προβολή Όλων"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Δεν έχει απομείνει χρήστης διαχειριστής, δεν μπορεί να αφαιρεθεί ο ρόλος διαχειριστή"
@@ -149,7 +149,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Ενημερώθηκε η διαμόρφωση Calibre-Web"
@@ -317,8 +317,8 @@ msgstr "Επεξεργασία Ρυθμίσεων E-mail Διακομιστή"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -360,7 +360,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Προέκυψε ένα άγνωστο σφάλμα. Παρακαλούμε δοκίμασε ξανά αργότερα."
@@ -368,7 +368,7 @@ msgstr "Προέκυψε ένα άγνωστο σφάλμα. Παρακαλού
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Επεξεργασία χρήστη %(nick)s"
@@ -492,60 +492,60 @@ msgstr "Το Αρχειο Κλειδί Τοποθεσίας δεν είναι Έ
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Η Τοποθεσία Certfile δεν είναι Έγκυρη, Παρακαλούμε Συμπληρώστε Τη Σωστή Πορεία"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Ενημερώθηκαν οι ρυθμίσεις E-mail διακομιστή"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Διαμόρφωση Λειτουργίας"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Παρακαλούμε συμπλήρωσε όλα τα πεδία!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Το E-mail δεν είναι από έγκυρο domain"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Προσθήκη νέου χρήστη"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Χρήστης/ες '%(user)s' δημιουργήθηκαν"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Βρέθηκε ένας ήδη υπάρχον λογαριασμός για αυτή τη διεύθυνση e-mail ή όνομα χρήστη."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Χρήστης/ες '%(nick)s' διαγράφηκαν"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Δεν έχει απομείνει χρήστης διαχειριστής, δεν μπορεί να διαγραφεί ο χρήστης"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Χρήστης/ες '%(nick)s' ενημερώθηκαν"
@@ -553,7 +553,7 @@ msgstr "Χρήστης/ες '%(nick)s' ενημερώθηκαν"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Αναζήτηση"
@@ -566,7 +566,7 @@ msgstr "δεν εγκαταστάθηκε"
msgid "Execution permissions missing"
msgstr "Λείπουν άδειες εκτέλεσης"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -994,13 +994,13 @@ msgstr "Google Oauth σφάλμα, παρακαλούμε δοκίμασε ξα
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Σύνδεση"
@@ -1192,7 +1192,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Προχωρημένη Αναζήτηση"
@@ -1248,7 +1248,7 @@ msgstr "Το βιβλίο έχει αφαιρεθεί από το ράφι: %(sn
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Δημιούργησε ένα Ράφι"
@@ -1312,7 +1312,7 @@ msgstr "Ράφι: '%(name)s"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Σφάλμα κατά το άνοιγμα του ραφιού. Το ράφι δεν υπάρχει ή δεν είναι προσβάσιμο"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Εργασίες"
@@ -1462,7 +1462,7 @@ msgstr "Παρακαλούμε ενημέρωσε το προφίλ σου με
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1634,7 +1634,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Ανέβασμα"
@@ -1658,7 +1658,7 @@ msgstr "Διεύθυνση E-mail"
msgid "Send to eReader Email"
msgstr "Διεύθυνση E-mail Αποστολής στο Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Διαχειριστής"
@@ -1775,7 +1775,7 @@ msgstr "Μαγικός Σύνδεσμος Απομακρυσμένης Σύνδ
msgid "Reverse Proxy Login"
msgstr "Αναστροφή Σύνδεσης Διακομιστή Μεσολάβησης"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Αναστροφή Proxy Όνομα Επικεφαλίδας"
@@ -1884,7 +1884,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1978,12 +1978,12 @@ msgstr "Εκδόθηκε"
msgid "Description:"
msgstr "Περιγραφή"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Προηγούμενο"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Επόμενο"
@@ -1996,12 +1996,12 @@ msgstr "Δεν Βρέθηκαν Αποτελέσματα"
msgid "Home"
msgstr "Κεντρική"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Αναζήτηση Βιβλιοθήκης"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Αποσύνδεση"
@@ -2037,22 +2037,22 @@ msgstr "Μετατροπή σε:"
msgid "Convert book"
msgstr "Μετατροπή βιβλίου"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Φόρτωση..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Κλείσιμο"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Σφάλμα"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Το ανέβασμα έγινε, γίνεται επεξεργασία, παρακαλούμε περίμενε..."
@@ -2138,7 +2138,7 @@ msgid "Fetch Metadata"
msgstr "Συγκέντρωση Μεταδεδομένων"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2517,222 +2517,226 @@ msgstr "Χρήση Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads Κλειδί API"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Να Επιτραπεί η Αναστροφή Επαλήθευσης Proxy"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Είδος σύνδεσης"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Χρήση Στεθερής Επαλήθευσης"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Χρήση Επαλήθευσης LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Χρήση OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Όνομα Διακομιστή Φιλοξενίας LDAP ή Διεύθυνση IP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Θύρα Διακομιστή LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP Αποκρυπτογράφηση"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP Επαλήθευση"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Ανώνυμοι"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Μη επαληθεύσιμο"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Απλό"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP Όνομα Χρήστη Διαχειριστή"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP Κωδικός Διαχειριστή"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Χαρακτηριστικό Όνομα (ΧΟ)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP Αντικείμενο Φίλτρου Χρήστη"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Είναι ο Διακομιστής LDAP OpenLDAP;"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Χρειάζονται οι Ακόλουθες Ρυθμίσεις για Εισαγωγη Χρήστη"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Αντικείμενο Φίλτρου Ομάδας LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP Όνομα Ομάδας"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAP Πεδίο Μελών Ομάδας"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Απόκτηση %(provider)s OAuth Διαπιστευτήρια"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Ταυτότητα Πελάτη"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Μυστικό Πελάτη"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Εξωτερικοί Δυαδικοί"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Πορεία για το Μετατροπέα Calibre E-Book"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre E-Book Ρυθμίσεις Μετατροπέα"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Πορεία για Μετατροπέα Kepubify E-Book"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Τοποθεσία δυαδικού UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth Ρυθμίσεις"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Επαναφορά Κωδικού χρήστη"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2882,7 +2886,7 @@ msgid "Add to shelf"
msgstr "Προσθήκη στο ράφι"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3077,7 +3081,7 @@ msgstr "Τα βιβλία ταξινομήθηκαν ανά Αξιολόγηση
msgid "Books ordered by file formats"
msgstr "Τα βιβλία ταξινομήθηκαν ανά μορφές αρχείου"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Ράφια"
@@ -3090,33 +3094,33 @@ msgstr "Βιβλία οργανωμένα σε ράφια"
msgid "Toggle Navigation"
msgstr "Αλλαγή Θέσης Περιήγησης"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Απλό"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Λογαριασμός"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Ρυθμίσεις"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Παρακαλούμε μην ανανεώσεις τη σελίδα"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Περιήγηση"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Σχετικά"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Λεπτομέρειες Βιβλίου"

View File

@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-10-29 15:26+0100\n"
"Last-Translator: adruki <adruki@gmail.com>\n"
"Language: es\n"
@@ -73,7 +73,7 @@ msgstr "La columna personalizada n.º %(column)d no existe en la base de datos c
msgid "Edit Users"
msgstr "Editar usuarios"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Todo"
@@ -96,7 +96,7 @@ msgstr "Mostrar todo"
msgid "Malformed request"
msgstr "Petición malformada"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "El nombre de invitado no se puede cambiar"
@@ -104,7 +104,7 @@ msgstr "El nombre de invitado no se puede cambiar"
msgid "Guest can't have this role"
msgstr "El invitado no puede tener ese rol"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "No queda ningún usuario administrador, no se puede eliminar al usuario"
@@ -149,7 +149,7 @@ msgstr "Columna de lectura no válida"
msgid "Invalid Restricted Column"
msgstr "Columna restringida no válida"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Configuración de Calibre-Web actualizada"
@@ -312,8 +312,8 @@ msgstr "Cambiar parámetros de correo"
msgid "Success! Gmail Account Verified."
msgstr "Cuenta de Gmail verificada."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -355,7 +355,7 @@ msgstr "Duración no válida para la tarea especificada"
msgid "Scheduled tasks settings updated"
msgstr "Configuración de tareas programadas actualizada"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tarde."
@@ -363,7 +363,7 @@ msgstr "Ha ocurrido un error desconocido. Por favor vuelva a intentarlo más tar
msgid "Settings DB is not Writeable"
msgstr "La base de datos de configuraciones no es modificable"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Editar usuario %(nick)s"
@@ -484,57 +484,57 @@ msgstr "La ruta del Keyfile no es válida, por favor, Introduce la ruta correcta
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "La ruta de Certfile no es válida, por favor, Introduce la ruta correcta"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "La longitud de la contraseña debe estar entre 1 y 40 caracteres"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Actualizados los ajustes de la base de datos"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Configuración de la base de datos"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Por favor, rellena todos los campos."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "El correo electrónico no tiene un dominio válido"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Añadir un nuevo usuario"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Usuario '%(user)s' creado"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Ya existe una cuenta para este correo electrónico o nombre."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Usuario '%(nick)s' eliminado"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "No puedes borrar al Usuario Invitado"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "No queda ningún usuario administrador, no se puede borrar al usuario"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Usuario '%(nick)s' actualizado"
@@ -542,7 +542,7 @@ msgstr "Usuario '%(nick)s' actualizado"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Buscar"
@@ -555,7 +555,7 @@ msgstr "no instalado"
msgid "Execution permissions missing"
msgstr "Faltan permisos de ejecución"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -973,13 +973,13 @@ msgstr "Error en Google Oauth, por favor vuelve a intentarlo más tarde."
msgid "Google Oauth error: {}"
msgstr "Error Google Oauth {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} estrellas"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Inicio de sesión"
@@ -1162,7 +1162,7 @@ msgstr "Estado de lectura = '%(status)s'"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Error en la búsqueda de columnas personalizadas, por favor reinicia Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Búsqueda avanzada"
@@ -1217,7 +1217,7 @@ msgstr "El libro fue eliminado de la estantería: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Lo siento, no tienes permiso para eliminar un libro de esta estantería"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Crear una estantería"
@@ -1279,7 +1279,7 @@ msgstr "Estantería: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Error al abrir una estantería. La estantería no existe o no es accesible"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tareas"
@@ -1427,7 +1427,7 @@ msgstr "Por favor, actualiza tu perfil con un correo electrónico de eReader vá
msgid "Please wait one minute to register next user"
msgstr "Por favor, espera un minuto para registrar el siguiente usuario"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1590,7 +1590,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Borrando la caché de miniaturas de portada"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Subir archivo"
@@ -1613,7 +1613,7 @@ msgstr "Correo electrónico"
msgid "Send to eReader Email"
msgstr "Enviar al correo del eReader"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Administrador"
@@ -1730,7 +1730,7 @@ msgstr "Acceso remoto mediante enlace mágico"
msgid "Reverse Proxy Login"
msgstr "Acceso mediante Proxy inverso"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nombre de cabecera de Proxy inverso"
@@ -1838,7 +1838,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1932,12 +1932,12 @@ msgstr "Publicado"
msgid "Description:"
msgstr "Descripción:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Anterior"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Siguiente"
@@ -1950,12 +1950,12 @@ msgstr "No se han encontrado resultados"
msgid "Home"
msgstr "Inicio"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Buscar en la biblioteca"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Cerrar sesión"
@@ -1991,22 +1991,22 @@ msgstr "Convertir a:"
msgid "Convert book"
msgstr "Convertir libro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Subiendo..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Cerrar"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Error"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Carga completada, procesando, por favor espera..."
@@ -2092,7 +2092,7 @@ msgid "Fetch Metadata"
msgstr "Obtener metadatos"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2466,218 +2466,222 @@ msgstr "Usar Goodreads"
msgid "Goodreads API Key"
msgstr "Clave de API de Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Permitir autenticación de proxy inverso"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Tipo de inicio de sesión"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Usar autenticación estándar"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Usar autenticación LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Usar OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nombre de host o dirección IP del servidor LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Puerto del servidor LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Cifrado LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta del certificado CA de LDAP (solo necesario para la autenticación con certificado de cliente)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta del certificado de LDAP (solo necesario para la autenticación con certificado de cliente)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta del archivo de clave LDAP (solo necesario para la autenticación con certificado de cliente)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Autenticación LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anónimo"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "No autenticado"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Simple"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nombre de usuario de administrador LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Contraseña de administrador LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Nombre distintivo LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtro de objetos de usuario LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "¿El servidor LDAP es OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Se necesitan las siguientes configuraciones para la importación de usuarios"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtro de objetos de grupo LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nombre de grupo LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Campo de miembros de grupo LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Detección de filtro de usuarios miembros de LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Auto detectar"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filtro personalizado"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtro de usuarios miembros de LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Obtener las credenciales OAuth de %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "ID de cliente OAuth de %(provider)s"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "Secreto de cliente OAuth (OAuth Client Secret) de %(provider)s"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Binarios externos"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Ruta a los binarios de Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Configuración de Calibre E-Book Converter"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Ruta para Kepubify E-Book Converter"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "Ubicación del binario de UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "Configuraciones de seguridad"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Limitar los intentos de inicio de sesión fallidos"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Configurar backend para Limiter"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Opciones del backend de Limiter"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "Verificar si las extensiones de archivo coinciden con el contenido del archivo al cargar"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Protección de sesión"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Débil"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Fuerte"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "Política de contraseñas de usuario"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Longitud mínima de la contraseña"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Forzar números"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Forzar caracteres en minúscula"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Forzar caracteres en mayuscula"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "Forzar caracteres (necesario para caracteres chinos/japoneses/coreanos)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Forzar caracteres especiales"
@@ -2824,7 +2828,7 @@ msgid "Add to shelf"
msgstr "Agregar a la estantería"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3015,7 +3019,7 @@ msgstr "Libros ordenados por valoración"
msgid "Books ordered by file formats"
msgstr "Libros ordenados por formato de archivo"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Estanterías"
@@ -3028,33 +3032,33 @@ msgstr "Libros organizados en estanterías"
msgid "Toggle Navigation"
msgstr "Alternar navegación"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Simple"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Cuenta"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Ajustes"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Por favor, no actualices la página"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Navegar"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Acerca de"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detalles del libro"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2020-01-12 13:56+0100\n"
"Last-Translator: Samuli Valavuo <svalavuo@gmail.com>\n"
"Language: fi\n"
@@ -74,7 +74,7 @@ msgstr ""
msgid "Edit Users"
msgstr "Pääkäyttäjä"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Kaikki"
@@ -97,7 +97,7 @@ msgstr "Näytä kaikki"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -105,7 +105,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -150,7 +150,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web asetukset päivitetty"
@@ -317,8 +317,8 @@ msgstr "Muuta SMTP asetuksia"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -360,7 +360,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen."
@@ -368,7 +368,7 @@ msgstr "Tapahtui tuntematon virhe. Yritä myöhemmin uudelleen."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Muokkaa käyttäjää %(nick)s"
@@ -490,60 +490,60 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Sähköpostipalvelimen tiedot päivitetty"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Ominaisuuksien asetukset"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Ole hyvä ja täytä kaikki kentät!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Sähköpostiosoite ei ole toimivasta domainista"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Lisää uusi käyttäjä"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Käyttäjä '%(user)s' lisätty"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Tälle sähköpostiosoitteelle tai tunnukselle löytyi jo tili."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Käyttäjä '%(nick)s' poistettu"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Pääkäyttäjiä ei jää jäljelle, käyttäjää ei voi poistaa"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Käyttäjä '%(nick)s' päivitetty"
@@ -551,7 +551,7 @@ msgstr "Käyttäjä '%(nick)s' päivitetty"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Hae"
@@ -564,7 +564,7 @@ msgstr "ei asennettu"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -988,13 +988,13 @@ msgstr "Google Oauth virhe, yritä myöhemmin uudelleen."
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Kirjaudu sisään"
@@ -1186,7 +1186,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Edistynyt haku"
@@ -1242,7 +1242,7 @@ msgstr "Kirja on poistettu hyllystä: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "luo hylly"
@@ -1306,7 +1306,7 @@ msgstr "Hylly: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Virhe hyllyn avauksessa. Hyllyä ei ole tai se ei ole saatavilla"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tehtävät"
@@ -1456,7 +1456,7 @@ msgstr "Ole hyvä ja aseta Kindle sähköpostiosoite ensin..."
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1626,7 +1626,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Lähetä"
@@ -1650,7 +1650,7 @@ msgstr "Sähköposti"
msgid "Send to eReader Email"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Ylläpito"
@@ -1767,7 +1767,7 @@ msgstr "Etäkirjautuminen"
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1876,7 +1876,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1970,12 +1970,12 @@ msgstr ""
msgid "Description:"
msgstr "Kuvaus:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Edellinen"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Seuraava"
@@ -1988,12 +1988,12 @@ msgstr ""
msgid "Home"
msgstr "Koti"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Kirjaudu ulos"
@@ -2029,22 +2029,22 @@ msgstr "Muunna muotoon:"
msgid "Convert book"
msgstr "Muunna kirja"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Ladataan..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Sulje"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Virhe"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Lataus tehty, prosessoidaan, ole hyvä ja odota..."
@@ -2130,7 +2130,7 @@ msgid "Fetch Metadata"
msgstr "Hae metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2507,221 +2507,225 @@ msgstr "Käytä Goodreads -palvelua"
msgid "Goodreads API Key"
msgstr "Goodreads API-avain"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Kirjautumisen tyyppi"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Käytä oletuskirjautumista"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Käytä LDAP kirjautumista"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Käytä OAuth kirjautumista"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP palvelimen nimi tai IP osoite"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP Palveimen portti"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr ""
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP pääkäyttäjän käyttäjänimi"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP pääkäyttäjän salasana"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP DN"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP käyttäjä suodin (object filter)"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP palvelin on OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Hanki %(provider)s OAuth valtuutus"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth asiakas Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth asiakas salaisuus"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Ulkoiset binäärit"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "UnRar binäärin paikka"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth asetukset"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Nollaa käyttäjän salasana"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2871,7 +2875,7 @@ msgid "Add to shelf"
msgstr "Lisää hyllyyn"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3064,7 +3068,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3077,32 +3081,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr "Vaihda navigointi"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Tili"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Asetukset"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Selaa"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Tietoja"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Kirjan tiedot"

File diff suppressed because it is too large Load Diff

View File

@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-12-08 13:50+0100\n"
"Last-Translator: pollitor@gmx.com\n"
"Language: gl\n"
@@ -68,7 +68,7 @@ msgstr "Columna personalizada Num. %(column)d non existe na base de datos calibr
msgid "Edit Users"
msgstr "Editar Usuarios"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Todo"
@@ -91,7 +91,7 @@ msgstr "Mostrar Todo"
msgid "Malformed request"
msgstr "Petición mal formada"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Non se pode cambiar o nome do convidado"
@@ -99,7 +99,7 @@ msgstr "Non se pode cambiar o nome do convidado"
msgid "Guest can't have this role"
msgstr "O convidado non pode ter este papel"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Non queda ningún usuario administrador, non se pode eliminar o rol de administrador"
@@ -144,7 +144,7 @@ msgstr "Columna de lectura non válida"
msgid "Invalid Restricted Column"
msgstr "Columna restrinxida non válida"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Actualizouse a configuración de Calibre-Web"
@@ -307,8 +307,8 @@ msgstr "Editar a configuración do servidor de correo electrónico"
msgid "Success! Gmail Account Verified."
msgstr "Éxito! Conta de Gmail verificada."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -350,7 +350,7 @@ msgstr "Duración non válida para a tarefa especificada"
msgid "Scheduled tasks settings updated"
msgstr "Actualizouse a configuración das tarefas programadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Vaia! Produciuse un erro descoñecido. Téntao de novo máis tarde."
@@ -358,7 +358,7 @@ msgstr "Vaia! Produciuse un erro descoñecido. Téntao de novo máis tarde."
msgid "Settings DB is not Writeable"
msgstr "A base de datos de configuración non se pode escribir"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Editar o Usuario %(nick)s"
@@ -479,57 +479,57 @@ msgstr "A localización do ficheiro de chave non é válida. Introduza o camiño
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "A localización do ficheiro de certificado non é válida. Introduza o camiño correcto"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "A lonxitude do contrasinal debe estar entre 1 e 40"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Actualizouse a configuración da base de datos"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Configuración da base de datos"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Vaia! Complete todos os campos."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "O correo electrónico non é dun dominio válido"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Engadir novo usuario"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Creouse o usuario '%(user)s'"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Vaia! Xa existe unha conta para este correo electrónico ou nome."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Eliminouse o usuario '%(nick)s'"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Non se pode eliminar o usuario convidado"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Non queda ningún usuario administrador, non se pode eliminar o usuario"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Usuario '%(nick)s' actualizado"
@@ -537,7 +537,7 @@ msgstr "Usuario '%(nick)s' actualizado"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Busca"
@@ -550,7 +550,7 @@ msgstr "non instalado"
msgid "Execution permissions missing"
msgstr "Faltan permisos de execución"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -968,13 +968,13 @@ msgstr "Erro de Google Oauth. Téntao de novo máis tarde."
msgid "Google Oauth error: {}"
msgstr "Erro de Google Oauth: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Iniciar sesión"
@@ -1157,7 +1157,7 @@ msgstr "Estado de lectura = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Produciuse un erro ao buscar columnas personalizadas, reinicie Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Busca avanzada"
@@ -1212,7 +1212,7 @@ msgstr "Eliminouse o libro do estante: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Sentímolo, non tes permiso para eliminar un libro deste estante"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Crear un estante"
@@ -1274,7 +1274,7 @@ msgstr "Estante: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Produciuse un erro ao abrir o estante. O estante non existe ou non é accesible"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tarefas"
@@ -1422,7 +1422,7 @@ msgstr "Vaia! Actualiza o teu perfil cun correo electrónico de eReader válido.
msgid "Please wait one minute to register next user"
msgstr "Agarde un minuto para rexistrar o seguinte usuario"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1585,7 +1585,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Borrando a caché de miniaturas da portada"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Cargar"
@@ -1608,7 +1608,7 @@ msgstr "Correo electrónico"
msgid "Send to eReader Email"
msgstr "Enviar ao correo electrónico eReader"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1725,7 +1725,7 @@ msgstr "Acceso remoto Magic Link"
msgid "Reverse Proxy Login"
msgstr "Inicio de sesión de proxy inverso"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nome da cabeceira do proxy inverso"
@@ -1833,7 +1833,7 @@ msgstr "Vale"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1927,12 +1927,12 @@ msgstr "Publicado"
msgid "Description:"
msgstr "Descrición:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Anterior"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "A continuación"
@@ -1945,12 +1945,12 @@ msgstr "Non se atoparon resultados"
msgid "Home"
msgstr "Inicio"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Busca na biblioteca"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Pechar sesión"
@@ -1986,22 +1986,22 @@ msgstr "Converter a:"
msgid "Convert book"
msgstr "Converter libro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Cargando..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Pechar"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Erro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Carga feita, procesando, espera..."
@@ -2087,7 +2087,7 @@ msgid "Fetch Metadata"
msgstr "Obter metadatos"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2461,218 +2461,222 @@ msgstr "Use Goodreads"
msgid "Goodreads API Key"
msgstr "Clave da API de Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Permitir a autenticación de proxy inverso"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Tipo de inicio de sesión"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Use a autenticación estándar"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Use a autenticación LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Usa OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nome de host do servidor LDAP ou enderezo IP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Porto do servidor LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Cifrado LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta do certificado LDAP da autoridade certificadora (só necesario para a autenticación do certificado do cliente)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta do certificado LDAP (só necesario para a autenticación do certificado do cliente)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Ruta do ficheiro de chave LDAP (só necesario para a autenticación do certificado do cliente)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Autenticación LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anónimo"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Non autenticado"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Simple"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nome de usuario do administrador LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Contrasinal de administrador LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Nome distinguido LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtro de obxectos de usuario LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "O servidor LDAP é OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Os seguintes axustes son necesarios para a importación do usuario"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtro de obxectos de grupo LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nome do grupo LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Campo de membros do grupo LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Detección de filtros de usuarios de membros de LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Autodetección"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filtro personalizado"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtro de usuarios de membros de LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Obter a credencial OAuth de %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "Id. de cliente OAuth de %(provider)s"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "Segredo de cliente OAuth de %(provider)s"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Binarios externos"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Camiño aos binarios de Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Configuración do conversor de libros electrónicos de Calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Camiño ao conversor de libros electrónicos Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "Localización do binario Unrar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "Configuración de seguranza"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Limite os intentos de inicio de sesión errados"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Configurar o backend para o limitador"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Opcións para o backend do limitador"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "Comproba se as extensións do ficheiro coinciden co contido do ficheiro na carga"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Protección de sesión"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Básico"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Forte"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "Política de contrasinais de usuario"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Lonxitude mínima do contrasinal"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Aplicar número"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Aplicar caracteres minúsculas"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Aplica os caracteres en maiúscula"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "Aplicar caracteres (necesario para caracteres chineses/xaponeses/coreanos)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Aplicar caracteres especiais"
@@ -2819,7 +2823,7 @@ msgid "Add to shelf"
msgstr "Engadir ao estante"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3009,7 +3013,7 @@ msgstr "Libros ordenados por valoración"
msgid "Books ordered by file formats"
msgstr "Libros ordenados por formatos de arquivo"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Estantes"
@@ -3022,33 +3026,33 @@ msgstr "Libros organizados en estantes"
msgid "Toggle Navigation"
msgstr "Alternar navegación"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Simple"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Conta"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Configuración"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Non actualices a páxina"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Explorar"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Sobre"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detalles do libro"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2019-04-06 23:36+0200\n"
"Last-Translator: \n"
"Language: hu\n"
@@ -73,7 +73,7 @@ msgstr ""
msgid "Edit Users"
msgstr "Rendszergazda felhasználó"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr ""
@@ -96,7 +96,7 @@ msgstr "Mindent mutass"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -149,7 +149,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "A Calibre-Web konfigurációja frissítve."
@@ -316,8 +316,8 @@ msgstr "SMTP beállítások változtatása"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -359,7 +359,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ismeretlen hiba történt. Próbáld újra később!"
@@ -367,7 +367,7 @@ msgstr "Ismeretlen hiba történt. Próbáld újra később!"
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr " A felhasználó szerkesztése: %(nick)s"
@@ -489,60 +489,60 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Az e-mail kiszolgáló beállításai frissítve."
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Funkciók beállítása"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Az összes mezőt ki kell tölteni!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Az e-mail tartománya nem érvényes."
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Új felhasználó hozzáadása"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "A következő felhasználó létrehozva: %(user)s"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Már létezik felhasználó ehhez az e-mail címhez vagy felhasználói névhez."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "A felhasználó törölve: %(nick)s"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "A felhasználó frissítve: %(nick)s"
@@ -550,7 +550,7 @@ msgstr "A felhasználó frissítve: %(nick)s"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Keresés"
@@ -563,7 +563,7 @@ msgstr "nincs telepítve"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -987,13 +987,13 @@ msgstr ""
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Belépés"
@@ -1185,7 +1185,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Részletes keresés"
@@ -1241,7 +1241,7 @@ msgstr "A könyv el lett távolítva a polcról: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Polc készítése"
@@ -1305,7 +1305,7 @@ msgstr "Polc: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Hiba a polc megnyitásakor. A polc nem létezik vagy nem elérhető."
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Feladatok"
@@ -1455,7 +1455,7 @@ msgstr "Először be kell állítani a kindle e-mail címet..."
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1624,7 +1624,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Feltöltés"
@@ -1648,7 +1648,7 @@ msgstr "E-mail"
msgid "Send to eReader Email"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Rendszergazda"
@@ -1765,7 +1765,7 @@ msgstr "Távoli belépés:"
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1874,7 +1874,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1968,12 +1968,12 @@ msgstr ""
msgid "Description:"
msgstr "Ismertető:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Előző"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Következő"
@@ -1986,12 +1986,12 @@ msgstr ""
msgid "Home"
msgstr "Kezdőlap"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Kilépés"
@@ -2027,22 +2027,22 @@ msgstr "Konvertálás erre:"
msgid "Convert book"
msgstr "Könyv konvertálása"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Feltöltés..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Bezárás"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Hiba"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Feltöltés kész, feldolgozás alatt, kérlek várj..."
@@ -2128,7 +2128,7 @@ msgid "Fetch Metadata"
msgstr "Metaadatok beszerzése"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2505,220 +2505,224 @@ msgstr ""
msgid "Goodreads API Key"
msgstr "Goodreads API-kulcs"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr ""
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr ""
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr ""
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr ""
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr ""
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr ""
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr ""
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Külső futtatható fájlok"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Az UnRar futtatási állományának helye"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr ""
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Felhasználó jelszavának alaphelyzetbe állítása"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2868,7 +2872,7 @@ msgid "Add to shelf"
msgstr "Hozzáadás polchoz"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3061,7 +3065,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3074,32 +3078,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr "Navigáció átkapcsolása"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Felhasználói fiók"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Beállítások"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Böngészés"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Névjegy"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Könyv részletei"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2023-01-21 10:00+0700\n"
"Last-Translator: Arief Hidayat<arihid95@gmail.com>\n"
"Language: id\n"
@@ -73,7 +73,7 @@ msgstr "Kolom Kustom No.%(column)d tidak ada di basis data kaliber"
msgid "Edit Users"
msgstr "Edit pengguna"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Semua"
@@ -96,7 +96,7 @@ msgstr "Tampilkan semua"
msgid "Malformed request"
msgstr "Permintaan salah"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Nama Tamu tidak dapat diganti"
@@ -104,7 +104,7 @@ msgstr "Nama Tamu tidak dapat diganti"
msgid "Guest can't have this role"
msgstr "Tamu tidak dapat memiliki peran ini"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Tidak ada pengguna admin yang tersisa, tidak dapat menghapus peran admin"
@@ -149,7 +149,7 @@ msgstr "Kolom Baca Tidak Valid"
msgid "Invalid Restricted Column"
msgstr "Kolom Dibatasi Tidak Valid"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Pengaturan Calibre-Web telah diperbarui"
@@ -312,8 +312,8 @@ msgstr "Edit Pengaturan Server Email"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -355,7 +355,7 @@ msgstr "Durasi tidak valid untuk tugas yang ditentukan"
msgid "Scheduled tasks settings updated"
msgstr "Pengaturan tugas terjadwal diperbarui"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Terjadi kesalahan yang tidak diketahui. Coba lagi nanti."
@@ -363,7 +363,7 @@ msgstr "Terjadi kesalahan yang tidak diketahui. Coba lagi nanti."
msgid "Settings DB is not Writeable"
msgstr "Pengaturan DB tidak dapat ditulisi"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Edit pengguna %(nick)s"
@@ -485,57 +485,57 @@ msgstr "Lokasi keyfile tidak Valid, Harap Masukkan Jalur yang Benar "
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Lokasi Sertifikat tidak Valid, Harap Masukkan Jalur yang Benar "
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Pengaturan Basis Data diperbarui"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Pengaturan Basis Data"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Harap masukkan seluruh isian!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Email bukan dari domain yang valid"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Tambahkan pengguna baru"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Pengguna '%(user)s' telah dibuat"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Ditemukan akun yang ada untuk alamat email atau nama ini."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Pengguna '%(nick)s' telah dihapus"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Tidak dapat menghapus Pengguna Tamu"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Tidak ada pengguna admin tersisa, tidak dapat menghapus pengguna"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Pengguna '%(nick)s' diperbarui"
@@ -543,7 +543,7 @@ msgstr "Pengguna '%(nick)s' diperbarui"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Telusuri"
@@ -556,7 +556,7 @@ msgstr "belum dipasang"
msgid "Execution permissions missing"
msgstr "Izin eksekusi hilang"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -983,13 +983,13 @@ msgstr "Kesalahan Google Oauth, harap coba lagi nanti."
msgid "Google Oauth error: {}"
msgstr "Kesalahan Google OAuth: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{}★"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Masuk"
@@ -1181,7 +1181,7 @@ msgstr "Status Baca = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Terjadi kesalahan saat mencari kolom khusus, harap mulai ulang Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Penelusuran Lanjutan"
@@ -1236,7 +1236,7 @@ msgstr "Buku telah dihapus dari rak: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Maaf Anda tidak diizinkan untuk menghapus buku dari rak ini: %(sname)s"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Buat Rak"
@@ -1298,7 +1298,7 @@ msgstr "Rak: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Terjadi kesalahan saat membuka rak. Rak tidak ada atau tidak dapat diakses"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tugas"
@@ -1448,7 +1448,7 @@ msgstr "Harap perbarui profil Anda dengan alamat e-mail Kirim ke Kindle yang val
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1619,7 +1619,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Menghapus cache thumbnail sampul"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Unggah"
@@ -1642,7 +1642,7 @@ msgstr "Alamat Email"
msgid "Send to eReader Email"
msgstr "Alamat E-mail untuk Kirim ke E-Reader"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1760,7 +1760,7 @@ msgstr "Login Jarak Jauh dengan Magic Link"
msgid "Reverse Proxy Login"
msgstr "Login Reverse Proxy"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nama Header Reverse Proxy"
@@ -1868,7 +1868,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1962,12 +1962,12 @@ msgstr "Diterbitkan"
msgid "Description:"
msgstr "Deskripsi:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Sebelumnya"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Selanjutnya"
@@ -1980,12 +1980,12 @@ msgstr "Tidak ada hasil yang ditemukan"
msgid "Home"
msgstr "Beranda"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Cari di Pustaka"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Keluar"
@@ -2021,22 +2021,22 @@ msgstr "Konversi ke:"
msgid "Convert book"
msgstr "Konversi buku"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Mengunggah..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Tutup"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Terjadi Kesalahan"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Unggahan selesai, harap tunggu, data sedang diproses..."
@@ -2122,7 +2122,7 @@ msgid "Fetch Metadata"
msgstr "Ambil Metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2497,222 +2497,226 @@ msgstr "Gunakan Goodreads"
msgid "Goodreads API Key"
msgstr "Kunci API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Izinkan Reverse Proxy Authentication"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Tipe Login"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Gunakan Otentikasi Standar"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Gunakan Otentikasi LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Gunakan Oauth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nama Host Server atau Alamat IP LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Port Server LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Enkripsi LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Jalur CACertificate LDAP (Hanya diperlukan untuk Autentikasi Sertifikat Klien)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Jalur Sertifikat LDAP (Hanya diperlukan untuk Otentikasi Sertifikat Klien)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Jalur Keyfile LDAP (Hanya diperlukan untuk Otentikasi Sertifikat Klien)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Otentikasi LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonim"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Tidak diautentikasi"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Sederhana"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nama Pengguna Administrator LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Kata Sandi Administrator LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Distinguished Name (DN) LDAP"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filter Objek Pengguna LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Server LDAP adalah OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Pengaturan Berikut Diperlukan Untuk Impor Pengguna"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filter Objek Grup LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nama Grup LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Bidang Group Members LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Deteksi Filter Pengguna Anggota LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Deteksi otomatis"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filter Kustom"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filter Pengguna Anggota LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Dapatkan %(provider)s Kredensial OAuth"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "ID Klien %(provider)s OAuth"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "Client Secret %(provider)s OAuth"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Binari Eksternal"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Jalur ke Konverter E-Book Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Pengaturan Konverter E-Book Caliber"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Jalur ke Konverter E-Book Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Lokasi binari UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Pengaturan OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Atur ulang kata sandi pengguna"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2860,7 +2864,7 @@ msgid "Add to shelf"
msgstr "Tambah ke rak"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3054,7 +3058,7 @@ msgstr "Buku yang diurutkan menurut Peringkat"
msgid "Books ordered by file formats"
msgstr "Buku yang diurutkan menurut format berkas"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Rak"
@@ -3067,33 +3071,33 @@ msgstr "本棚に整理された本"
msgid "Toggle Navigation"
msgstr "Alihkan Navigasi"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Sederhana"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Akun"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Pengaturan"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Harap jangan segarkan halaman"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Jelajahi"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Tentang"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detail Buku"

File diff suppressed because it is too large Load Diff

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2018-02-07 02:20-0500\n"
"Last-Translator: subdiox <subdiox@gmail.com>\n"
"Language: ja\n"
@@ -73,7 +73,7 @@ msgstr "カスタムカラムの%(column)d列目がcalibreのDBに存在しま
msgid "Edit Users"
msgstr "ユーザーを編集"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "全て"
@@ -96,7 +96,7 @@ msgstr "全て表示"
msgid "Malformed request"
msgstr "不正なリクエスト"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "ゲストユーザーの名前は変更できません"
@@ -104,7 +104,7 @@ msgstr "ゲストユーザーの名前は変更できません"
msgid "Guest can't have this role"
msgstr "ゲストユーザーはこのロールを持つことができません"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "管理者ユーザーが残っておらず、管理者ロールを削除できません"
@@ -149,7 +149,7 @@ msgstr "無効な読み取り列"
msgid "Invalid Restricted Column"
msgstr "無効な制限列"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Webの設定を更新しました"
@@ -312,8 +312,8 @@ msgstr "メールサーバー設定を編集"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -355,7 +355,7 @@ msgstr "指定したタスクの期間が無効です"
msgid "Scheduled tasks settings updated"
msgstr "スケジュールタスクの設定を更新しました"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "不明なエラーが発生しました。あとで再試行してください。"
@@ -363,7 +363,7 @@ msgstr "不明なエラーが発生しました。あとで再試行してくだ
msgid "Settings DB is not Writeable"
msgstr "設定DBが書き込みできません"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "ユーザー %(nick)s を編集"
@@ -485,57 +485,57 @@ msgstr "キーファイルの場所が無効です。正しいパスを入力し
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "証明書ファイルの場所が無効です。正しいパスを入力してください"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "DB設定を更新しました"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "DB設定"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "全ての項目を入力してください"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "このメールは有効なドメインからのものではありません"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "新規ユーザー追加"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "ユーザー '%(user)s' を作成しました"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "このメールアドレスかニックネームで登録されたアカウントがすでに存在します。"
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "ユーザー '%(nick)s' を削除しました"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "ゲストユーザーは削除できません"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "管理者ユーザーが残っておらず、ユーザーを削除できません"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "ユーザー '%(nick)s' を更新しました"
@@ -543,7 +543,7 @@ msgstr "ユーザー '%(nick)s' を更新しました"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "検索"
@@ -556,7 +556,7 @@ msgstr "インストールされていません"
msgid "Execution permissions missing"
msgstr "実行権限がありません"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -983,13 +983,13 @@ msgstr "Google OAuth エラー、再度お試しください。"
msgid "Google Oauth error: {}"
msgstr "Google OAuth エラー: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "星{}"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "ログイン"
@@ -1181,7 +1181,7 @@ msgstr "既読/未読状況 = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "カスタムカラムの検索でエラーが発生しました。Calibre-Webを再起動してください"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "詳細検索"
@@ -1236,7 +1236,7 @@ msgstr "本が %(sname)s から削除されました"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "申し訳ありませんが、あなたはこの本棚から本を削除することが許可されていません"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "本棚を作成する"
@@ -1298,7 +1298,7 @@ msgstr "本棚: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "本棚を開けません。この本棚は存在しないかアクセスできません"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "タスク"
@@ -1448,7 +1448,7 @@ msgstr "初めにKindleのメールアドレスを設定してください"
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1619,7 +1619,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "表紙サムネイルのキャッシュを消去中"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "アップロード"
@@ -1642,7 +1642,7 @@ msgstr "メールアドレス"
msgid "Send to eReader Email"
msgstr "E-Readerメールアドレス"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "管理者"
@@ -1760,7 +1760,7 @@ msgstr "マジックリンクによるリモートログイン"
msgid "Reverse Proxy Login"
msgstr "リバースプロキシによるログイン"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "リバースプロキシのヘッダー名"
@@ -1868,7 +1868,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1962,12 +1962,12 @@ msgstr "発売日"
msgid "Description:"
msgstr "詳細:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "前"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "次"
@@ -1980,12 +1980,12 @@ msgstr "結果が見つかりません"
msgid "Home"
msgstr "ホーム"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "ライブラリ内を検索"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "ログアウト"
@@ -2021,22 +2021,22 @@ msgstr "変換先:"
msgid "Convert book"
msgstr "本を変換"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "アップロード中..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "閉じる"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "エラー"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "アップロード完了。現在処理中ですのでお待ち下さい..."
@@ -2122,7 +2122,7 @@ msgid "Fetch Metadata"
msgstr "メタデータを取得"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2497,222 +2497,226 @@ msgstr "Goodreadsを利用"
msgid "Goodreads API Key"
msgstr "GoodreadsのAPIキー"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "リバースプロキシの認証を許可"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "ログインの種類"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "通常の認証を利用"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "LDAP認証を利用"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "OAuthを利用"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAPサーバーのホスト名またはIPアドレス"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAPサーバーのポート番号"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAPの暗号化方式"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAPのCA証明書のパス (クライアント証明書による認証の場合のみ必要)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP証明書のパス (クライアント証明書による認証の場合のみ必要)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAPのキーファイルのパス (クライアント証明書による認証の場合のみ必要)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP認証"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "匿名"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "認証失敗"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "簡単"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP管理者のユーザー名"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP管理者のパスワード"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAPの識別名 (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAPユーザーフィルタ"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAPサーバーはOpenLDAPですか"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "以下の設定はユーザーのインポートのために必要です"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAPグループフィルタ"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAPグループ名"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAPグループメンバーフィールド"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAPメンバーユーザーフィルタ検出"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "自動検出"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "カスタムフィルタ"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAPメンバーユーザーフィルタ"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "%(provider)s OAuth 認証情報を入手"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth クライアントID"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth クライアントシークレット"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "外部バイナリ"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Calibre E-Book Converterのパス"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre E-Book Converterの設定"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Kepubify E-Book Converterのパス"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "UnRarバイナリのパス"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth設定"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "パスワードをリセット"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2860,7 +2864,7 @@ msgid "Add to shelf"
msgstr "本棚に追加"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3054,7 +3058,7 @@ msgstr "評価順"
msgid "Books ordered by file formats"
msgstr "ファイル形式順"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "本棚"
@@ -3067,33 +3071,33 @@ msgstr "本棚に整理された本"
msgid "Toggle Navigation"
msgstr "ナビゲーションを実行"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "簡単"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "アカウント"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "設定"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "ページを更新しないでください"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "閲覧"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "このサイトについて"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "本の詳細"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2018-08-27 17:06+0700\n"
"Last-Translator: \n"
"Language: km_KH\n"
@@ -75,7 +75,7 @@ msgstr ""
msgid "Edit Users"
msgstr "អ្នកប្រើប្រាស់រដ្ឋបាល"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr ""
@@ -98,7 +98,7 @@ msgstr "បង្ហាញទាំងអស់"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr ""
@@ -318,8 +318,8 @@ msgstr "ប្តូរការកំណត់ SMTP"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -361,7 +361,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr ""
@@ -369,7 +369,7 @@ msgstr ""
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "កែប្រែអ្នកប្រើប្រាស់ %(nick)s"
@@ -491,59 +491,59 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "ទំនាក់ទំនងទៅមូលដ្ឋានទិន្នន័យត្រូវបានផ្តាច់"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "ការកំណត់មុខងារ"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "សូមបំពេញចន្លោះទាំងអស់!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr ""
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "បន្ថែមអ្នកប្រើប្រាស់ថ្មី"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "បានបង្កើតអ្នកប្រើប្រាស់ %(user)s"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr ""
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "អ្នកប្រើប្រាស់ %(nick)s ត្រូវបានលុប"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "អ្នកប្រើប្រាស់ %(nick)s ត្រូវបានកែប្រែ"
@@ -551,7 +551,7 @@ msgstr "អ្នកប្រើប្រាស់ %(nick)s ត្រូ
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "ស្វែងរក"
@@ -564,7 +564,7 @@ msgstr "មិនបានតម្លើង"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -984,13 +984,13 @@ msgstr ""
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "ចូលប្រើប្រាស់"
@@ -1182,7 +1182,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "ស្វែងរកកម្រិតខ្ពស់"
@@ -1238,7 +1238,7 @@ msgstr "សៀវភៅត្រូវបានដកចេញពីធ្នើ
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "បង្កើតធ្នើ"
@@ -1301,7 +1301,7 @@ msgstr "ធ្នើ៖ %(name)s"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "មានបញ្ហាពេលបើកធ្នើ។ ពុំមានធ្នើ ឬមិនអាចបើកបាន"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "កិច្ចការនានា"
@@ -1450,7 +1450,7 @@ msgstr ""
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1617,7 +1617,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "អាប់ឡូដ"
@@ -1641,7 +1641,7 @@ msgstr ""
msgid "Send to eReader Email"
msgstr "ឧបករណ៍ Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "រដ្ឋបាល"
@@ -1758,7 +1758,7 @@ msgstr "ការចូលប្រើប្រាស់ពីចម្ងាយ
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1867,7 +1867,7 @@ msgstr "បាទ/ចាស"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1961,12 +1961,12 @@ msgstr ""
msgid "Description:"
msgstr "ពិពណ៌នា"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "មុន"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "បន្ទាប់"
@@ -1979,12 +1979,12 @@ msgstr ""
msgid "Home"
msgstr ""
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "ចេញពីការប្រើប្រាស់"
@@ -2020,22 +2020,22 @@ msgstr ""
msgid "Convert book"
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "កំពុងអាប់ឡូត..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "បិទ"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr ""
@@ -2121,7 +2121,7 @@ msgid "Fetch Metadata"
msgstr "មើលទិន្នន័យមេតា"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2493,218 +2493,222 @@ msgstr ""
msgid "Goodreads API Key"
msgstr "Goodreads API key"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr ""
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr ""
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr ""
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr ""
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr ""
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr ""
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr ""
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr ""
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr ""
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr ""
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr ""
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2853,7 +2857,7 @@ msgid "Add to shelf"
msgstr "បន្ថែមទៅធ្នើ"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3045,7 +3049,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3058,32 +3062,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr "បិទ/បើកការរុករក"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr ""
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "ការកំណត់"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "រុករក"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "អំពី"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "ព័ត៌មានលម្អិតរបស់សៀវភៅ"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-11-01 17:50+0900\n"
"Last-Translator: limeade23 <admin@limeade.me>\n"
"Language: ko\n"
@@ -70,7 +70,7 @@ msgstr "사용자 정의 열 번호 %(column)d이(가) calibre 데이터베이
msgid "Edit Users"
msgstr "사용자 관리"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "모두"
@@ -93,7 +93,7 @@ msgstr "모두 보기"
msgid "Malformed request"
msgstr "잘못된 요청입니다."
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "게스트 이름은 변경할 수 없습니다."
@@ -101,7 +101,7 @@ msgstr "게스트 이름은 변경할 수 없습니다."
msgid "Guest can't have this role"
msgstr "게스트는 이 권한을 가질 수 없습니다."
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "남아있는 관리자가 없어 권한을 삭제할 수 없습니다."
@@ -146,7 +146,7 @@ msgstr "읽기 항목이 유효하지 않습니다."
msgid "Invalid Restricted Column"
msgstr "제한된 항목이 유효하지 않습니다."
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web 설정이 업데이트되었습니다."
@@ -309,8 +309,8 @@ msgstr "이메일 서버 설정"
msgid "Success! Gmail Account Verified."
msgstr "Gmail 계정 인증에 성공했습니다."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "작업 종료 시간이 올바르지 않습니다."
msgid "Scheduled tasks settings updated"
msgstr "예약 작업 설정이 업데이트되었습니다."
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "알 수 없는 오류가 발생했습니다. 잠시 후 다시 시도해 주세요."
@@ -360,7 +360,7 @@ msgstr "알 수 없는 오류가 발생했습니다. 잠시 후 다시 시도해
msgid "Settings DB is not Writeable"
msgstr "설정 데이터베이스에 저장할 수 없습니다."
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "사용자 %(nick)s 수정"
@@ -481,57 +481,57 @@ msgstr "키 파일 경로가 유효하지 않습니다."
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "인증서 파일 경로가 유효하지 않습니다."
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "비밀번호는 1~40자 사이로 입력해주세요."
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "데이터베이스 설정이 업데이트되었습니다."
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "데이터베이스 설정"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "모든 항목을 입력해주세요."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "이메일 주소가 올바르지 않습니다."
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "새 사용자 생성"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "사용자 '%(user)s'이(가) 생성되었습니다."
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "이미 등록된 이메일 주소 또는 이름입니다."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "사용자 '%(nick)s'이(가) 삭제되었습니다."
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "게스트 사용자는 삭제할 수 없습니다."
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "남은 관리자가 없어 사용자를 삭제할 수 없습니다."
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr "이메일 주소는 비워둘 수 없고, 올바른 형식이어야 합니다."
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "사용자 '%(nick)s의 정보를 수정했습니다."
@@ -539,7 +539,7 @@ msgstr "사용자 '%(nick)s의 정보를 수정했습니다."
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "검색"
@@ -552,7 +552,7 @@ msgstr "설치되지 않았습니다."
msgid "Execution permissions missing"
msgstr "실행 권한이 없습니다."
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -970,13 +970,13 @@ msgstr "Google 인증 오류입니다. 잠시 후 다시 시도해 주세요."
msgid "Google Oauth error: {}"
msgstr "Google 인증 오류가 발생했습니다: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Stars"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "로그인"
@@ -1159,7 +1159,7 @@ msgstr "읽은 상태 = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "사용자 정의 열을 검색하는 동안 오류가 발생했습니다. Calibre-Web을 다시 시작해 주세요."
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "상세 검색"
@@ -1214,7 +1214,7 @@ msgstr "책이 서재에서 삭제되었습니다: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "서재에서 책을 삭제할 권한이 없습니다."
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "서재 생성"
@@ -1276,7 +1276,7 @@ msgstr "서재: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "서재를 여는 동안 오류가 발생했습니다. 서재가 존재하지 않거나 접근할 수 없습니다"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "작업"
@@ -1424,7 +1424,7 @@ msgstr "문제가 발생했습니다. 프로필에 유효한 전자책 리더
msgid "Please wait one minute to register next user"
msgstr "다음 사용자를 등록은 1분 뒤 가능합니다."
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1587,7 +1587,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "표지 섬네일 캐시를 삭제합니다."
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "업로드"
@@ -1610,7 +1610,7 @@ msgstr "이메일 주소"
msgid "Send to eReader Email"
msgstr "전자책 리더로 보낼 이메일"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "관리자"
@@ -1727,7 +1727,7 @@ msgstr "매직 링크 원격 로그인"
msgid "Reverse Proxy Login"
msgstr "리버스 프록시 로그인"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "리버스 프록시 헤더 이름"
@@ -1835,7 +1835,7 @@ msgstr "예"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1929,12 +1929,12 @@ msgstr "발행일"
msgid "Description:"
msgstr "설명:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "이전"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "다음"
@@ -1947,12 +1947,12 @@ msgstr "검색 결과가 없습니다."
msgid "Home"
msgstr "홈"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "검색"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "로그아웃"
@@ -1988,22 +1988,22 @@ msgstr "변환 후 유형:"
msgid "Convert book"
msgstr "책 변환"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "업로드 중"
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "닫기"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "오류"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "업로드 완료, 처리 중입니다. 잠시만 기다려 주세요."
@@ -2089,7 +2089,7 @@ msgid "Fetch Metadata"
msgstr "메타데이터 가져오기"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2463,218 +2463,222 @@ msgstr "Goodreads 사용"
msgid "Goodreads API Key"
msgstr "Goodreads API 키"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "리버스 프록시 인증 허용"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "로그인 방식"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "기본 인증 사용"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "LDAP 인증 사용"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "OAuth 사용"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP 서버 호스트 이름 또는 IP 주소"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP 서버 포트"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP 암호화"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CA 인증서 경로 (클라이언트 인증서 인증 시에만 필요)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP 인증서 경로 (클라이언트 인증서 인증 시에만 필요)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP 키 파일 경로 (클라이언트 인증서 인증 시에만 필요)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP 인증"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "익명"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "미인증"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "단순 인증"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP 관리자 아이디"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP 관리자 비밀번호"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP 식별 이름 (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP 사용자 객체 필터"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "OpenLDAP 서버인 경우 체크"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "사용자를 가져오기 위해 다음 설정이 필요합니다."
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP 그룹 객체 필터"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP 그룹 이름"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAP 그룹 구성원 필드"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP 사용자 감지 필터"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "자동 감지"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "사용자 지정 필터"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAP 구성원 사용자 필터"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "%(provider)s OAuth 인증 정보 받기"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth 클라이언트 ID"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth 클라이언트 비밀키"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "외부 바이너리 설정"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Calibre 바이너리 경로"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre E-Book 컨버터 설정"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Kepubify 전자책 컨버터 경로"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "UnRar 바이너리 경로"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "보안 설정"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "로그인 실패 횟수 제한"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Flask-Limiter 데이터베이스 주소"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Flask-Limiter 옵션"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "업로드 시 파일 형식 일치 검사"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "세션 보호"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "기본"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "강력"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "비밀번호 강도 규칙 사용"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "최소 비밀번호 길이"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "숫자 필수"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "소문자 필수"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "대문자 필수"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "한자/일본어/한국어 문자 필수"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "특수문자 필수"
@@ -2821,7 +2825,7 @@ msgid "Add to shelf"
msgstr "서재에 추가"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3012,7 +3016,7 @@ msgstr "평점별 정렬"
msgid "Books ordered by file formats"
msgstr "파일 형식별 정렬"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "서재"
@@ -3025,33 +3029,33 @@ msgstr "서재별 정렬"
msgid "Toggle Navigation"
msgstr "메뉴 열기/닫기"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "단순 인증"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "계정"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "설정"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "페이지를 새로고침하지 마세요."
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "탐색"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "서재 정보"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "책 상세정보"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web (GPLV3)\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2023-12-20 22:00+0100\n"
"Last-Translator: Michiel Cornelissen <michiel.cornelissen+gitbhun at proton.me>\n"
"Language: nl\n"
@@ -75,7 +75,7 @@ msgstr "Aangepaste kolom Nr.%(column)d bestaat niet in de Calibre Database"
msgid "Edit Users"
msgstr "Systeembeheerder"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Alles"
@@ -98,7 +98,7 @@ msgstr "Alle talen"
msgid "Malformed request"
msgstr "Misvormd verzoek"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Gast naam kan niet worden veranderd"
@@ -106,7 +106,7 @@ msgstr "Gast naam kan niet worden veranderd"
msgid "Guest can't have this role"
msgstr "Gast kan deze rol niet hebben"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Kan systeembeheerder rol niet verwijderen van de laatste systeembeheerder"
@@ -151,7 +151,7 @@ msgstr "Ongeldige gelezen kolom"
msgid "Invalid Restricted Column"
msgstr "Ongeldige beperkte kolom"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web-configuratie bijgewerkt"
@@ -318,8 +318,8 @@ msgstr "SMTP-instellingen bewerken"
msgid "Success! Gmail Account Verified."
msgstr "Gelukt! Gmail account geverifieerd."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -361,7 +361,7 @@ msgstr "De duur van de taak is ongeldig"
msgid "Scheduled tasks settings updated"
msgstr "Instellingen van geplande taken bijgewerkt"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Onbekende fout opgetreden. Probeer het later nog eens."
@@ -369,7 +369,7 @@ msgstr "Onbekende fout opgetreden. Probeer het later nog eens."
msgid "Settings DB is not Writeable"
msgstr "Instellingen database is niet schrijfbaar."
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Gebruiker '%(nick)s' bewerken"
@@ -493,60 +493,60 @@ msgstr "SSL-sleutellocatie is niet geldig, voer een geldig pad in"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "SSL-certificaatlocatie is niet geldig, voer een geldig pad in"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "Het wachtwoord moet tussen de 1 en 40 tekens lang zijn"
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "E-mailserver-instellingen bijgewerkt"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Databaseconfiguratie"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Vul alle velden in!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Het e-mailadres bevat geen geldige domeinnaam"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Gebruiker toevoegen"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Gebruiker '%(user)s' aangemaakt"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Bestaand account met dit e-mailadres of deze gebruikersnaam aangetroffen."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Gebruiker '%(nick)s' verwijderd"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Kan Gast gebruiker niet verwijderen"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Kan laatste systeembeheerder niet verwijderen"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr "E-mail kan niet leeg zijn en moet geldig zijn"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Gebruiker '%(nick)s' bijgewerkt"
@@ -554,7 +554,7 @@ msgstr "Gebruiker '%(nick)s' bijgewerkt"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Zoeken"
@@ -567,7 +567,7 @@ msgstr "niet geïnstalleerd"
msgid "Execution permissions missing"
msgstr "Kan programma niet uitvoeren"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -996,13 +996,13 @@ msgstr "Google OAuth fout, probeer het later nog eens."
msgid "Google Oauth error: {}"
msgstr "Google OAuth foutmelding: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} sterren"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Inloggen"
@@ -1194,7 +1194,7 @@ msgstr "Lees Status = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Fout tijdens het zoeken van aangepaste kolommen, start Calibre-Web opnieuw op"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Geavanceerd zoeken"
@@ -1250,7 +1250,7 @@ msgstr "Het boek is verwijderd van boekenplank: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "U heeft niet voldoende rechten om een boek van deze boekenplank te verwijderen"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Boekenplank maken"
@@ -1314,7 +1314,7 @@ msgstr "Boekenplank: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Kan boekenplank niet openen: de boekenplank bestaat niet of is ontoegankelijk"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Taken"
@@ -1464,7 +1464,7 @@ msgstr "Stel je kindle-e-mailadres in..."
msgid "Please wait one minute to register next user"
msgstr "Wacht alstublieft één minuut voor het registreren van de volgende gebruiker"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1636,7 +1636,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Cache met omslagminiaturen aan het opschonen"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Uploaden"
@@ -1660,7 +1660,7 @@ msgstr "E-mailadres"
msgid "Send to eReader Email"
msgstr "Kindle-e-mailadres"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Beheer"
@@ -1778,7 +1778,7 @@ msgstr "Inloggen op afstand"
msgid "Reverse Proxy Login"
msgstr "Reverse Proxy Login"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Reverse proxy header naam"
@@ -1887,7 +1887,7 @@ msgstr "Oké"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1981,12 +1981,12 @@ msgstr "Gepubliceerd"
msgid "Description:"
msgstr "Beschrijving:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Vorige"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Volgende"
@@ -1999,12 +1999,12 @@ msgstr "Geen resultaten gevonden"
msgid "Home"
msgstr "Startpagina"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Zoek in bibliotheek"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Afmelden"
@@ -2040,22 +2040,22 @@ msgstr "Converteren naar:"
msgid "Convert book"
msgstr "Boek converteren"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Bezig met uploaden..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Sluiten"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Fout"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Uploaden voltooid, bezig met verwerken..."
@@ -2141,7 +2141,7 @@ msgid "Fetch Metadata"
msgstr "Metagegevens ophalen"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2520,222 +2520,226 @@ msgstr "Gebruik Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API-sleutel"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Reverse Proxy authenticatie toestaan"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Login type"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Gebruik standaard authenticatie"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Gebruik LDAP authenticatie"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Gebruik OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP Server hostnaam of IP-adres"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP Server Poort"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP encryptie"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CACertificataat Path (Alleen nodig voor Client Certificaat Autorisatie)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP Certificaat Pad (Alleen nodig voor Client Certificaat Autorisatie)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP SleutelBestand Pad (alleen nodig voor Client Certificaat Autorisatie)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP Authenticatie"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anoniem"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Niet geverifieerd"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Eenvoudig"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP Administrator naam"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP Administrator wachtwoord"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Distinguished Name (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP User Object Filter"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP Server is OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "De volgende instellingen zijn nodig voor het importeren van gebruikers:"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP Groep Object Filter"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP groepnaam"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAP groepleden veld"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP Lid Gebruiker Filter Detectie"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Automatisch detecteren"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Aangepast Filter"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAP Lid Gebruiker Filter"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Verkrijg %(provider)s OAuth Verificatiegegevens"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Client Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Client geheim"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Externe programma's"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Pad naar Calibre E-Book Converteerder"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre E-Book omzet instellingen"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Pad naar Kepubify E-book Converteerder"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Locatie van UnRar-programma"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth Instellingen"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Beperk aantal mislukte inlogpogingen"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Configureer email server"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Opties voor email server"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "Controleer bij upload of de bestandsextensie overeenkomt met bestandstype"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Sessiebescherming"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Basis"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Sterk"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Gebruikerswachtwoord herstellen"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Minimale wachtwoordlengte"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Forceer getal"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Forceer kleine letter"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Forceer hoofdletter"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "Forceer tekens (vereist voor Chinese/Japanse/Koreaanse tekens)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Forceer speciaal teken"
@@ -2885,7 +2889,7 @@ msgid "Add to shelf"
msgstr "Toevoegen aan boekenplank"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3081,7 +3085,7 @@ msgstr "Boeken gesorteerd op beoordeling"
msgid "Books ordered by file formats"
msgstr "Boeken gesorteerd op bestandsformaat"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Boekenplanken"
@@ -3094,33 +3098,33 @@ msgstr "Boeken georganiseerd op boekenplanken"
msgid "Toggle Navigation"
msgstr "Navigatie aanpassen"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Eenvoudig"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Account"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Instellingen"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Deze pagina niet vernieuwen"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Verkennen"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Informatie"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Boekgegevens"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2023-01-06 11:00+0000\n"
"Last-Translator: Vegard Fladby <vegard.fladby@gmail.com>\n"
"Language: no\n"
@@ -73,7 +73,7 @@ msgstr "Egendefinert kolonnenr.%(column)d finnes ikke i caliber-databasen"
msgid "Edit Users"
msgstr "Rediger brukere"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Alle"
@@ -96,7 +96,7 @@ msgstr "Vis alt"
msgid "Malformed request"
msgstr "Feil utformet forespørsel"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Gjestenavn kan ikke endres"
@@ -104,7 +104,7 @@ msgstr "Gjestenavn kan ikke endres"
msgid "Guest can't have this role"
msgstr "Gjesten kan ikke ha denne rollen"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Ingen administratorbruker igjen, kan ikke fjerne administratorrollen"
@@ -149,7 +149,7 @@ msgstr "Ugyldig lesekolonne"
msgid "Invalid Restricted Column"
msgstr "Ugyldig begrenset kolonne"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web-konfigurasjonen er oppdatert"
@@ -313,8 +313,8 @@ msgstr "Rediger e-postserverinnstillinger"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -357,7 +357,7 @@ msgstr "Ugyldig varighet for spesifisert oppgave"
msgid "Scheduled tasks settings updated"
msgstr "Innstillinger for planlagte oppgaver er oppdatert"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
#, fuzzy
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "En ukjent feil oppstod. Prøv igjen senere."
@@ -366,7 +366,7 @@ msgstr "En ukjent feil oppstod. Prøv igjen senere."
msgid "Settings DB is not Writeable"
msgstr "Innstillinger DB er ikke skrivbar"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Rediger bruker %(nick)s"
@@ -488,60 +488,60 @@ msgstr "Nøkkelfilplasseringen er ikke gyldig. Angi riktig bane"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Sertifikatfilplasseringen er ikke gyldig, vennligst skriv inn riktig bane"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Databaseinnstillinger oppdatert"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Databasekonfigurasjon"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
#, fuzzy
msgid "Oops! Please complete all fields."
msgstr "Vennligst fyll ut alle feltene!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-post er ikke fra gyldig domene"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Legg til ny bruker"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Bruker '%(user)s' opprettet"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Fant en eksisterende konto for denne e-postadressen eller navnet."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Brukeren '%(nick)s' slettet"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Kan ikke slette gjestebruker"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Ingen administratorbruker igjen, kan ikke slette bruker"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
#, fuzzy
msgid "Email can't be empty and has to be a valid Email"
msgstr "E-postadresse kan ikke være tom og må være en gyldig e-post"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Bruker '%(nick)s' oppdatert"
@@ -549,7 +549,7 @@ msgstr "Bruker '%(nick)s' oppdatert"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Søk"
@@ -562,7 +562,7 @@ msgstr "ikke installert"
msgid "Execution permissions missing"
msgstr "Utførelsestillatelser mangler"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -990,13 +990,13 @@ msgstr "Google Oauth-feil, prøv igjen senere."
msgid "Google Oauth error: {}"
msgstr "Google Oauth-feil: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Stjerner"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Logg Inn"
@@ -1188,7 +1188,7 @@ msgstr "Lesestatus = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Feil ved søk etter egendefinerte kolonner. Start Calibre-Web på nytt"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Avansert søk"
@@ -1243,7 +1243,7 @@ msgstr "Boken er fjernet fra hyllen: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Beklager at du ikke har lov til å fjerne en bok fra denne hyllen"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Lag en hylle"
@@ -1305,7 +1305,7 @@ msgstr "Hylle: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Feil ved åpning av hylle. Hylle finnes ikke eller er ikke tilgjengelig"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Oppgaver"
@@ -1455,7 +1455,7 @@ msgstr "Vennligst oppdater profilen din med en gyldig Send til Kindle-e-postadre
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1627,7 +1627,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Tømmer cache for miniatyrbilde for omslag"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Laste opp"
@@ -1652,7 +1652,7 @@ msgstr "E-post"
msgid "Send to eReader Email"
msgstr "Send til E-Reader E-postadresse"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1772,7 +1772,7 @@ msgstr "Magic Link ekstern pålogging"
msgid "Reverse Proxy Login"
msgstr "Omvendt proxy-pålogging"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Omvendt proxy-overskriftsnavn"
@@ -1884,7 +1884,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1980,12 +1980,12 @@ msgstr "Forlegger"
msgid "Description:"
msgstr "Beskrivelse"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr ""
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr ""
@@ -1999,12 +1999,12 @@ msgstr "Merket ble ikke funnet"
msgid "Home"
msgstr ""
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr ""
@@ -2040,24 +2040,24 @@ msgstr "Konvertere til:"
msgid "Convert book"
msgstr "Konverter bok"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
#, fuzzy
msgid "Uploading..."
msgstr "Laster inn..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Lukk"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#, fuzzy
msgid "Error"
msgstr "Serverport"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr ""
@@ -2143,7 +2143,7 @@ msgid "Fetch Metadata"
msgstr "Hent metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2519,221 +2519,225 @@ msgstr "Bruk Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API-nøkkel"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Tillat omvendt proxy-autentisering"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Påloggingstype"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Bruk standardautentisering"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Bruk LDAP-autentisering"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Bruk OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP-serverens vertsnavn eller IP-adresse"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP-serverport"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP-kryptering"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CACertificate Path (Kun nødvendig for klientsertifikatautentisering)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP-sertifikatbane (kun nødvendig for klientsertifikatautentisering)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP-nøkkelfilbane (kun nødvendig for klientsertifikatautentisering)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP-autentisering"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonym"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Uautentisert"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Enkel"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP-administratorbrukernavn"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP-administratorpassord"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Distinguished Name (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP-brukerobjektfilter"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP Server er OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Følgende innstillinger er nødvendig for brukerimport"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP gruppeobjektfilter"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP-gruppenavn"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Felt for LDAP-gruppemedlemmer"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP-medlemsbrukerfilterdeteksjon"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
#, fuzzy
msgid "External binaries"
msgstr "Ekstern port"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
#, fuzzy
msgid "Calibre E-Book Converter Settings"
msgstr "Caliber ebook-convert %(tool)s ble ikke funnet"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr ""
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Vis forfattervalg"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr ""
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2887,7 +2891,7 @@ msgid "Add to shelf"
msgstr "Rediger en hylle"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3088,7 +3092,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3102,35 +3106,35 @@ msgstr ""
msgid "Toggle Navigation"
msgstr "Loggfilkonfigurasjon"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Enkel"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr ""
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
#, fuzzy
msgid "Settings"
msgstr "Vurderinger"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
#, fuzzy
msgid "Please do not refresh the page"
msgstr "Oppdaterer, vennligst ikke last inn denne siden på nytt"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr ""
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr ""
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
#, fuzzy
msgid "Book Details"
msgstr "Detaljer"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre Web - polski (POT: 2021-06-12 08:52)\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2021-06-12 15:35+0200\n"
"Last-Translator: Radosław Kierznowski <radek.kierznowski@outlook.com>\n"
"Language: pl\n"
@@ -76,7 +76,7 @@ msgid "Edit Users"
msgstr "Edytuj użytkowników"
# ???
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Wszystko"
@@ -99,7 +99,7 @@ msgstr "Pokaż wszystkie"
msgid "Malformed request"
msgstr "Nieprawidłowo sformułowane żądanie"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Nazwa gościa nie może być zmieniona"
@@ -107,7 +107,7 @@ msgstr "Nazwa gościa nie może być zmieniona"
msgid "Guest can't have this role"
msgstr "Gość nie może pełnić tej roli"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Nie można odebrać praw administratora. Brak na serwerze innego konta z prawami administratora"
@@ -154,7 +154,7 @@ msgstr "Nieprawidłowa kolumna odczytu"
msgid "Invalid Restricted Column"
msgstr "Nieprawidłowa kolumna z ograniczeniami"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Konfiguracja Calibre-Web została zaktualizowana"
@@ -318,8 +318,8 @@ msgstr "Zmień ustawienia SMTP"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -361,7 +361,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później."
@@ -369,7 +369,7 @@ msgstr "Wystąpił nieznany błąd. Spróbuj ponownie później."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Edytuj użytkownika %(nick)s"
@@ -495,59 +495,59 @@ msgstr "Lokalizacja pliku klucza jest nieprawidłowa, wprowadź poprawną ście
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Lokalizacja pliku certyfikatu jest nieprawidłowa, wprowadź poprawną ścieżkę"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Zaktualizowano ustawienia serwera poczty e-mail"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Konfiguracja bazy danych"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Proszę wypełnić wszystkie pola!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-mail nie pochodzi z prawidłowej domeny"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Dodaj nowego użytkownika"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Użytkownik '%(user)s' został utworzony"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Znaleziono istniejące konto dla tego adresu e-mail lub nazwy."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Użytkownik '%(nick)s' został usunięty"
#: cps/admin.py:2010
#: cps/admin.py:2013
#, fuzzy
msgid "Can't delete Guest User"
msgstr "Nie można usunąć użytkownika gościa"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Nie można usunąć użytkownika. Brak na serwerze innego konta z prawami administratora"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Użytkownik '%(nick)s' został zaktualizowany"
@@ -555,7 +555,7 @@ msgstr "Użytkownik '%(nick)s' został zaktualizowany"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Szukaj"
@@ -568,7 +568,7 @@ msgstr "nie zainstalowane"
msgid "Execution permissions missing"
msgstr "Brak uprawnienia do wykonywania pliku"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -1000,13 +1000,13 @@ msgstr "Błąd Google Oauth, proszę spróbować później."
msgid "Google Oauth error: {}"
msgstr "Błąd Google Oauth: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Gwiazdek"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Zaloguj się"
@@ -1199,7 +1199,7 @@ msgstr "Status przeczytania = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Błąd podczas wyszukiwania kolumn niestandardowych, proszę zrestartować Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Wyszukiwanie"
@@ -1255,7 +1255,7 @@ msgstr "Książka została usunięta z półki: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Utwórz półkę"
@@ -1319,7 +1319,7 @@ msgstr "Półka: „%(name)s”"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Błąd otwierania półki. Półka nie istnieje lub jest niedostępna"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Zadania"
@@ -1469,7 +1469,7 @@ msgstr "Najpierw skonfiguruj adres e-mail Kindle..."
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1640,7 +1640,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Wysyłanie"
@@ -1665,7 +1665,7 @@ msgid "Send to eReader Email"
msgstr "Adres e-mail dla wysyłania do Kindle"
# ???
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Panel administratora"
@@ -1785,7 +1785,7 @@ msgstr "Zdalne logowanie (Magic Link)"
msgid "Reverse Proxy Login"
msgstr "Logowanie reverse proxy"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nazwa nagłowka reverse proxy"
@@ -1893,7 +1893,7 @@ msgstr "OK"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1988,12 +1988,12 @@ msgid "Description:"
msgstr "Opis:"
# ???
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Poprzedni"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Następne"
@@ -2006,12 +2006,12 @@ msgstr "Brak wyników"
msgid "Home"
msgstr "Główne menu"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Przeszukaj bibliotekę"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Wyloguj się"
@@ -2048,23 +2048,23 @@ msgstr "Konwertuj na:"
msgid "Convert book"
msgstr "Konwertuj książkę"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Wysyłanie…"
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Zamknij"
# ???
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Błąd"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Wysyłanie zakończone, przetwarzanie, proszę czekać…"
@@ -2150,7 +2150,7 @@ msgid "Fetch Metadata"
msgstr "Uzyskaj metadane"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2534,222 +2534,226 @@ msgstr "Użyj Goodreads"
msgid "Goodreads API Key"
msgstr "Klucz API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Zezwalaj na uwierzytelnianie reverse proxy"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Rodzaj logowania"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Użyj standardowego uwierzytelnienia"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Użyj uwierzytelniania LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Uzyj OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nazwa hosta lub adres IP serwera LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Port serwera LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Szyfrowanie LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ścieżka certyfikatu urzędu certyfikacji LDAP (wymagana tylko dla uwierzytelniania certyfikatu klienta)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Ścieżka certyfikatu LDAP (potrzebna tylko do uwierzytelniania certyfikatem klienta)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Ścieżka pliku klucza LDAP (wymagana tylko dla uwierzytelniania certyfikatem klienta)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Uwierzytelnianie LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonim"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Nieuwierzytelniony"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Proste"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nazwa administratora LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Hasło administratora LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Distinguished Name (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP User Object Filter"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Serwer LDAP to OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Następujące ustawienia są niezbędne dla zaimportowania użytkowników"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtr obiektów grupy LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nazwa grupy LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Pola członków grupy LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Wykrywanie filtra użytkownika członka LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Autodetekcja"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filtr niestandardowy"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtr użytkownika członka LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Uzyskaj %(provider)s OAuth Credential"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Client Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Client Secret"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Zewnętrzne pliki"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Ścieżka do konwertera Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Ustawienia konwertera calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Ścieżka do konwertera Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Lokalizacja pliku binarnego UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Ustawienia OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Zresetuj hasło użytkownika"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2899,7 +2903,7 @@ msgid "Add to shelf"
msgstr "Dodaj do półki"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3097,7 +3101,7 @@ msgstr "Książki sortowane według oceny"
msgid "Books ordered by file formats"
msgstr "Ksiązki sortowane według formatu"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Półki"
@@ -3110,33 +3114,33 @@ msgstr "Książki ułożone na półkach"
msgid "Toggle Navigation"
msgstr "Przełącz nawigację"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Proste"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Konto"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Ustawienia"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Proszę nie odświeżać strony"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Przeglądaj"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Informacje"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Szczegóły książki"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2023-07-25 11:30+0100\n"
"Last-Translator: horus68 <https://github.com/horus68>\n"
"Language: pt\n"
@@ -70,7 +70,7 @@ msgstr "A coluna personalizada No.%(column)d não existe na base de dados do Cal
msgid "Edit Users"
msgstr "Editar utilizadores"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Tudo"
@@ -93,7 +93,7 @@ msgstr "Mostrar tudo"
msgid "Malformed request"
msgstr "Pedido mal construído"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Nome do convidado não pode ser alterado"
@@ -101,7 +101,7 @@ msgstr "Nome do convidado não pode ser alterado"
msgid "Guest can't have this role"
msgstr "Convidado não pode ter esta função"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Nenhum utilizador administrador restante, impossível remover a função de administrador"
@@ -146,7 +146,7 @@ msgstr "Coluna Lido é inválida"
msgid "Invalid Restricted Column"
msgstr "Coluna Restrito é inválida"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Configuração do Calibre-Web atualizada"
@@ -309,8 +309,8 @@ msgstr "Editar configurações do servidor de email"
msgid "Success! Gmail Account Verified."
msgstr "Sucesso! Conta Gmail verificada"
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "Duração inválida para a tarefa especificada"
msgid "Scheduled tasks settings updated"
msgstr "Foram atualizadas as configurações de tarefas agendadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
@@ -360,7 +360,7 @@ msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
msgid "Settings DB is not Writeable"
msgstr "Configuaração da DB não é gravável"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Editar utilizador %(nick)s"
@@ -482,57 +482,57 @@ msgstr "Localização do ficheiro de chaves não é válida. Por favor, digite o
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Localização do ficheiro de certificados não é válida. Por favor, digite o caminho correto"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "A dimensão da senha deve estar entre 1 e 40"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Configurações da base de dados atualizadas"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Configuração da base de dados"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Por favor, preencha todos os campos!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "O email não é de um domínio válido"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Adicionar novo utilizador"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Criado utilizador '%(user)s'"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Já existe uma conta para este endereço de email ou nome."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Utilizador '%(nick)s' eliminado"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Impossível eliminar convidado"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Nenhum utilizador administrador restante, não é possível eliminar o utilizador"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Utilizador '%(nick)s' atualizado"
@@ -540,7 +540,7 @@ msgstr "Utilizador '%(nick)s' atualizado"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Pesquisar"
@@ -553,7 +553,7 @@ msgstr "não instalado"
msgid "Execution permissions missing"
msgstr "Falta de permissões de execução"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -980,13 +980,13 @@ msgstr "Erro no Google Oauth, tente novamente mais tarde."
msgid "Google Oauth error: {}"
msgstr "Erro no Oauth do Google: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Autenticar"
@@ -1178,7 +1178,7 @@ msgstr "Estado de leitura = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Erro na pesquisa de colunas personalizadas. Por favor, reinicie o Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Pesquisa avançada"
@@ -1233,7 +1233,7 @@ msgstr "O livro foi removido da estante: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Desculpe, não possui permissões para remover um livro desta estante"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Criar estante"
@@ -1295,7 +1295,7 @@ msgstr "Estante: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Erro ao abrir estante. A estante não existe ou não está acessível"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tarefas"
@@ -1445,7 +1445,7 @@ msgstr "Ops! Por favor, atualize o seu perfil com um endereço de email válido
msgid "Please wait one minute to register next user"
msgstr "Por favor, aguarde um minuto para registar o próximo utilizador"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1616,7 +1616,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "A esvaziar a cache de miniaturas da capa"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Carregar"
@@ -1639,7 +1639,7 @@ msgstr "Endereço de email"
msgid "Send to eReader Email"
msgstr "Enviar para o endereço de email do dispositivod e leitura"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1757,7 +1757,7 @@ msgstr "Autenticação remota Magic Link"
msgid "Reverse Proxy Login"
msgstr "Autenticação de Proxy reverso"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nome do cabeçalho do Proxy reverso"
@@ -1865,7 +1865,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1959,12 +1959,12 @@ msgstr "Publicado em"
msgid "Description:"
msgstr "Descrição:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Anterior"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Seguinte"
@@ -1977,12 +1977,12 @@ msgstr "Nenhum resultado encontrado"
msgid "Home"
msgstr "Entrada"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Pesquisar na biblioteca"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Sair"
@@ -2018,22 +2018,22 @@ msgstr "Converter para:"
msgid "Convert book"
msgstr "Converter livro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "A carregar..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Fechar"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Erro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Carregamento concluído, a processar. Por favor, aguarde ..."
@@ -2119,7 +2119,7 @@ msgid "Fetch Metadata"
msgstr "Obter metadados"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2494,222 +2494,226 @@ msgstr "Usar Goodreads"
msgid "Goodreads API Key"
msgstr "Chave API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Permitir autenticação por Proxy reverso"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Tipo de autenticação"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Usar autenticação padrão"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Usar autenticação LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Usar OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nome ou endereço IP do servidor LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Porta do servidor LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Criptografia LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do certificado CA do LDAP (Necessário apenas para autenticação por certificado de cliente)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do certificado LDAP (Necessário apenas para autenticação por certificado de cliente)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do ficheiro de chave LDAP (Necessário apenas para autenticação por certificado de cliente)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Autenticação LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anónimo"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Não autenticado"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Simples"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nome de utilizador do administrador LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Senha de administrador LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Nome distinto LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtro de Objeto do utilizador LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "O Servidor LDAP é OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "As seguintes configurações são necessárias para a importação de utilizadores"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtro de objetos do grupo LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nome do grupo LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Campo de membros do grupo LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP deteção de filtro de utilizador membro LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Autodetetar"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filtro personalizado"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtro de utilizador Membro LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Obter credenciais OAuth de %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "ID do cliente OAuth de %(provider)s"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "Senha do cliente Oauth de %(provider)s"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Binários externos"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Caminho para o conversor de ebooks do Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Configurações do conversor de ebooks do Calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Caminho para o conversor de ebooks do Kepubify"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Caminho para o binário UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Configurações do OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Limitar tentativas de autenticação falhada"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Proteção de sessão"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Básica"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Forte"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Política de senha do utilizador"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Tamanho mínimo da senha"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Exigir números"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Exigir letras minúsculas"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Exigir letras maiúsculas"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Exigir caracteres especiais"
@@ -2857,7 +2861,7 @@ msgid "Add to shelf"
msgstr "Adicionar à estante"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3051,7 +3055,7 @@ msgstr "Livros ordenados por pontuação"
msgid "Books ordered by file formats"
msgstr "Livros ordenados por formatos de ficheiro"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Estantes"
@@ -3064,33 +3068,33 @@ msgstr "Livros organizados em estantes"
msgid "Toggle Navigation"
msgstr "Alternar navegação"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Simples"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Conta"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Configurações"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Por favor, não refresque a página"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Navegar"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Sobre"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detalhes do livro"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: br\n"
@@ -70,7 +70,7 @@ msgstr "A Coluna Personalizada No.%(column)d não existe no banco de dados do ca
msgid "Edit Users"
msgstr "Editar Usuários"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Todos"
@@ -93,7 +93,7 @@ msgstr "Mostrar Tudo"
msgid "Malformed request"
msgstr "Requisição Malformada"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Nome do Convidado não pode ser alterado"
@@ -101,7 +101,7 @@ msgstr "Nome do Convidado não pode ser alterado"
msgid "Guest can't have this role"
msgstr "Convidado não pode ter esta função"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Nenhum usuário administrador restante, impossível remover a função de administrador"
@@ -146,7 +146,7 @@ msgstr "Coluna Lido Inválida"
msgid "Invalid Restricted Column"
msgstr "Coluna Restrito Inválida"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Configuração do Calibre-Web atualizada"
@@ -309,8 +309,8 @@ msgstr "Editar configurações do servidor de e-mail"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "Duração inválida para a tarefa especificada"
msgid "Scheduled tasks settings updated"
msgstr "Configurações de tarefas agendadas atualizadas"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
@@ -360,7 +360,7 @@ msgstr "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde."
msgid "Settings DB is not Writeable"
msgstr "Settings DB não é gravável"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Editar Usuário %(nick)s"
@@ -482,57 +482,57 @@ msgstr "Localização do Keyfile Inválida, Insira o Caminho Correto"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Localização do Certfile Inválida, Insira o Caminho Correto"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Configurações do Banco de Dados Atualizada"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Configuração do Banco de Dados"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Por favor, preencha todos os campos!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "O e-mail não é de um domínio válido"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Adicionar novo usuário"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Usuário '%(user)s' criado"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Encontrada uma conta existente para este endereço de e-mail ou apelido."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Usuário '%(nick)s' excluído"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Impossível excluir Convidado"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Nenhum usuário administrador restante, não é possível apagar o usuário"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Usuário '%(nick)s' atualizado"
@@ -540,7 +540,7 @@ msgstr "Usuário '%(nick)s' atualizado"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Pesquisar"
@@ -553,7 +553,7 @@ msgstr "não instalado"
msgid "Execution permissions missing"
msgstr "Faltam as permissões de execução"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -980,13 +980,13 @@ msgstr "Erro no Google Oauth, tente novamente mais tarde."
msgid "Google Oauth error: {}"
msgstr "Erro no Oauth do Google: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Estrelas"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Login"
@@ -1178,7 +1178,7 @@ msgstr "Status de leitura = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Erro na pesquisa de colunas personalizadas, reinicie o Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Pesquisa Avançada"
@@ -1233,7 +1233,7 @@ msgstr "O livro foi removido da estante: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Desculpe, você não tem permissão para remover um livro desta estante"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Crie uma Estante"
@@ -1295,7 +1295,7 @@ msgstr "Estante: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Erro ao abrir estante. A estante não existe ou não está acessível"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Tarefas"
@@ -1445,7 +1445,7 @@ msgstr "Por favor, atualize seu perfil com um endereço de e-mail Envie Para o K
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1616,7 +1616,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Limpando o cache de miniaturas da capa"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Upload"
@@ -1639,7 +1639,7 @@ msgstr "Endereço de e-mail"
msgid "Send to eReader Email"
msgstr "Enviar para o endereço de e-mail do E-Reader"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1757,7 +1757,7 @@ msgstr "Login remoto Magic Link"
msgid "Reverse Proxy Login"
msgstr "Login de Proxy Reverso"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Nome do cabeçalho do Proxy Reverso"
@@ -1865,7 +1865,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1959,12 +1959,12 @@ msgstr "Publicado em"
msgid "Description:"
msgstr "Descrição:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Anterior"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Próximo"
@@ -1977,12 +1977,12 @@ msgstr "Nenhum resultado encontrado"
msgid "Home"
msgstr "Início"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Pesquisar na Biblioteca"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Sair"
@@ -2018,22 +2018,22 @@ msgstr "Converter para:"
msgid "Convert book"
msgstr "Converter livro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Enviando..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Fechar"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Erro"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Upload concluído, processando, por favor aguarde ..."
@@ -2119,7 +2119,7 @@ msgid "Fetch Metadata"
msgstr "Buscar Metadados"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2494,222 +2494,226 @@ msgstr "Usar Goodreads"
msgid "Goodreads API Key"
msgstr "Chave API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Permitir a Autenticação por Proxy Reverso"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Tipo de Login"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Usar Autenticação padrão"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Usar Autenticação LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Usar OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Nome ou endereço IP do servidor LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Porta do servidor LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Criptografia LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do CACertificate LDAP (Necessário apenas para autenticação de certificado de cliente)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do Certificado LDAP (Necessário apenas para autenticação de certificado de cliente)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Caminho do Keyfile LDAP (Necessário apenas para autenticação de certificado de cliente)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Autenticação LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anônimo"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Não autenticado"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Simples"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Nome de usuário do administrador LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Senha de Administrador LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Nome Distinto LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtro de Objeto do Usuário LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "O Servidor LDAP é OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "As seguintes configurações são necessárias para a mportação de Usuários"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filtro de objetos do grupo LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Nome do Grupo LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Campo de Membros do Grupo LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP Detecção de filtro de usuário membro LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Autodetectar"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filtro Personalizado"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtro de Utilizador Membro LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Obter credenciais OAuth de %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "ID do cliente OAuth de %(provider)s"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "Senha do cliente Oauth de %(provider)s"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Binários externos"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Caminho para o Calibre E-Book Converter"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Configurações do Calibre E-Book Converter"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Caminho para Kepubify E-Book Converter"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Caminho para o binário UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Configurações do OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Política de senha do usuário"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2857,7 +2861,7 @@ msgid "Add to shelf"
msgstr "Adicionar à estante"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3051,7 +3055,7 @@ msgstr "Livros ordenados por Avaliação"
msgid "Books ordered by file formats"
msgstr "Livros ordenados por formatos de arquivo"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Estantes"
@@ -3064,33 +3068,33 @@ msgstr "Livros organizados em Estantes"
msgid "Toggle Navigation"
msgstr "Alternar Navegação"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Simples"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Conta"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Configurações"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Por favor, não atualize a página"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Navegue em"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Sobre"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detalhes do Livro"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2020-04-29 01:20+0400\n"
"Last-Translator: ZIZA\n"
"Language: ru\n"
@@ -75,7 +75,7 @@ msgstr ""
msgid "Edit Users"
msgstr "Управление сервером"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Все"
@@ -98,7 +98,7 @@ msgstr "Показать все"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -106,7 +106,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -151,7 +151,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Конфигурация Calibre-Web обновлена"
@@ -319,8 +319,8 @@ msgstr "Изменить настройки SMTP"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -362,7 +362,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Неизвестная ошибка. Попробуйте позже."
@@ -370,7 +370,7 @@ msgstr "Неизвестная ошибка. Попробуйте позже."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Изменить пользователя %(nick)s"
@@ -494,60 +494,60 @@ msgstr "Расположение ключевого файла неверно,
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Расположение Certfile не является действительным, пожалуйста, введите правильный путь"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "Настройки E-mail сервера обновлены"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Дополнительный Настройки"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Пожалуйста, заполните все поля!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-mail не из существующей доменной зоны"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Добавить пользователя"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Пользователь '%(user)s' добавлен"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Для этого адреса электронной почты или логина уже есть учётная запись."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Пользователь '%(nick)s' удалён"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Это последний администратор, невозможно удалить пользователя"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Пользователь '%(nick)s' обновлён"
@@ -555,7 +555,7 @@ msgstr "Пользователь '%(nick)s' обновлён"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Поиск"
@@ -568,7 +568,7 @@ msgstr "не установлено"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -993,13 +993,13 @@ msgstr "Ошибка Google Oauth, пожалуйста попробуйте п
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Логин"
@@ -1191,7 +1191,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Расширенный поиск"
@@ -1247,7 +1247,7 @@ msgstr "Книга удалена с полки: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Создать полку"
@@ -1311,7 +1311,7 @@ msgstr "Полка: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Ошибка открытия Полки. Полка не существует или недоступна"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Задания"
@@ -1461,7 +1461,7 @@ msgstr "Пожалуйста, сначала настройте e-mail на ва
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1633,7 +1633,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Загрузить"
@@ -1657,7 +1657,7 @@ msgstr "Адрес электронной почты"
msgid "Send to eReader Email"
msgstr "Отправить на Kindle Адрес электронной почты"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Управление"
@@ -1774,7 +1774,7 @@ msgstr "Удалённый логин"
msgid "Reverse Proxy Login"
msgstr "Логин обратного прокси"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Имя заголовка обратного прокси"
@@ -1883,7 +1883,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1977,12 +1977,12 @@ msgstr "Опубликованный"
msgid "Description:"
msgstr "Описание:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Предыдущий"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Далее"
@@ -1995,12 +1995,12 @@ msgstr "Результаты не найдены"
msgid "Home"
msgstr "Главная"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Поиск в библиотеке"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Выход"
@@ -2036,22 +2036,22 @@ msgstr "Конвертировать в:"
msgid "Convert book"
msgstr "Конвертировать книгу"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Загружается..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Закрыть"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Ошибка"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Загрузка завершена, обработка, пожалуйста, подождите..."
@@ -2137,7 +2137,7 @@ msgid "Fetch Metadata"
msgstr "Получить метаданные"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2515,221 +2515,225 @@ msgstr "Использовать Goodreads"
msgid "Goodreads API Key"
msgstr "Ключ API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Разрешить обратную аутентификацию прокси"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Тип входа"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Использовать стандартную аутентификацию"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Использовать LDAP аутентификацию"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Использовать OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Имя хоста или IP-адрес сервера LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Порт сервера LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Шифрование LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Аутентификация LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Анонимный"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Неаутентифицированный"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Простой"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Имя администратора LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Пароль администратора LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Отличительное имя LDAP (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Фильтр объектов пользователя LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Сервер LDAP - это OpenLDAP ?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Следующие настройки необходимы для импорта пользователем."
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Фильтр объектов группы LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Имя группы LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Поле членов группы LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Получить %(provider)s OAuth Credential"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth ID клиента"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Секрет клиента"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Конвертация"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Расположение бинарного файла UnRar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Настройки OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Сбросить пароль пользователя"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2879,7 +2883,7 @@ msgid "Add to shelf"
msgstr "Добавить на книжную полку"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3074,7 +3078,7 @@ msgstr "Книги, упорядоченные по рейтингу"
msgid "Books ordered by file formats"
msgstr "Книги отсортированы по формату файла"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Полки"
@@ -3087,33 +3091,33 @@ msgstr "Книги организованы на полках"
msgid "Toggle Navigation"
msgstr "Включить навигацию"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Простой"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Учетная запись"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Настройки"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Пожалуйста не обновляйте страницу"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Просмотр"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "О программе"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Подробнее о книге"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2023-11-01 06:12+0100\n"
"Last-Translator: Branislav Hanáček <brango@brango.sk>\n"
"Language: sk_SK\n"
@@ -70,7 +70,7 @@ msgstr "Používateľom definovaný stĺpec č. %(column)d v Calibre databáze n
msgid "Edit Users"
msgstr "Upraviť používateľov"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Všetko"
@@ -93,7 +93,7 @@ msgstr "Zobraziť všetko"
msgid "Malformed request"
msgstr "Chybne vytvorená žiadosť"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Meno hosťa nie je možné zmeniť"
@@ -101,7 +101,7 @@ msgstr "Meno hosťa nie je možné zmeniť"
msgid "Guest can't have this role"
msgstr "Hosť nemôže mať túto rolu"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Nezostáva žiadny správca, nie je možné odobrať rolu správcu"
@@ -146,7 +146,7 @@ msgstr "Neplatný stĺpec na čítanie"
msgid "Invalid Restricted Column"
msgstr "Neplatný stĺpec na obmedzenie"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Konfigurácia Calibre-Web bola aktualizovaná"
@@ -309,8 +309,8 @@ msgstr "Upraviť nastavenie pre poštový server"
msgid "Success! Gmail Account Verified."
msgstr "Úspech! Gmail konto bolo verifikované."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "Bol uvedený neplatný doba behu"
msgid "Scheduled tasks settings updated"
msgstr "Nastavenia naplánovaných úloh boli aktualizované"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
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."
@@ -360,7 +360,7 @@ msgstr "Vyskytla sa neočakávaná chyba. Prosím, skúste to opäť neskôr."
msgid "Settings DB is not Writeable"
msgstr "Nie je možné zapisovať do databázy nastavení"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Upraviť používateľa %(nick)s"
@@ -481,57 +481,57 @@ msgstr "Umiestnenie súboru s kľúčmi nie je platné, zadajte prosím správnu
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Umiestnenie súboru s certifikátmi nie je platné, zadajte prosím správnu cestu"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "Heslo musí byť dlhé 1 až 40 znakov"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Nastavenia databáze boli aktualizované"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Konfigurácia databázy"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Vyplňte prosím všetky polia."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-mail nie je z platnej domény"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Pridať nového používateľa"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Používateľ '%(user)s' bol vytvorený"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Účet s týmto menom alebo e-mailovou adresou už existuje."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Používateľ '%(nick)s' bol zmazaný"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Nie je možné zmazať používateľa Hosť"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Nezostáva žiadny používateľ, nie je možné odobrať rolu správcu"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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á"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Používateľ '%(nick)s' bol aktualizovaný"
@@ -539,7 +539,7 @@ msgstr "Používateľ '%(nick)s' bol aktualizovaný"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Hľadať"
@@ -552,7 +552,7 @@ msgstr "nie je naištalované"
msgid "Execution permissions missing"
msgstr "Chýba právo na vykonanie"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -973,13 +973,13 @@ msgstr "Chyba Google OAuth, skúste to prosím neskôr."
msgid "Google Oauth error: {}"
msgstr "Chyba Google OAuth: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} Hviezdičiek"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Prihlásiť sa"
@@ -1162,7 +1162,7 @@ msgstr "Status čítania = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Chyba pri čítaní používateľom definovaných stĺpcov, reštartujte prosím Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Rozšírené hľadanie"
@@ -1217,7 +1217,7 @@ msgstr "Kniha bola odstránená z police: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Ľutujeme, ale nie ste oprávnený odstrániť knihu z tejto police"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Vytvoriť policu"
@@ -1279,7 +1279,7 @@ msgstr "Polica: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Chyba pri otváraní police. Polica neexistuje alebo je neprístupná"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Úlohy"
@@ -1427,7 +1427,7 @@ msgstr "Nastavte vo vašom profile platnú e-mailovú adresu pre vašu čítačk
msgid "Please wait one minute to register next user"
msgstr "Počkajte, prosím minútku pred registráciou ďalšieho používateľa"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1591,7 +1591,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Vyrovnávacia pamäť pre obálky kníh sa vyprázdňuje"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Nahrať"
@@ -1614,7 +1614,7 @@ msgstr "E-mail"
msgid "Send to eReader Email"
msgstr "Poslať na e-mail čítačky"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Správca"
@@ -1731,7 +1731,7 @@ msgstr "Vzdialené prihlásenie Magic Link"
msgid "Reverse Proxy Login"
msgstr "Prihlásenie na reverznú proxy"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Meno hlavičky pre reverznú proxy"
@@ -1839,7 +1839,7 @@ msgstr "V poriadku"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1933,12 +1933,12 @@ msgstr "Vydané"
msgid "Description:"
msgstr "Popis:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Predchádzajúci"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Ďalší"
@@ -1951,12 +1951,12 @@ msgstr "Nič sa nenašlo"
msgid "Home"
msgstr "Domov"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Prehľadávať knižnicu"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Odhlásiť sa"
@@ -1992,22 +1992,22 @@ msgstr "Previesť do:"
msgid "Convert book"
msgstr "Previesť knihu"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Nahráva sa..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Zatvoriť"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Chyba"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Nahrávanie ukončené, spracováva sa, počkajte prosím..."
@@ -2093,7 +2093,7 @@ msgid "Fetch Metadata"
msgstr "Načítať metadáta"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2468,220 +2468,224 @@ msgstr "Použiť Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API kľúč"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Povoliť reverznú proxy autentifikáciu"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Typ prihlásenia"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Použiť štandardnú autentifikáciu"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Použiť LDAP autentifikáciu"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Použiť OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Hostiteľské meno alebo IP adresa LDAP servera"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Port LDAP servera"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP šifrovanie"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Cesta k LDAP CA-certifikátu (potrebná iba pre autentifikáciu certifikátom klienta)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Cesta k LDAP certifikátu (potrebná iba pre autentifikáciu certifikátom klienta)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Cesta k LDAP súboru kľúča (potrebná iba pre autentifikáciu certifikátom klienta)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP autentifikácia"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonymný"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Neautentifikovaný"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Jednoduchý"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Meno používateľa pre LDAP správcu"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Heslo pre LDAP správcu"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP rozlišovacie meno (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filter pre LDAP objekt používateľa"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP server je OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Pre import používateľa sú potrebné nasledovné nastavenia"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filter pre LDAP objekt skupiny"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Meno LDAP skupiny"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Pole členov LDAP skupiny"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Detekcia filtra pre LDAP členstvo používateľa"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Automatická detekcia"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filter používateľa"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filter pre LDAP členstvo požívateľa"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Získať OAuth prístupové údaje pre %(provider)s"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth klientské ID"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth klientské tajomstvo"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Externé binárky"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Cesta k Calibre prevádzaču e-kníh"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Nastavenie Calibre prevádzača e-kníh"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Cesta Kepubify prevádzaču e-kníh"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Binárny súbor pre UnRar sa nenašiel"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "Bezpečnostné nastavenia"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Obmedziť neúspešné pokusy o prihlásenie"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Ochrana sedenia"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Základná"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Silná"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "Zásady pre používateľské heslá"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Minimálna dĺžka hesla"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Vyžadovať číslo"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Vyžadovať malé písmená"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Vyžadovať veľké písmená"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Vyžadovať špeciálne znaky"
@@ -2829,7 +2833,7 @@ msgid "Add to shelf"
msgstr "Pridať do police"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3020,7 +3024,7 @@ msgstr "Knihy usporiadané podľa hodnotenia"
msgid "Books ordered by file formats"
msgstr "Knihy usporiadané podľa súborových formátov"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Police"
@@ -3033,33 +3037,33 @@ msgstr "Knihy organizované v policiach"
msgid "Toggle Navigation"
msgstr "Prepnúť navigáciu"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Jednoduchý"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Účet"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Nastavenia"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Prosím, neskúšajte znovu načítať stránku"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Prechádzať"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "O programe"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Detailu o knihe"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-09-18 19:45+0200\n"
"Last-Translator: Andrej Kralj\n"
"Language: sl\n"
@@ -70,7 +70,7 @@ msgstr "Stolpec po meri št. %(column)d ne obstaja v zbirki podatkov Calibre"
msgid "Edit Users"
msgstr "Urejanje uporabnikov"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Vse"
@@ -93,7 +93,7 @@ msgstr "Pokaži vse"
msgid "Malformed request"
msgstr "Napačno oblikovana zahteva"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Imena gosta ni mogoče spremeniti"
@@ -101,7 +101,7 @@ msgstr "Imena gosta ni mogoče spremeniti"
msgid "Guest can't have this role"
msgstr "Gost ne more imeti te vloge"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Ni več nobenega admin uporabnika, ne morem odstraniti vloge admin"
@@ -146,7 +146,7 @@ msgstr "Nepravilen stolpec za branje"
msgid "Invalid Restricted Column"
msgstr "Neveljavni stolpec za omejitev"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Posodobljena nastavitev Calibre-Web"
@@ -309,8 +309,8 @@ msgstr "Urejanje nastavitev e-poštnega strežnika"
msgid "Success! Gmail Account Verified."
msgstr "Uspeh! Račun Gmail je potrjen."
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "Nepravilno trajanje za določeno nalogo"
msgid "Scheduled tasks settings updated"
msgstr "Posodobljene nastavitve načrtovanih opravil"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ups! Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje."
@@ -360,7 +360,7 @@ msgstr "Ups! Zgodila se je neznana napaka. Prosimo, poskusite znova pozneje."
msgid "Settings DB is not Writeable"
msgstr "DB nastavitev ni mogoče zapisati"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Urejanje uporabnika %(nick)s"
@@ -481,57 +481,57 @@ msgstr "Lokacija datoteka Keyfile ni veljavna, vnesite pravilno pot"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Lokacija datoteke Certfile ni veljavna, vnesite pravilno pot"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "Dolžina gesla mora biti med 1 in 40"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Posodobljene nastavitve zbirke podatkov"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Nastavitev zbirke podatkov"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Ups! Izpolnite vsa polja."
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-pošta ni iz veljavne domene"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Dodajanje novega uporabnika"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Ustvarjen uporabnik '%(user)s'"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Ups! Za to e-pošto že obstaja račun ali ime."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Uporabnik '%(nick)s' je izbrisan"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Ne morem izbrisati uporabnika gosta"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Ni preostalega uporabnika administratorja, uporabnika ni mogoče izbrisati"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
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."
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Uporabnik '%(nick)s' je posodobljen"
@@ -539,7 +539,7 @@ msgstr "Uporabnik '%(nick)s' je posodobljen"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Iskanje"
@@ -552,7 +552,7 @@ msgstr "ni nameščen"
msgid "Execution permissions missing"
msgstr "Manjkajo dovoljenja za izvajanje"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -970,13 +970,13 @@ msgstr "Napaka Google Oauth, poskusite pozneje."
msgid "Google Oauth error: {}"
msgstr "Napaka Google Oauth: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} zvezdic"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Prijava"
@@ -1159,7 +1159,7 @@ msgstr "Prebrani status = '%(status)s'"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "Napaka pri iskanju stolpcev po meri, ponovno zaženite Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Napredno iskanje"
@@ -1214,7 +1214,7 @@ msgstr "Knjiga je bila odstranjena s police: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Žal vam ni dovoljeno odstraniti knjige s te police"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Ustvari polico"
@@ -1276,7 +1276,7 @@ msgstr "Polica: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Napaka pri odpiranju police. Polica ne obstaja ali ni dostopna"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Opravila"
@@ -1424,7 +1424,7 @@ msgstr "Ups! Posodobite svoj profil z veljavnim e-poštnim naslovom eReaderja."
msgid "Please wait one minute to register next user"
msgstr "Počakajte eno minuto za registracijo naslednjega uporabnika"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1587,7 +1587,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "Čiščenje predpomnilnika sličic naslovnice"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Naloži"
@@ -1610,7 +1610,7 @@ msgstr "E-pošta"
msgid "Send to eReader Email"
msgstr "Pošlji v e-pošto e-bralnika"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Administator"
@@ -1727,7 +1727,7 @@ msgstr "Prijava v oddaljeno prijavo Magic Link"
msgid "Reverse Proxy Login"
msgstr "Prijava za povratni posredniški strežnik"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Ime glave povratnega posredniškega strežnika"
@@ -1835,7 +1835,7 @@ msgstr "V redu"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1929,12 +1929,12 @@ msgstr "Objavljeno"
msgid "Description:"
msgstr "Opis:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Prejšnji"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Naslednji"
@@ -1947,12 +1947,12 @@ msgstr "Ni bilo najdenih rezultatov"
msgid "Home"
msgstr "Domov"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Iskanje po knjižnici"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Odjava"
@@ -1988,22 +1988,22 @@ msgstr "Pretvori v:"
msgid "Convert book"
msgstr "Pretvori knjigo"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Nalaganje..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Zapri"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Napaka"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Prenos opravljen, obdelujem, prosim počakajte..."
@@ -2089,7 +2089,7 @@ msgid "Fetch Metadata"
msgstr "Pridobivanje metapodatkov"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2463,218 +2463,222 @@ msgstr "Uporabi Goodreads"
msgid "Goodreads API Key"
msgstr "Ključ API Goodreads"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Omogočanje avtentikacije povratnega posrednika"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Vrsta prijave"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Uporaba standardnega preverjanja pristnosti"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Uporaba overjanja LDAP"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Uporaba protokola OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "Gostiteljsko ime ali naslov IP strežnika LDAP"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "Vrata strežnika LDAP"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "Šifriranje LDAP"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "Pot do CACcertifikata LDAP (potrebna samo za preverjanje pristnosti odjemalčevega certifikata)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "Pot potrdila LDAP (potrebna samo za preverjanje pristnosti potrdila odjemalca)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "Pot do datoteke ključa LDAP (potrebna samo za preverjanje pristnosti odjemalčevega potrdila)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "Preverjanje pristnosti LDAP"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonimno"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Neavtentificirano"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Enostavno"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "Uporabniško ime skrbnika LDAP"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "Geslo skrbnika LDAP"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "Razpoznavno ime (DN) LDAP"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "Filtriranje predmeta uporabnika LDAP"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "Strežnik LDAP je OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Za uvoz uporabnika so potrebne naslednje nastavitve"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "Filter objektov skupine LDAP"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "Ime skupine LDAP"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Polje člani skupine LDAP"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "Zaznavanje filtrov za uporabnike članov LDAP"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Samodejno zaznavanje"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Filter po meri"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "Filtriranje uporabnikov članov LDAP"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Pridobitev %(provider)s poverilnice OAuth"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s Id odjemalca OAuth"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s skrivnost odjemalca OAuth"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Zunanje binarne datoteke"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Pot do binarnih datotek Calibre"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Nastavitve pretvornika e-knjig Calibre"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Pot do Kepubify pretvornika e-knjig"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "Lokacija binarnega programa Unrar"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "Varnostne nastavitve"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "Omejitev neuspelih poskusov prijave"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "Nastavitev zalednega sistema za omejitve"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "Možnosti za omejitev zalednega sistema"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "Preveri ali se končnice datotek ujemajo z vsebino datoteke pri nalaganju"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "Zaščita seje"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "Osnovna"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "Močna"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "Pravilnik o geslih uporabnikov"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "Najmanjša dolžina gesla"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "Obvezna uporaba številk"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "Obvezna uporaba malih črk"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "Obvezna uporaba velikih črk"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "Obvezna uporaba znakov (potrebno za kitajske/japonske/korejske znake)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "Obvezna uporaba posebnih znakov"
@@ -2821,7 +2825,7 @@ msgid "Add to shelf"
msgstr "Dodaj na polico"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3012,7 +3016,7 @@ msgstr "Knjige, razvrščene po oceni"
msgid "Books ordered by file formats"
msgstr "Knjige, razvrščene po vrstah datotek"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Police"
@@ -3025,33 +3029,33 @@ msgstr "Knjige, urejene po policah"
msgid "Toggle Navigation"
msgstr "Preklopi navigacijo"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Enostavno"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Račun"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Nastavitve"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Ne osvežuj strani"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Brskaj"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "O programu"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Podrobnosti o knjigi"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2021-05-13 11:00+0000\n"
"Last-Translator: Jonatan Nyberg <jonatan.nyberg.karl@gmail.com>\n"
"Language: sv\n"
@@ -73,7 +73,7 @@ msgstr "Anpassad kolumn n.%(column)d finns inte i calibre-databasen"
msgid "Edit Users"
msgstr "Redigera användare"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Alla"
@@ -96,7 +96,7 @@ msgstr "Visa alla"
msgid "Malformed request"
msgstr "Felaktig begäran"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Gästnamn kan inte ändras"
@@ -104,7 +104,7 @@ msgstr "Gästnamn kan inte ändras"
msgid "Guest can't have this role"
msgstr "Gäst kan inte ha den här rollen"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Ingen administratörsanvändare kvar, kan inte ta bort administratörsrollen"
@@ -150,7 +150,7 @@ msgstr "Ogiltig roll"
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web konfiguration uppdaterad"
@@ -316,8 +316,8 @@ msgstr "Ändra SMTP-inställningar"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -359,7 +359,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Ett okänt fel uppstod. Försök igen senare."
@@ -367,7 +367,7 @@ msgstr "Ett okänt fel uppstod. Försök igen senare."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Redigera användaren %(nick)s"
@@ -491,59 +491,59 @@ msgstr "Keyfile-platsen är inte giltig, vänligen ange rätt sökväg"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "Certfile-platsen är inte giltig, vänligen ange rätt sökväg"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "E-postserverinställningar uppdaterade"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Funktion konfiguration"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Fyll i alla fält!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-posten är inte från giltig domän"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Lägg till ny användare"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Användaren '%(user)s' skapad"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Hittade ett befintligt konto för den här e-postadressen eller namnet."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Användaren '%(nick)s' borttagen"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Det går inte att ta bort gästanvändaren"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Ingen adminstratörsanvändare kvar, kan inte ta bort användaren"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Användaren '%(nick)s' uppdaterad"
@@ -551,7 +551,7 @@ msgstr "Användaren '%(nick)s' uppdaterad"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Sök"
@@ -564,7 +564,7 @@ msgstr "inte installerad"
msgid "Execution permissions missing"
msgstr "Körningstillstånd saknas"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -993,13 +993,13 @@ msgstr "Google Oauth-fel, försök igen senare."
msgid "Google Oauth error: {}"
msgstr "Google Oauth-fel: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} stjärnor"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Logga in"
@@ -1191,7 +1191,7 @@ msgstr "Lässtatus = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Avancerad sökning"
@@ -1247,7 +1247,7 @@ msgstr "Boken har tagits bort från hyllan: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Skapa en hylla"
@@ -1311,7 +1311,7 @@ msgstr "Hylla: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Fel vid öppning av hyllan. Hylla finns inte eller är inte tillgänglig"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Uppgifter"
@@ -1461,7 +1461,7 @@ msgstr "Konfigurera din kindle-e-postadress först..."
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1632,7 +1632,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Ladda upp"
@@ -1656,7 +1656,7 @@ msgstr "E-post"
msgid "Send to eReader Email"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Administratör"
@@ -1774,7 +1774,7 @@ msgstr "Fjärrinloggning"
msgid "Reverse Proxy Login"
msgstr "Omvänd proxy inloggning"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Omvänt proxy rubriknamn"
@@ -1883,7 +1883,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1977,12 +1977,12 @@ msgstr "Publicerad"
msgid "Description:"
msgstr "Beskrivning:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Föregående"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Nästa"
@@ -1995,12 +1995,12 @@ msgstr "Inga resultat hittades"
msgid "Home"
msgstr "Hem"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Sök i bibliotek"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Logga ut"
@@ -2036,22 +2036,22 @@ msgstr "Konvertera till:"
msgid "Convert book"
msgstr "Konvertera boken"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Laddar upp..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Stäng"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Fel"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Uppladdning klar, bearbetning, vänligen vänta ..."
@@ -2137,7 +2137,7 @@ msgid "Fetch Metadata"
msgstr "Hämta metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2516,222 +2516,226 @@ msgstr "Använd Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API-nyckel"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Tillåt omvänd proxyautentisering"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Inloggningstyp"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "Använd standardautentisering"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "Använd LDAP-autentisering"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "Använd OAuth"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP-serverns värdnamn eller IP-adress"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP-serverport"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP-kryptering"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CACertificate-sökväg (behövs endast för autentisering av klientcertifikat)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP-certifikatsökväg (behövs endast för autentisering av klientcertifikat)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP-nyckelfilsökväg (behövs endast för autentisering av klientcertifikat)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP-autentisering"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Anonym"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "Oautentiserad"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "Enkel"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP-adminstratörsanvändarnamn"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP-adminstratörslösenord"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Distinguished Name (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP-användarobjektfilter"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP-server är OpenLDAP?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "Följande inställningar behövs för användarimport"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP-gruppobjektfilter"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP-gruppnamn"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "Fält för LDAP-gruppmedlemmar"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP-användarfilterdetektering för medlemmar"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Upptäck automatiskt"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "Anpassat filter"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAP-användarfilter för medlemmar"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "Skaffa %(provider)s OAuth-certifikat"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth-klient-id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth-klient-hemlighet"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Externa binärer"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
#, fuzzy
msgid "Path to Calibre Binaries"
msgstr "Sökväg till calibre e-bokkonverterare"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Inställningar för calibre e-bokkonverterare"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "Sökväg till Kepubify calibre e-bokkonverterare"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "Plats för UnRar-binär"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth-inställningar"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Återställ användarlösenordet"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2881,7 +2885,7 @@ msgid "Add to shelf"
msgstr "Lägg till hyllan"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3077,7 +3081,7 @@ msgstr "Böcker sorterade efter Betyg"
msgid "Books ordered by file formats"
msgstr "Böcker ordnade av filformat"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Hyllor"
@@ -3090,33 +3094,33 @@ msgstr "Böcker organiserade i hyllor"
msgid "Toggle Navigation"
msgstr "Växla navigering"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "Enkel"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Konto"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Inställningar"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Vänligen uppdatera inte sidan"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Bläddra"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Om"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Bokdetaljer"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2020-04-23 22:47+0300\n"
"Last-Translator: iz <iz7iz7iz@protonmail.ch>\n"
"Language: tr\n"
@@ -73,7 +73,7 @@ msgstr ""
msgid "Edit Users"
msgstr ""
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Tümü"
@@ -96,7 +96,7 @@ msgstr ""
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -104,7 +104,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -149,7 +149,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web yapılandırması güncellendi"
@@ -310,8 +310,8 @@ msgstr ""
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -353,7 +353,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "Bilinmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."
@@ -361,7 +361,7 @@ msgstr "Bilinmeyen bir hata oluştu. Lütfen daha sonra tekrar deneyiniz."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "%(nick)s kullanıcısını düzenle"
@@ -484,60 +484,60 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "E-posta sunucusu ayarları güncellendi"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Özellik Yapılandırması"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Lütfen tüm alanları doldurun!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "E-posta izin verilen bir servisten değil"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Yeni kullanıcı ekle"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "'%(user)s' kullanıcısı oluşturuldu"
#: cps/admin.py:1977
#: cps/admin.py:1980
#, fuzzy
msgid "Oops! An account already exists for this Email. or name."
msgstr "Bu e-posta adresi veya kullanıcı adı için zaten bir hesap var."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Kullanıcı '%(nick)s' silindi"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "Başka yönetici kullanıcı olmadığından silinemedi"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "'%(nick)s' kullanıcısı güncellendi"
@@ -545,7 +545,7 @@ msgstr "'%(nick)s' kullanıcısı güncellendi"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Ara"
@@ -558,7 +558,7 @@ msgstr "yüklü değil"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -982,13 +982,13 @@ msgstr "Google Oauth hatası, lütfen tekrar deneyin."
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Giriş"
@@ -1180,7 +1180,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Gelişmiş Arama"
@@ -1236,7 +1236,7 @@ msgstr "eKitap kitaplıktan silindi: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Kitaplık oluştur"
@@ -1300,7 +1300,7 @@ msgstr "Kitaplık: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Kitaplık açılırken hata oluştu. Kitaplık mevcut değil ya da erişilebilir değil"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Görevler"
@@ -1449,7 +1449,7 @@ msgstr ""
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1621,7 +1621,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Yükleme"
@@ -1645,7 +1645,7 @@ msgstr ""
msgid "Send to eReader Email"
msgstr "E-Posta adresiniz"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Yönetim"
@@ -1762,7 +1762,7 @@ msgstr ""
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "Ters Proxy Header Adı"
@@ -1871,7 +1871,7 @@ msgstr ""
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1965,12 +1965,12 @@ msgstr ""
msgid "Description:"
msgstr "Açıklama:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Önceki"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Sonraki"
@@ -1983,12 +1983,12 @@ msgstr ""
msgid "Home"
msgstr "Anasayfa"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Çıkış"
@@ -2024,22 +2024,22 @@ msgstr "Dönüştür:"
msgid "Convert book"
msgstr "eKitabı dönüştür"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Yükleniyor..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Kapak"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Hata"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Yükleme tamamlandı, işleniyor, lütfen bekleyin..."
@@ -2125,7 +2125,7 @@ msgid "Fetch Metadata"
msgstr ""
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2502,221 +2502,225 @@ msgstr "Goodreads kullan"
msgid "Goodreads API Key"
msgstr "Goodreads API Anahtarı"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "Ters Proxy Kimlik Doğrulamaya İzin Ver"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Giriş türü"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "LDAP Kimlik Doğrulama kullan"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "OAuth kullan"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP Sunucu adı veya IP Adresi"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP Sunucu Portu"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP Ayırt Edici Adı (DN)"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP Sunucusu OpenLDAP kullanıyor?"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "%(provider)s OAuth Kimlik Bilgisi Al"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth Client Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth Client Secret"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "Harici Uygulamalar"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
#, fuzzy
msgid "Location of Unrar binary"
msgstr "UnRar aracı konumu"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "OAuth Ayarları"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Kullanıcı şifresini sıfırla"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2865,7 +2869,7 @@ msgid "Add to shelf"
msgstr "Kitaplığa ekle"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3058,7 +3062,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr "Biçime göre sıralanmış eKitaplar"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3071,32 +3075,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr ""
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Hesap"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Ayarlar"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Gözat"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Hakkında"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "eKitap Detayları"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2017-04-30 00:47+0300\n"
"Last-Translator: ABIS Team <biblio.if.abis@gmail.com>\n"
"Language: uk\n"
@@ -72,7 +72,7 @@ msgstr ""
msgid "Edit Users"
msgstr "Керування сервером"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Всі"
@@ -95,7 +95,7 @@ msgstr "Показати всі"
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -103,7 +103,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -148,7 +148,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr ""
@@ -315,8 +315,8 @@ msgstr "Змінити налаштування SMTP"
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -358,7 +358,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr ""
@@ -366,7 +366,7 @@ msgstr ""
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Змінити користувача %(nick)s"
@@ -488,59 +488,59 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
#, fuzzy
msgid "Database Settings updated"
msgstr "З'єднання з базою даних закрите"
#: cps/admin.py:1930
#: cps/admin.py:1933
#, fuzzy
msgid "Database Configuration"
msgstr "Особливі налаштування"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Будь-ласка, заповніть всі поля!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr ""
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Додати користувача"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Користувач '%(user)s' додан"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr ""
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Користувача '%(nick)s' видалено"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Користувача '%(nick)s' оновлено"
@@ -548,7 +548,7 @@ msgstr "Користувача '%(nick)s' оновлено"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Пошук"
@@ -561,7 +561,7 @@ msgstr "не встановлено"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -980,13 +980,13 @@ msgstr ""
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} зірок"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Ім'я користувача"
@@ -1178,7 +1178,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Розширений пошук"
@@ -1234,7 +1234,7 @@ msgstr "Книга видалена з книжкової полиці: %(sname)
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "створити книжкову полицю"
@@ -1297,7 +1297,7 @@ msgstr "Книжкова полиця: '%(name)s'"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "Помилка при відкриванні полиці. Полиця не існує або до неї відсутній доступ"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Завдання"
@@ -1446,7 +1446,7 @@ msgstr ""
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1613,7 +1613,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Додати нову книгу"
@@ -1637,7 +1637,7 @@ msgstr ""
msgid "Send to eReader Email"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Адмін"
@@ -1754,7 +1754,7 @@ msgstr ""
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1863,7 +1863,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1957,12 +1957,12 @@ msgstr "Опубліковано"
msgid "Description:"
msgstr "Опис:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Попередній перегляд"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Далі"
@@ -1975,12 +1975,12 @@ msgstr ""
msgid "Home"
msgstr ""
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Вийти"
@@ -2016,22 +2016,22 @@ msgstr "Конвертувати в:"
msgid "Convert book"
msgstr "Конвертувати книгу"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Завантаження..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Закрити"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Помилка"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr ""
@@ -2117,7 +2117,7 @@ msgid "Fetch Metadata"
msgstr "Отримати метадані"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2494,220 +2494,224 @@ msgstr ""
msgid "Goodreads API Key"
msgstr ""
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Тип логіну"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr ""
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr ""
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr ""
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "Анонім"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr ""
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr ""
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "Автовизначення"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr ""
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr ""
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Налаштування OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Скинути пароль користувача"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2857,7 +2861,7 @@ msgid "Add to shelf"
msgstr "Додати на книжкову полицю"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3049,7 +3053,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3062,32 +3066,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr "Включити навігацію"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr ""
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Налаштування"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Перегляд"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "Про програму"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Деталі"

View File

@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-web\n"
"Report-Msgid-Bugs-To: https://github.com/janeczku/calibre-web\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2022-09-20 21:36+0700\n"
"Last-Translator: Ha Link <halink0803@gmail.com>\n"
"Language: vi\n"
@@ -69,7 +69,7 @@ msgstr ""
msgid "Edit Users"
msgstr "Chỉnh sửa người dùng"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "Tất cả"
@@ -92,7 +92,7 @@ msgstr "Hiển thị tất cả"
msgid "Malformed request"
msgstr "Yêu cầu không đúng định dạng"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "Tên người dung khách không thể thay đổi"
@@ -100,7 +100,7 @@ msgstr "Tên người dung khách không thể thay đổi"
msgid "Guest can't have this role"
msgstr "Khách không thể mang vai trò này"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "Không còn người dùng quản trị, không thể xoá vai trò admin"
@@ -145,7 +145,7 @@ msgstr "Cột đọc không hợp lệ"
msgid "Invalid Restricted Column"
msgstr "Cột bị hạn chế không hợp lệ"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Thiết lập Calibre-Web đã cập nhật"
@@ -308,8 +308,8 @@ msgstr ""
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr "Thiết lập cơ sở dữ lieu đã được cập nhật"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
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."
@@ -360,7 +360,7 @@ msgstr "Lỗi không xác định xảy ra. Xin hãy thử lại sau."
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "Chỉnh sửa người dùng %(nick)s"
@@ -481,57 +481,57 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "Thiết lập cơ sở dữ lieu đã được cập nhật"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "Thiết lập cơ sở dữ lieu :)))"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "Hãy điền hết các trường!"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "Địa chỉ email không hợp lệ"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "Thêm người dùng mới"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "Người dùng '%(user)s' đã được tạo"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "Người dùng với địa chỉ email hoặc tên đã tồn tại."
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "Người dùng '%(nick)s' đã bị xoá"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "Không thể xoá người dùng khách"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "Người dùng '%(nick)s' đã được cập nhật"
@@ -539,7 +539,7 @@ msgstr "Người dùng '%(nick)s' đã được cập nhật"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "Tìm kiếm"
@@ -552,7 +552,7 @@ msgstr "chưa cài đặt"
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -976,13 +976,13 @@ msgstr "Google Oauth lỗi, làm ơn thử lại sau."
msgid "Google Oauth error: {}"
msgstr "Google Oauth lỗi: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} sao"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "Đăng nhập"
@@ -1174,7 +1174,7 @@ msgstr "Trạng thái đọc = %(status)s"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "Tìm kiếm nâng cao"
@@ -1229,7 +1229,7 @@ msgstr "Sách đã được xoá khỏi giá: %(sname)s"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "Xin lỗi bạn không có quyền xoá sách khỏi giá này"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "Tạo một giá sách"
@@ -1291,7 +1291,7 @@ msgstr ""
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr ""
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "Nhiệm vụ"
@@ -1441,7 +1441,7 @@ msgstr ""
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1612,7 +1612,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "Tải lên"
@@ -1636,7 +1636,7 @@ msgstr "Địa chỉ email"
msgid "Send to eReader Email"
msgstr "Kindle"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "Admin"
@@ -1754,7 +1754,7 @@ msgstr "Đăng nhập bằng Magic Link"
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1864,7 +1864,7 @@ msgstr "Ok"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1958,12 +1958,12 @@ msgstr "Đã phát hành"
msgid "Description:"
msgstr "Mô tả:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "Trước"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "Tiếp tục"
@@ -1976,12 +1976,12 @@ msgstr "Không tìm thấy kết quả"
msgid "Home"
msgstr "Trang chủ"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "Tìm kiếm thư viện"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "Đăng xuất"
@@ -2017,22 +2017,22 @@ msgstr "Chuyển đổi tới:"
msgid "Convert book"
msgstr "Chuyển đổi sách"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "Đang tải lên..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "Đóng"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "Lỗi"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "Tải lên xong, đang xử lý, đợi chút ..."
@@ -2118,7 +2118,7 @@ msgid "Fetch Metadata"
msgstr "Fetch Metadata"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2493,220 +2493,224 @@ msgstr "Sử dụng Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API Key"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "Kiểu đăng nhập"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr ""
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr ""
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr ""
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr ""
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr ""
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr ""
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr ""
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr ""
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
#, fuzzy
msgid "Security Settings"
msgstr "Thiết lập OAuth"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
#, fuzzy
msgid "User Password policy"
msgstr "Reset mật khẩu người dùng"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2854,7 +2858,7 @@ msgid "Add to shelf"
msgstr "Thêm vào giá sách"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3049,7 +3053,7 @@ msgstr "Sách sắp xếp theo xếp hạng"
msgid "Books ordered by file formats"
msgstr "Sách sắp xếp theo định dạng"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "Giá sách"
@@ -3062,32 +3066,32 @@ msgstr "Sách tổ chức theo giá sách"
msgid "Toggle Navigation"
msgstr ""
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "Tài khoản"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "Thiết lập"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "Làm ơn đừng load lại trang"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "Tìm kiếm"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "About"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "Chi tiết sách"

View File

@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Calibre-Web\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: 2024-11-21 22:04+0800\n"
"Last-Translator: qx100\n"
"Language: zh_CN\n"
@@ -70,7 +70,7 @@ msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在"
msgid "Edit Users"
msgstr "管理用户"
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr "全部"
@@ -93,7 +93,7 @@ msgstr "显示全部"
msgid "Malformed request"
msgstr "格式错误的请求"
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr "访客名称无法更改"
@@ -101,7 +101,7 @@ msgstr "访客名称无法更改"
msgid "Guest can't have this role"
msgstr "访客无法拥有此角色"
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr "没有其余管理员账户,无法删除管理员角色"
@@ -146,7 +146,7 @@ msgstr "无效的阅读栏目"
msgid "Invalid Restricted Column"
msgstr "无效的限制栏目"
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr "Calibre-Web 配置已更新"
@@ -309,8 +309,8 @@ msgstr "编辑邮件服务器设置"
msgid "Success! Gmail Account Verified."
msgstr "Gmail 账户验证成功。"
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -352,7 +352,7 @@ msgstr "指定任务的持续时间无效"
msgid "Scheduled tasks settings updated"
msgstr "已更新计划任务设置"
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr "发生一个未知错误,请稍后再试。"
@@ -360,7 +360,7 @@ msgstr "发生一个未知错误,请稍后再试。"
msgid "Settings DB is not Writeable"
msgstr "设置数据库不可写"
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr "编辑用户 %(nick)s"
@@ -481,57 +481,57 @@ msgstr "密钥文件路径无效,请输入正确的路径"
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr "证书文件路径无效,请输入正确的路径"
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr "密码长度必须在1到40之间"
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr "数据库设置已更新"
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr "数据库配置"
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr "请填写所有字段。"
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr "邮箱域名无效"
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr "添加新用户"
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr "用户“%(user)s”已创建"
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr "使用此邮箱或用户名的账号已经存在。"
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr "用户“%(nick)s”已删除"
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr "无法删除访客用户"
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr "管理员账户不存在,无法删除用户"
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr "电子邮件地址不能为空,并且必须是有效的电子邮件"
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr "用户“%(nick)s”已更新"
@@ -539,7 +539,7 @@ msgstr "用户“%(nick)s”已更新"
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr "搜索"
@@ -552,7 +552,7 @@ msgstr "未安装"
msgid "Execution permissions missing"
msgstr "缺少执行权限"
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -970,13 +970,13 @@ msgstr "Google Oauth 错误,请重试。"
msgid "Google Oauth error: {}"
msgstr "Google Oauth 错误: {}"
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr "{} 星"
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr "登录"
@@ -1159,7 +1159,7 @@ msgstr "阅读状态 = '%(status)s'"
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr "搜索自定义栏目时出错,请重启 Calibre-Web"
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr "高级搜索"
@@ -1214,7 +1214,7 @@ msgstr "此书已从书架 %(sname)s 中删除"
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr "抱歉,您没有从这个书架删除书籍的权限"
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr "创建书架"
@@ -1276,7 +1276,7 @@ msgstr "书架:%(name)s"
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr "打开书架出错。书架不存在或不可访问"
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr "任务列表"
@@ -1424,7 +1424,7 @@ msgstr "请先配置您的 Kindle 邮箱。"
msgid "Please wait one minute to register next user"
msgstr "请等待一分钟注册下一个用户"
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1587,7 +1587,7 @@ msgid "Clearing cover thumbnail cache"
msgstr "正在清理封面缩略图缓存"
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr "上传书籍"
@@ -1610,7 +1610,7 @@ msgstr "邮箱地址"
msgid "Send to eReader Email"
msgstr "接收书籍的电子阅读器邮箱地址"
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr "管理权限"
@@ -1727,7 +1727,7 @@ msgstr "魔法链接远程登录"
msgid "Reverse Proxy Login"
msgstr "反向代理登录"
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr "反向代理头部名称"
@@ -1835,7 +1835,7 @@ msgstr "确定"
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1929,12 +1929,12 @@ msgstr "出版日期"
msgid "Description:"
msgstr "简介:"
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr "上一个"
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr "下一个"
@@ -1947,12 +1947,12 @@ msgstr "无搜索结果"
msgid "Home"
msgstr "首页"
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr "搜索书库"
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr "注销"
@@ -1988,22 +1988,22 @@ msgstr "转换到:"
msgid "Convert book"
msgstr "转换书籍"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr "正在上传..."
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr "关闭"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr "错误"
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr "上传完成,正在处理,请稍候..."
@@ -2089,7 +2089,7 @@ msgid "Fetch Metadata"
msgstr "获取元数据"
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2463,218 +2463,222 @@ msgstr "使用 Goodreads"
msgid "Goodreads API Key"
msgstr "Goodreads API Key"
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr "允许反向代理认证方式"
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr "登录类型"
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr "使用标准认证"
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr "使用 LDAP 认证"
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr "使用 OAuth 认证"
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr "LDAP 服务器主机名或 IP 地址"
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr "LDAP 服务器端口"
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr "LDAP 加密"
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr "TLS 协议"
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr "SSL 协议"
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP CA证书路径 (仅用于客户端证书认证)"
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP 证书路径 (仅用于客户端证书认证)"
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr "LDAP 密钥文件路径 (仅用于客户端证书认证)"
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr "LDAP 验证方式"
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr "匿名"
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr "无验证"
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr "简单"
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr "LDAP 管理员用户名"
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr "LDAP 管理员密码"
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr "LDAP 专有名称DN"
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr "LDAP 用户对象过滤器"
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr "LDAP 服务器为 OpenLDAP"
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr "用户导入需要以下设置"
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr "LDAP 组对象过滤器"
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr "LDAP 组名"
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr "LDAP 组成员字段"
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr "LDAP 成员用户过滤器探测"
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr "自动检测"
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr "自定义过滤器"
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr "LDAP 成员用户过滤器"
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr "获取 %(provider)s OAuth 凭证"
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr "%(provider)s OAuth 客户端 Id"
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr "%(provider)s OAuth 客户端 Secret"
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr "扩展程序配置"
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr "Calibre 程序的路径"
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr "Calibre 电子书转换器设置"
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr "KEpubify 电子书转换器路径"
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr "Unrar 程序的位置"
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr "安全设置"
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr "限制失败的登录尝试"
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr "配置限制器后台"
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr "限制器后台选项"
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr "检查上传的文件扩展名是否与文件内容匹配"
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr "会话保护"
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr "基本"
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr "强"
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr "用户密码策略"
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr "最小密码长度"
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr "必须使用数字"
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr "必须使用小写字符"
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr "必须使用大写字符"
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr "必须使用文字(需要中文/日文/韩文文字)"
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr "必须使用特殊字符"
@@ -2821,7 +2825,7 @@ msgid "Add to shelf"
msgstr "添加到书架"
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -3012,7 +3016,7 @@ msgstr "书籍按评分排序"
msgid "Books ordered by file formats"
msgstr "书籍按文件格式排序"
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr "书架列表"
@@ -3025,33 +3029,33 @@ msgstr "书架上的书"
msgid "Toggle Navigation"
msgstr "切换导航"
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
#, fuzzy
msgid "Simple Theme"
msgstr "简单"
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr "账号"
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr "设置"
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr "请不要刷新页面"
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr "按条件浏览"
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr "关于"
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr "书籍详情"

File diff suppressed because it is too large Load Diff

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-09-08 12:20+0200\n"
"POT-Creation-Date: 2025-09-12 08:29+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -69,7 +69,7 @@ msgstr ""
msgid "Edit Users"
msgstr ""
#: cps/admin.py:377 cps/opds.py:540 cps/templates/grid.html:14
#: cps/admin.py:377 cps/opds.py:560 cps/templates/grid.html:14
#: cps/templates/list.html:13
msgid "All"
msgstr ""
@@ -92,7 +92,7 @@ msgstr ""
msgid "Malformed request"
msgstr ""
#: cps/admin.py:476 cps/admin.py:2074
#: cps/admin.py:476 cps/admin.py:2077
msgid "Guest Name can't be changed"
msgstr ""
@@ -100,7 +100,7 @@ msgstr ""
msgid "Guest can't have this role"
msgstr ""
#: cps/admin.py:500 cps/admin.py:2028
#: cps/admin.py:500 cps/admin.py:2031
msgid "No admin user remaining, can't remove admin role"
msgstr ""
@@ -145,7 +145,7 @@ msgstr ""
msgid "Invalid Restricted Column"
msgstr ""
#: cps/admin.py:603 cps/admin.py:1899
#: cps/admin.py:603 cps/admin.py:1902
msgid "Calibre-Web configuration updated"
msgstr ""
@@ -305,8 +305,8 @@ msgstr ""
msgid "Success! Gmail Account Verified."
msgstr ""
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1883
#: cps/admin.py:1981 cps/admin.py:2102 cps/editbooks.py:169
#: cps/admin.py:1339 cps/admin.py:1342 cps/admin.py:1727 cps/admin.py:1886
#: 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:150
#: cps/shelf.py:193 cps/shelf.py:243 cps/shelf.py:280 cps/shelf.py:354
#: cps/shelf.py:476 cps/tasks/convert.py:160 cps/web.py:1535
@@ -348,7 +348,7 @@ msgstr ""
msgid "Scheduled tasks settings updated"
msgstr ""
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2098 cps/web.py:1325
#: cps/admin.py:1416 cps/admin.py:1465 cps/admin.py:2101 cps/web.py:1325
msgid "Oops! An unknown error occurred. Please try again later."
msgstr ""
@@ -356,7 +356,7 @@ msgstr ""
msgid "Settings DB is not Writeable"
msgstr ""
#: cps/admin.py:1450 cps/admin.py:2090
#: cps/admin.py:1450 cps/admin.py:2093
#, python-format
msgid "Edit User %(nick)s"
msgstr ""
@@ -477,57 +477,57 @@ msgstr ""
msgid "Certfile Location is not Valid, Please Enter Correct Path"
msgstr ""
#: cps/admin.py:1868
#: cps/admin.py:1871
msgid "Password length has to be between 1 and 40"
msgstr ""
#: cps/admin.py:1922
#: cps/admin.py:1925
msgid "Database Settings updated"
msgstr ""
#: cps/admin.py:1930
#: cps/admin.py:1933
msgid "Database Configuration"
msgstr ""
#: cps/admin.py:1945 cps/web.py:1299
#: cps/admin.py:1948 cps/web.py:1299
msgid "Oops! Please complete all fields."
msgstr ""
#: cps/admin.py:1954
#: cps/admin.py:1957
msgid "E-mail is not from valid domain"
msgstr ""
#: cps/admin.py:1960
#: cps/admin.py:1963
msgid "Add new user"
msgstr ""
#: cps/admin.py:1971
#: cps/admin.py:1974
#, python-format
msgid "User '%(user)s' created"
msgstr ""
#: cps/admin.py:1977
#: cps/admin.py:1980
msgid "Oops! An account already exists for this Email. or name."
msgstr ""
#: cps/admin.py:2007
#: cps/admin.py:2010
#, python-format
msgid "User '%(nick)s' deleted"
msgstr ""
#: cps/admin.py:2010
#: cps/admin.py:2013
msgid "Can't delete Guest User"
msgstr ""
#: cps/admin.py:2013
#: cps/admin.py:2016
msgid "No admin user remaining, can't delete user"
msgstr ""
#: cps/admin.py:2068 cps/web.py:1484
#: cps/admin.py:2071 cps/web.py:1484
msgid "Email can't be empty and has to be a valid Email"
msgstr ""
#: cps/admin.py:2094
#: cps/admin.py:2097
#, python-format
msgid "User '%(nick)s' updated"
msgstr ""
@@ -535,7 +535,7 @@ msgstr ""
#: cps/basic.py:67 cps/search.py:50 cps/search.py:426
#: cps/templates/basic_layout.html:23 cps/templates/book_edit.html:242
#: cps/templates/feed.xml:34 cps/templates/index.xml:12
#: cps/templates/layout.html:47 cps/templates/layout.html:50
#: cps/templates/layout.html:46 cps/templates/layout.html:49
#: cps/templates/search_form.html:247
msgid "Search"
msgstr ""
@@ -548,7 +548,7 @@ msgstr ""
msgid "Execution permissions missing"
msgstr ""
#: cps/db.py:1046 cps/templates/config_edit.html:203
#: cps/db.py:1046 cps/templates/config_edit.html:207
#: 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:995 cps/web.py:1025 cps/web.py:1070 cps/web.py:1098
@@ -965,13 +965,13 @@ msgstr ""
msgid "Google Oauth error: {}"
msgstr ""
#: cps/opds.py:299
#: cps/opds.py:308
#, python-brace-format
msgid "{} Stars"
msgstr ""
#: cps/remotelogin.py:63 cps/templates/layout.html:69
#: cps/templates/layout.html:104 cps/templates/login.html:4
#: cps/remotelogin.py:63 cps/templates/layout.html:68
#: cps/templates/layout.html:103 cps/templates/login.html:4
#: cps/templates/login.html:21 cps/web.py:1361
msgid "Login"
msgstr ""
@@ -1154,7 +1154,7 @@ msgstr ""
msgid "Error on search for custom columns, please restart Calibre-Web"
msgstr ""
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:58
#: cps/search.py:370 cps/search.py:402 cps/templates/layout.html:57
msgid "Advanced Search"
msgstr ""
@@ -1209,7 +1209,7 @@ msgstr ""
msgid "Sorry you are not allowed to remove a book from this shelf"
msgstr ""
#: cps/shelf.py:218 cps/templates/layout.html:160
#: cps/shelf.py:218 cps/templates/layout.html:159
msgid "Create a Shelf"
msgstr ""
@@ -1271,7 +1271,7 @@ msgstr ""
msgid "Error opening shelf. Shelf does not exist or is not accessible"
msgstr ""
#: cps/tasks_status.py:47 cps/templates/layout.html:91
#: cps/tasks_status.py:47 cps/templates/layout.html:90
#: cps/templates/tasks.html:7
msgid "Tasks"
msgstr ""
@@ -1419,7 +1419,7 @@ msgstr ""
msgid "Please wait one minute to register next user"
msgstr ""
#: cps/templates/layout.html:70 cps/templates/layout.html:105
#: cps/templates/layout.html:69 cps/templates/layout.html:104
#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1287
#: cps/web.py:1291 cps/web.py:1296 cps/web.py:1300 cps/web.py:1306
#: cps/web.py:1326 cps/web.py:1330 cps/web.py:1343 cps/web.py:1346
@@ -1582,7 +1582,7 @@ msgid "Clearing cover thumbnail cache"
msgstr ""
#: cps/tasks/upload.py:39 cps/templates/admin.html:20
#: cps/templates/layout.html:83 cps/templates/user_table.html:145
#: cps/templates/layout.html:82 cps/templates/user_table.html:145
msgid "Upload"
msgstr ""
@@ -1605,7 +1605,7 @@ msgstr ""
msgid "Send to eReader Email"
msgstr ""
#: cps/templates/admin.html:17 cps/templates/layout.html:94
#: cps/templates/admin.html:17 cps/templates/layout.html:93
#: cps/templates/user_table.html:143
msgid "Admin"
msgstr ""
@@ -1722,7 +1722,7 @@ msgstr ""
msgid "Reverse Proxy Login"
msgstr ""
#: cps/templates/admin.html:154 cps/templates/config_edit.html:172
#: cps/templates/admin.html:154 cps/templates/config_edit.html:176
msgid "Reverse Proxy Header Name"
msgstr ""
@@ -1830,7 +1830,7 @@ msgstr ""
#: cps/templates/book_table.html:181 cps/templates/book_table.html:201
#: cps/templates/book_table.html:221 cps/templates/book_table.html:241
#: cps/templates/book_table.html:261 cps/templates/book_table.html:316
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:427
#: cps/templates/config_db.html:66 cps/templates/config_edit.html:431
#: cps/templates/config_view_edit.html:175 cps/templates/detail.html:350
#: cps/templates/modal_dialogs.html:64 cps/templates/modal_dialogs.html:99
#: cps/templates/modal_dialogs.html:117 cps/templates/modal_dialogs.html:135
@@ -1924,12 +1924,12 @@ msgstr ""
msgid "Description:"
msgstr ""
#: cps/templates/basic_index.html:7 cps/templates/layout.html:175
#: cps/templates/basic_index.html:7 cps/templates/layout.html:174
msgid "Previous"
msgstr ""
#: cps/templates/basic_index.html:12 cps/templates/feed.xml:22
#: cps/templates/layout.html:190
#: cps/templates/layout.html:189
msgid "Next"
msgstr ""
@@ -1942,12 +1942,12 @@ msgstr ""
msgid "Home"
msgstr ""
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:48
#: cps/templates/basic_layout.html:21 cps/templates/layout.html:47
msgid "Search Library"
msgstr ""
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:73
#: cps/templates/layout.html:99
#: cps/templates/basic_layout.html:29 cps/templates/layout.html:72
#: cps/templates/layout.html:98
msgid "Logout"
msgstr ""
@@ -1983,22 +1983,22 @@ msgstr ""
msgid "Convert book"
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/layout.html:137
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
#: cps/templates/layout.html:136
msgid "Uploading..."
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/book_edit.html:257
#: cps/templates/layout.html:80 cps/templates/layout.html:206
#: cps/templates/layout.html:79 cps/templates/layout.html:205
#: cps/templates/modal_dialogs.html:34 cps/templates/user_edit.html:163
msgid "Close"
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Error"
msgstr ""
#: cps/templates/book_edit.html:53 cps/templates/layout.html:80
#: cps/templates/book_edit.html:53 cps/templates/layout.html:79
msgid "Upload done, processing, please wait..."
msgstr ""
@@ -2084,7 +2084,7 @@ msgid "Fetch Metadata"
msgstr ""
#: cps/templates/book_edit.html:219 cps/templates/config_db.html:65
#: cps/templates/config_edit.html:426 cps/templates/config_view_edit.html:174
#: cps/templates/config_edit.html:430 cps/templates/config_view_edit.html:174
#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:44
#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41
#: cps/templates/user_edit.html:142
@@ -2448,218 +2448,222 @@ msgstr ""
msgid "Goodreads API Key"
msgstr ""
#: cps/templates/config_edit.html:168
#: cps/templates/config_edit.html:167
msgid "Google Books API Key"
msgstr ""
#: cps/templates/config_edit.html:172
msgid "Allow Reverse Proxy Authentication"
msgstr ""
#: cps/templates/config_edit.html:179
#: cps/templates/config_edit.html:183
msgid "Login type"
msgstr ""
#: cps/templates/config_edit.html:181
#: cps/templates/config_edit.html:185
msgid "Use Standard Authentication"
msgstr ""
#: cps/templates/config_edit.html:183
#: cps/templates/config_edit.html:187
msgid "Use LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:186
#: cps/templates/config_edit.html:190
msgid "Use OAuth"
msgstr ""
#: cps/templates/config_edit.html:193
#: cps/templates/config_edit.html:197
msgid "LDAP Server Host Name or IP Address"
msgstr ""
#: cps/templates/config_edit.html:197
#: cps/templates/config_edit.html:201
msgid "LDAP Server Port"
msgstr ""
#: cps/templates/config_edit.html:201
#: cps/templates/config_edit.html:205
msgid "LDAP Encryption"
msgstr ""
#: cps/templates/config_edit.html:204
#: cps/templates/config_edit.html:208
msgid "TLS"
msgstr ""
#: cps/templates/config_edit.html:205
#: cps/templates/config_edit.html:209
msgid "SSL"
msgstr ""
#: cps/templates/config_edit.html:209
#: cps/templates/config_edit.html:213
msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:216
#: cps/templates/config_edit.html:220
msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:223
#: cps/templates/config_edit.html:227
msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)"
msgstr ""
#: cps/templates/config_edit.html:232
#: cps/templates/config_edit.html:236
msgid "LDAP Authentication"
msgstr ""
#: cps/templates/config_edit.html:234
#: cps/templates/config_edit.html:238
msgid "Anonymous"
msgstr ""
#: cps/templates/config_edit.html:235
#: cps/templates/config_edit.html:239
msgid "Unauthenticated"
msgstr ""
#: cps/templates/config_edit.html:236
#: cps/templates/config_edit.html:240
msgid "Simple"
msgstr ""
#: cps/templates/config_edit.html:241
#: cps/templates/config_edit.html:245
msgid "LDAP Administrator Username"
msgstr ""
#: cps/templates/config_edit.html:247
#: cps/templates/config_edit.html:251
msgid "LDAP Administrator Password"
msgstr ""
#: cps/templates/config_edit.html:252
#: cps/templates/config_edit.html:256
msgid "LDAP Distinguished Name (DN)"
msgstr ""
#: cps/templates/config_edit.html:256
#: cps/templates/config_edit.html:260
msgid "LDAP User Object Filter"
msgstr ""
#: cps/templates/config_edit.html:261
#: cps/templates/config_edit.html:265
msgid "LDAP Server is OpenLDAP?"
msgstr ""
#: cps/templates/config_edit.html:263
#: cps/templates/config_edit.html:267
msgid "Following Settings are Needed For User Import"
msgstr ""
#: cps/templates/config_edit.html:265
#: cps/templates/config_edit.html:269
msgid "LDAP Group Object Filter"
msgstr ""
#: cps/templates/config_edit.html:269
#: cps/templates/config_edit.html:273
msgid "LDAP Group Name"
msgstr ""
#: cps/templates/config_edit.html:273
#: cps/templates/config_edit.html:277
msgid "LDAP Group Members Field"
msgstr ""
#: cps/templates/config_edit.html:277
#: cps/templates/config_edit.html:281
msgid "LDAP Member User Filter Detection"
msgstr ""
#: cps/templates/config_edit.html:279
#: cps/templates/config_edit.html:283
msgid "Autodetect"
msgstr ""
#: cps/templates/config_edit.html:280
#: cps/templates/config_edit.html:284
msgid "Custom Filter"
msgstr ""
#: cps/templates/config_edit.html:285
#: cps/templates/config_edit.html:289
msgid "LDAP Member User Filter"
msgstr ""
#: cps/templates/config_edit.html:296
#: cps/templates/config_edit.html:300
#, python-format
msgid "Obtain %(provider)s OAuth Credential"
msgstr ""
#: cps/templates/config_edit.html:299
#: cps/templates/config_edit.html:303
#, python-format
msgid "%(provider)s OAuth Client Id"
msgstr ""
#: cps/templates/config_edit.html:303
#: cps/templates/config_edit.html:307
#, python-format
msgid "%(provider)s OAuth Client Secret"
msgstr ""
#: cps/templates/config_edit.html:319
#: cps/templates/config_edit.html:323
msgid "External binaries"
msgstr ""
#: cps/templates/config_edit.html:325
#: cps/templates/config_edit.html:329
msgid "Path to Calibre Binaries"
msgstr ""
#: cps/templates/config_edit.html:333
#: cps/templates/config_edit.html:337
msgid "Calibre E-Book Converter Settings"
msgstr ""
#: cps/templates/config_edit.html:336
#: cps/templates/config_edit.html:340
msgid "Path to Kepubify E-Book Converter"
msgstr ""
#: cps/templates/config_edit.html:344
#: cps/templates/config_edit.html:348
msgid "Location of Unrar binary"
msgstr ""
#: cps/templates/config_edit.html:360
#: cps/templates/config_edit.html:364
msgid "Security Settings"
msgstr ""
#: cps/templates/config_edit.html:368
#: cps/templates/config_edit.html:372
msgid "Limit failed login attempts"
msgstr ""
#: cps/templates/config_edit.html:372
#: cps/templates/config_edit.html:376
msgid "Configure Backend for Limiter"
msgstr ""
#: cps/templates/config_edit.html:376
#: cps/templates/config_edit.html:380
msgid "Options for Limiter Backend"
msgstr ""
#: cps/templates/config_edit.html:382
#: cps/templates/config_edit.html:386
msgid "Check if file extensions matches file content on upload"
msgstr ""
#: cps/templates/config_edit.html:385
#: cps/templates/config_edit.html:389
msgid "Session protection"
msgstr ""
#: cps/templates/config_edit.html:387
#: cps/templates/config_edit.html:391
msgid "Basic"
msgstr ""
#: cps/templates/config_edit.html:388
#: cps/templates/config_edit.html:392
msgid "Strong"
msgstr ""
#: cps/templates/config_edit.html:393
#: cps/templates/config_edit.html:397
msgid "User Password policy"
msgstr ""
#: cps/templates/config_edit.html:397
#: cps/templates/config_edit.html:401
msgid "Minimum password length"
msgstr ""
#: cps/templates/config_edit.html:402
#: cps/templates/config_edit.html:406
msgid "Enforce number"
msgstr ""
#: cps/templates/config_edit.html:406
#: cps/templates/config_edit.html:410
msgid "Enforce lowercase characters"
msgstr ""
#: cps/templates/config_edit.html:410
#: cps/templates/config_edit.html:414
msgid "Enforce uppercase characters"
msgstr ""
#: cps/templates/config_edit.html:414
#: cps/templates/config_edit.html:418
msgid "Enforce characters (needed For Chinese/Japanese/Korean Characters)"
msgstr ""
#: cps/templates/config_edit.html:418
#: cps/templates/config_edit.html:422
msgid "Enforce special characters"
msgstr ""
@@ -2806,7 +2810,7 @@ msgid "Add to shelf"
msgstr ""
#: cps/templates/detail.html:313 cps/templates/detail.html:332
#: cps/templates/feed.xml:81 cps/templates/layout.html:157
#: cps/templates/feed.xml:131 cps/templates/layout.html:156
#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218
#: cps/templates/search.html:22
msgid "(Public)"
@@ -2996,7 +3000,7 @@ msgstr ""
msgid "Books ordered by file formats"
msgstr ""
#: cps/templates/index.xml:142 cps/templates/layout.html:155
#: cps/templates/index.xml:142 cps/templates/layout.html:154
#: cps/templates/search_form.html:88
msgid "Shelves"
msgstr ""
@@ -3009,32 +3013,32 @@ msgstr ""
msgid "Toggle Navigation"
msgstr ""
#: cps/templates/layout.html:59
#: cps/templates/layout.html:58
msgid "Simple Theme"
msgstr ""
#: cps/templates/layout.html:67 cps/templates/layout.html:97
#: cps/templates/layout.html:66 cps/templates/layout.html:96
msgid "Account"
msgstr ""
#: cps/templates/layout.html:94 cps/templates/read.html:78
#: cps/templates/layout.html:93 cps/templates/read.html:78
#: cps/templates/readcbr.html:70 cps/templates/readcbr.html:96
msgid "Settings"
msgstr ""
#: cps/templates/layout.html:138
#: cps/templates/layout.html:137
msgid "Please do not refresh the page"
msgstr ""
#: cps/templates/layout.html:148
#: cps/templates/layout.html:147
msgid "Browse"
msgstr ""
#: cps/templates/layout.html:161 cps/templates/stats.html:3
#: cps/templates/layout.html:160 cps/templates/stats.html:3
msgid "About"
msgstr ""
#: cps/templates/layout.html:202
#: cps/templates/layout.html:201
msgid "Book Details"
msgstr ""