From 567cb2e0971ffbd25e950caa0f8a74aaa750273e Mon Sep 17 00:00:00 2001 From: Ozzie Isaacs Date: Sun, 25 Dec 2022 13:24:00 +0100 Subject: [PATCH] Inlcuded indonesian translation --- README.md | 2 +- cps/iso_language_names.py | 378 ++ .../locales/bootstrap-datepicker.id.min.js | 1 + cps/translations/cs/LC_MESSAGES/messages.mo | Bin 38066 -> 38066 bytes cps/translations/cs/LC_MESSAGES/messages.po | 22 +- cps/translations/de/LC_MESSAGES/messages.mo | Bin 59287 -> 59287 bytes cps/translations/de/LC_MESSAGES/messages.po | 22 +- cps/translations/el/LC_MESSAGES/messages.mo | Bin 55533 -> 55533 bytes cps/translations/el/LC_MESSAGES/messages.po | 22 +- cps/translations/es/LC_MESSAGES/messages.mo | Bin 49667 -> 49667 bytes cps/translations/es/LC_MESSAGES/messages.po | 22 +- cps/translations/fi/LC_MESSAGES/messages.mo | Bin 26606 -> 26606 bytes cps/translations/fi/LC_MESSAGES/messages.po | 22 +- cps/translations/fr/LC_MESSAGES/messages.mo | Bin 53939 -> 53939 bytes cps/translations/fr/LC_MESSAGES/messages.po | 22 +- cps/translations/gl/LC_MESSAGES/messages.mo | Bin 59705 -> 59705 bytes cps/translations/gl/LC_MESSAGES/messages.po | 22 +- cps/translations/hu/LC_MESSAGES/messages.mo | Bin 24357 -> 24357 bytes cps/translations/hu/LC_MESSAGES/messages.po | 22 +- cps/translations/id/LC_MESSAGES/messages.mo | Bin 0 -> 57142 bytes cps/translations/id/LC_MESSAGES/messages.po | 3367 +++++++++++++++++ cps/translations/it/LC_MESSAGES/messages.mo | Bin 61582 -> 61582 bytes cps/translations/it/LC_MESSAGES/messages.po | 22 +- cps/translations/ja/LC_MESSAGES/messages.mo | Bin 63172 -> 63172 bytes cps/translations/ja/LC_MESSAGES/messages.po | 22 +- cps/translations/km/LC_MESSAGES/messages.mo | Bin 23905 -> 23905 bytes cps/translations/km/LC_MESSAGES/messages.po | 22 +- cps/translations/ko/LC_MESSAGES/messages.mo | Bin 53995 -> 53995 bytes cps/translations/ko/LC_MESSAGES/messages.po | 22 +- cps/translations/nl/LC_MESSAGES/messages.mo | Bin 48807 -> 48807 bytes cps/translations/nl/LC_MESSAGES/messages.po | 22 +- cps/translations/pl/LC_MESSAGES/messages.mo | Bin 50636 -> 50636 bytes cps/translations/pl/LC_MESSAGES/messages.po | 22 +- .../pt_BR/LC_MESSAGES/messages.mo | Bin 59792 -> 59792 bytes .../pt_BR/LC_MESSAGES/messages.po | 22 +- cps/translations/ru/LC_MESSAGES/messages.mo | Bin 46208 -> 46208 bytes cps/translations/ru/LC_MESSAGES/messages.po | 22 +- cps/translations/sv/LC_MESSAGES/messages.mo | Bin 47066 -> 47066 bytes cps/translations/sv/LC_MESSAGES/messages.po | 22 +- cps/translations/tr/LC_MESSAGES/messages.mo | Bin 22085 -> 22085 bytes cps/translations/tr/LC_MESSAGES/messages.po | 22 +- cps/translations/uk/LC_MESSAGES/messages.mo | Bin 24153 -> 24153 bytes cps/translations/uk/LC_MESSAGES/messages.po | 22 +- cps/translations/vi/LC_MESSAGES/messages.po | 22 +- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 53725 -> 54005 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 332 +- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 47227 -> 47227 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 22 +- messages.pot | 22 +- 49 files changed, 4201 insertions(+), 363 deletions(-) create mode 100644 cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js create mode 100644 cps/translations/id/LC_MESSAGES/messages.mo create mode 100644 cps/translations/id/LC_MESSAGES/messages.po diff --git a/README.md b/README.md index c558e21d..4ebc8643 100755 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Calibre-Web is a web app providing a clean interface for browsing, reading and d - full graphical setup - User management with fine-grained per-user permissions - Admin interface -- User Interface in brazilian, czech, dutch, english, finnish, french, galician, german, greek, hungarian, italian, japanese, khmer, korean, polish, russian, simplified and traditional chinese, spanish, swedish, turkish, ukrainian, vietnamese +- User Interface in brazilian, czech, dutch, english, finnish, french, galician, german, greek, hungarian, indonesian, italian, japanese, khmer, korean, polish, russian, simplified and traditional chinese, spanish, swedish, turkish, ukrainian, vietnamese - OPDS feed for eBook reader apps - Filter and search by titles, authors, tags, series, book format and language - Create a custom book collection (shelves) diff --git a/cps/iso_language_names.py b/cps/iso_language_names.py index 64807813..44cc3cb7 100644 --- a/cps/iso_language_names.py +++ b/cps/iso_language_names.py @@ -3320,6 +3320,384 @@ LANGUAGE_NAMES = { "zxx": "No linguistic content", "zza": "Zaza" }, + "id": { + "abk": "Abkhazian", + "ace": "Achinese", + "ach": "Acoli", + "ada": "Adangme", + "ady": "Adyghe", + "aar": "Afar", + "afh": "Afrihili", + "afr": "Afrika", + "ain": "Ainu (Japan)", + "aka": "Akan", + "akk": "Akkadian", + "sqi": "Albanian", + "ale": "Aleut", + "amh": "Amharic", + "anp": "Angika", + "ara": "Arab", + "arg": "Aragonese", + "arp": "Arapaho", + "arw": "Arawak", + "hye": "Armenia", + "asm": "Assam", + "ast": "Asturian", + "ava": "Avaric", + "ave": "Avestan", + "awa": "Awadhi", + "aym": "Aymara", + "aze": "Azerbaijani", + "ban": "Balinese", + "bal": "Baluchi", + "bam": "Bambara", + "bas": "Basa (Cameroon)", + "bak": "Bashkir", + "eus": "Basque", + "bej": "Beja", + "bel": "Belarusian", + "bem": "Bemba (Zambia)", + "ben": "Bengal", + "bit": "Berinomo", + "bho": "Bhojpuri", + "bik": "Bikol", + "byn": "Bilin", + "bin": "Bini", + "bis": "Bislama", + "zbl": "Blissymbols", + "bos": "Bosnian", + "bra": "Braj", + "bre": "Breton", + "bug": "Bugis", + "bul": "Bulgaria", + "bua": "Buriat", + "mya": "Burma", + "cad": "Caddo", + "cat": "Catalan", + "ceb": "Cebuano", + "chg": "Chagatai", + "cha": "Chamorro", + "che": "Chechen", + "chr": "Cherokee", + "chy": "Cheyenne", + "chb": "Chibcha", + "zho": "Cina", + "chn": "Chinook jargon", + "chp": "Chipewyan", + "cho": "Choctaw", + "cht": "Cholón", + "chk": "Chuukese", + "chv": "Chuvash", + "cop": "Koptik", + "cor": "Cornish", + "cos": "Corsican", + "cre": "Cree", + "mus": "Creek", + "hrv": "Kroasia", + "ces": "Ceko", + "dak": "Dakota", + "dan": "Denmark", + "dar": "Dargwa", + "del": "Delaware", + "div": "Dhivehi", + "din": "Dinka", + "doi": "Dogri (macrolanguage)", + "dgr": "Dogrib", + "dua": "Duala", + "nld": "Belanda", + "dse": "Dutch Sign Language", + "dyu": "Dyula", + "dzo": "Dzongkha", + "efi": "Efik", + "egy": "Mesir Kuno", + "eka": "Ekajuk", + "elx": "Elamite", + "eng": "Inggris", + "enu": "Enu", + "myv": "Erzya", + "epo": "Esperanto", + "est": "Estonia", + "ewe": "Ewe", + "ewo": "Ewondo", + "fan": "Fang (Equatorial Guinea)", + "fat": "Fanti", + "fao": "Faro", + "fij": "Fiji", + "fil": "Filipino", + "fin": "Finlandia", + "fon": "Fon", + "fra": "Prancis", + "fur": "Friulian", + "ful": "Fulah", + "gaa": "Ga", + "glg": "Galician", + "lug": "Ganda", + "gay": "Gayo", + "gba": "Gbaya (Central African Republic)", + "hmj": "Ge", + "gez": "Geez", + "kat": "Georgian", + "deu": "Jerman", + "gil": "Gilbertese", + "gon": "Gondi", + "gor": "Gorontalo", + "got": "Gothik", + "grb": "Grebo", + "grn": "Guarani", + "guj": "Gujarati", + "gwi": "Gwichʼin", + "hai": "Haida", + "hau": "Hausa", + "haw": "Hawaii", + "heb": "Israel", + "her": "Herero", + "hil": "Hiligaynon", + "hin": "Hindi", + "hmo": "Hiri Motu", + "hit": "Hittite", + "hmn": "Hmong", + "hun": "Hungaria", + "hup": "Hupa", + "iba": "Iban", + "isl": "Islandia", + "ido": "Ido", + "ibo": "Igbo", + "ilo": "Iloko", + "ind": "Bahasa Indonesia", + "inh": "Ingush", + "ina": "Interlingua (International Auxiliary Language Association)", + "ile": "Interlingue", + "iku": "Inuktitut", + "ipk": "Inupiaq", + "gle": "Irlandia", + "ita": "Italia", + "jpn": "Jepang", + "jav": "Javanese", + "jrb": "Judeo-Arabic", + "jpr": "Judeo-Persian", + "kbd": "Kabardian", + "kab": "Kabyle", + "kac": "Kachin", + "kal": "Kalaallisut", + "xal": "Kalmyk", + "kam": "Kamba (Kenya)", + "kan": "Kannada", + "kau": "Kanuri", + "kaa": "Kara-Kalpak", + "krc": "Karachay-Balkar", + "krl": "Karelian", + "kas": "Kashmir", + "csb": "Kashubian", + "kaw": "Kawi", + "kaz": "Kazakh", + "kha": "Khasi", + "kho": "Khotanese", + "kik": "Kikuyu", + "kmb": "Kimbundu", + "kin": "Kinyarwanda", + "kir": "Kirghiz", + "tlh": "Klingon", + "kom": "Komi", + "kon": "Kongo", + "kok": "Konkani (macrolanguage)", + "kor": "Korea", + "kos": "Kosraean", + "kpe": "Kpelle", + "kua": "Kuanyama", + "kum": "Kumyk", + "kur": "Kurdish", + "kru": "Kurukh", + "kut": "Kutenai", + "lad": "Ladino", + "lah": "Lahnda", + "lam": "Lamba", + "lao": "Lao", + "lat": "Latin", + "lav": "Latvian", + "lez": "Lezghian", + "lim": "Limburgan", + "lin": "Lingala", + "lit": "Lithuania", + "jbo": "Lojban", + "loz": "Lozi", + "lub": "Luba-Katanga", + "lua": "Luba-Lulua", + "lui": "Luiseno", + "smj": "Lule Sami", + "lun": "Lunda", + "luo": "Luo (Kenya and Tanzania)", + "lus": "Lushai", + "ltz": "Luxembourgish", + "mkd": "Masedonian", + "mad": "Madurese", + "mag": "Magahi", + "mai": "Maithili", + "mak": "Makasar", + "mlg": "Malagasi", + "msa": "Malay (macrolanguage)", + "mal": "Malayalam", + "mlt": "Maltese", + "mnc": "Manchu", + "mdr": "Mandar", + "man": "Mandingo", + "mni": "Manipuri", + "glv": "Manx", + "mri": "Maori", + "arn": "Mapudungun", + "mar": "Marathi", + "chm": "Mari (Russia)", + "mah": "Marshallese", + "mwr": "Marwari", + "mas": "Masai", + "men": "Mende (Sierra Leone)", + "mic": "Mi'kmaq", + "min": "Minangkabau", + "mwl": "Mirandese", + "moh": "Mohawk", + "mdf": "Moksha", + "lol": "Mongo", + "mon": "Mongolian", + "mos": "Mossi", + "mul": "Multiple languages", + "nqo": "N'Ko", + "nau": "Nauru", + "nav": "Navajo", + "ndo": "Ndonga", + "nap": "Neapolitan", + "nia": "Nias", + "niu": "Niuean", + "zxx": "No linguistic content", + "nog": "Nogai", + "nor": "Norwegian", + "nob": "Norwegian Bokmål", + "nno": "Norwegian Nynorsk", + "nym": "Nyamwezi", + "nya": "Nyanja", + "nyn": "Nyankole", + "nyo": "Nyoro", + "nzi": "Nzima", + "oci": "Occitan (post 1500)", + "oji": "Ojibwa", + "orm": "Oromo", + "osa": "Osage", + "oss": "Ossetian", + "pal": "Pahlavi", + "pau": "Palauan", + "pli": "Pali", + "pam": "Pampanga", + "pag": "Pangasinan", + "pan": "Panjabi", + "pap": "Papiamento", + "fas": "Persian", + "phn": "Phoenician", + "pon": "Pohnpeian", + "pol": "Polandia", + "por": "Portugis", + "pus": "Pashto", + "que": "Quechua", + "raj": "Rajasthani", + "rap": "Rapanui", + "ron": "Rumania", + "roh": "Romansh", + "rom": "Romany", + "run": "Rundi", + "rus": "Rusia", + "smo": "Samoan", + "sad": "Sandawe", + "sag": "Sango", + "san": "Sanskrit", + "sat": "Santali", + "srd": "Sardinian", + "sas": "Sasak", + "sco": "Scots", + "sel": "Selkup", + "srp": "Serbia", + "srr": "Serer", + "shn": "Shan", + "sna": "Shona", + "scn": "Sicilian", + "sid": "Sidamo", + "bla": "Siksika", + "snd": "Sindhi", + "sin": "Sinhala", + "den": "Slave (Athapascan)", + "slk": "Slovakia", + "slv": "Slovenia", + "sog": "Sogdian", + "som": "Somali", + "snk": "Soninke", + "spa": "Spanyol", + "srn": "Sranan Tongo", + "suk": "Sukuma", + "sux": "Sumerian", + "sun": "Sundan", + "sus": "Susu", + "swa": "Swahili (macrolanguage)", + "ssw": "Swati", + "swe": "Swedia", + "syr": "Syriac", + "tgl": "Tagalog", + "tah": "Tahitian", + "tgk": "Tajik", + "tmh": "Tamashek", + "tam": "Tamil", + "tat": "Tatar", + "tel": "Telugu", + "ter": "Tereno", + "tet": "Tetum", + "tha": "Thailand", + "bod": "Tibet", + "tig": "Tigre", + "tir": "Tigrinya", + "tem": "Timne", + "tiv": "Tiv", + "tli": "Tlingit", + "tpi": "Tok Pisin", + "tkl": "Tokelau", + "tog": "Tonga (Nyasa)", + "ton": "Tonga (Tonga Islands)", + "tsi": "Tsimshian", + "tso": "Tsonga", + "tsn": "Tswana", + "tum": "Tumbuka", + "tur": "Turki", + "tuk": "Turkmen", + "tvl": "Tuvalu", + "tyv": "Tuvinian", + "twi": "Twi", + "udm": "Udmurt", + "uga": "Ugaritic", + "uig": "Uighur", + "ukr": "Ukrainian", + "umb": "Umbundu", + "mis": "Uncoded languages", + "und": "Undetermined", + "urd": "Urdu", + "uzb": "Uzbek", + "vai": "Vai", + "ven": "Venda", + "vie": "Vietnamese", + "vol": "Volapük", + "vot": "Votic", + "wln": "Wallon", + "war": "Waray (Philippines)", + "was": "Washo", + "cym": "Welsh", + "wal": "Wolaytta", + "wol": "Wolof", + "xho": "Xhosa", + "sah": "Yakut", + "yao": "Yao", + "yap": "Yapese", + "yid": "Yiddish", + "yor": "Yoruba", + "zap": "Zapotec", + "zza": "Zaza", + "zen": "Zenaga", + "zha": "Zhuang", + "zul": "Zulu", + "zun": "Zuni" + }, "it": { "aar": "Afar", "abk": "Abkhazian", diff --git a/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js b/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js new file mode 100644 index 00000000..7c3220a6 --- /dev/null +++ b/cps/static/js/libs/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js @@ -0,0 +1 @@ +!function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery); \ No newline at end of file diff --git a/cps/translations/cs/LC_MESSAGES/messages.mo b/cps/translations/cs/LC_MESSAGES/messages.mo index 72ddda58b1b1cef1fdabce004c2188e9073550a2..5d7c20109607275ee8b5a7d9743094aa6e929cba 100644 GIT binary patch delta 19 bcmdnAl4;XQrVZOeS&XfW3^(r%{cZ;UQ+NnN delta 19 bcmdnAl4;XQrVZOeSq!X\n" "Language: cs_CZ\n" @@ -519,12 +519,12 @@ msgstr "není nainstalováno" msgid "Execution permissions missing" msgstr "Chybí povolení k exekuci" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Vlastní sloupec %(column)d neexistuje v databázi" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2762,7 +2762,7 @@ msgstr "Chyba" msgid "Upload done, processing, please wait..." msgstr "Nahrávání hotovo, zpracovávám, čekejte prosím..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Nastavení" @@ -2909,27 +2909,31 @@ msgstr "Calibre-Web katalog eknih" msgid "epub Reader" msgstr "Čtečka PDF" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Světlý" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Tmavý" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Zpět" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Po otevření postranních panelů přeformátujte text." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/de/LC_MESSAGES/messages.mo b/cps/translations/de/LC_MESSAGES/messages.mo index 147992d3219271a0b37daadabe703083f48c64ad..fbd6179528c546f291a3afe7be1b9e5aff15f54a 100644 GIT binary patch delta 19 bcmbP!o_YFt<_-6oSd6WV3^zY++L8hQSz-w2 delta 19 bcmbP!o_YFt<_-6oSPZO;j5a@R+L8hQSxpG$ diff --git a/cps/translations/de/LC_MESSAGES/messages.po b/cps/translations/de/LC_MESSAGES/messages.po index a87badd0..9f293e5d 100644 --- a/cps/translations/de/LC_MESSAGES/messages.po +++ b/cps/translations/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2022-08-27 10:00+0200\n" "Last-Translator: Ozzie Isaacs\n" "Language: de\n" @@ -509,12 +509,12 @@ msgstr "Nicht installiert" msgid "Execution permissions missing" msgstr "Ausführeberechtigung fehlt" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Benutzerdefinierte Spalte Nr. %(column)d ist nicht in Calibre Datenbank vorhanden" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2735,7 +2735,7 @@ msgstr "Fehler" msgid "Upload done, processing, please wait..." msgstr "Hochladen beendet, verarbeite Daten, bitte warten..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Einstellungen" @@ -2880,26 +2880,30 @@ msgstr "Calibre-Web E-Book-Katalog" msgid "epub Reader" msgstr "epub-Leser" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Hell" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Dunkel" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "Sepia" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "Schwarz" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Text umbrechen, wenn Seitenleiste geöffnet ist." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Comic-Leser" diff --git a/cps/translations/el/LC_MESSAGES/messages.mo b/cps/translations/el/LC_MESSAGES/messages.mo index 7aa66c6bb119e761082d4eb0ccd05421551c1929..e32a1501fc4c72366bc2977372eed68520ad6105 100644 GIT binary patch delta 19 bcmaF6k@@XL<_+f2EXGzwhMTRUH`M|FRJjMy delta 19 bcmaF6k@@XL<_+f2ECyCaMw_jpH`M|FRHO&b diff --git a/cps/translations/el/LC_MESSAGES/messages.po b/cps/translations/el/LC_MESSAGES/messages.po index fc3fc58f..8769b4cd 100644 --- a/cps/translations/el/LC_MESSAGES/messages.po +++ b/cps/translations/el/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Depountis Georgios\n" "Language: el\n" @@ -519,12 +519,12 @@ msgstr "δεν εγκαταστάθηκε" msgid "Execution permissions missing" msgstr "Λείπουν άδειες εκτέλεσης" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Η ειδικά προσαρμοσμένη στήλη No.%(column)d δεν υπάρχει στο επίπεδο βάσης δεδομένων" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2762,7 +2762,7 @@ msgstr "Σφάλμα" msgid "Upload done, processing, please wait..." msgstr "Το ανέβασμα έγινε, γίνεται επεξεργασία, παρακαλούμε περίμενε..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Ρυθμίσεις" @@ -2909,27 +2909,31 @@ msgstr "Calibre-Web Κατάλογος eBook" msgid "epub Reader" msgstr "PDF πρόγραμμα ανάγνωσης" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Φωτεινό" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Σκοτεινό" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Πίσω" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Επανάληψη ροής κειμένου όταν οι μπάρες στο πλάι είναι ανοιχτές." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/es/LC_MESSAGES/messages.mo b/cps/translations/es/LC_MESSAGES/messages.mo index b42dd3e4a830a6be027f22122176bd2da6c95632..e4f233235d557b580c2658293e9d307fc799371f 100644 GIT binary patch delta 19 acmZo}VQy|=-jJWeVr*q(xVboILMQ-4a0crD delta 19 acmZo}VQy|=-jJWeVqj%tw7EEELMQ-4TL$R> diff --git a/cps/translations/es/LC_MESSAGES/messages.po b/cps/translations/es/LC_MESSAGES/messages.po index 3207d3dc..243c12eb 100644 --- a/cps/translations/es/LC_MESSAGES/messages.po +++ b/cps/translations/es/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-05-25 17:22+0200\n" "Last-Translator: minakmostoles \n" "Language: es\n" @@ -523,12 +523,12 @@ msgstr "no instalado" msgid "Execution permissions missing" msgstr "Faltan permisos de ejecución" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Columna personalizada No.%(column)d no existe en la base de datos calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2766,7 +2766,7 @@ msgstr "Error" msgid "Upload done, processing, please wait..." msgstr "Carga hecha, procesando, por favor espere ..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Ajustes" @@ -2913,27 +2913,31 @@ msgstr "Catálogo de ebooks de Calibre-Web" msgid "epub Reader" msgstr "Lector PDF" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Claro" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Oscuro" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Regresar" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Redimensionar el texto cuando las barras laterales están abiertas." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/fi/LC_MESSAGES/messages.mo b/cps/translations/fi/LC_MESSAGES/messages.mo index c3701ba296275c66882257fed8ba66b21ee14bf7..654e67c0c692beab4b70f7fe86fb6cbd50ca6457 100644 GIT binary patch delta 19 bcmaENp7Gsz#tn09S&XfW3^y;Z_0s|XTnz`} delta 19 bcmaENp7Gsz#tn09Sq!X\n" "Language: fi\n" @@ -517,12 +517,12 @@ msgstr "ei asennettu" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2754,7 +2754,7 @@ msgstr "Virhe" msgid "Upload done, processing, please wait..." msgstr "Lataus tehty, prosessoidaan, ole hyvä ja odota..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Asetukset" @@ -2901,27 +2901,31 @@ msgstr "Calibre-Web e-kirjaluettelo" msgid "epub Reader" msgstr "PDF lukija" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Vaalea" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Tumma" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Palaa" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Uudelleenjärjestä teksti kun sivut on auki." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/fr/LC_MESSAGES/messages.mo b/cps/translations/fr/LC_MESSAGES/messages.mo index 2644819bb0b47fe974d1cc9d8c3f44ad0774f6f0..689ed98116387ec058b0606fca82dfc3b23008c1 100644 GIT binary patch delta 19 bcmdnIlzH<~<_&lAS&XfW3^zZ_zmx<3R@?}_ delta 19 bcmdnIlzH<~<_&lASq!Xugu diff --git a/cps/translations/fr/LC_MESSAGES/messages.po b/cps/translations/fr/LC_MESSAGES/messages.po index 18cfba79..4b4755a0 100644 --- a/cps/translations/fr/LC_MESSAGES/messages.po +++ b/cps/translations/fr/LC_MESSAGES/messages.po @@ -22,7 +22,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-06-07 06:47+0200\n" "Last-Translator: \n" "Language: fr\n" @@ -535,12 +535,12 @@ msgstr "non installé" msgid "Execution permissions missing" msgstr "Les permissions d'exécutions manquantes" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "La colonne personnalisée No.%(column)d n'existe pas dans la base de données calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2778,7 +2778,7 @@ msgstr "Erreur" msgid "Upload done, processing, please wait..." msgstr "Téléversement terminé, traitement en cours, veuillez patienter…." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Paramètres" @@ -2925,27 +2925,31 @@ msgstr "Catalogue de livres électroniques Calibre-Web" msgid "epub Reader" msgstr "Lecteur PDF" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Clair" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Sombre" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Retour" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Mettre à jour la mise en page du texte quand les bandeaux latéraux sont ouverts." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/gl/LC_MESSAGES/messages.mo b/cps/translations/gl/LC_MESSAGES/messages.mo index 1e77bbbbc4a56d80d70d625e5c533f4bf663fdcc..ee44f2445242b5c2e5aeab2a540379129a2e17fd 100644 GIT binary patch delta 19 bcmdmaiFxNG<_-6oSd6WV3^zY+3QGe3U9kw( delta 19 bcmdmaiFxNG<_-6oSPZO;j5a@R3QGe3U7QHi diff --git a/cps/translations/gl/LC_MESSAGES/messages.po b/cps/translations/gl/LC_MESSAGES/messages.po index 02cbdfec..228e5467 100644 --- a/cps/translations/gl/LC_MESSAGES/messages.po +++ b/cps/translations/gl/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2022-08-11 16:46+0200\n" "Last-Translator: pollitor \n" "Language: gl\n" @@ -507,12 +507,12 @@ msgstr "non instalado" msgid "Execution permissions missing" msgstr "Faltan permisos de execución" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Columna personalizada No.%(column)d non existe na base de datos calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2733,7 +2733,7 @@ msgstr "Erro" msgid "Upload done, processing, please wait..." msgstr "Carga feita, procesando, por favor agarde..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Axustes" @@ -2878,26 +2878,30 @@ msgstr "Catálogo de libros electrónicos de Calibre-Web" msgid "epub Reader" msgstr "Lector epub" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Claro" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Oscuro" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "Sepia" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "Negro" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Refluxo do texto cando as barras laterais están abertas." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Lector de Cómics" diff --git a/cps/translations/hu/LC_MESSAGES/messages.mo b/cps/translations/hu/LC_MESSAGES/messages.mo index 15ef47ae1c37ed852462f5a12a941e1632fcb2a8..3572c0c3707cf9f49e351eeee13a1bfbd78f4093 100644 GIT binary patch delta 19 bcmZ3wk8$Zf#tolLSd6WV3^#u>(bob1RD}nr delta 19 bcmZ3wk8$Zf#tolLSPZO;j5dEW(bob1RB#8U diff --git a/cps/translations/hu/LC_MESSAGES/messages.po b/cps/translations/hu/LC_MESSAGES/messages.po index 0524c00a..c9ad57d3 100644 --- a/cps/translations/hu/LC_MESSAGES/messages.po +++ b/cps/translations/hu/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2019-04-06 23:36+0200\n" "Last-Translator: \n" "Language: hu\n" @@ -517,12 +517,12 @@ msgstr "nincs telepítve" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2754,7 +2754,7 @@ msgstr "Hiba" msgid "Upload done, processing, please wait..." msgstr "Feltöltés kész, feldolgozás alatt, kérlek várj..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Beállítások" @@ -2900,27 +2900,31 @@ msgstr "Calibre-Web e-könyv katalógus" msgid "epub Reader" msgstr "" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Világos" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Sötét" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Vissza" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Szöveg újratördelése amikor az oldalsávok nyitva vannak" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "" diff --git a/cps/translations/id/LC_MESSAGES/messages.mo b/cps/translations/id/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..f9c17dd452945d0f28032e9da0188d4935c4fa11 GIT binary patch literal 57142 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 literal 0 HcmV?d00001 diff --git a/cps/translations/id/LC_MESSAGES/messages.po b/cps/translations/id/LC_MESSAGES/messages.po new file mode 100644 index 00000000..d9d5a066 --- /dev/null +++ b/cps/translations/id/LC_MESSAGES/messages.po @@ -0,0 +1,3367 @@ +# Indonesian translations for Calibre-Web. +# Copyright (C) 2017 Calibre-Web +# This file is distributed under the same license as the Calibre-Web +# project. +# FIRST AUTHOR Arief Hidayat, 2021-2022. +msgid "" +msgstr "" +"Project-Id-Version: Calibre-Web\n" +"Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" +"PO-Revision-Date: 2022-11-21 18:25+0700\n" +"Last-Translator: Arief Hidayat\n" +"Language: id\n" +"Language-Team: Arief Hidayat \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.11.0\n" + +#: cps/about.py:84 +msgid "Statistics" +msgstr "Statistik" + +#: cps/admin.py:148 +msgid "Server restarted, please reload page" +msgstr "Server dimulai ulang, harap muat ulang halaman" + +#: cps/admin.py:150 +msgid "Performing shutdown of server, please close window" +msgstr "Mematikan server, silakan tutup jendela" + +#: cps/admin.py:158 +msgid "Reconnect successful" +msgstr "Berhasil menghubungkan ulang" + +#: cps/admin.py:161 +msgid "Unknown command" +msgstr "Perintah tidak diketahui" + +#: cps/admin.py:172 +#, fuzzy +msgid "Books successfully queued for Metadata Backup" +msgstr "Buku berhasil diantrekan untuk Pencadangan Metadata" + +#: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 +#: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 +#: cps/updater.py:613 cps/uploader.py:86 cps/uploader.py:96 +msgid "Unknown" +msgstr "Tidak diketahui" + +#: cps/admin.py:230 +msgid "Admin page" +msgstr "Halaman Admin" + +#: cps/admin.py:250 +msgid "Basic Configuration" +msgstr "Konfigurasi Dasar" + +#: cps/admin.py:288 +msgid "UI Configuration" +msgstr "Pengaturan UI" + +#: cps/admin.py:322 cps/templates/admin.html:51 +msgid "Edit Users" +msgstr "Edit pengguna" + +#: cps/admin.py:366 cps/opds.py:532 cps/templates/grid.html:14 +#: cps/templates/list.html:13 +msgid "All" +msgstr "semua" + +#: cps/admin.py:393 cps/admin.py:1397 +msgid "User not found" +msgstr "Pengguna tidak ditemukan" + +#: cps/admin.py:407 +msgid "{} users deleted successfully" +msgstr "{} pengguna berhasil dihapus" + +#: cps/admin.py:430 cps/templates/config_view_edit.html:133 +#: cps/templates/user_edit.html:45 cps/templates/user_table.html:81 +msgid "Show All" +msgstr "Tampilkan semua" + +#: cps/admin.py:451 cps/admin.py:457 +msgid "Malformed request" +msgstr "Permintaan salah" + +#: cps/admin.py:469 cps/admin.py:1998 +msgid "Guest Name can't be changed" +msgstr "Nama Tamu tidak dapat diganti" + +#: cps/admin.py:481 +msgid "Guest can't have this role" +msgstr "Tamu tidak dapat memiliki peran ini" + +#: cps/admin.py:493 cps/admin.py:1953 +msgid "No admin user remaining, can't remove admin role" +msgstr "Tidak ada pengguna admin yang tersisa, tidak dapat menghapus peran admin" + +#: cps/admin.py:497 cps/admin.py:511 +msgid "Value has to be true or false" +msgstr "Nilai harus benar atau salah" + +#: cps/admin.py:499 +msgid "Invalid role" +msgstr "Peran tidak valid" + +#: cps/admin.py:503 +msgid "Guest can't have this view" +msgstr " Tamu tidak dapat mengakses tampilan ini" + +#: cps/admin.py:513 +msgid "Invalid view" +msgstr " Tampilan tidak valid" + +#: cps/admin.py:516 +msgid "Guest's Locale is determined automatically and can't be set" +msgstr "Lokal Tamu ditentukan secara otomatis dan tidak dapat disetel" + +#: cps/admin.py:520 +msgid "No Valid Locale Given" +msgstr "Tidak Ada Lokal yang Valid Diberikan" + +#: cps/admin.py:531 +msgid "No Valid Book Language Given" +msgstr "Tidak Ada Bahasa Buku yang Valid Diberikan" + +#: cps/admin.py:533 cps/editbooks.py:442 +msgid "Parameter not found" +msgstr "Parameter tidak ditemukan" + +#: cps/admin.py:570 +msgid "Invalid Read Column" +msgstr "Kolom Baca Tidak Valid" + +#: cps/admin.py:576 +msgid "Invalid Restricted Column" +msgstr "Kolom Dibatasi Tidak Valid" + +#: cps/admin.py:596 cps/admin.py:1824 +msgid "Calibre-Web configuration updated" +msgstr "Konfigurasi Calibre-Web telah diperbarui" + +#: cps/admin.py:608 +msgid "Do you really want to delete the Kobo Token?" +msgstr "Apakah Anda yakin ingin menghapus Token Kobo?" + +#: cps/admin.py:610 +msgid "Do you really want to delete this domain?" +msgstr "Apakah Anda yakin ingin menghapus domain ini?" + +#: cps/admin.py:612 +msgid "Do you really want to delete this user?" +msgstr "Apakah Anda yakin ingin menghapus pengguna ini?" + +#: cps/admin.py:614 +msgid "Are you sure you want to delete this shelf?" +msgstr "Apakah Anda yakin ingin menghapus rak ini?" + +#: cps/admin.py:616 +msgid "Are you sure you want to change locales of selected user(s)?" +msgstr "Apakah Anda yakin ingin merubah lokalisasi untuk pengguna yang dipilih?" + +#: cps/admin.py:618 +msgid "Are you sure you want to change visible book languages for selected user(s)?" +msgstr "Apakah Anda yakin ingin merubah bahasa buku yang terlihat untuk pengguna yang dipilih?" + +#: cps/admin.py:620 +msgid "Are you sure you want to change the selected role for the selected user(s)?" +msgstr "Apakah Anda yakin ingin merubah peran untuk pengguna yang dipilih?" + +#: cps/admin.py:622 +msgid "Are you sure you want to change the selected restrictions for the selected user(s)?" +msgstr "Apakah Anda yakin ingin mengubah batasan yang dipilih untuk pengguna yang dipilih?" + +#: cps/admin.py:624 +msgid "Are you sure you want to change the selected visibility restrictions for the selected user(s)?" +msgstr "Apakah Anda yakin ingin merubah batasan visibilitas untuk pengguna yang dipilih?" + +#: cps/admin.py:627 +msgid "Are you sure you want to change shelf sync behavior for the selected user(s)?" +msgstr "Apakah Anda yakin ingin mengubah perilaku sinkronisasi rak untuk pengguna yang dipilih?" + +#: cps/admin.py:629 +msgid "Are you sure you want to change Calibre library location?" +msgstr "Apakah Anda yakin ingin mengubah lokasi perpustakaan Calibre?" + +#: cps/admin.py:631 +msgid "Calibre-Web will search for updated Covers and update Cover Thumbnails, this may take a while?" +msgstr "Calibre-Web akan mencari Sampul yang diperbarui dan memperbarui Thumbnail Sampul, ini mungkin memakan waktu cukup lama?" + +#: cps/admin.py:634 +msgid "Are you sure you want delete Calibre-Web's sync database to force a full sync with your Kobo Reader?" +msgstr "Apakah Anda yakin ingin menghapus database sinkronisasi Calibre-Web untuk memaksakan sinkronisasi penuh dengan Kobo Reader Anda?" + +#: cps/admin.py:877 cps/admin.py:883 cps/admin.py:893 cps/admin.py:903 +#: cps/templates/modal_dialogs.html:29 cps/templates/user_table.html:41 +#: cps/templates/user_table.html:58 +msgid "Deny" +msgstr "Tolak" + +#: cps/admin.py:879 cps/admin.py:885 cps/admin.py:895 cps/admin.py:905 +#: cps/templates/modal_dialogs.html:28 cps/templates/user_table.html:44 +#: cps/templates/user_table.html:61 +msgid "Allow" +msgstr "Izinkan" + +#: cps/admin.py:920 +msgid "{} sync entries deleted" +msgstr "{} entri sinkronisasi dihapus" + +#: cps/admin.py:968 +msgid "Tag not found" +msgstr "Tag tidak ditemukan" + +#: cps/admin.py:980 +msgid "Invalid Action" +msgstr "Tindakan Tidak Valid" + +#: cps/admin.py:1109 +msgid "client_secrets.json Is Not Configured For Web Application" +msgstr "client_secrets.json Tidak Dikonfigurasikan Untuk Aplikasi Web" + +#: cps/admin.py:1154 +msgid "Logfile Location is not Valid, Please Enter Correct Path" +msgstr "Lokasi Logfile tidak Valid, Harap Masukkan Jalur yang Benar" + +#: cps/admin.py:1160 +msgid "Access Logfile Location is not Valid, Please Enter Correct Path" +msgstr "Akses Logfile Catatan tidak Valid, Harap Masukkan Jalur yang Benar" + +#: cps/admin.py:1190 +msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier" +msgstr "Harap Masukkan Provider LDAP, Port, DN dan User Obect Identifier" + +#: cps/admin.py:1196 +msgid "Please Enter a LDAP Service Account and Password" +msgstr "Masukkan Akun Layanan LDAP dan Kata Sandi" + +#: cps/admin.py:1199 +msgid "Please Enter a LDAP Service Account" +msgstr "Masukkan Akun Layanan LDAP" + +#: cps/admin.py:1204 +#, python-format +msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier" +msgstr "Filter Objek Grup LDAP Harus Memiliki Satu Pengidentifikasi Format \"%s\"" + +#: cps/admin.py:1206 +msgid "LDAP Group Object Filter Has Unmatched Parenthesis" +msgstr "Filter Objek Grup LDAP Memiliki Tanda kurung yang Tak Berpasangan" + +#: cps/admin.py:1210 +#, python-format +msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier" +msgstr "Filter Objek Pengguna LDAP harus Memiliki Satu Pengidentifikasi Format \"%s\"" + +#: cps/admin.py:1212 +msgid "LDAP User Object Filter Has Unmatched Parenthesis" +msgstr "Filter Objek Pengguna LDAP Memiliki Tanda kurung yang Tak Berpasangan" + +#: cps/admin.py:1219 +#, python-format +msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier" +msgstr "Filter Pengguna Anggota LDAP harus Memiliki Satu Pengenal Format \"%s\"" + +#: cps/admin.py:1221 +msgid "LDAP Member User Filter Has Unmatched Parenthesis" +msgstr "Filter Pengguna Anggota LDAP Memiliki Tanda Kurung yang Tak Berpasangan" + +#: cps/admin.py:1228 +msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" +msgstr "Lokasi LDAP Sertifikat CA, Sertifikat, atau Kunci tidak Valid, Harap Masukkan Jalur yang Benar " + +#: cps/admin.py:1259 cps/admin.py:1885 +msgid "Add new user" +msgstr "Tambahkan pengguna baru" + +#: cps/admin.py:1268 cps/templates/admin.html:100 +msgid "Edit E-mail Server Settings" +msgstr "Edit Pengaturan Server Email" + +#: cps/admin.py:1287 +msgid "Gmail Account Verification Successful" +msgstr "Verifikasi Akun Gmail Berhasil" + +#: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 +#: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 +#: cps/editbooks.py:305 cps/editbooks.py:1201 cps/shelf.py:82 cps/shelf.py:142 +#: cps/shelf.py:185 cps/shelf.py:235 cps/shelf.py:272 cps/shelf.py:343 +#: cps/shelf.py:457 cps/tasks/convert.py:136 cps/web.py:1421 +#, python-format +msgid "Database error: %(error)s." +msgstr "Kesalahan basis data: %(error)s" + +#: cps/admin.py:1316 +#, python-format +msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result" +msgstr "Uji email diantrean untuk dikirim ke %(email), harap periksa Tasks untuk hasilnya" + +#: cps/admin.py:1319 +#, python-format +msgid "There was an error sending the Test e-mail: %(res)s" +msgstr "Terjadi kesalahan saat mengirim email tes: %(res)s" + +#: cps/admin.py:1321 +msgid "Please configure your e-mail address first..." +msgstr "Harap konfigurasikan alamat email Anda terlebih dahulu.." + +#: cps/admin.py:1323 +msgid "E-mail server settings updated" +msgstr "Setelan server email diperbarui" + +#: cps/admin.py:1346 cps/templates/admin.html:191 +msgid "Edit Scheduled Tasks Settings" +msgstr "Edit Pengaturan Tugas Terjadwal" + +#: cps/admin.py:1358 +msgid "Invalid start time for task specified" +msgstr "Waktu mulai tidak valid untuk tugas yang ditentukan" + +#: cps/admin.py:1363 +msgid "Invalid duration for task specified" +msgstr "Durasi tidak valid untuk tugas yang ditentukan" + +#: cps/admin.py:1372 +msgid "Scheduled tasks settings updated" +msgstr "Pengaturan tugas terjadwal diperbarui" + +#: cps/admin.py:1382 cps/admin.py:1431 cps/admin.py:2022 cps/web.py:1259 +#: cps/web.py:1320 +msgid "An unknown error occurred. Please try again later." +msgstr "Terjadi kesalahan yang tidak diketahui. Coba lagi nanti." + +#: cps/admin.py:1386 +msgid "Settings DB is not Writeable" +msgstr "Pengaturan DB tidak dapat ditulisi" + +#: cps/admin.py:1416 cps/admin.py:2014 +#, python-format +msgid "Edit User %(nick)s" +msgstr "Edit pengguna %(nick)s" + +#: cps/admin.py:1428 +#, python-format +msgid "Password for user %(user)s reset" +msgstr "Kata sandi untuk pengaturan ulang pengguna %(user) " + +#: cps/admin.py:1434 cps/web.py:1198 +msgid "Please configure the SMTP mail settings first..." +msgstr "Harap konfigurasikan pengaturan email SMTP terlebih dahulu..." + +#: cps/admin.py:1445 +msgid "Logfile viewer" +msgstr "Penampil berkas log" + +#: cps/admin.py:1511 +msgid "Requesting update package" +msgstr "Meminta paket pembaruan" + +#: cps/admin.py:1512 +msgid "Downloading update package" +msgstr "Mengunduh paket pembaruan" + +#: cps/admin.py:1513 +msgid "Unzipping update package" +msgstr "Meng-unzip paket pembaruan" + +#: cps/admin.py:1514 +msgid "Replacing files" +msgstr "Mengganti berkas" + +#: cps/admin.py:1515 +msgid "Database connections are closed" +msgstr "Koneksi basis data ditutup" + +#: cps/admin.py:1516 +msgid "Stopping server" +msgstr "Menghentikan server" + +#: cps/admin.py:1517 +msgid "Update finished, please press okay and reload page" +msgstr "Pembaruan selesai, silakan tekan OK dan muat ulang halaman" + +#: cps/admin.py:1518 cps/admin.py:1519 cps/admin.py:1520 cps/admin.py:1521 +#: cps/admin.py:1522 cps/admin.py:1523 +msgid "Update failed:" +msgstr "Pembaruan gagal:" + +#: cps/admin.py:1518 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626 +msgid "HTTP Error" +msgstr "Kesalahan HTTP" + +#: cps/admin.py:1519 cps/updater.py:391 cps/updater.py:628 +msgid "Connection error" +msgstr "Kesalahan koneksi" + +#: cps/admin.py:1520 cps/updater.py:393 cps/updater.py:630 +msgid "Timeout while establishing connection" +msgstr "Batas waktu saat membuat koneksi" + +#: cps/admin.py:1521 cps/updater.py:395 cps/updater.py:632 +msgid "General error" +msgstr "Kesalahan umum" + +#: cps/admin.py:1522 +msgid "Update file could not be saved in temp dir" +msgstr "Berkas pembaruan tidak dapat disimpan di direktori temp" + +#: cps/admin.py:1523 +msgid "Files could not be replaced during update" +msgstr "Berkas tidak dapat diganti selama pembaruan" + +#: cps/admin.py:1547 +msgid "Failed to extract at least One LDAP User" +msgstr "Gagal mengekstrak setidaknya Satu Pengguna LDAP" + +#: cps/admin.py:1592 +msgid "Failed to Create at Least One LDAP User" +msgstr "Gagal Membuat Sedikitnya Satu Pengguna LDAP" + +#: cps/admin.py:1605 +#, python-format +msgid "Error: %(ldaperror)s" +msgstr "Kesalahan: %(ldaperror)s" + +#: cps/admin.py:1609 +msgid "Error: No user returned in response of LDAP server" +msgstr "Error: Tidak ada pengguna yang dikembalikan sebagai respons dari server LDAP" + +#: cps/admin.py:1642 +msgid "At Least One LDAP User Not Found in Database" +msgstr "Setidaknya Satu Pengguna LDAP Tidak Ditemukan di Basis Data" + +#: cps/admin.py:1644 +msgid "{} User Successfully Imported" +msgstr "{} Pengguna Berhasil Diimpor" + +#: cps/admin.py:1702 +msgid "DB Location is not Valid, Please Enter Correct Path" +msgstr "Lokasi Basis Data tidak Valid, Harap Masukkan Jalur yang Benar" + +#: cps/admin.py:1722 +msgid "DB is not Writeable" +msgstr "Basis Data tidak dapat ditulisi" + +#: cps/admin.py:1735 +msgid "Keyfile Location is not Valid, Please Enter Correct Path" +msgstr "Lokasi keyfile tidak Valid, Harap Masukkan Jalur yang Benar " + +#: cps/admin.py:1739 +msgid "Certfile Location is not Valid, Please Enter Correct Path" +msgstr "Lokasi Sertifikat tidak Valid, Harap Masukkan Jalur yang Benar " + +#: cps/admin.py:1847 +msgid "Database Settings updated" +msgstr "Pengaturan Basis Data diperbarui" + +#: cps/admin.py:1855 +msgid "Database Configuration" +msgstr "Konfigurasi Basis Data" + +#: cps/admin.py:1871 cps/web.py:1233 +msgid "Please fill out all fields!" +msgstr "Harap masukkan seluruh isian!" + +#: cps/admin.py:1879 +msgid "E-mail is not from valid domain" +msgstr "Email bukan dari domain yang valid" + +#: cps/admin.py:1896 +#, python-format +msgid "User '%(user)s' created" +msgstr "Pengguna '%(user)s' telah dibuat" + +#: cps/admin.py:1902 +msgid "Found an existing account for this e-mail address or name." +msgstr "Ditemukan akun yang ada untuk alamat email atau nama ini." + +#: cps/admin.py:1932 +#, python-format +msgid "User '%(nick)s' deleted" +msgstr "Pengguna '%(nick)s' telah dihapus" + +#: cps/admin.py:1934 cps/admin.py:1935 +msgid "Can't delete Guest User" +msgstr "Tidak dapat menghapus Pengguna Tamu" + +#: cps/admin.py:1938 +msgid "No admin user remaining, can't delete user" +msgstr "Tidak ada pengguna admin tersisa, tidak dapat menghapus pengguna" + +#: cps/admin.py:1992 cps/web.py:1371 +msgid "E-Mail Address can't be empty and has to be a valid E-Mail" +msgstr "Alamat email tidak boleh kosong dan harus berupa email yang valid" + +#: cps/admin.py:2018 +#, python-format +msgid "User '%(nick)s' updated" +msgstr "Pengguna '%(nick)s' diperbarui" + +#: cps/converter.py:31 +msgid "not installed" +msgstr "belum dipasang" + +#: cps/converter.py:32 +msgid "Execution permissions missing" +msgstr "Izin eksekusi hilang" + +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 +#, python-format +msgid "Custom Column No.%(column)d does not exist in calibre database" +msgstr "Kolom Kustom No.%(column)d tidak ada di basis data kaliber" + +#: cps/db.py:971 cps/templates/config_edit.html:204 +#: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 +#: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 +#: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 +msgid "None" +msgstr "Tidak ada" + +#: cps/editbooks.py:110 cps/editbooks.py:895 cps/web.py:517 cps/web.py:1462 +#: cps/web.py:1504 cps/web.py:1549 +msgid "Oops! Selected book title is unavailable. File does not exist or is not accessible" +msgstr "Ups! Judul buku yang dipilih tidak tersedia. File tidak ada atau tidak dapat diakses" + +#: cps/editbooks.py:154 cps/editbooks.py:1221 +msgid "User has no rights to upload cover" +msgstr "Pengguna tidak berhak mengganti sampul" + +#: cps/editbooks.py:174 cps/editbooks.py:716 +msgid "Identifiers are not Case Sensitive, Overwriting Old Identifier" +msgstr "IDは大文字小文字を区別しません。元のIDを上書きします" + +#: cps/editbooks.py:216 +msgid "Metadata successfully updated" +msgstr "Metadata berhasil diperbarui" + +#: cps/editbooks.py:234 +msgid "Error editing book: {}" +msgstr "Kesalahan pengeditan buku: {}" + +#: cps/editbooks.py:291 +#, python-format +msgid "File %(file)s uploaded" +msgstr "Berkas %(file)s telah diunggah" + +#: cps/editbooks.py:318 +msgid "Source or destination format for conversion missing" +msgstr "Format sumber atau tujuan untuk konversi tidak ada" + +#: cps/editbooks.py:326 +#, python-format +msgid "Book successfully queued for converting to %(book_format)s" +msgstr "Buku berhasil diantrekan untuk dikonversi ke %(book_format)s" + +#: cps/editbooks.py:330 +#, python-format +msgid "There was an error converting this book: %(res)s" +msgstr "Terjadi kesalahan saat mengonversi buku ini: %(res)s" + +#: cps/editbooks.py:635 +msgid "Uploaded book probably exists in the library, consider to change before upload new: " +msgstr "Buku yang diunggah mungkin ada di perpustakaan, pertimbangkan untuk mengubahnya sebelum mengunggah yang baru: " + +#: cps/editbooks.py:690 cps/editbooks.py:1015 +#, python-format +msgid "'%(langname)s' is not a valid language" +msgstr "'%(langname)s' bukan bahasa yang valid" + +#: cps/editbooks.py:728 cps/editbooks.py:1162 +#, python-format +msgid "File extension '%(ext)s' is not allowed to be uploaded to this server" +msgstr "Ekstensi file '%(ext)s' tidak diizinkan untuk diunggah ke server ini" + +#: cps/editbooks.py:732 cps/editbooks.py:1166 +msgid "File to be uploaded must have an extension" +msgstr "File yang akan diunggah harus memiliki ekstensi" + +#: cps/editbooks.py:740 +#, python-format +msgid "File %(filename)s could not saved to temp dir" +msgstr "Berkas %(filename)s tidak dapat disimpan ke direktori temp" + +#: cps/editbooks.py:760 +#, python-format +msgid "Failed to Move Cover File %(file)s: %(error)s" +msgstr "Gagal Memindahkan Berkas Sampul %(file)s: %(error)s" + +#: cps/editbooks.py:817 cps/editbooks.py:819 +msgid "Book Format Successfully Deleted" +msgstr "Format Buku Berhasil Dihapus" + +#: cps/editbooks.py:826 cps/editbooks.py:828 +msgid "Book Successfully Deleted" +msgstr "Buku Berhasil Dihapus" + +#: cps/editbooks.py:880 +msgid "You are missing permissions to delete books" +msgstr "Anda tidak memiliki izin untuk menghapus buku" + +#: cps/editbooks.py:930 +msgid "edit metadata" +msgstr "edit metadata" + +#: cps/editbooks.py:979 +#, python-format +msgid "%(seriesindex)s is not a valid number, skipping" +msgstr "%(seriesindex)s dilewati karena bukan angka yang valid" + +#: cps/editbooks.py:1157 +msgid "User has no rights to upload additional file formats" +msgstr "Pengguna tidak memiliki izin untuk mengunggah format file tambahan" + +#: cps/editbooks.py:1178 +#, python-format +msgid "Failed to create path %(path)s (Permission denied)." +msgstr "Gagal membuat jalur %(path)s (Izin ditolak)." + +#: cps/editbooks.py:1183 +#, python-format +msgid "Failed to store file %(file)s." +msgstr "Gagal menyimpan file %(file)s." + +#: cps/editbooks.py:1206 +#, python-format +msgid "File format %(ext)s added to %(book)s" +msgstr "Format file %(ext)s ditambahkan ke %(book)s" + +#: cps/gdrive.py:58 +msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" +msgstr "Pengaturan Google Drive belum selesai, coba nonaktifkan dan aktifkan kembali Google Drive" + +#: cps/gdrive.py:95 +msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" +msgstr "Domain panggilan balik tidak diverifikasi, ikuti langkah-langkah untuk memverifikasi domain di konsol pengembang google" + +#: cps/helper.py:80 +#, python-format +msgid "%(format)s format not found for book id: %(book)d" +msgstr "%(format)s format tidak ditemukan untuk id buku: %(book)d" + +#: cps/helper.py:87 cps/tasks/convert.py:75 +#, python-format +msgid "%(format)s not found on Google Drive: %(fn)s" +msgstr "%(format)s tidak ditemukan di Google Drive: %(fn)s" + +#: cps/helper.py:92 +#, python-format +msgid "%(format)s not found: %(fn)s" +msgstr "%(format)s tidak ditemukan: %(fn)s" + +#: cps/helper.py:97 cps/helper.py:226 cps/templates/detail.html:42 +#: cps/templates/detail.html:46 +msgid "Send to E-Reader" +msgstr "Kirim ke E-Reader" + +#: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 +msgid "This e-mail has been sent via Calibre-Web." +msgstr "Email ini telah dikirim melalui Calibre-Web." + +#: cps/helper.py:114 +msgid "Calibre-Web test e-mail" +msgstr "Email tes Calibre-Web" + +#: cps/helper.py:115 +msgid "Test e-mail" +msgstr "Email tes" + +#: cps/helper.py:132 +msgid "Get Started with Calibre-Web" +msgstr "Memulai dengan Calibre-Web" + +#: cps/helper.py:137 +#, python-format +msgid "Registration e-mail for user: %(name)s" +msgstr "Email pendaftaran untuk pengguna: %(name)s" + +#: cps/helper.py:148 cps/helper.py:154 +#, python-format +msgid "Convert %(orig)s to %(format)s and send to E-Reader" +msgstr "Ubah %(orig)s menjadi %(format)s dan kirim ke E-Reader" + +#: cps/helper.py:173 cps/helper.py:177 cps/helper.py:181 cps/helper.py:185 +#, python-format +msgid "Send %(format)s to E-Reader" +msgstr "Kirim %(format)s ke E-Reader" + +#: cps/helper.py:225 cps/tasks/convert.py:92 +#, python-format +msgid "%(book)s send to E-Reader" +msgstr "%%(buku)s telah dikirim ke E-Reader" + +#: cps/helper.py:230 +msgid "The requested file could not be read. Maybe wrong permissions?" +msgstr "File yang diminta tidak dapat dibaca. Mungkin izinnya salah?" + +#: cps/helper.py:345 +msgid "Read status could not set: {}" +msgstr "Status baca tidak bisa disetel: {}" + +#: cps/helper.py:368 +#, python-format +msgid "Deleting bookfolder for book %(id)s failed, path has subfolders: %(path)s" +msgstr "Menghapus folder buku untuk buku %(id)s gagal, jalur memiliki subfolder: %(path)s" + +#: cps/helper.py:374 +#, python-format +msgid "Deleting book %(id)s failed: %(message)s" +msgstr "Gagal menghapus buku %(id)s: %(message)s" + +#: cps/helper.py:385 +#, python-format +msgid "Deleting book %(id)s from database only, book path in database not valid: %(path)s" +msgstr "Menghapus buku %(id)s hanya dari basis data, jalur buku di basis data tidak valid: %(path)s" + +#: cps/helper.py:450 +#, python-format +msgid "Rename author from: '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "Ganti nama pengarang dari: '%(src)s' menjadi '%(dest)s' gagal dengan kesalahan: %(error)s" + +#: cps/helper.py:522 cps/helper.py:531 +#, python-format +msgid "File %(file)s not found on Google Drive" +msgstr "Berkas %(file)s tidak ditemukan di Google Drive" + +#: cps/helper.py:565 +#, python-format +msgid "Rename title from: '%(src)s' to '%(dest)s' failed with error: %(error)s" +msgstr "Ganti nama judul dari: '%(src)s' menjadi '%(dest)s' gagal dengan kesalahan: %(error)s" + +#: cps/helper.py:585 +msgid "Error in rename file in path: {}" +msgstr "Kesalahan dalam mengganti nama berkas di jalur: {}" + +#: cps/helper.py:603 +#, python-format +msgid "Book path %(path)s not found on Google Drive" +msgstr "Jalur buku %(path)s tidak ditemukan di Google Drive" + +#: cps/helper.py:644 cps/web.py:1416 +msgid "Found an existing account for this e-mail address" +msgstr "Ditemukan akun yang ada untuk alamat email ini" + +#: cps/helper.py:652 +msgid "This username is already taken" +msgstr "Nama pengguna ini sudah digunakan" + +#: cps/helper.py:664 +msgid "Invalid e-mail address format" +msgstr "Format alamat email tidak valid" + +#: cps/helper.py:815 +msgid "Python module 'advocate' is not installed but is needed for cover uploads" +msgstr "Modul 'advocate' Python tidak diinstal tetapi diperlukan untuk unggahan sampul" + +#: cps/helper.py:825 +msgid "Error Downloading Cover" +msgstr "Kesalahan Mengunduh Sampul" + +#: cps/helper.py:828 +msgid "Cover Format Error" +msgstr "Kesalahan Format Sampul" + +#: cps/helper.py:831 +msgid "You are not allowed to access localhost or the local network for cover uploads" +msgstr "Anda tidak diizinkan mengakses localhost atau jaringan lokal untuk unggahan sampul" + +#: cps/helper.py:841 +msgid "Failed to create path for cover" +msgstr "Gagal membuat jalur untuk sampul" + +#: cps/helper.py:857 +msgid "Cover-file is not a valid image file, or could not be stored" +msgstr "File sampul bukan file gambar yang valid, atau tidak dapat disimpan" + +#: cps/helper.py:868 +msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile" +msgstr "Hanya file jpg/jpeg/png/webp/bmp yang didukung sebagai file sampul" + +#: cps/helper.py:880 +msgid "Invalid cover file content" +msgstr "Konten file sampul tidak valid" + +#: cps/helper.py:884 +msgid "Only jpg/jpeg files are supported as coverfile" +msgstr "Hanya file jpg/jpeg yang didukung sebagai file sampul" + +#: cps/helper.py:936 +msgid "Unrar binary file not found" +msgstr "File biner unrar tidak ditemukan" + +#: cps/helper.py:947 +#, fuzzy +msgid "Error executing UnRar" +msgstr "Kesalahan saat menjalankan UnRar" + +#: cps/helper.py:1040 +#, fuzzy +msgid "Cover" +msgstr "Sampul" + +#: cps/helper.py:1042 cps/templates/admin.html:211 +msgid "Queue all books for metadata backup" +msgstr "Antrian semua buku untuk cadangan metadata" + +#: cps/kobo_auth.py:89 +msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" +msgstr "Mohon akses calibre-web dari non localhost untuk mendapatkan api_endpoint yang valid untuk perangkat kobo" + +#: cps/kobo_auth.py:115 +msgid "Kobo Setup" +msgstr "Pengaturan Kobo" + +#: cps/oauth_bb.py:77 +#, python-format +msgid "Register with %(provider)s" +msgstr "Daftar dengan %(provider)s" + +#: cps/oauth_bb.py:138 cps/remotelogin.py:130 cps/web.py:1291 +#, python-format +msgid "you are now logged in as: '%(nickname)s'" +msgstr "Anda sekarang login sebagai: %(nickname)s" + +#: cps/oauth_bb.py:148 +#, python-format +msgid "Link to %(oauth)s Succeeded" +msgstr "Tautan ke %(oauth)s Berhasil" + +#: cps/oauth_bb.py:155 +msgid "Login failed, No User Linked With OAuth Account" +msgstr "Login gagal, Tidak Ada Pengguna yang Tertaut Dengan Akun OAuth" + +#: cps/oauth_bb.py:197 +#, python-format +msgid "Unlink to %(oauth)s Succeeded" +msgstr "Membatalkan tautan ke %(oauth)s Berhasil" + +#: cps/oauth_bb.py:202 +#, python-format +msgid "Unlink to %(oauth)s Failed" +msgstr "Membatalkan tautan ke %(oauth)s Gagal" + +#: cps/oauth_bb.py:205 +#, python-format +msgid "Not Linked to %(oauth)s" +msgstr "Tidak Tertaut ke %(oauth)s" + +#: cps/oauth_bb.py:261 +msgid "Failed to log in with GitHub." +msgstr "Gagal masuk dengan GitHub." + +#: cps/oauth_bb.py:267 +msgid "Failed to fetch user info from GitHub." +msgstr "Gagal mengambil info pengguna dari GitHub." + +#: cps/oauth_bb.py:279 +msgid "Failed to log in with Google." +msgstr "Gagal masuk dengan Google." + +#: cps/oauth_bb.py:285 +msgid "Failed to fetch user info from Google." +msgstr "Gagal mengambil info pengguna dari Google." + +#: cps/oauth_bb.py:332 +msgid "GitHub Oauth error, please retry later." +msgstr "Kesalahan GitHub Oauth, silakan coba lagi nanti." + +#: cps/oauth_bb.py:335 +msgid "GitHub Oauth error: {}" +msgstr "Kesalahan GitHub OAuth: {}" + +#: cps/oauth_bb.py:356 +msgid "Google Oauth error, please retry later." +msgstr "Kesalahan Google Oauth, harap coba lagi nanti." + +#: cps/oauth_bb.py:359 +msgid "Google Oauth error: {}" +msgstr "Kesalahan Google OAuth: {}" + +#: cps/opds.py:287 +msgid "{} Stars" +msgstr "{}★" + +#: cps/remotelogin.py:62 cps/templates/layout.html:74 +#: cps/templates/layout.html:108 cps/templates/login.html:4 +#: cps/templates/login.html:21 cps/web.py:1340 +msgid "Login" +msgstr "Masuk" + +#: cps/remotelogin.py:74 cps/remotelogin.py:108 +msgid "Token not found" +msgstr "Token tidak ditemukan" + +#: cps/remotelogin.py:83 cps/remotelogin.py:116 +msgid "Token has expired" +msgstr "Token telah kedaluwarsa" + +#: cps/remotelogin.py:92 +msgid "Success! Please return to your device" +msgstr "Berhasil! Silakan kembali ke perangkat Anda" + +#: cps/render_template.py:40 cps/web.py:406 +msgid "Books" +msgstr "Buku" + +#: cps/render_template.py:42 +msgid "Show recent books" +msgstr "Tampilkan buku terbaru" + +#: cps/render_template.py:43 cps/templates/index.xml:25 +msgid "Hot Books" +msgstr "Buku Populer" + +#: cps/render_template.py:45 +msgid "Show Hot Books" +msgstr "Tampilkan Buku Populer" + +#: cps/render_template.py:47 cps/render_template.py:52 +msgid "Downloaded Books" +msgstr "Buku yang Diunduh" + +#: cps/render_template.py:49 cps/render_template.py:54 +#: cps/templates/user_table.html:167 +msgid "Show Downloaded Books" +msgstr "Tampilkan Buku yang Diunduh" + +#: cps/render_template.py:57 cps/templates/index.xml:32 cps/web.py:421 +msgid "Top Rated Books" +msgstr "Buku Berperingkat Teratas" + +#: cps/render_template.py:59 cps/templates/user_table.html:161 +msgid "Show Top Rated Books" +msgstr "Tampilkan Buku Berperingkat Teratas" + +#: cps/render_template.py:60 cps/templates/index.xml:54 +#: cps/templates/index.xml:58 cps/web.py:742 +msgid "Read Books" +msgstr "Buku Telah Dibaca" + +#: cps/render_template.py:62 +msgid "Show read and unread" +msgstr "Tampilkan sudah dibaca dan belum dibaca" + +#: cps/render_template.py:64 cps/templates/index.xml:61 +#: cps/templates/index.xml:65 cps/web.py:745 +msgid "Unread Books" +msgstr "Buku yang Belum Dibaca" + +#: cps/render_template.py:66 +msgid "Show unread" +msgstr "Tampilkan belum dibaca" + +#: cps/render_template.py:67 +msgid "Discover" +msgstr "Temukan" + +#: cps/render_template.py:69 cps/templates/index.xml:50 +#: cps/templates/user_table.html:162 +msgid "Show Random Books" +msgstr "Tampilkan Buku Acak" + +#: cps/render_template.py:70 cps/templates/book_table.html:67 +#: cps/templates/index.xml:83 cps/web.py:1102 +msgid "Categories" +msgstr "Kategori" + +#: cps/render_template.py:72 cps/templates/user_table.html:158 +msgid "Show category selection" +msgstr "Tampilkan pilihan kategori" + +#: cps/render_template.py:73 cps/templates/book_edit.html:91 +#: cps/templates/book_table.html:68 cps/templates/index.xml:90 +#: cps/templates/search_form.html:69 cps/web.py:998 cps/web.py:1005 +msgid "Series" +msgstr "Seri" + +#: cps/render_template.py:75 cps/templates/user_table.html:157 +msgid "Show series selection" +msgstr "Tampilkan pilihan seri" + +#: cps/render_template.py:76 cps/templates/book_table.html:66 +#: cps/templates/index.xml:69 +msgid "Authors" +msgstr "Penulis" + +#: cps/render_template.py:78 cps/templates/user_table.html:160 +msgid "Show author selection" +msgstr "Tampilkan pilihan penulis" + +#: cps/render_template.py:80 cps/templates/book_table.html:72 +#: cps/templates/index.xml:76 cps/web.py:969 +msgid "Publishers" +msgstr "Penerbit" + +#: cps/render_template.py:82 cps/templates/user_table.html:163 +msgid "Show publisher selection" +msgstr "Tampilkan pilihan penerbit" + +#: cps/render_template.py:83 cps/templates/book_table.html:70 +#: cps/templates/index.xml:97 cps/templates/search_form.html:107 +#: cps/web.py:1074 +msgid "Languages" +msgstr "Bahasa" + +#: cps/render_template.py:86 cps/templates/user_table.html:155 +msgid "Show language selection" +msgstr "Tampilkan pilihan bahasa" + +#: cps/render_template.py:87 cps/templates/index.xml:104 +msgid "Ratings" +msgstr "Peringkat" + +#: cps/render_template.py:89 cps/templates/user_table.html:164 +msgid "Show ratings selection" +msgstr "Tampilkan pilihan peringkat" + +#: cps/render_template.py:90 cps/templates/index.xml:112 +msgid "File formats" +msgstr "Format file" + +#: cps/render_template.py:92 cps/templates/user_table.html:165 +msgid "Show file formats selection" +msgstr "Tampilkan pilihan format file" + +#: cps/render_template.py:94 cps/web.py:768 +msgid "Archived Books" +msgstr "Buku yang Diarsipkan" + +#: cps/render_template.py:96 cps/templates/user_table.html:166 +msgid "Show archived books" +msgstr "Tampilkan buku yang diarsipkan" + +#: cps/render_template.py:99 cps/web.py:799 +msgid "Books List" +msgstr "Daftar Buku" + +#: cps/render_template.py:101 cps/templates/user_table.html:168 +msgid "Show Books List" +msgstr "Tampilkan Daftar Buku" + +#: cps/search.py:48 cps/search.py:392 cps/templates/book_edit.html:236 +#: cps/templates/feed.xml:33 cps/templates/index.xml:11 +#: cps/templates/layout.html:53 cps/templates/layout.html:56 +#: cps/templates/search_form.html:226 +msgid "Search" +msgstr "Telusuri" + +#: cps/search.py:188 +msgid "Published after " +msgstr "Terbit setelah " + +#: cps/search.py:195 +msgid "Published before " +msgstr "Terbit sebelum " + +#: cps/search.py:217 +#, python-format +msgid "Rating <= %(rating)s" +msgstr "Peringkat ≤ %(rating)s" + +#: cps/search.py:219 +#, python-format +msgid "Rating >= %(rating)s" +msgstr "Peringkat ≥ %(rating)s" + +#: cps/search.py:221 +#, python-format +msgid "Read Status = %(status)s" +msgstr "Status Baca = %(status)s" + +#: cps/search.py:323 +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:342 cps/search.py:374 cps/templates/layout.html:64 +msgid "Advanced Search" +msgstr "Penelusuran Lanjutan" + +#: cps/shelf.py:49 cps/shelf.py:103 +msgid "Invalid shelf specified" +msgstr "Rak yang ditentukan tidak valid" + +#: cps/shelf.py:55 +msgid "Sorry you are not allowed to add a book to that shelf" +msgstr "Maaf Anda tidak diperbolehkan menambahkan buku ke rak: %(shelfname)s" + +#: cps/shelf.py:64 +#, python-format +msgid "Book is already part of the shelf: %(shelfname)s" +msgstr "Buku sudah menjadi bagian dari rak: %(shelfname)s" + +#: cps/shelf.py:89 +#, python-format +msgid "Book has been added to shelf: %(sname)s" +msgstr "Buku telah ditambahkan ke rak: %(sname)s" + +#: cps/shelf.py:108 +msgid "You are not allowed to add a book to the shelf" +msgstr "Anda tidak diperbolehkan menambahkan buku ke rak: %(name)s" + +#: cps/shelf.py:126 +#, python-format +msgid "Books are already part of the shelf: %(name)s" +msgstr "Buku sudah menjadi bagian dari rak: %(name)s" + +#: cps/shelf.py:138 +#, python-format +msgid "Books have been added to shelf: %(sname)s" +msgstr "Buku telah ditambahkan ke rak: %(sname)s" + +#: cps/shelf.py:145 +#, python-format +msgid "Could not add books to shelf: %(sname)s" +msgstr "Tidak dapat menambahkan buku ke rak: %(sname)s" + +#: cps/shelf.py:191 +#, python-format +msgid "Book has been removed from shelf: %(sname)s" +msgstr "Buku telah dihapus dari rak: %(sname)s" + +#: cps/shelf.py:200 +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:210 cps/templates/layout.html:164 +msgid "Create a Shelf" +msgstr "Buat Rak" + +#: cps/shelf.py:218 +msgid "Sorry you are not allowed to edit this shelf" +msgstr "Maaf, Anda tidak diizinkan mengedit rak ini" + +#: cps/shelf.py:220 +msgid "Edit a shelf" +msgstr "Edit Rak" + +#: cps/shelf.py:229 +msgid "Error deleting Shelf" +msgstr "Kesalahan menghapus Rak" + +#: cps/shelf.py:231 +msgid "Shelf successfully deleted" +msgstr "Rak berhasil dihapus" + +#: cps/shelf.py:281 +#, python-format +msgid "Change order of Shelf: '%(name)s'" +msgstr "Ubah urutan Rak: '%(name)s'" + +#: cps/shelf.py:313 +msgid "Sorry you are not allowed to create a public shelf" +msgstr "Maaf, Anda tidak diizinkan membuat rak publik" + +#: cps/shelf.py:330 +#, python-format +msgid "Shelf %(title)s created" +msgstr "Rak %(title)s dibuat" + +#: cps/shelf.py:333 +#, python-format +msgid "Shelf %(title)s changed" +msgstr "Rak %(title)s diubah" + +#: cps/shelf.py:347 +msgid "There was an error" +msgstr "Ada kesalahan" + +#: cps/shelf.py:369 +#, python-format +msgid "A public shelf with the name '%(title)s' already exists." +msgstr "Rak publik dengan nama '%(title)s' sudah ada." + +#: cps/shelf.py:380 +#, python-format +msgid "A private shelf with the name '%(title)s' already exists." +msgstr "Rak pribadi dengan nama '%(title)s' sudah ada." + +#: cps/shelf.py:462 +#, python-format +msgid "Shelf: '%(name)s'" +msgstr "Rak: '%(name)s'" + +#: cps/shelf.py:466 +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:48 cps/templates/layout.html:95 +#: cps/templates/tasks.html:7 +msgid "Tasks" +msgstr "Tugas" + +#: cps/tasks_status.py:64 +msgid "Waiting" +msgstr "Menunggu" + +#: cps/tasks_status.py:66 +msgid "Failed" +msgstr "Gagal" + +#: cps/tasks_status.py:68 +msgid "Started" +msgstr "Dimulai" + +#: cps/tasks_status.py:70 +msgid "Finished" +msgstr "Selesai" + +#: cps/tasks_status.py:72 +msgid "Ended" +msgstr "Berakhir" + +#: cps/tasks_status.py:74 +msgid "Cancelled" +msgstr "Dibatalkan" + +#: cps/tasks_status.py:76 +msgid "Unknown Status" +msgstr "Status Tidak Diketahui" + +#: cps/updater.py:431 cps/updater.py:442 cps/updater.py:543 cps/updater.py:558 +msgid "Unexpected data while reading update information" +msgstr "Data tak terduga saat membaca informasi pembaruan" + +#: cps/updater.py:438 cps/updater.py:550 +msgid "No update available. You already have the latest version installed" +msgstr "Tidak ada pembaruan yang tersedia. Anda telah memasang versi terbaru" + +#: cps/updater.py:456 +msgid "A new update is available. Click on the button below to update to the latest version." +msgstr "Pembaruan tersedia. Klik tombol di bawah untuk memperbarui ke versi terbaru." + +#: cps/updater.py:474 +msgid "Could not fetch update information" +msgstr "Tidak dapat mengambil informasi pembaruan" + +#: cps/updater.py:484 +msgid "Click on the button below to update to the latest stable version." +msgstr "Klik tombol di bawah untuk memperbarui ke versi stabil terbaru." + +#: cps/updater.py:493 cps/updater.py:507 cps/updater.py:518 +#, python-format +msgid "A new update is available. Click on the button below to update to version: %(version)s" +msgstr "Pembaruan tersedia. Klik tombol di bawah untuk memperbarui ke versi: %(version)s" + +#: cps/updater.py:536 +msgid "No release information available" +msgstr "Tidak ada informasi rilis yang tersedia" + +#: cps/templates/index.html:6 cps/web.py:433 +msgid "Discover (Random Books)" +msgstr "Temukan (Buku Acak)" + +#: cps/web.py:469 +msgid "Hot Books (Most Downloaded)" +msgstr "Buku Populer (Paling Banyak Diunduh)" + +#: cps/web.py:500 +#, python-format +msgid "Downloaded books by %(user)s" +msgstr "Buku telah diunduh oleh %(user)s" + +#: cps/web.py:533 +#, python-format +msgid "Author: %(name)s" +msgstr "Penulis: %(name)s" + +#: cps/web.py:569 +#, python-format +msgid "Publisher: %(name)s" +msgstr "Penerbit: %(name)s" + +#: cps/web.py:597 +#, python-format +msgid "Series: %(serie)s" +msgstr "Seri: %(serie)s" + +#: cps/web.py:612 +msgid "Rating: None" +msgstr "Peringkat: Tidak ada" + +#: cps/web.py:621 +#, python-format +msgid "Rating: %(rating)s stars" +msgstr "Peringkat: %(rating)s★" + +#: cps/web.py:639 +#, python-format +msgid "File format: %(format)s" +msgstr "Format berkas: %(format)s" + +#: cps/web.py:676 +#, python-format +msgid "Category: %(name)s" +msgstr "Kategori: %(name)s" + +#: cps/web.py:703 +#, python-format +msgid "Language: %(name)s" +msgstr "Bahasa: %(name)s" + +#: cps/templates/admin.html:16 cps/web.py:941 +msgid "Downloads" +msgstr "Unduhan" + +#: cps/web.py:1034 +msgid "Ratings list" +msgstr "Daftar peringkat" + +#: cps/web.py:1061 +msgid "File formats list" +msgstr "Daftar format berkas" + +#: cps/web.py:1203 +#, python-format +msgid "Book successfully queued for sending to %(kindlemail)s" +msgstr "Buku telah diantrikan untuk dikirim ke %(kindlemail)s" + +#: cps/web.py:1207 +#, python-format +msgid "Oops! There was an error sending this book: %(res)s" +msgstr "Oops! Terjadi kesalahan saat mengirim buku: %(res)s" + +#: cps/web.py:1209 +msgid "Please update your profile with a valid Send to Kindle E-mail Address." +msgstr "Harap perbarui profil Anda dengan Kirim ke Alamat Email Kindle yang valid." + +#: cps/web.py:1226 +msgid "E-Mail server is not configured, please contact your administrator!" +msgstr "Server email belum dikonfigurasi, silakan hubungi administrator!" + +#: cps/templates/layout.html:75 cps/templates/layout.html:109 +#: cps/templates/login.html:27 cps/templates/register.html:17 cps/web.py:1227 +#: cps/web.py:1234 cps/web.py:1240 cps/web.py:1260 cps/web.py:1265 +#: cps/web.py:1271 +msgid "Register" +msgstr "Daftar" + +#: cps/web.py:1262 +msgid "Your e-mail is not allowed to register" +msgstr "Alamat email Anda tidak diizinkan untuk mendaftar" + +#: cps/web.py:1266 +msgid "Confirmation e-mail was send to your e-mail account." +msgstr "E-mail konfirmasi telah dikirimkan ke alamat email Anda." + +#: cps/web.py:1280 +msgid "Cannot activate LDAP authentication" +msgstr "Tidak dapat mengaktifkan autentikasi LDAP." + +#: cps/web.py:1299 +#, python-format +msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" +msgstr "Login Pengganti sebagai: '%(nickname)s', Server LDAP tidak dapat dijangkau, atau pengguna tidak diketahui." + +#: cps/web.py:1305 +#, python-format +msgid "Could not login: %(message)s" +msgstr "Tidak dapat login: %(message)s" + +#: cps/web.py:1309 cps/web.py:1334 +msgid "Wrong Username or Password" +msgstr "Pengguna atau Kata Sandi salah" + +#: cps/web.py:1316 +msgid "New Password was send to your email address" +msgstr "Kata Sandi baru telah dikirimkan ke alamat email Anda" + +#: cps/web.py:1322 +msgid "Please enter valid username to reset password" +msgstr "Harap masukkan pengguna valid untuk mengatur ulang kata sandi" + +#: cps/web.py:1329 +#, python-format +msgid "You are now logged in as: '%(nickname)s'" +msgstr "Anda telah masuk sebagai: '%(nickname)s'" + +#: cps/web.py:1396 cps/web.py:1445 +#, python-format +msgid "%(name)s's profile" +msgstr "Profil %(name)s" + +#: cps/web.py:1412 +msgid "Profile updated" +msgstr "Profil diperbarui" + +#: cps/services/gmail.py:58 +msgid "Found no valid gmail.json file with OAuth information" +msgstr "Tidak ditemukan file gmail.json yang valid dengan informasi OAuth" + +#: cps/tasks/convert.py:153 +#, python-format +msgid "Calibre ebook-convert %(tool)s not found" +msgstr "Calibre ebook-convert %(tool)s tidak ditemukan" + +#: cps/tasks/convert.py:186 +#, python-format +msgid "%(format)s format not found on disk" +msgstr "%(format)s format tidak ditemukan dalam disk" + +#: cps/tasks/convert.py:190 +msgid "Ebook converter failed with unknown error" +msgstr "Konverter ebook gagal dengan kesalahan yang tidak diketahui." + +#: cps/tasks/convert.py:202 +#, python-format +msgid "Kepubify-converter failed: %(error)s" +msgstr "Kebupify-converter gagal: %(error)s" + +#: cps/tasks/convert.py:224 +#, python-format +msgid "Converted file not found or more than one file in folder %(folder)s" +msgstr "Berkas yang telah dikonversi tidak ditemukan atau terdapat duplikat dalam folder %(folder)s" + +#: cps/tasks/convert.py:247 +#, python-format +msgid "Ebook-converter failed: %(error)s" +msgstr "Ebook-converter gagal: %(error)s" + +#: cps/tasks/convert.py:270 +#, python-format +msgid "Calibre failed with error: %(error)s" +msgstr "Calibre gagal dengan kesalahan: %(error)s" + +#: cps/tasks/convert.py:275 +msgid "Convert" +msgstr "Konversi" + +#: cps/tasks/database.py:28 +msgid "Reconnecting Calibre database" +msgstr "Menghubungkan kembali basis data Calibre" + +#: cps/tasks/mail.py:266 +msgid "E-mail" +msgstr "Email" + +#: cps/tasks/metadata_backup.py:47 +#, fuzzy +msgid "Backing up Metadata" +msgstr "Mencadangkan Metadata" + +#: cps/tasks/thumbnail.py:95 +#, python-format +msgid "Generated %(count)s cover thumbnails" +msgstr "%(count)s thumbnail sampul dibuat" + +#: cps/tasks/thumbnail.py:222 cps/tasks/thumbnail.py:435 +#: cps/tasks/thumbnail.py:503 +msgid "Cover Thumbnails" +msgstr "Thumbnail Sampul" + +#: cps/tasks/thumbnail.py:281 +msgid "Generated {0} series thumbnails" +msgstr "{0} thumbnail seri dihasilkan" + +#: cps/tasks/thumbnail.py:446 +msgid "Clearing cover thumbnail cache" +msgstr "Menghapus cache thumbnail sampul" + +#: cps/tasks/upload.py:38 cps/templates/admin.html:20 +#: cps/templates/layout.html:88 cps/templates/user_table.html:145 +msgid "Upload" +msgstr "Unggah" + +#: cps/templates/admin.html:9 +msgid "Users" +msgstr "Pengguna" + +#: cps/templates/admin.html:13 cps/templates/login.html:9 +#: cps/templates/login.html:10 cps/templates/register.html:9 +#: cps/templates/user_edit.html:10 cps/templates/user_table.html:134 +msgid "Username" +msgstr "Nama Pengguna" + +#: cps/templates/admin.html:14 cps/templates/register.html:14 +#: cps/templates/user_edit.html:15 cps/templates/user_table.html:135 +msgid "E-mail Address" +msgstr "Alamat Email" + +#: cps/templates/admin.html:15 cps/templates/user_edit.html:28 +msgid "Send to E-Reader E-mail Address" +msgstr "Kirim ke Alamat Email Kindle" + +#: cps/templates/admin.html:17 cps/templates/layout.html:98 +#: cps/templates/user_table.html:143 +msgid "Admin" +msgstr "Admin" + +#: cps/templates/admin.html:18 cps/templates/login.html:13 +#: cps/templates/login.html:14 cps/templates/user_edit.html:23 +msgid "Password" +msgstr "Kata Sandi" + +#: cps/templates/admin.html:22 cps/templates/detail.html:19 +#: cps/templates/detail.html:28 cps/templates/shelf.html:8 +#: cps/templates/user_table.html:146 +msgid "Download" +msgstr "Unduh" + +#: cps/templates/admin.html:23 +msgid "View Books" +msgstr "Lihat Buku" + +#: cps/templates/admin.html:24 cps/templates/user_table.html:131 +#: cps/templates/user_table.html:148 +msgid "Edit" +msgstr "Edit" + +#: cps/templates/admin.html:25 cps/templates/book_edit.html:17 +#: cps/templates/book_table.html:100 cps/templates/modal_dialogs.html:63 +#: cps/templates/modal_dialogs.html:116 cps/templates/user_edit.html:67 +#: cps/templates/user_table.html:149 +msgid "Delete" +msgstr "Hapus" + +#: cps/templates/admin.html:26 +msgid "Public Shelf" +msgstr "Rak Publik" + +#: cps/templates/admin.html:53 +msgid "Add New User" +msgstr "Tambah Pengguna Baru" + +#: cps/templates/admin.html:55 +msgid "Import LDAP Users" +msgstr "Impor Pengguna LDAP" + +#: cps/templates/admin.html:62 +msgid "E-mail Server Settings" +msgstr "Pengaturan Server Email" + +#: cps/templates/admin.html:67 cps/templates/email_edit.html:31 +msgid "SMTP Hostname" +msgstr "Hostname SMTP" + +#: cps/templates/admin.html:71 cps/templates/email_edit.html:35 +msgid "SMTP Port" +msgstr "Port SMTP" + +#: cps/templates/admin.html:75 cps/templates/email_edit.html:39 +msgid "Encryption" +msgstr "Enkripsi" + +#: cps/templates/admin.html:79 cps/templates/email_edit.html:47 +msgid "SMTP Login" +msgstr "Login SMTP" + +#: cps/templates/admin.html:83 cps/templates/admin.html:94 +#: cps/templates/email_edit.html:55 +msgid "From E-mail" +msgstr "Dari Email" + +#: cps/templates/admin.html:90 +msgid "E-Mail Service" +msgstr "Layanan Email" + +#: cps/templates/admin.html:91 +msgid "Gmail via Oauth2" +msgstr "Gmail via Oauth2" + +#: cps/templates/admin.html:106 +msgid "Configuration" +msgstr "Konfigurasi" + +#: cps/templates/admin.html:109 +msgid "Calibre Database Directory" +msgstr "Jalur Database Calibre" + +#: cps/templates/admin.html:113 cps/templates/config_edit.html:68 +msgid "Log Level" +msgstr "Log Level" + +#: cps/templates/admin.html:117 +msgid "Port" +msgstr "Port" + +#: cps/templates/admin.html:122 +msgid "External Port" +msgstr "Port Eksternal" + +#: cps/templates/admin.html:129 cps/templates/config_view_edit.html:28 +msgid "Books per Page" +msgstr "Buku per halaman" + +#: cps/templates/admin.html:133 +msgid "Uploads" +msgstr "Unggah" + +#: cps/templates/admin.html:137 +msgid "Anonymous Browsing" +msgstr "Penjelajahan Anonim" + +#: cps/templates/admin.html:141 +msgid "Public Registration" +msgstr "Registrasi Publik" + +#: cps/templates/admin.html:145 +msgid "Magic Link Remote Login" +msgstr "Login Jarak Jauh dengan Magic Link" + +#: cps/templates/admin.html:149 +msgid "Reverse Proxy Login" +msgstr "Login Reverse Proxy" + +#: cps/templates/admin.html:154 cps/templates/config_edit.html:173 +msgid "Reverse Proxy Header Name" +msgstr "Nama Header Reverse Proxy" + +#: cps/templates/admin.html:159 +msgid "Edit Calibre Database Configuration" +msgstr "Edit Konfigurasi Basis Data Caliber" + +#: cps/templates/admin.html:160 +msgid "Edit Basic Configuration" +msgstr "Edit Konfigurasi Dasar" + +#: cps/templates/admin.html:161 +msgid "Edit UI Configuration" +msgstr "Edit Konfigurasi UI" + +#: cps/templates/admin.html:167 +msgid "Scheduled Tasks" +msgstr "Tugas Terjadwal" + +#: cps/templates/admin.html:170 cps/templates/schedule_edit.html:12 +msgid "Time at which tasks start to run" +msgstr "Waktu saat tugas mulai dijalankan" + +#: cps/templates/admin.html:174 cps/templates/schedule_edit.html:20 +msgid "Maximum tasks duration" +msgstr "Durasi tugas maksimum" + +#: cps/templates/admin.html:178 +msgid "Generate book cover thumbnails" +msgstr "Buat thumbnail sampul buku" + +#: cps/templates/admin.html:182 +msgid "Generate series cover thumbnails" +msgstr "Buat thumbnail sampul seri" + +#: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 +msgid "Reconnect to Calibre Library" +msgstr "Sambungkan kembali ke Perpustakaan Caliber" + +#: cps/templates/admin.html:193 +msgid "Refresh Thumbnail Cover Cache" +msgstr "Segarkan Cache Thumbnail Sampul" + +#: cps/templates/admin.html:199 +msgid "Administration" +msgstr "Administrasi" + +#: cps/templates/admin.html:200 +msgid "Download Debug Package" +msgstr "Unduh Paket Debug" + +#: cps/templates/admin.html:201 +msgid "View Logs" +msgstr "Tampilkan Log" + +#: cps/templates/admin.html:204 +msgid "Reconnect Calibre Database" +msgstr "Hubungkan Ulang Database Calibre" + +#: cps/templates/admin.html:207 +msgid "Restart" +msgstr "Mulai Ulang" + +#: cps/templates/admin.html:208 +msgid "Shutdown" +msgstr "Matikan" + +#: cps/templates/admin.html:216 +msgid "Version Information" +msgstr "Perbarui" + +#: cps/templates/admin.html:220 +msgid "Version" +msgstr "Versi" + +#: cps/templates/admin.html:221 +msgid "Details" +msgstr "Detail" + +#: cps/templates/admin.html:227 +msgid "Current version" +msgstr "Versi saat ini" + +#: cps/templates/admin.html:234 +msgid "Check for Update" +msgstr "Periksa Pembaruan" + +#: cps/templates/admin.html:235 +msgid "Perform Update" +msgstr "Lakukan Pembaruan" + +#: cps/templates/admin.html:248 +msgid "Are you sure you want to restart?" +msgstr "Apa Anda yakin untuk memulai ulang?" + +#: cps/templates/admin.html:253 cps/templates/admin.html:267 +#: cps/templates/admin.html:287 cps/templates/config_db.html:70 +msgid "OK" +msgstr "OK" + +#: cps/templates/admin.html:254 cps/templates/admin.html:268 +#: cps/templates/book_edit.html:214 cps/templates/book_table.html:127 +#: cps/templates/config_db.html:54 cps/templates/config_edit.html:359 +#: cps/templates/config_view_edit.html:175 cps/templates/modal_dialogs.html:64 +#: cps/templates/modal_dialogs.html:99 cps/templates/modal_dialogs.html:117 +#: cps/templates/modal_dialogs.html:135 cps/templates/schedule_edit.html:41 +#: cps/templates/shelf_edit.html:27 cps/templates/tasks.html:46 +#: cps/templates/user_edit.html:144 +msgid "Cancel" +msgstr "Batal" + +#: cps/templates/admin.html:266 +msgid "Are you sure you want to shutdown?" +msgstr "Apa Anda yakin untuk mematikan?" + +#: cps/templates/admin.html:278 +msgid "Updating, please do not reload this page" +msgstr "Memperbarui, jangan memuat ulang halaman ini" + +#: cps/templates/author.html:15 +msgid "via" +msgstr "melalui" + +#: cps/templates/author.html:23 +msgid "In Library" +msgstr "Dalam Pustaka" + +#: cps/templates/author.html:26 cps/templates/index.html:74 +#: cps/templates/search.html:31 cps/templates/shelf.html:20 +msgid "Sort according to book date, newest first" +msgstr "Urutkan menurut tanggal buku, terbaru dulu" + +#: cps/templates/author.html:27 cps/templates/index.html:75 +#: cps/templates/search.html:32 cps/templates/shelf.html:21 +msgid "Sort according to book date, oldest first" +msgstr "Urutkan menurut tanggal buku, terlama dulu" + +#: cps/templates/author.html:28 cps/templates/index.html:76 +#: cps/templates/search.html:33 cps/templates/shelf.html:22 +msgid "Sort title in alphabetical order" +msgstr "Urutkan judul dalam urutan abjad" + +#: cps/templates/author.html:29 cps/templates/index.html:77 +#: cps/templates/search.html:34 cps/templates/shelf.html:23 +msgid "Sort title in reverse alphabetical order" +msgstr "Urutkan judul dalam urutan abjad terbalik" + +#: cps/templates/author.html:30 cps/templates/index.html:80 +#: cps/templates/search.html:37 cps/templates/shelf.html:26 +msgid "Sort according to publishing date, newest first" +msgstr "Urutkan menurut tanggal penerbitan, yang terbaru dulu" + +#: cps/templates/author.html:31 cps/templates/index.html:81 +#: cps/templates/search.html:38 cps/templates/shelf.html:27 +msgid "Sort according to publishing date, oldest first" +msgstr "Urutkan menurut tanggal penerbitan, yang terlama dulu" + +#: cps/templates/author.html:56 cps/templates/author.html:115 +#: cps/templates/index.html:30 cps/templates/index.html:113 +#: cps/templates/search.html:67 cps/templates/shelf.html:55 +msgid "reduce" +msgstr "kurangi" + +#: cps/templates/author.html:99 +msgid "More by" +msgstr "Lainnya oleh" + +#: cps/templates/book_edit.html:11 +msgid "Delete Book" +msgstr "Hapus" + +#: cps/templates/book_edit.html:14 +msgid "Delete formats:" +msgstr "Hapus format:" + +#: cps/templates/book_edit.html:25 +msgid "Convert book format:" +msgstr "KOnversi format buku:" + +#: cps/templates/book_edit.html:30 +msgid "Convert from:" +msgstr "Konversi dari:" + +#: cps/templates/book_edit.html:32 cps/templates/book_edit.html:39 +msgid "select an option" +msgstr "pilih opsi" + +#: cps/templates/book_edit.html:37 +msgid "Convert to:" +msgstr "Konversi ke:" + +#: cps/templates/book_edit.html:46 +msgid "Convert book" +msgstr "Konversi buku" + +#: cps/templates/book_edit.html:56 cps/templates/search_form.html:8 +msgid "Book Title" +msgstr "Judul Buku" + +#: cps/templates/book_edit.html:63 cps/templates/book_edit.html:271 +#: cps/templates/book_edit.html:289 cps/templates/search_form.html:12 +msgid "Author" +msgstr "Penulis" + +#: cps/templates/book_edit.html:68 cps/templates/book_edit.html:276 +#: cps/templates/book_edit.html:291 cps/templates/search_form.html:153 +msgid "Description" +msgstr "Deskripsi" + +#: cps/templates/book_edit.html:73 +msgid "Identifiers" +msgstr "Pengidentifikasi" + +#: cps/templates/book_edit.html:77 cps/templates/book_edit.html:300 +msgid "Identifier Type" +msgstr "Tipe Pengidentifikasi" + +#: cps/templates/book_edit.html:78 cps/templates/book_edit.html:301 +msgid "Identifier Value" +msgstr "Nilai Pengidentifikasi" + +#: cps/templates/book_edit.html:79 cps/templates/book_edit.html:302 +#: cps/templates/user_table.html:24 +msgid "Remove" +msgstr "Hapus" + +#: cps/templates/book_edit.html:83 +msgid "Add Identifier" +msgstr "Tambah Pengidentifikasi" + +#: cps/templates/book_edit.html:87 cps/templates/search_form.html:51 +msgid "Tags" +msgstr "Tag" + +#: cps/templates/book_edit.html:95 +msgid "Series ID" +msgstr "ID Seri" + +#: cps/templates/book_edit.html:99 +msgid "Rating" +msgstr "Rating" + +#: cps/templates/book_edit.html:104 +msgid "Fetch Cover from URL (JPEG - Image will be downloaded and stored in database)" +msgstr "Ambil Sampul dari URL (JPEG - Gambar akan diunduh dan disimpan dalam basis data)" + +#: cps/templates/book_edit.html:108 +msgid "Upload Cover from Local Disk" +msgstr "Unggah Sampul dari disk lokal" + +#: cps/templates/book_edit.html:113 +msgid "Published Date" +msgstr "Tanggal Terbit" + +#: cps/templates/book_edit.html:122 cps/templates/book_edit.html:273 +#: cps/templates/book_edit.html:290 cps/templates/detail.html:165 +#: cps/templates/listenmp3.html:102 cps/templates/search_form.html:16 +msgid "Publisher" +msgstr "Penerbit" + +#: cps/templates/book_edit.html:126 cps/templates/detail.html:132 +#: cps/templates/listenmp3.html:69 cps/templates/user_edit.html:33 +msgid "Language" +msgstr "Bahasa" + +#: cps/templates/book_edit.html:136 cps/templates/search_form.html:45 +#: cps/templates/search_form.html:164 +msgid "Yes" +msgstr "Ya" + +#: cps/templates/book_edit.html:137 cps/templates/search_form.html:46 +#: cps/templates/search_form.html:165 +msgid "No" +msgstr "Tidak" + +#: cps/templates/book_edit.html:201 +msgid "Upload Format" +msgstr "Format Unggahan" + +#: cps/templates/book_edit.html:209 +msgid "View Book on Save" +msgstr "Tampilkan Buku setelah Disimpan" + +#: cps/templates/book_edit.html:212 cps/templates/book_edit.html:230 +msgid "Fetch Metadata" +msgstr "Ambil Metadata" + +#: cps/templates/book_edit.html:213 cps/templates/config_db.html:53 +#: cps/templates/config_edit.html:358 cps/templates/config_view_edit.html:174 +#: cps/templates/email_edit.html:65 cps/templates/schedule_edit.html:40 +#: cps/templates/shelf_edit.html:25 cps/templates/shelf_order.html:41 +#: cps/templates/user_edit.html:142 +msgid "Save" +msgstr "Simpan" + +#: cps/templates/book_edit.html:233 +msgid "Keyword" +msgstr "Kata Kunci" + +#: cps/templates/book_edit.html:234 +msgid "Search keyword" +msgstr "Cari Kata kunci" + +#: cps/templates/book_edit.html:240 +msgid "Click the cover to load metadata to the form" +msgstr "Klik sampul untuk memuat metadata ke formulir" + +#: cps/templates/book_edit.html:247 cps/templates/book_edit.html:286 +msgid "Loading..." +msgstr "Memuat..." + +#: cps/templates/book_edit.html:251 cps/templates/layout.html:85 +#: cps/templates/layout.html:210 cps/templates/modal_dialogs.html:34 +#: cps/templates/user_edit.html:163 +msgid "Close" +msgstr "Tutup" + +#: cps/templates/book_edit.html:278 cps/templates/book_edit.html:292 +msgid "Source" +msgstr "Sumber" + +#: cps/templates/book_edit.html:287 +msgid "Search error!" +msgstr "Kesalahan pencarian!" + +#: cps/templates/book_edit.html:288 +msgid "No Result(s) found! Please try another keyword." +msgstr "Tidak ada hasil yang ditemukan! Silakan coba kata kunci lain." + +#: cps/templates/book_table.html:12 cps/templates/book_table.html:69 +#: cps/templates/user_table.html:14 cps/templates/user_table.html:77 +#: cps/templates/user_table.html:100 +msgid "This Field is Required" +msgstr "Isian Ini Diperlukan" + +#: cps/templates/book_table.html:37 +msgid "Merge selected books" +msgstr "Gabungkan buku terpiih" + +#: cps/templates/book_table.html:38 cps/templates/user_table.html:124 +msgid "Remove Selections" +msgstr "Hapus Pilihan" + +#: cps/templates/book_table.html:41 +msgid "Exchange author and title" +msgstr "Tukar penulis dan judul" + +#: cps/templates/book_table.html:47 +msgid "Update Title Sort automatically" +msgstr "Perbarui Pengurutan Judul secara otomatis" + +#: cps/templates/book_table.html:51 +msgid "Update Author Sort automatically" +msgstr "Perbarui Pengurutan Penulis secara otomatis" + +#: cps/templates/book_table.html:63 cps/templates/book_table.html:69 +msgid "Enter Title" +msgstr "Masukkan Judul" + +#: cps/templates/book_table.html:63 cps/templates/config_view_edit.html:24 +#: cps/templates/shelf_edit.html:8 +msgid "Title" +msgstr "Judul" + +#: cps/templates/book_table.html:64 +msgid "Enter Title Sort" +msgstr "Masukkan Urutan Judul" + +#: cps/templates/book_table.html:64 +msgid "Title Sort" +msgstr "Urutan Judul" + +#: cps/templates/book_table.html:65 +msgid "Enter Author Sort" +msgstr "Masukkan Urutan Penulis" + +#: cps/templates/book_table.html:65 +msgid "Author Sort" +msgstr "Urutan Penulis" + +#: cps/templates/book_table.html:66 +msgid "Enter Authors" +msgstr "Masukkan Penulis" + +#: cps/templates/book_table.html:67 +msgid "Enter Categories" +msgstr "Masukkan Kategori" + +#: cps/templates/book_table.html:68 +msgid "Enter Series" +msgstr "Masukkan Seri" + +#: cps/templates/book_table.html:69 +msgid "Series Index" +msgstr "Indeks Pencarian" + +#: cps/templates/book_table.html:70 +msgid "Enter Languages" +msgstr "Masukkan Bahasa" + +#: cps/templates/book_table.html:71 +msgid "Publishing Date" +msgstr "Tanggal Terbit" + +#: cps/templates/book_table.html:72 +msgid "Enter Publishers" +msgstr "Masukkan Penerbit" + +#: cps/templates/book_table.html:73 +msgid "Enter comments" +msgstr "Masukkan komentar" + +#: cps/templates/book_table.html:73 +msgid "Comments" +msgstr "Komentar" + +#: cps/templates/book_table.html:75 +msgid "Archive Status" +msgstr "Status Arsip" + +#: cps/templates/book_table.html:77 cps/templates/search_form.html:42 +msgid "Read Status" +msgstr "Status Baca" + +#: cps/templates/book_table.html:80 cps/templates/book_table.html:82 +#: cps/templates/book_table.html:84 cps/templates/book_table.html:86 +#: cps/templates/book_table.html:90 cps/templates/book_table.html:92 +#: cps/templates/book_table.html:96 +msgid "Enter " +msgstr "入力: " + +#: cps/templates/book_table.html:113 cps/templates/modal_dialogs.html:46 +#: cps/templates/tasks.html:36 +msgid "Are you really sure?" +msgstr "Apakah Anda yakin?" + +#: cps/templates/book_table.html:117 +msgid "Books with Title will be merged from:" +msgstr "Buku dengan Judul akan digabungkan dari:" + +#: cps/templates/book_table.html:121 +msgid "Into Book with Title:" +msgstr "Ke dalam Buku dengan Judul:" + +#: cps/templates/book_table.html:126 +msgid "Merge" +msgstr "Gabungkan" + +#: cps/templates/config_db.html:12 +msgid "Location of Calibre Database" +msgstr "Lokasi Database Calibre" + +#: cps/templates/config_db.html:22 +msgid "Use Google Drive?" +msgstr "Gunakan Google Drive?" + +#: cps/templates/config_db.html:27 +msgid "Authenticate Google Drive" +msgstr "Autentikasi Google Drive" + +#: cps/templates/config_db.html:32 +msgid "Google Drive Calibre folder" +msgstr "Silakan tekan simpan untuk melanjutkan penyiapan" + +#: cps/templates/config_db.html:40 +msgid "Metadata Watch Channel ID" +msgstr "ID Saluran Metadata Watch" + +#: cps/templates/config_db.html:43 +msgid "Revoke" +msgstr "Tarik Kembali" + +#: cps/templates/config_db.html:68 +msgid "New db location is invalid, please enter valid path" +msgstr "Lokasi basis data baru tidak valid, harap masukkan jalur yang valid" + +#: cps/templates/config_edit.html:18 +msgid "Server Configuration" +msgstr "Konfigurasi Server" + +#: cps/templates/config_edit.html:25 +msgid "Server Port" +msgstr "Port Server" + +#: cps/templates/config_edit.html:28 +msgid "SSL certfile location (leave it empty for non-SSL Servers)" +msgstr "Lokasi file sertifikat SSL (biarkan kosong untuk Server non-SSL)" + +#: cps/templates/config_edit.html:35 +msgid "SSL Keyfile location (leave it empty for non-SSL Servers)" +msgstr "Lokasi SSL Keyfile (biarkan kosong untuk Server non-SSL)" + +#: cps/templates/config_edit.html:43 +msgid "Update Channel" +msgstr "Saluran Pembaruan" + +#: cps/templates/config_edit.html:45 +msgid "Stable" +msgstr "Stabil" + +#: cps/templates/config_edit.html:46 +msgid "Nightly" +msgstr "Nightly" + +#: cps/templates/config_edit.html:50 +msgid "Trusted Hosts (Comma Separated)" +msgstr "Host Tepercaya (Pisahkan dengan Koma)" + +#: cps/templates/config_edit.html:61 +msgid "Logfile Configuration" +msgstr "Konfigurasi Logfile" + +#: cps/templates/config_edit.html:77 +msgid "Location and name of logfile (calibre-web.log for no entry)" +msgstr "Lokasi dan nama file log (caliber-web.log jika tanpa entri)" + +#: cps/templates/config_edit.html:82 +msgid "Enable Access Log" +msgstr "Aktifkan Log Akses" + +#: cps/templates/config_edit.html:85 +msgid "Location and name of access logfile (access.log for no entry)" +msgstr "Lokasi dan nama file log akses (access.log jika tanpa entri)" + +#: cps/templates/config_edit.html:96 +msgid "Feature Configuration" +msgstr "Konfigurasi Fitur" + +#: cps/templates/config_edit.html:104 +msgid "Convert non-English characters in title and author while saving to disk" +msgstr "Konversikan karakter non-Inggris dalam judul dan penulis saat menyimpan ke disk" + +#: cps/templates/config_edit.html:108 +msgid "Enable Uploads" +msgstr "Izinkan Unggahan" + +#: cps/templates/config_edit.html:108 +msgid "(Please ensure users having also upload rights)" +msgstr "(Harap pastikan pengguna juga memiliki hak mengunggah)" + +#: cps/templates/config_edit.html:112 +msgid "Allowed Upload Fileformats" +msgstr "Format Berkas Unggahan yang Diizinkan" + +#: cps/templates/config_edit.html:118 +msgid "Enable Anonymous Browsing" +msgstr "Izinkan Penjelajahan Anonim" + +#: cps/templates/config_edit.html:122 +msgid "Enable Public Registration" +msgstr "Izinkan Registrasi Publik" + +#: cps/templates/config_edit.html:127 +msgid "Use E-Mail as Username" +msgstr "Gunakan Email sebagai Nama Pengguna" + +#: cps/templates/config_edit.html:132 +msgid "Enable Magic Link Remote Login" +msgstr "Izinkan Login Jarak Jauh dengan Magic Link" + +#: cps/templates/config_edit.html:137 +msgid "Enable Kobo sync" +msgstr "Aktifkan sinkronisasi Kobo" + +#: cps/templates/config_edit.html:142 +msgid "Proxy unknown requests to Kobo Store" +msgstr "Proxy permintaan tidak dikenal ke Kobo Store" + +#: cps/templates/config_edit.html:145 +msgid "Server External Port (for port forwarded API calls)" +msgstr "Port Eksternal Server (untuk panggilan API melalui port forward)" + +#: cps/templates/config_edit.html:153 +msgid "Use Goodreads" +msgstr "Gunakan Goodreads" + +#: cps/templates/config_edit.html:154 +msgid "Create an API Key" +msgstr "Buat Kunci API" + +#: cps/templates/config_edit.html:158 +msgid "Goodreads API Key" +msgstr "Kunci API Goodreads" + +#: cps/templates/config_edit.html:162 +msgid "Goodreads API Secret" +msgstr "Goodreads API Secret" + +#: cps/templates/config_edit.html:169 +msgid "Allow Reverse Proxy Authentication" +msgstr "Izinkan Reverse Proxy Authentication" + +#: cps/templates/config_edit.html:180 +msgid "Login type" +msgstr "Tipe Login" + +#: cps/templates/config_edit.html:182 +msgid "Use Standard Authentication" +msgstr "Gunakan Otentikasi Standar" + +#: cps/templates/config_edit.html:184 +msgid "Use LDAP Authentication" +msgstr "Gunakan Otentikasi LDAP" + +#: cps/templates/config_edit.html:187 +msgid "Use OAuth" +msgstr "Gunakan Oauth" + +#: cps/templates/config_edit.html:194 +msgid "LDAP Server Host Name or IP Address" +msgstr "Nama Host Server atau Alamat IP LDAP" + +#: cps/templates/config_edit.html:198 +msgid "LDAP Server Port" +msgstr "Port Server LDAP" + +#: cps/templates/config_edit.html:202 +msgid "LDAP Encryption" +msgstr "Enkripsi LDAP" + +#: cps/templates/config_edit.html:205 +msgid "TLS" +msgstr "TLS" + +#: cps/templates/config_edit.html:206 +msgid "SSL" +msgstr "SSL" + +#: cps/templates/config_edit.html:210 +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:217 +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:224 +msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)" +msgstr "Jalur File Kunci LDAP (Hanya diperlukan untuk Otentikasi Sertifikat Klien)" + +#: cps/templates/config_edit.html:233 +msgid "LDAP Authentication" +msgstr "Otentikasi LDAP" + +#: cps/templates/config_edit.html:235 +msgid "Anonymous" +msgstr "Anonim" + +#: cps/templates/config_edit.html:236 +msgid "Unauthenticated" +msgstr "Tidak diautentikasi" + +#: cps/templates/config_edit.html:237 +msgid "Simple" +msgstr "Sederhana" + +#: cps/templates/config_edit.html:242 +msgid "LDAP Administrator Username" +msgstr "Nama Pengguna Administrator LDAP" + +#: cps/templates/config_edit.html:248 +msgid "LDAP Administrator Password" +msgstr "Kata Sandi Administrator LDAP" + +#: cps/templates/config_edit.html:253 +msgid "LDAP Distinguished Name (DN)" +msgstr "Distinguished Name (DN) LDAP" + +#: cps/templates/config_edit.html:257 +msgid "LDAP User Object Filter" +msgstr "Filter Objek Pengguna LDAP" + +#: cps/templates/config_edit.html:262 +msgid "LDAP Server is OpenLDAP?" +msgstr "Server LDAP adalah OpenLDAP?" + +#: cps/templates/config_edit.html:264 +msgid "Following Settings are Needed For User Import" +msgstr "Pengaturan Berikut Diperlukan Untuk Impor Pengguna" + +#: cps/templates/config_edit.html:266 +msgid "LDAP Group Object Filter" +msgstr "Filter Objek Grup LDAP" + +#: cps/templates/config_edit.html:270 +msgid "LDAP Group Name" +msgstr "Nama Grup LDAP" + +#: cps/templates/config_edit.html:274 +msgid "LDAP Group Members Field" +msgstr "Bidang Group Members LDAP" + +#: cps/templates/config_edit.html:278 +msgid "LDAP Member User Filter Detection" +msgstr "Deteksi Filter Pengguna Anggota LDAP" + +#: cps/templates/config_edit.html:280 +msgid "Autodetect" +msgstr "Deteksi otomatis" + +#: cps/templates/config_edit.html:281 +msgid "Custom Filter" +msgstr "Filter Kustom" + +#: cps/templates/config_edit.html:286 +msgid "LDAP Member User Filter" +msgstr "Filter Pengguna Anggota LDAP" + +#: cps/templates/config_edit.html:297 +#, python-format +msgid "Obtain %(provider)s OAuth Credential" +msgstr "Dapatkan %(provider)s Kredensial OAuth" + +#: cps/templates/config_edit.html:300 +#, python-format +msgid "%(provider)s OAuth Client Id" +msgstr "ID Klien %(provider)s OAuth" + +#: cps/templates/config_edit.html:304 +#, python-format +msgid "%(provider)s OAuth Client Secret" +msgstr "Client Secret %(provider)s OAuth" + +#: cps/templates/config_edit.html:320 +msgid "External binaries" +msgstr "Binari Eksternal" + +#: cps/templates/config_edit.html:326 +msgid "Path to Calibre E-Book Converter" +msgstr "Jalur ke Konverter E-Book Calibre" + +#: cps/templates/config_edit.html:334 +msgid "Calibre E-Book Converter Settings" +msgstr "Pengaturan Konverter E-Book Caliber" + +#: cps/templates/config_edit.html:337 +msgid "Path to Kepubify E-Book Converter" +msgstr "Jalur ke Konverter E-Book Kepubify" + +#: cps/templates/config_edit.html:345 +msgid "Location of Unrar binary" +msgstr "Lokasi binari Unrar" + +#: cps/templates/config_view_edit.html:17 +msgid "View Configuration" +msgstr "Tampilkan Konfigurasi" + +#: cps/templates/config_view_edit.html:32 +msgid "No. of Random Books to Display" +msgstr "Jumlah Buku Acak untuk Ditampilkan" + +#: cps/templates/config_view_edit.html:36 +msgid "No. of Authors to Display Before Hiding (0=Disable Hiding)" +msgstr "Jumlah Penulis untuk Ditampilkan Sebelum Disembunyikan (0=Nonaktifkan Penyembunyian)" + +#: cps/templates/config_view_edit.html:40 cps/templates/readcbr.html:116 +msgid "Theme" +msgstr "Tema" + +#: cps/templates/config_view_edit.html:42 +msgid "Standard Theme" +msgstr "Tema Standar" + +#: cps/templates/config_view_edit.html:43 +msgid "caliBlur! Dark Theme" +msgstr "Tema Gelap caliBlur!" + +#: cps/templates/config_view_edit.html:47 +msgid "Regular Expression for Ignoring Columns" +msgstr "Ekspresi Reguler untuk Mengabaikan Kolom" + +#: cps/templates/config_view_edit.html:51 +msgid "Link Read/Unread Status to Calibre Column" +msgstr "Tautkan Status Baca/Belum Dibaca ke Kolom Kaliber" + +#: cps/templates/config_view_edit.html:60 +msgid "View Restrictions based on Calibre column" +msgstr "Lihat Batasan berdasarkan kolom Caliber" + +#: cps/templates/config_view_edit.html:69 +msgid "Regular Expression for Title Sorting" +msgstr "Ekspresi Reguler untuk Penyortiran Judul" + +#: cps/templates/config_view_edit.html:80 +msgid "Default Settings for New Users" +msgstr "Pengaturan Default untuk Pengguna Baru" + +#: cps/templates/config_view_edit.html:88 cps/templates/user_edit.html:96 +msgid "Admin User" +msgstr "Pengguna Admin" + +#: cps/templates/config_view_edit.html:92 cps/templates/user_edit.html:101 +msgid "Allow Downloads" +msgstr "Izinkan Unduhan" + +#: cps/templates/config_view_edit.html:96 cps/templates/user_edit.html:105 +msgid "Allow eBook Viewer" +msgstr "Izinkan Penampil eBook" + +#: cps/templates/config_view_edit.html:101 cps/templates/user_edit.html:110 +msgid "Allow Uploads" +msgstr "Izinkan Unggahan" + +#: cps/templates/config_view_edit.html:106 cps/templates/user_edit.html:115 +msgid "Allow Edit" +msgstr "Izinkan Edit" + +#: cps/templates/config_view_edit.html:111 cps/templates/user_edit.html:120 +msgid "Allow Delete Books" +msgstr "Izinkan Menghapus Buku" + +#: cps/templates/config_view_edit.html:116 cps/templates/user_edit.html:126 +msgid "Allow Changing Password" +msgstr "Izinkan Mengganti Kata Sandi" + +#: cps/templates/config_view_edit.html:120 cps/templates/user_edit.html:130 +msgid "Allow Editing Public Shelves" +msgstr "Izinkan Mengedit Rak Publik" + +#: cps/templates/config_view_edit.html:123 +msgid "Default Language" +msgstr "Bahasa Bawaan" + +#: cps/templates/config_view_edit.html:131 +msgid "Default Visible Language of Books" +msgstr "Bahasa Buku Bawaan yang Terlihat" + +#: cps/templates/config_view_edit.html:147 +msgid "Default Visibilities for New Users" +msgstr "Visibilitas Default untuk Pengguna Baru" + +#: cps/templates/config_view_edit.html:163 cps/templates/user_edit.html:84 +#: cps/templates/user_table.html:154 +msgid "Show Random Books in Detail View" +msgstr "Tampilkan Buku Acak dalam Tampilan Detail" + +#: cps/templates/config_view_edit.html:166 cps/templates/user_edit.html:87 +msgid "Add Allowed/Denied Tags" +msgstr "Tambahkan Tag yang Diizinkan/Ditolak" + +#: cps/templates/config_view_edit.html:167 +msgid "Add Allowed/Denied custom column values" +msgstr "Tambahkan nilai kolom khusus yang Diizinkan/Ditolak" + +#: cps/templates/detail.html:61 cps/templates/detail.html:70 +msgid "Read in Browser" +msgstr "Baca di Peramban" + +#: cps/templates/detail.html:78 cps/templates/detail.html:95 +msgid "Listen in Browser" +msgstr "Dengarkan di Browser" + +#: cps/templates/detail.html:125 cps/templates/listenmp3.html:62 +#, python-format +msgid "Book %(index)s of %(range)s" +msgstr "Buku" + +#: cps/templates/detail.html:174 cps/templates/listenmp3.html:111 +msgid "Published" +msgstr "Diterbitkan" + +#: cps/templates/detail.html:222 cps/templates/listenmp3.html:158 +msgid "Mark As Unread" +msgstr "Tandai sebagai Belum dibaca" + +#: cps/templates/detail.html:222 cps/templates/listenmp3.html:158 +msgid "Mark As Read" +msgstr "Tandai sebagai dibaca" + +#: cps/templates/detail.html:223 cps/templates/listenmp3.html:159 +msgid "Read" +msgstr "Baca" + +#: cps/templates/detail.html:232 cps/templates/listenmp3.html:166 +msgid "Restore from archive" +msgstr "Pulihkan dari arsip" + +#: cps/templates/detail.html:232 cps/templates/listenmp3.html:166 +msgid "Add to archive" +msgstr "Tambahkan ke Arsip" + +#: cps/templates/detail.html:233 cps/templates/listenmp3.html:167 +msgid "Archived" +msgstr "Diarsipkan" + +#: cps/templates/detail.html:244 cps/templates/listenmp3.html:177 +msgid "Description:" +msgstr "Deskripsi:" + +#: cps/templates/detail.html:257 cps/templates/listenmp3.html:190 +#: cps/templates/search.html:16 +msgid "Add to shelf" +msgstr "Tambah ke rak" + +#: cps/templates/detail.html:268 cps/templates/detail.html:285 +#: cps/templates/feed.xml:79 cps/templates/layout.html:161 +#: cps/templates/listenmp3.html:201 cps/templates/listenmp3.html:218 +#: cps/templates/search.html:22 +msgid "(Public)" +msgstr "(Publik)" + +#: cps/templates/detail.html:299 +msgid "Edit Metadata" +msgstr "Edit Metadata" + +#: cps/templates/email_edit.html:13 +msgid "Choose Server Type" +msgstr "Pilih Jenis Server" + +#: cps/templates/email_edit.html:15 +msgid "Use Standard E-Mail Account" +msgstr "Gunakan Akun Email Standar" + +#: cps/templates/email_edit.html:16 +msgid "Gmail Account with OAuth2 Verification" +msgstr "Akun Gmail dengan Verifikasi OAuth2" + +#: cps/templates/email_edit.html:22 +msgid "Setup Gmail Account as E-Mail Server" +msgstr "Siapkan Akun Gmail sebagai Server Email" + +#: cps/templates/email_edit.html:24 +msgid "Revoke Gmail Access" +msgstr "Cabut Akses G-Mail" + +#: cps/templates/email_edit.html:42 +msgid "STARTTLS" +msgstr "STARTTLS" + +#: cps/templates/email_edit.html:43 +msgid "SSL/TLS" +msgstr "SSL/TLS" + +#: cps/templates/email_edit.html:51 +msgid "SMTP Password" +msgstr "Kata Sandi SMTP" + +#: cps/templates/email_edit.html:58 +msgid "Attachment Size Limit" +msgstr "Batas Ukuran Lampiran" + +#: cps/templates/email_edit.html:66 +msgid "Save and Send Test E-mail" +msgstr "Simpan dan Kirim Email Percobaan" + +#: cps/templates/email_edit.html:70 cps/templates/layout.html:33 +#: cps/templates/shelf_order.html:42 cps/templates/user_table.html:174 +msgid "Back" +msgstr "Kembali" + +#: cps/templates/email_edit.html:74 +msgid "Allowed Domains (Whitelist)" +msgstr "Domain yang Diizinkan (Daftar Putih)" + +#: cps/templates/email_edit.html:78 cps/templates/email_edit.html:105 +msgid "Add Domain" +msgstr "Tambahkan Domain" + +#: cps/templates/email_edit.html:81 cps/templates/email_edit.html:108 +#: cps/templates/user_table.html:27 +msgid "Add" +msgstr "Tambah" + +#: cps/templates/email_edit.html:86 cps/templates/email_edit.html:96 +msgid "Enter domainname" +msgstr "Masukkan Nama Domain" + +#: cps/templates/email_edit.html:92 +msgid "Denied Domains (Blacklist)" +msgstr "Domain yang Ditolak (Daftar Hitam)" + +#: cps/templates/feed.xml:21 cps/templates/layout.html:194 +msgid "Next" +msgstr "Selanjutnya" + +#: cps/templates/generate_kobo_auth_url.html:6 +#, fuzzy +msgid "Open the .kobo/Kobo/Kobo eReader.conf file in a text editor and add (or edit):" +msgstr "Buka file .kobo/Kobo eReader.conf di editor teks dan tambahkan (atau edit):" + +#: cps/templates/generate_kobo_auth_url.html:11 +msgid "Kobo Token:" +msgstr "Token Kobo:" + +#: cps/templates/grid.html:21 +msgid "List" +msgstr "Daftar" + +#: cps/templates/http_error.html:34 +msgid "Calibre-Web Instance is unconfigured, please contact your administrator" +msgstr "Instans Calibre-Web belum dikonfigurasi, harap hubungi administrator Anda" + +#: cps/templates/http_error.html:44 +msgid "Create Issue" +msgstr "Buat Isu" + +#: cps/templates/http_error.html:51 +msgid "Return to Home" +msgstr "Kembali ke Beranda" + +#: cps/templates/http_error.html:53 +msgid "Logout User" +msgstr "Keluar Pengguna" + +#: cps/templates/index.html:71 +msgid "Sort ascending according to download count" +msgstr "Urutkan naik menurut jumlah unduhan" + +#: cps/templates/index.html:72 +msgid "Sort descending according to download count" +msgstr "Urutkan turun menurut jumlah unduhan" + +#: cps/templates/index.html:78 cps/templates/search.html:35 +#: cps/templates/shelf.html:24 +msgid "Sort authors in alphabetical order" +msgstr "Urutkan penulis dalam urutan abjad" + +#: cps/templates/index.html:79 cps/templates/search.html:36 +#: cps/templates/shelf.html:25 +msgid "Sort authors in reverse alphabetical order" +msgstr "Urutkan penulis dalam urutan abjad terbalik" + +#: cps/templates/index.html:83 +msgid "Sort ascending according to series index" +msgstr "Urutkan naik menurut indeks seri" + +#: cps/templates/index.html:84 +msgid "Sort descending according to series index" +msgstr "Urutkan menurun menurut indeks seri" + +#: cps/templates/index.xml:6 +msgid "Start" +msgstr "Mulai" + +#: cps/templates/index.xml:18 +msgid "Alphabetical Books" +msgstr "Buku Abjad" + +#: cps/templates/index.xml:22 +msgid "Books sorted alphabetically" +msgstr "Buku diurutkan menurut abjad" + +#: cps/templates/index.xml:29 +msgid "Popular publications from this catalog based on Downloads." +msgstr "Publikasi populer dari katalog ini berdasarkan Unduhan." + +#: cps/templates/index.xml:36 +msgid "Popular publications from this catalog based on Rating." +msgstr "Publikasi populer dari katalog ini berdasarkan Rating." + +#: cps/templates/index.xml:39 +msgid "Recently added Books" +msgstr "Buku yang baru ditambahkan" + +#: cps/templates/index.xml:43 +msgid "The latest Books" +msgstr "Buku-buku terbaru" + +#: cps/templates/index.xml:46 +msgid "Random Books" +msgstr "Buku Acak" + +#: cps/templates/index.xml:73 +msgid "Books ordered by Author" +msgstr "Buku yang diurutkan menurut Penulis" + +#: cps/templates/index.xml:80 +msgid "Books ordered by publisher" +msgstr "Buku yang diurutkan menurut Penerbit" + +#: cps/templates/index.xml:87 +msgid "Books ordered by category" +msgstr "Buku yang diurutkan menurut Kategori" + +#: cps/templates/index.xml:94 +msgid "Books ordered by series" +msgstr "Buku yang diurutkan menurut Seri" + +#: cps/templates/index.xml:101 +msgid "Books ordered by Languages" +msgstr "Buku yang diurutkan menurut Bahasa" + +#: cps/templates/index.xml:108 +msgid "Books ordered by Rating" +msgstr "Buku yang diurutkan menurut Peringkat" + +#: cps/templates/index.xml:116 +msgid "Books ordered by file formats" +msgstr "Buku yang diurutkan menurut format berkas" + +#: cps/templates/index.xml:119 cps/templates/layout.html:159 +#: cps/templates/search_form.html:87 +msgid "Shelves" +msgstr "Rak" + +#: cps/templates/index.xml:123 +msgid "Books organized in shelves" +msgstr "本棚に整理された本" + +#: cps/templates/layout.html:33 cps/templates/login.html:30 +msgid "Home" +msgstr "Beranda" + +#: cps/templates/layout.html:39 +msgid "Toggle Navigation" +msgstr "Alihkan Navigasi" + +#: cps/templates/layout.html:54 +msgid "Search Library" +msgstr "Cari di Pustaka" + +#: cps/templates/layout.html:72 cps/templates/layout.html:101 +msgid "Account" +msgstr "Akun" + +#: cps/templates/layout.html:78 cps/templates/layout.html:103 +msgid "Logout" +msgstr "Keluar" + +#: cps/templates/layout.html:85 cps/templates/layout.html:141 +msgid "Uploading..." +msgstr "Mengunggah..." + +#: cps/templates/layout.html:85 +msgid "Error" +msgstr "Terjadi Kesalahan" + +#: cps/templates/layout.html:85 +msgid "Upload done, processing, please wait..." +msgstr "Unggahan selesai, harap tunggu, data sedang diproses..." + +#: cps/templates/layout.html:98 cps/templates/read.html:76 +#: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 +msgid "Settings" +msgstr "Pengaturan" + +#: cps/templates/layout.html:142 +msgid "Please do not refresh the page" +msgstr "Harap jangan segarkan halaman" + +#: cps/templates/layout.html:152 +msgid "Browse" +msgstr "Jelajahi" + +#: cps/templates/layout.html:165 cps/templates/stats.html:3 +msgid "About" +msgstr "Tentang" + +#: cps/templates/layout.html:179 +msgid "Previous" +msgstr "Sebelumnya" + +#: cps/templates/layout.html:206 +msgid "Book Details" +msgstr "Detail Buku" + +#: cps/templates/list.html:22 +msgid "Grid" +msgstr "Terjadi Kesalahan" + +#: cps/templates/login.html:18 +msgid "Remember Me" +msgstr "Ingat saya" + +#: cps/templates/login.html:23 +msgid "Forgot Password?" +msgstr "Lupa Kata Sandi?" + +#: cps/templates/login.html:34 +msgid "Log in with Magic Link" +msgstr "Masuk dengan Magic Link" + +#: cps/templates/logviewer.html:6 +msgid "Show Calibre-Web Log: " +msgstr "Tampilkan Log Caliber-Web:" + +#: cps/templates/logviewer.html:8 +msgid "Calibre-Web Log: " +msgstr "Log Calibre-Web: " + +#: cps/templates/logviewer.html:8 +msgid "Stream output, can't be displayed" +msgstr "Output aliran, tidak dapat ditampilkan" + +#: cps/templates/logviewer.html:12 +msgid "Show Access Log: " +msgstr "Tampilkan Log Akses:" + +#: cps/templates/logviewer.html:18 +msgid "Download Calibre-Web Log" +msgstr "Unduh Calibre-Web Log" + +#: cps/templates/logviewer.html:21 +msgid "Download Access Log" +msgstr "Unduh Log Akses" + +#: cps/templates/modal_dialogs.html:6 +msgid "Select Allowed/Denied Tags" +msgstr "Pilih Tag yang Diizinkan/Ditolak" + +#: cps/templates/modal_dialogs.html:7 +msgid "Select Allowed/Denied Custom Column Values" +msgstr "Pilih Nilai Kolom Kustom yang Diizinkan/Ditolak" + +#: cps/templates/modal_dialogs.html:8 +msgid "Select Allowed/Denied Tags of User" +msgstr "Pilih Tag Pengguna yang Diizinkan/Ditolak" + +#: cps/templates/modal_dialogs.html:9 +msgid "Select Allowed/Denied Custom Column Values of User" +msgstr "Pilih Nilai Kolom Pengguna yang Diizinkan/Ditolak" + +#: cps/templates/modal_dialogs.html:15 +msgid "Enter Tag" +msgstr "Masukkan Tag" + +#: cps/templates/modal_dialogs.html:24 +msgid "Add View Restriction" +msgstr "Tambahkan Batasan Tampilan" + +#: cps/templates/modal_dialogs.html:50 +msgid "This book format will be permanently erased from database" +msgstr "Format buku ini akan dihapus secara permanen dari database" + +#: cps/templates/modal_dialogs.html:51 +msgid "This book will be permanently erased from database" +msgstr "Buku ini akan dihapus secara permanen dari basis data" + +#: cps/templates/modal_dialogs.html:52 +msgid "and hard disk" +msgstr "dan harddisk" + +#: cps/templates/modal_dialogs.html:56 +msgid "Important Kobo Note: deleted books will remain on any paired Kobo device." +msgstr "Catatan Penting Kobo: buku yang dihapus akan tetap ada di perangkat Kobo yang telah dipasangkan." + +#: cps/templates/modal_dialogs.html:57 +msgid "Books must first be archived and the device synced before a book can safely be deleted." +msgstr "Buku harus diarsipkan terlebih dahulu dan perangkat disinkronkan sebelum buku dapat dihapus dengan aman." + +#: cps/templates/modal_dialogs.html:76 +msgid "Choose File Location" +msgstr "Pilih Lokasi Berkas" + +#: cps/templates/modal_dialogs.html:82 +msgid "type" +msgstr "tipe" + +#: cps/templates/modal_dialogs.html:83 +msgid "name" +msgstr "nama" + +#: cps/templates/modal_dialogs.html:84 +msgid "size" +msgstr "ukuran" + +#: cps/templates/modal_dialogs.html:90 +msgid "Parent Directory" +msgstr "Direktori Induk" + +#: cps/templates/modal_dialogs.html:98 +msgid "Select" +msgstr "Pilih" + +#: cps/templates/modal_dialogs.html:134 cps/templates/tasks.html:45 +msgid "Ok" +msgstr "Ok" + +#: cps/templates/osd.xml:5 +msgid "Calibre-Web eBook Catalog" +msgstr "Katalog eBook Calibre-Web" + +#: cps/templates/read.html:6 +msgid "epub Reader" +msgstr "Pembaca EPUB" + +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 +msgid "Light" +msgstr "Terang" + +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 +msgid "Dark" +msgstr "Gelap" + +#: cps/templates/read.html:83 +msgid "Sepia" +msgstr "Sepia" + +#: cps/templates/read.html:84 +msgid "Black" +msgstr "Hitam" + +#: cps/templates/read.html:88 +msgid "Reflow text when sidebars are open." +msgstr "Reflow teks saat sidebar terbuka." + +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + +#: cps/templates/readcbr.html:7 +msgid "Comic Reader" +msgstr "Pembaca Komik" + +#: cps/templates/readcbr.html:92 +msgid "Keyboard Shortcuts" +msgstr "Pintasan Keyboard" + +#: cps/templates/readcbr.html:95 +msgid "Previous Page" +msgstr "Halaman Sebelumnya" + +#: cps/templates/readcbr.html:96 cps/templates/readcbr.html:165 +msgid "Next Page" +msgstr "Halaman Selanjutnya" + +#: cps/templates/readcbr.html:97 +msgid "Scale to Best" +msgstr "Skala ke Terbaik" + +#: cps/templates/readcbr.html:98 +msgid "Scale to Width" +msgstr "Skala ke Lebar" + +#: cps/templates/readcbr.html:99 +msgid "Scale to Height" +msgstr "Skala ke Tinggi" + +#: cps/templates/readcbr.html:100 +msgid "Scale to Native" +msgstr "Skalakan ke Asli" + +#: cps/templates/readcbr.html:101 +msgid "Rotate Right" +msgstr "Putar ke Kanan" + +#: cps/templates/readcbr.html:102 +msgid "Rotate Left" +msgstr "Putar ke Kiri" + +#: cps/templates/readcbr.html:103 +msgid "Flip Image" +msgstr "Balikkan Gambar" + +#: cps/templates/readcbr.html:125 +msgid "Scale" +msgstr "Skala" + +#: cps/templates/readcbr.html:128 +msgid "Best" +msgstr "Terbaik" + +#: cps/templates/readcbr.html:129 +msgid "Width" +msgstr "Lebar" + +#: cps/templates/readcbr.html:130 +msgid "Height" +msgstr "Tinggi" + +#: cps/templates/readcbr.html:131 +msgid "Native" +msgstr "Asli" + +#: cps/templates/readcbr.html:136 +msgid "Rotate" +msgstr "Putar" + +#: cps/templates/readcbr.html:147 +msgid "Flip" +msgstr "Balik" + +#: cps/templates/readcbr.html:150 +msgid "Horizontal" +msgstr "Horizontal" + +#: cps/templates/readcbr.html:151 +msgid "Vertical" +msgstr "Vertical" + +#: cps/templates/readcbr.html:156 +msgid "Direction" +msgstr "Arah Baca" + +#: cps/templates/readcbr.html:159 +msgid "Left to Right" +msgstr "Kiri ke Kanan" + +#: cps/templates/readcbr.html:160 +msgid "Right to Left" +msgstr "Kanan ke Kiri" + +#: cps/templates/readcbr.html:168 +msgid "Reset to Top" +msgstr "Atur Ulang ke Atas" + +#: cps/templates/readcbr.html:169 +msgid "Remember Position" +msgstr "Ingat Posisi" + +#: cps/templates/readcbr.html:174 +msgid "Scrollbar" +msgstr "Scrollbar" + +#: cps/templates/readcbr.html:177 +msgid "Show" +msgstr "Tampilkan" + +#: cps/templates/readcbr.html:178 +msgid "Hide" +msgstr "Sembunyikan" + +#: cps/templates/readdjvu.html:5 +msgid "DJVU Reader" +msgstr "Pembaca DJVU" + +#: cps/templates/readpdf.html:32 +msgid "PDF Reader" +msgstr "Pembaca PDF" + +#: cps/templates/readtxt.html:6 +msgid "txt Reader" +msgstr "Pembaca txt" + +#: cps/templates/register.html:4 +msgid "Register New Account" +msgstr "Daftar Akun Baru" + +#: cps/templates/register.html:10 +msgid "Choose a username" +msgstr "Pilih nama pengguna" + +#: cps/templates/register.html:15 +msgid "Your email address" +msgstr "Alamat email Anda" + +#: cps/templates/remote_login.html:5 +msgid "Magic Link - Authorise New Device" +msgstr "Magic Link - Otorisasi Perangkat Baru" + +#: cps/templates/remote_login.html:7 +msgid "On another device, login and visit:" +msgstr "Di perangkat lain, masuk dan kunjungi:" + +#: cps/templates/remote_login.html:11 +msgid "Once verified, you will automatically be logged in on this device." +msgstr "Setelah diverifikasi, Anda akan secara otomatis masuk ke perangkat ini." + +#: cps/templates/remote_login.html:14 +msgid "This verification link will expire in 10 minutes." +msgstr "Tautan verifikasi ini akan kedaluwarsa dalam 10 menit." + +#: cps/templates/schedule_edit.html:29 +msgid "Generate Book Cover Thumbnails" +msgstr "Hasilkan Thumbnail Sampul Buku" + +#: cps/templates/schedule_edit.html:33 +msgid "Generate Series Cover Thumbnails" +msgstr "Hasilkan Thumbnail Sampul Seri" + +#: cps/templates/search.html:6 +msgid "No Results Found" +msgstr "Tidak ada hasil yang ditemukan" + +#: cps/templates/search.html:7 +msgid "Search Term:" +msgstr "Istilah Penelusuran:" + +#: cps/templates/search.html:9 +msgid "Results for:" +msgstr "Hasil untuk:" + +#: cps/templates/search_form.html:21 +msgid "Published Date From" +msgstr "Tanggal Diterbitkan Dari" + +#: cps/templates/search_form.html:31 +msgid "Published Date To" +msgstr "Tanggal Diterbitkan Hingga" + +#: cps/templates/search_form.html:59 +msgid "Exclude Tags" +msgstr "Kecualikan Tag" + +#: cps/templates/search_form.html:77 +msgid "Exclude Series" +msgstr "Kecualikan Seri" + +#: cps/templates/search_form.html:95 +msgid "Exclude Shelves" +msgstr "Kecualikan Rak" + +#: cps/templates/search_form.html:115 +msgid "Exclude Languages" +msgstr "Kecualikan Bahasa" + +#: cps/templates/search_form.html:126 +msgid "Extensions" +msgstr "Ekstensi" + +#: cps/templates/search_form.html:134 +msgid "Exclude Extensions" +msgstr "Kecualikan Ekstensi" + +#: cps/templates/search_form.html:144 +msgid "Rating Above" +msgstr "Peringkat Diatas" + +#: cps/templates/search_form.html:148 +msgid "Rating Below" +msgstr "Peringkat Dibawah" + +#: cps/templates/search_form.html:180 +msgid "From:" +msgstr "Dari:" + +#: cps/templates/search_form.html:190 +msgid "To:" +msgstr "Hingga:" + +#: cps/templates/shelf.html:13 +msgid "Delete this Shelf" +msgstr "Hapus rak ini" + +#: cps/templates/shelf.html:14 +msgid "Edit Shelf Properties" +msgstr "Edit Properti Rak" + +#: cps/templates/shelf.html:17 +msgid "Arrange books manually" +msgstr "Atur buku secara manual" + +#: cps/templates/shelf.html:18 +msgid "Disable Change order" +msgstr "Nonaktifkan Ubah urutan" + +#: cps/templates/shelf.html:18 +msgid "Enable Change order" +msgstr "Aktifkan Ubah urutan" + +#: cps/templates/shelf_edit.html:14 +msgid "Share with Everyone" +msgstr "Bagikan dengan Semua Orang" + +#: cps/templates/shelf_edit.html:21 +msgid "Sync this shelf with Kobo device" +msgstr "Sinkronkan rak ini dengan perangkat Kobo" + +#: cps/templates/shelf_order.html:5 +msgid "Drag to Rearrange Order" +msgstr "Seret untuk Mengatur Ulang Urutan" + +#: cps/templates/shelf_order.html:33 +msgid "Hidden Book" +msgstr "Buku Tersembunyi" + +#: cps/templates/stats.html:7 +msgid "Library Statistics" +msgstr "Statistik Pustaka" + +#: cps/templates/stats.html:12 +msgid "Books in this Library" +msgstr "Buku dalam Pustaka Ini" + +#: cps/templates/stats.html:16 +msgid "Authors in this Library" +msgstr "Penulis dalam Pustaka Ini" + +#: cps/templates/stats.html:20 +msgid "Categories in this Library" +msgstr "Kategori dalam Pustaka Ini" + +#: cps/templates/stats.html:24 +msgid "Series in this Library" +msgstr "Seri dalam Pustaka Ini" + +#: cps/templates/stats.html:29 +msgid "System Statistics" +msgstr "Statistik Sistem" + +#: cps/templates/stats.html:33 +msgid "Program" +msgstr "Pustaka Program" + +#: cps/templates/stats.html:34 +msgid "Installed Version" +msgstr "Versi Terpasang" + +#: cps/templates/tasks.html:12 +msgid "User" +msgstr "Pengguna" + +#: cps/templates/tasks.html:14 +msgid "Task" +msgstr "Tugas" + +#: cps/templates/tasks.html:15 +msgid "Status" +msgstr "Status" + +#: cps/templates/tasks.html:16 +msgid "Progress" +msgstr "Kemajuan" + +#: cps/templates/tasks.html:17 +msgid "Run Time" +msgstr "Waktu Jalan" + +#: cps/templates/tasks.html:18 +msgid "Start Time" +msgstr "Waktu Mulai" + +#: cps/templates/tasks.html:20 +msgid "Actions" +msgstr "Tindakan" + +#: cps/templates/tasks.html:40 +msgid "This task will be cancelled. Any progress made by this task will be saved." +msgstr "Tugas ini akan dibatalkan. Setiap kemajuan yang dibuat oleh tugas ini akan disimpan." + +#: cps/templates/tasks.html:41 +msgid "If this is a scheduled task, it will be re-ran during the next scheduled time." +msgstr "Jika ini adalah tugas terjadwal, ini akan dijalankan ulang selama waktu terjadwal berikutnya." + +#: cps/templates/user_edit.html:20 +msgid "Reset user Password" +msgstr "Atur ulang kata sandi pengguna" + +#: cps/templates/user_edit.html:43 +msgid "Language of Books" +msgstr "Bahasa Buku" + +#: cps/templates/user_edit.html:54 +msgid "OAuth Settings" +msgstr "Pengaturan OAuth" + +#: cps/templates/user_edit.html:56 +msgid "Link" +msgstr "Tautan" + +#: cps/templates/user_edit.html:58 +msgid "Unlink" +msgstr "Batalkan tautan" + +#: cps/templates/user_edit.html:64 +msgid "Kobo Sync Token" +msgstr "Token Kono Sync" + +#: cps/templates/user_edit.html:66 +msgid "Create/View" +msgstr "Buat/Lihat" + +#: cps/templates/user_edit.html:70 +msgid "Force full kobo sync" +msgstr "Paksa sinkronisasi kobo penuh" + +#: cps/templates/user_edit.html:88 +msgid "Add allowed/Denied Custom Column Values" +msgstr "Tambahkan Nilai Kolom Kustom yang Diizinkan/Ditolak" + +#: cps/templates/user_edit.html:137 +msgid "Sync only books in selected shelves with Kobo" +msgstr "Sinkronkan hanya buku di rak yang dipilih dengan Kobo" + +#: cps/templates/user_edit.html:147 cps/templates/user_table.html:169 +msgid "Delete User" +msgstr "Hapus Pengguna" + +#: cps/templates/user_edit.html:159 +msgid "Generate Kobo Auth URL" +msgstr "Hasilkan URL Autentikasi Kobo" + +#: cps/templates/user_table.html:80 cps/templates/user_table.html:103 +msgid "Select..." +msgstr "Pilih..." + +#: cps/templates/user_table.html:131 +msgid "Edit User" +msgstr "Edit Pengguna" + +#: cps/templates/user_table.html:134 +msgid "Enter Username" +msgstr "Masukkan Nama Pengguna" + +#: cps/templates/user_table.html:135 +msgid "Enter E-mail Address" +msgstr "Masukkan Alamar Email" + +#: cps/templates/user_table.html:136 +msgid "Enter E-Reader E-mail Address" +msgstr "Masukkan Alamat Email Kindle" + +#: cps/templates/user_table.html:136 +msgid "E-Reader E-mail" +msgstr "Email Kindle" + +#: cps/templates/user_table.html:137 +msgid "Locale" +msgstr "Lokal" + +#: cps/templates/user_table.html:138 +msgid "Visible Book Languages" +msgstr "Bahasa Buku Terlihat" + +#: cps/templates/user_table.html:139 +msgid "Edit Allowed Tags" +msgstr "Edit Tag yang Diizinkan" + +#: cps/templates/user_table.html:139 +msgid "Allowed Tags" +msgstr "Tag yang Diizinkan" + +#: cps/templates/user_table.html:140 +msgid "Edit Denied Tags" +msgstr "Edit Tag yang Ditolak" + +#: cps/templates/user_table.html:140 +msgid "Denied Tags" +msgstr "Tag yang Ditolak" + +#: cps/templates/user_table.html:141 +msgid "Edit Allowed Column Values" +msgstr "Edit Nilai Kolom yang Diizinkan" + +#: cps/templates/user_table.html:141 +msgid "Allowed Column Values" +msgstr "Nilai Kolom yang Diizinkan" + +#: cps/templates/user_table.html:142 +msgid "Edit Denied Column Values" +msgstr "Edit Nilai Kolom yang Ditolak" + +#: cps/templates/user_table.html:142 +msgid "Denied Column Values" +msgstr "Nilai Kolom yang Ditolak" + +#: cps/templates/user_table.html:144 +msgid "Change Password" +msgstr "Ubah Kata Sandi" + +#: cps/templates/user_table.html:147 +msgid "View" +msgstr "Tampilan" + +#: cps/templates/user_table.html:150 +msgid "Edit Public Shelves" +msgstr "Edit Rak Publik" + +#: cps/templates/user_table.html:152 +msgid "Sync selected Shelves with Kobo" +msgstr "Sinkronkan Rak yang dipilih dengan Kob" + +#: cps/templates/user_table.html:156 +msgid "Show read/unread selection" +msgstr "Tampilkan pilihan baca/belum dibaca" + +#: cps/templates/user_table.html:159 +msgid "Show random books" +msgstr "Tampilkan buku acak" + diff --git a/cps/translations/it/LC_MESSAGES/messages.mo b/cps/translations/it/LC_MESSAGES/messages.mo index a09df5e7285de5fe2dc3abc5c6a17f1fb04e5306..29633acbcdde7e9995d433a805797cacda5f355e 100644 GIT binary patch delta 19 acmeBs$lUjkd4pavi?NlF;bx=em|Or(&<9HZ delta 19 acmeBs$lUjkd4pavi-DDq(PpFOm|Or(y9Y@C diff --git a/cps/translations/it/LC_MESSAGES/messages.po b/cps/translations/it/LC_MESSAGES/messages.po index 0565bd2c..5ce6a4dd 100644 --- a/cps/translations/it/LC_MESSAGES/messages.po +++ b/cps/translations/it/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2017-04-04 15:09+0200\n" "Last-Translator: ElQuimm \n" "Language: it\n" @@ -507,12 +507,12 @@ msgstr "non installato" msgid "Execution permissions missing" msgstr "Mancano i permessi di esecuzione" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "La colonna personalizzata no.%(column)d non esiste nel database di Calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2731,7 +2731,7 @@ msgstr "Errore" msgid "Upload done, processing, please wait..." msgstr "Caricamento riuscito, sto elaborando, per favore aspetta..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Configurazione" @@ -2876,26 +2876,30 @@ msgstr "Catalogo Calibre-Web" msgid "epub Reader" msgstr "Lettore epub" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Chiaro" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Scuro" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "Seppia" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "Nero" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Adatta il testo quando le barre laterali sono aperte." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Lettore di fumetti" diff --git a/cps/translations/ja/LC_MESSAGES/messages.mo b/cps/translations/ja/LC_MESSAGES/messages.mo index 76914956741da4797d1dee58f90022a9bb3b793a..2e9277a7689ffc7de1431302b698268d011c7c29 100644 GIT binary patch delta 19 bcmX@|mifqA<_$ZWSd6WV3^(s>VlM#zU%d#G delta 19 bcmX@|mifqA<_$ZWSPZO;j5hCWVlM#zU#JL^ diff --git a/cps/translations/ja/LC_MESSAGES/messages.po b/cps/translations/ja/LC_MESSAGES/messages.po index 520ebdfe..982b5c8b 100644 --- a/cps/translations/ja/LC_MESSAGES/messages.po +++ b/cps/translations/ja/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2018-02-07 02:20-0500\n" "Last-Translator: subdiox \n" "Language: ja\n" @@ -509,12 +509,12 @@ msgstr "インストールされていません" msgid "Execution permissions missing" msgstr "実行権限がありません" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "カスタムカラムの%(column)d列目がcalibreのDBに存在しません" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2736,7 +2736,7 @@ msgstr "エラー" msgid "Upload done, processing, please wait..." msgstr "アップロード完了。現在処理中ですのでお待ち下さい..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "設定" @@ -2881,26 +2881,30 @@ msgstr "Calibre-WebのeBookカタログ" msgid "epub Reader" msgstr "EPUBリーダー" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "ライト" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "ダーク" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "セピア" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "ブラック" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "サイドバーが開いているとき、テキストを再度流し込みます。" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "コミックリーダー" diff --git a/cps/translations/km/LC_MESSAGES/messages.mo b/cps/translations/km/LC_MESSAGES/messages.mo index 02c0b86f06684d1dbe6bdefa9036e52f55f1dac2..00806ddeae2616e9b910ba5eb1a878247f7a68e8 100644 GIT binary patch delta 19 bcmaF3i}B$u#trwCS&XfW3^zYkuCoLHTEqx1 delta 19 bcmaF3i}B$u#trwCSq!X\n" "Language: ko\n" @@ -508,12 +508,12 @@ msgstr "설치되지 않음" msgid "Execution permissions missing" msgstr "실행 권한 누락" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "사용자 정의 열 번호 %(column)d이(가) calibre 데이터베이스에 없습니다" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2740,7 +2740,7 @@ msgstr "오류" msgid "Upload done, processing, please wait..." msgstr "업로드 완료, 처리 중입니다. 잠시만 기다려 주십시오..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "설정" @@ -2885,27 +2885,31 @@ msgstr "Calibre-Web 책 목록" msgid "epub Reader" msgstr "epub 리더" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "밝게" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "어둡게" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "뒤로" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "사이드바가 열려 있을 때 텍스트 다시 배열." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "코믹 리더" diff --git a/cps/translations/nl/LC_MESSAGES/messages.mo b/cps/translations/nl/LC_MESSAGES/messages.mo index 0b136f77161b9b26d614d4241d1708d0185f6a2c..e49970f04437348da5bd66f22ddd31bb1ae3d19b 100644 GIT binary patch delta 19 acmZ4fmudN5rVaLaEXGzwhMS%9QUU-~l?Rpp delta 19 acmZ4fmudN5rVaLaECyCaMw^}UQUU-~fCrQS diff --git a/cps/translations/nl/LC_MESSAGES/messages.po b/cps/translations/nl/LC_MESSAGES/messages.po index a7645571..97de5b2e 100644 --- a/cps/translations/nl/LC_MESSAGES/messages.po +++ b/cps/translations/nl/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web (GPLV3)\n" "Report-Msgid-Bugs-To: https://github.com/janeczku/Calibre-Web\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-12-12 08:20+0100\n" "Last-Translator: Marcel Maas \n" "Language: nl\n" @@ -520,12 +520,12 @@ msgstr "niet geïnstalleerd" msgid "Execution permissions missing" msgstr "Kan programma niet uitvoeren" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Aangepaste kolom Nr.%(column)d bestaat niet in de Calibre Database" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2763,7 +2763,7 @@ msgstr "Fout" msgid "Upload done, processing, please wait..." msgstr "Uploaden voltooid, bezig met verwerken..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Instellingen" @@ -2910,27 +2910,31 @@ msgstr "Calibre-Web - e-boekcatalogus" msgid "epub Reader" msgstr "PDF lezer" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Licht" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Donker" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Annuleren" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Tekstindeling automatisch aanpassen als het zijpaneel geopend is." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/pl/LC_MESSAGES/messages.mo b/cps/translations/pl/LC_MESSAGES/messages.mo index 694d5856fd062b2ecac2b8c96ba833d5ae43fb74..78812da4855b8fe44c43da61f6750c53deb4e9d7 100644 GIT binary patch delta 19 bcmX@p&3vYtdBe9n7Go\n" "Language: pl\n" @@ -521,12 +521,12 @@ msgstr "nie zainstalowane" msgid "Execution permissions missing" msgstr "Brak uprawnienia do wykonywania pliku" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Niestandardowa kolumna No.%(column)d nie istnieje w bazie calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2778,7 +2778,7 @@ msgstr "Błąd" msgid "Upload done, processing, please wait..." msgstr "Wysyłanie zakończone, przetwarzanie, proszę czekać…" -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Ustawienia" @@ -2926,27 +2926,31 @@ msgstr "Katalog e-booków Calibre-Web" msgid "epub Reader" msgstr "Czytnik PDF" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Jasny" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Ciemny" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Wróć" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Przepływ tekstu, gdy paski boczne są otwarte." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.mo b/cps/translations/pt_BR/LC_MESSAGES/messages.mo index 7eb38494e7dd3c4bd773a10c42af68390b03960d..de9cbf93972c05fdb3f7329bfd892d4737690ba4 100644 GIT binary patch delta 19 bcmbPmnR&ux<_(LQSd6WV3^y-pdX)wMRgVau delta 19 bcmbPmnR&ux<_(LQSPZO;j5aT8dX)wMReA`X diff --git a/cps/translations/pt_BR/LC_MESSAGES/messages.po b/cps/translations/pt_BR/LC_MESSAGES/messages.po index 8e06634e..219a6fcf 100644 --- a/cps/translations/pt_BR/LC_MESSAGES/messages.po +++ b/cps/translations/pt_BR/LC_MESSAGES/messages.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: br\n" @@ -506,12 +506,12 @@ msgstr "não instalado" msgid "Execution permissions missing" msgstr "Faltam as permissões de execução" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "A Coluna Personalizada No.%(column)d não existe no banco de dados do calibre" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2733,7 +2733,7 @@ msgstr "Erro" msgid "Upload done, processing, please wait..." msgstr "Upload concluído, processando, por favor aguarde ..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Configurações" @@ -2878,26 +2878,30 @@ msgstr "Catálogo de e-books Calibre-Web" msgid "epub Reader" msgstr "leitor de epub" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Claro" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Escuro" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "Sépia" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "Preto" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Refluir o texto quando as barras laterais estiverem abertas." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Leitor de Quadrinhos" diff --git a/cps/translations/ru/LC_MESSAGES/messages.mo b/cps/translations/ru/LC_MESSAGES/messages.mo index fae63dd7aab48c6e51645417280996929f800521..4d0412b318d4763b592632b9eda57d89d9566a72 100644 GIT binary patch delta 19 acmZp8$<*+YX+yF\n" "Language: sv\n" @@ -518,12 +518,12 @@ msgstr "inte installerad" msgid "Execution permissions missing" msgstr "Körningstillstånd saknas" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "Anpassad kolumn n.%(column)d finns inte i calibre-databasen" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2761,7 +2761,7 @@ msgstr "Fel" msgid "Upload done, processing, please wait..." msgstr "Uppladdning klar, bearbetning, vänligen vänta ..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Inställningar" @@ -2907,27 +2907,31 @@ msgstr "Calibre-Web e-bokkatalog" msgid "epub Reader" msgstr "PDF-läsare" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Ljust" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Mörkt" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Tillbaka" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Fyll i texten igen när sidofält är öppna." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/tr/LC_MESSAGES/messages.mo b/cps/translations/tr/LC_MESSAGES/messages.mo index f466c7f7de2eee37e95dedf64efcee17589eb107..82a8e5f88321f6054ea56d68b6db754f8eff54f0 100644 GIT binary patch delta 19 bcmX@QhVkec#tkV(EXGzwhMO~t?kWQSPV5Iv delta 19 bcmX@QhVkec#tkV(ECyCaMw>H??kWQSPS*!Y diff --git a/cps/translations/tr/LC_MESSAGES/messages.po b/cps/translations/tr/LC_MESSAGES/messages.po index fec60004..f0bd45a3 100644 --- a/cps/translations/tr/LC_MESSAGES/messages.po +++ b/cps/translations/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-04-23 22:47+0300\n" "Last-Translator: iz \n" "Language: tr\n" @@ -514,12 +514,12 @@ msgstr "yüklü değil" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2751,7 +2751,7 @@ msgstr "Hata" msgid "Upload done, processing, please wait..." msgstr "Yükleme tamamlandı, işleniyor, lütfen bekleyin..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Ayarlar" @@ -2898,27 +2898,31 @@ msgstr "" msgid "epub Reader" msgstr "PDF Okuyucu" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Açık" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Koyu" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Geri" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Kenar çubukları açıkken metni kaydır" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 #, fuzzy msgid "Comic Reader" diff --git a/cps/translations/uk/LC_MESSAGES/messages.mo b/cps/translations/uk/LC_MESSAGES/messages.mo index 4edeb2ecd1d69e6abb09e6cf746aaed95e414d78..b2c10be1a1964e5f9a39ff94f5a8f576acf36473 100644 GIT binary patch delta 19 acmcb)hw\n" "Language: uk\n" @@ -514,12 +514,12 @@ msgstr "не встановлено" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2748,7 +2748,7 @@ msgstr "Помилка" msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Налаштування" @@ -2894,27 +2894,31 @@ msgstr "" msgid "epub Reader" msgstr "" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Назад" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "Переформатувати текст, коли відкриті бічні панелі." +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "" diff --git a/cps/translations/vi/LC_MESSAGES/messages.po b/cps/translations/vi/LC_MESSAGES/messages.po index 75a87c2a..fd9aed63 100644 --- a/cps/translations/vi/LC_MESSAGES/messages.po +++ b/cps/translations/vi/LC_MESSAGES/messages.po @@ -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: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2022-09-20 21:36+0700\n" "Last-Translator: Ha Link \n" "Language: vi\n" @@ -506,12 +506,12 @@ msgstr "chưa cài đặt" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2740,7 +2740,7 @@ msgstr "Lỗi" msgid "Upload done, processing, please wait..." msgstr "Tải lên xong, đang xử lý, đợi chút ..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "Thiết lập" @@ -2885,27 +2885,31 @@ msgstr "" msgid "epub Reader" msgstr "trình đọc epub" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "Sáng" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "Tối" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "Quay lại" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Trình đọc truyện tranh" diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 3f54bef0a10a2b6e1f8b3ae834536603ad9196c8..65241951d5dc83013bad7223e8b598b359084896 100644 GIT binary patch delta 9045 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

U;tl)y?do{j^vc>nDHQ#qvJ;gk zE4hTt@ISE={-g$;H}PPUfv2I=e+Q-iZ1j`wzl4NzP=PYz(P$tmq zf@#-9?Sqm(7-hh*8ZSpVqBSV}u18tuX7or#83~zL1rEh4C}-L3qH!3?na@KRU^U7S zWui=c9}d7OY=JkhIr>~O1GYe!KwFKwqVyAd$$GkOMnlMuj)rT6aq3j;Oa2Uv*PzTi zRo#tpMDJcIePO`tNe%iB891=?*vf}|>}|(8G+A9)U7qN~7cZDw+9{?_J=+u4*`6QQ zw$u}Mpy9pVxKgJ$wYogIx_tN8u;CNz;fe3{2nt!SXm0qw^<3h_CRo*ncGQ$4dW&|r zD`PZpvyM1NlI@8}t?Y40d+i^R9;;9P_9MxkJyR7^n_c0=#5={YrlC`i?q=sWhYmO? z32s52x3JR5jr;aULd`02lHApa-jzq4!qrYpzLQz(#AnrR$~6t`87Xd{b8ugE`C%t! zrMscnO)R8ob;VIPXlJ(t+mQ_~)Y_=rqU;`7!#JEYdtufabt|*~mi5uUp8DzRiOoaYEh}p`rMPR?)l_V;gSU6@;U=dz z$s2!rMQYaPyYUCD>WZYN7c8Cs`fNLLdl%oQ&HhDh@6_~Y6*aWz*!H%!i>_{e(M(`? zPM`WyCylkEa$YRGn6uHR!9u2NN96s(p1b2v(_ig_-D~Hl2fSrFoaBRUR(9>~1UEj# zS+mWmHY2<`Ye9r5wQ8d?yj5}IXT833{=k}yRrcPUvA2gElAmf9!S7GnTZf2shCYwI1%PZW>!;I<1ZyY^A_H0XZUG+OPYW5U4$vJoDv8!FjFAiTM zYy0-dHq(FKq7L?`qCUQ65ADK&!FE|uvR_b0q?{XH$GGBWn}pO>qeDUTQEPFI$x^l4eJU4Q@LCa)}>_f_>{l1tXZNStGY?z{kU5)G)5a{0MA$fc)WMMM zQfOALH_uyi&|7IcF?qjwLemd+3#+@L5s`CdMa+*}vea8xRhw4$tE@MZmz6*Jhd7w_0Z>#&n?N<+-dagDznj6Sv zoAAcc`H_p<{A_1STJWs7%NTcQc(9wfo0rv_6JzljyQ`z=Sl_X_2b2kTt2TSH6Mpl& zmaabB(dW*?QdrR^SSRirwk@|Hhc}L^&jWjB-?hB7;gL`3O}%qtESbAGY`L=%>6Nc5 zFxO`Clh$6RTP^`rkOP#qEYuhEJL@W$fgfj4B^H zptwahC;Et+URjfSm^)jWk>X8D=5sd_(Vv!<#cc=tzqNQ(R=aC=xmj^F1(npcZ^X5^ z_y5YYBadHi6~X}3hm-iZaFSCwlHn6Z+fgSX8a^%0lkzRVO~S zrljJoEc5A_-<-P&yhR1x{OG%~oVdd^tK(~OEAPs!&0yt+&6;%_Z_z4-l3G*O?$W&4 z^cZhZMa`N6ZuE-V(>b`0tbW`exT{Z>J6Dx@SD)48n~6=W(g~-+>y=i#f4`6Y`RQ?; zgF?b({XLhkBl5f!ZK!>xkOzq$Y3`o=><4ZOw?KdJ_1AUGnHhI&RoR))HhdLMWt#L+ zcZ+H2lx(nXoY~#b{D5YE*h*7}Kb-IDu1a=tH`*a*!ydcyA~?Av-m*MPKCc7uwRYui z9t{0uac}>vG<8wbtflzldU|IMu{Y8?; lfw#+Bv_doLUZK)+=R5e+r)}xqE)1w=cl>CWJ>#QI{{zBUX2bvh diff --git a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po index e40c3b0b..bd00954c 100644 --- a/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language: zh_CN\n" @@ -40,7 +40,7 @@ msgstr "未知命令" #: cps/admin.py:172 msgid "Books successfully queued for Metadata Backup" -msgstr "书籍已为元数据备份排队" +msgstr "书籍成功加入元数据备份队列" #: cps/admin.py:205 cps/editbooks.py:576 cps/editbooks.py:578 #: cps/editbooks.py:614 cps/editbooks.py:631 cps/editbooks.py:1238 @@ -100,7 +100,7 @@ msgstr "没有其余管理员账户,无法删除管理员角色" #: cps/admin.py:497 cps/admin.py:511 msgid "Value has to be true or false" -msgstr "值必须是 true 或 false" +msgstr "值必须为 true 或 false" #: cps/admin.py:499 msgid "Invalid role" @@ -108,15 +108,15 @@ msgstr "无效角色" #: cps/admin.py:503 msgid "Guest can't have this view" -msgstr "游客无法拥有此视图" +msgstr "游客无法查看此页面" #: cps/admin.py:513 msgid "Invalid view" -msgstr "无效视图" +msgstr "无效页面" #: cps/admin.py:516 msgid "Guest's Locale is determined automatically and can't be set" -msgstr "游客的本地化是自动侦测而无法设置的" +msgstr "无法设置游客的本地化,该项设置的值将自动检测" #: cps/admin.py:520 msgid "No Valid Locale Given" @@ -132,19 +132,19 @@ msgstr "参数未找到" #: cps/admin.py:570 msgid "Invalid Read Column" -msgstr "无效的阅读列" +msgstr "无效的阅读栏目" #: cps/admin.py:576 msgid "Invalid Restricted Column" -msgstr "无效的限制列" +msgstr "无效的限制栏目" #: cps/admin.py:596 cps/admin.py:1824 msgid "Calibre-Web configuration updated" -msgstr "Calibre-Web配置已更新" +msgstr "Calibre-Web 配置已更新" #: cps/admin.py:608 msgid "Do you really want to delete the Kobo Token?" -msgstr "您确定删除Kobo Token吗?" +msgstr "您确定删除 Kobo 令牌吗?" #: cps/admin.py:610 msgid "Do you really want to delete this domain?" @@ -232,42 +232,42 @@ msgstr "访问日志路径无效,请输入正确的路径" #: cps/admin.py:1190 msgid "Please Enter a LDAP Provider, Port, DN and User Object Identifier" -msgstr "请输入LDAP主机、端口、DN和用户对象标识符" +msgstr "请输入 LDAP 主机、端口、DN 和用户对象标识符" #: cps/admin.py:1196 msgid "Please Enter a LDAP Service Account and Password" -msgstr "请输入一个LDAP服务账号和密码 " +msgstr "请输入一个 LDAP 服务账号和密码 " #: cps/admin.py:1199 msgid "Please Enter a LDAP Service Account" -msgstr "请输入一个LDAP服务账号" +msgstr "请输入一个 LDAP 服务账号" #: cps/admin.py:1204 #, python-format msgid "LDAP Group Object Filter Needs to Have One \"%s\" Format Identifier" -msgstr "LDAP组对象过滤器需要一个具有“%s”格式标识符" +msgstr "LDAP 组对象过滤器需要一个具有“%s”格式标识符" #: cps/admin.py:1206 msgid "LDAP Group Object Filter Has Unmatched Parenthesis" -msgstr "LDAP组对象过滤器的括号不匹配" +msgstr "LDAP 组对象过滤器的括号不匹配" #: cps/admin.py:1210 #, python-format msgid "LDAP User Object Filter needs to Have One \"%s\" Format Identifier" -msgstr "LDAP用户对象过滤器需要一个具有“%s”格式标识符" +msgstr "LDAP 用户对象过滤器需要一个具有“%s”格式标识符" #: cps/admin.py:1212 msgid "LDAP User Object Filter Has Unmatched Parenthesis" -msgstr "LDAP用户对象过滤器的括号不匹配" +msgstr "LDAP 用户对象过滤器的括号不匹配" #: cps/admin.py:1219 #, python-format msgid "LDAP Member User Filter needs to Have One \"%s\" Format Identifier" -msgstr "LDAP成员用户过滤器需要有一个“%s”格式标识符" +msgstr "LDAP 成员用户过滤器需要有一个“%s”格式标识符" #: cps/admin.py:1221 msgid "LDAP Member User Filter Has Unmatched Parenthesis" -msgstr "LDAP成员用户过滤器中有不匹配的括号" +msgstr "LDAP 成员用户过滤器中有不匹配的括号" #: cps/admin.py:1228 msgid "LDAP CACertificate, Certificate or Key Location is not Valid, Please Enter Correct Path" @@ -283,7 +283,7 @@ msgstr "编辑邮件服务器设置" #: cps/admin.py:1287 msgid "Gmail Account Verification Successful" -msgstr "G-Mail账号校验成功" +msgstr "G-Mail 账号校验成功" #: cps/admin.py:1306 cps/admin.py:1309 cps/admin.py:1690 cps/admin.py:1808 #: cps/admin.py:1906 cps/admin.py:2026 cps/editbooks.py:229 @@ -297,7 +297,7 @@ msgstr "数据库错误:%(error)s。" #: cps/admin.py:1316 #, python-format msgid "Test e-mail queued for sending to %(email)s, please check Tasks for result" -msgstr "发送给%(email)s的测试邮件已进入队列。请检查任务结果" +msgstr "发送给 %(email)s 的测试邮件已加入队列。请检查任务结果" #: cps/admin.py:1319 #, python-format @@ -349,7 +349,7 @@ msgstr "用户 %(user)s 的密码已重置" #: cps/admin.py:1434 cps/web.py:1198 msgid "Please configure the SMTP mail settings first..." -msgstr "请先配置SMTP邮箱设置..." +msgstr "请先配置 SMTP 邮箱设置..." #: cps/admin.py:1445 msgid "Logfile viewer" @@ -390,7 +390,7 @@ msgstr "更新失败:" #: cps/admin.py:1518 cps/updater.py:389 cps/updater.py:624 cps/updater.py:626 msgid "HTTP Error" -msgstr "HTTP错误" +msgstr "HTTP 错误" #: cps/admin.py:1519 cps/updater.py:391 cps/updater.py:628 msgid "Connection error" @@ -414,11 +414,11 @@ msgstr "更新期间无法替换文件" #: cps/admin.py:1547 msgid "Failed to extract at least One LDAP User" -msgstr "未能提取至少一个LDAP用户" +msgstr "未能获得任何 LDAP 用户" #: cps/admin.py:1592 msgid "Failed to Create at Least One LDAP User" -msgstr "未能创建至少一个LDAP用户" +msgstr "未能创建任何 LDAP 用户" #: cps/admin.py:1605 #, python-format @@ -427,11 +427,11 @@ msgstr "错误:%(ldaperror)s" #: cps/admin.py:1609 msgid "Error: No user returned in response of LDAP server" -msgstr "错误:在LDAP服务器的响应中没有返回用户" +msgstr "错误:在 LDAP 服务器的响应中没有返回用户" #: cps/admin.py:1642 msgid "At Least One LDAP User Not Found in Database" -msgstr "数据库中没有找到至少一个LDAP用户" +msgstr "数据库中没有找到任何 LDAP 用户" #: cps/admin.py:1644 msgid "{} User Successfully Imported" @@ -508,12 +508,12 @@ msgstr "未安装" msgid "Execution permissions missing" msgstr "缺少执行权限" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" -msgstr "自定义列号:%(column)d在Calibre数据库中不存在" +msgstr "自定义列号:%(column)d 在 Calibre 数据库中不存在" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -548,12 +548,12 @@ msgstr "文件 %(file)s 已上传" #: cps/editbooks.py:318 msgid "Source or destination format for conversion missing" -msgstr "转换的源或目的格式缺失" +msgstr "转换的源格式或目的格式缺失" #: cps/editbooks.py:326 #, python-format msgid "Book successfully queued for converting to %(book_format)s" -msgstr "书籍已经被成功加入到 %(book_format)s 格式转换队列" +msgstr "书籍已经被成功加入 %(book_format)s 格式转换队列" #: cps/editbooks.py:330 #, python-format @@ -590,7 +590,7 @@ msgstr "移动封面文件失败 %(file)s:%(error)s" #: cps/editbooks.py:817 cps/editbooks.py:819 msgid "Book Format Successfully Deleted" -msgstr "书籍格式已成功删除" +msgstr "书籍的此格式副本已成功删除" #: cps/editbooks.py:826 cps/editbooks.py:828 msgid "Book Successfully Deleted" @@ -616,7 +616,7 @@ msgstr "用户没有权限上传其他文件格式" #: cps/editbooks.py:1178 #, python-format msgid "Failed to create path %(path)s (Permission denied)." -msgstr "创建路径 %(path)s 失败(权限拒绝)。" +msgstr "创建路径 %(path)s 失败 (权限不足)。" #: cps/editbooks.py:1183 #, python-format @@ -630,16 +630,16 @@ msgstr "已添加 %(ext)s 格式到 %(book)s" #: cps/gdrive.py:58 msgid "Google Drive setup not completed, try to deactivate and activate Google Drive again" -msgstr "Google Drive 设置未完成,请尝试停用并再次激活Google云端硬盘" +msgstr "Google Drive 设置未完成,请尝试停用并再次激活 Google 云端硬盘" #: cps/gdrive.py:95 msgid "Callback domain is not verified, please follow steps to verify domain in google developer console" -msgstr "回调域名尚未被校验,请在google开发者控制台按步骤校验域名" +msgstr "回调域名尚未被校验,请在 Google 开发者控制台按步骤校验域名" #: cps/helper.py:80 #, python-format msgid "%(format)s format not found for book id: %(book)d" -msgstr "找不到id为 %(book)d 的书籍的 %(format)s 格式" +msgstr "找不到 ID 为 %(book)d 的书籍的 %(format)s 格式" #: cps/helper.py:87 cps/tasks/convert.py:75 #, python-format @@ -658,11 +658,11 @@ msgstr "发送到电子阅读器" #: cps/helper.py:98 cps/helper.py:116 cps/helper.py:228 msgid "This e-mail has been sent via Calibre-Web." -msgstr "此邮件已经通过Calibre-Web发送。" +msgstr "此邮件已经通过 Calibre-Web 发送。" #: cps/helper.py:114 msgid "Calibre-Web test e-mail" -msgstr "Calibre-Web测试邮件" +msgstr "Calibre-Web 测试邮件" #: cps/helper.py:115 msgid "Test e-mail" @@ -670,7 +670,7 @@ msgstr "测试邮件" #: cps/helper.py:132 msgid "Get Started with Calibre-Web" -msgstr "开启Calibre-Web之旅" +msgstr "开启 Calibre-Web 之旅" #: cps/helper.py:137 #, python-format @@ -690,7 +690,7 @@ msgstr "发送 %(format)s 到电子阅读器" #: cps/helper.py:225 cps/tasks/convert.py:92 #, python-format msgid "%(book)s send to E-Reader" -msgstr "%(book)s发送到电子阅读器" +msgstr "%(book)s 发送到电子阅读器" #: cps/helper.py:230 msgid "The requested file could not be read. Maybe wrong permissions?" @@ -703,12 +703,12 @@ msgstr "阅读状态无法设置: {}" #: cps/helper.py:368 #, python-format msgid "Deleting bookfolder for book %(id)s failed, path has subfolders: %(path)s" -msgstr "删除书的文件夹%(id)s失败,路径有子文件夹:%(path)s" +msgstr "删除书的文件夹 %(id)s 失败,路径有子文件夹:%(path)s" #: cps/helper.py:374 #, python-format msgid "Deleting book %(id)s failed: %(message)s" -msgstr "删除书籍 %(id)s失败:%(message)s" +msgstr "删除书籍 %(id)s 失败:%(message)s" #: cps/helper.py:385 #, python-format @@ -723,7 +723,7 @@ msgstr "将作者从“%(src)s”改为“%(dest)s”时失败,出错信息: #: cps/helper.py:522 cps/helper.py:531 #, python-format msgid "File %(file)s not found on Google Drive" -msgstr "Google Drive上找不到文件 %(file)s" +msgstr "Google Drive 上找不到文件 %(file)s" #: cps/helper.py:565 #, python-format @@ -737,7 +737,7 @@ msgstr "重命名此路径: {}文件时出错" #: cps/helper.py:603 #, python-format msgid "Book path %(path)s not found on Google Drive" -msgstr "Google Drive上找不到书籍路径 %(path)s" +msgstr "Google Drive 上找不到书籍路径 %(path)s" #: cps/helper.py:644 cps/web.py:1416 msgid "Found an existing account for this e-mail address" @@ -753,7 +753,7 @@ msgstr "无效的邮件地址格式" #: cps/helper.py:815 msgid "Python module 'advocate' is not installed but is needed for cover uploads" -msgstr "上传封面需要的Python模块'advocate'未安装" +msgstr "上传封面所需的 Python 模块 'advocate' 未安装" #: cps/helper.py:825 msgid "Error Downloading Cover" @@ -773,11 +773,11 @@ msgstr "创建封面路径失败" #: cps/helper.py:857 msgid "Cover-file is not a valid image file, or could not be stored" -msgstr "封面文件不是有效的图片文件,或者无法存储" +msgstr "封面文件不是有效的图片文件,或者无法存储它" #: cps/helper.py:868 msgid "Only jpg/jpeg/png/webp/bmp files are supported as coverfile" -msgstr "封面文件只支持jpg/jpeg/png/webp/bmp文件" +msgstr "封面文件只支持 jpg、jpeg、png、webp、bmp 文件" #: cps/helper.py:880 msgid "Invalid cover file content" @@ -785,15 +785,15 @@ msgstr "封面文件内容无效" #: cps/helper.py:884 msgid "Only jpg/jpeg files are supported as coverfile" -msgstr "仅将jpg、jpeg文件作为封面文件" +msgstr "仅将 jpg、jpeg 文件作为封面文件" #: cps/helper.py:936 msgid "Unrar binary file not found" -msgstr "找不到Unrar执行文件" +msgstr "找不到 Unrar 执行文件" #: cps/helper.py:947 msgid "Error executing UnRar" -msgstr "执行UnRar时出错" +msgstr "执行 UnRar 时出错" #: cps/helper.py:1040 msgid "Cover" @@ -801,11 +801,11 @@ msgstr "封面" #: cps/helper.py:1042 cps/templates/admin.html:211 msgid "Queue all books for metadata backup" -msgstr "将所有书籍排队以进行元数据备份" +msgstr "将所有书籍加入元数据备份队列" #: cps/kobo_auth.py:89 msgid "Please access Calibre-Web from non localhost to get valid api_endpoint for kobo device" -msgstr "请不要使用localhost访问Calibre-Web,以便Kobo设备能获取有效的api_endpoint" +msgstr "请不要从 localhost 访问 Calibre-Web,以便 Kobo 设备能获取有效的 api_endpoint" #: cps/kobo_auth.py:115 msgid "Kobo Setup" @@ -824,42 +824,42 @@ msgstr "您现在已以“%(nickname)s”身份登录" #: cps/oauth_bb.py:148 #, python-format msgid "Link to %(oauth)s Succeeded" -msgstr "链接到%(oauth)s成功" +msgstr "链接到 %(oauth)s 成功" #: cps/oauth_bb.py:155 msgid "Login failed, No User Linked With OAuth Account" -msgstr "登录失败,没有用户与OAuth帐户关联" +msgstr "登录失败,没有用户与 OAuth 帐户关联" #: cps/oauth_bb.py:197 #, python-format msgid "Unlink to %(oauth)s Succeeded" -msgstr "取消链接到%(oauth)s成功" +msgstr "取消链接到 %(oauth)s 成功" #: cps/oauth_bb.py:202 #, python-format msgid "Unlink to %(oauth)s Failed" -msgstr "取消链接到%(oauth)s失败" +msgstr "取消链接到 %(oauth)s 失败" #: cps/oauth_bb.py:205 #, python-format msgid "Not Linked to %(oauth)s" -msgstr "为连接到%(oauth)s" +msgstr "未连接到 %(oauth)s" #: cps/oauth_bb.py:261 msgid "Failed to log in with GitHub." -msgstr "使用Github登录失败。" +msgstr "使用 Github 登录失败。" #: cps/oauth_bb.py:267 msgid "Failed to fetch user info from GitHub." -msgstr "从Github获取用户信息失败。" +msgstr "从 Github 获取用户信息失败。" #: cps/oauth_bb.py:279 msgid "Failed to log in with Google." -msgstr "使用Google登录失败。" +msgstr "使用 Google 登录失败。" #: cps/oauth_bb.py:285 msgid "Failed to fetch user info from Google." -msgstr "从Google获取用户信息失败。" +msgstr "从 Google 获取用户信息失败。" #: cps/oauth_bb.py:332 msgid "GitHub Oauth error, please retry later." @@ -889,11 +889,11 @@ msgstr "登录" #: cps/remotelogin.py:74 cps/remotelogin.py:108 msgid "Token not found" -msgstr "找不到Token" +msgstr "找不到令牌" #: cps/remotelogin.py:83 cps/remotelogin.py:116 msgid "Token has expired" -msgstr "Token已过期" +msgstr "令牌已过期" #: cps/remotelogin.py:92 msgid "Success! Please return to your device" @@ -905,7 +905,7 @@ msgstr "书籍" #: cps/render_template.py:42 msgid "Show recent books" -msgstr "显示最近书籍" +msgstr "显示最近查看的书籍" #: cps/render_template.py:43 cps/templates/index.xml:25 msgid "Hot Books" @@ -917,7 +917,7 @@ msgstr "显示热门书籍" #: cps/render_template.py:47 cps/render_template.py:52 msgid "Downloaded Books" -msgstr "下载历史" +msgstr "已下载书籍" #: cps/render_template.py:49 cps/render_template.py:54 #: cps/templates/user_table.html:167 @@ -966,7 +966,7 @@ msgstr "分类" #: cps/render_template.py:72 cps/templates/user_table.html:158 msgid "Show category selection" -msgstr "显示分类选择" +msgstr "显示分类栏目" #: cps/render_template.py:73 cps/templates/book_edit.html:91 #: cps/templates/book_table.html:68 cps/templates/index.xml:90 @@ -976,7 +976,7 @@ msgstr "丛书" #: cps/render_template.py:75 cps/templates/user_table.html:157 msgid "Show series selection" -msgstr "显示丛书选择" +msgstr "显示丛书栏目" #: cps/render_template.py:76 cps/templates/book_table.html:66 #: cps/templates/index.xml:69 @@ -985,7 +985,7 @@ msgstr "作者" #: cps/render_template.py:78 cps/templates/user_table.html:160 msgid "Show author selection" -msgstr "显示作者选择" +msgstr "显示作者栏目" #: cps/render_template.py:80 cps/templates/book_table.html:72 #: cps/templates/index.xml:76 cps/web.py:969 @@ -994,7 +994,7 @@ msgstr "出版社" #: cps/render_template.py:82 cps/templates/user_table.html:163 msgid "Show publisher selection" -msgstr "显示出版社选择" +msgstr "显示出版社栏目" #: cps/render_template.py:83 cps/templates/book_table.html:70 #: cps/templates/index.xml:97 cps/templates/search_form.html:107 @@ -1004,7 +1004,7 @@ msgstr "语言" #: cps/render_template.py:86 cps/templates/user_table.html:155 msgid "Show language selection" -msgstr "显示语言选择" +msgstr "显示语言栏目" #: cps/render_template.py:87 cps/templates/index.xml:104 msgid "Ratings" @@ -1012,7 +1012,7 @@ msgstr "评分" #: cps/render_template.py:89 cps/templates/user_table.html:164 msgid "Show ratings selection" -msgstr "显示评分选择" +msgstr "显示评分栏目" #: cps/render_template.py:90 cps/templates/index.xml:112 msgid "File formats" @@ -1020,7 +1020,7 @@ msgstr "文件格式" #: cps/render_template.py:92 cps/templates/user_table.html:165 msgid "Show file formats selection" -msgstr "显示文件格式选择" +msgstr "显示文件格式栏目" #: cps/render_template.py:94 cps/web.py:768 msgid "Archived Books" @@ -1070,7 +1070,7 @@ msgstr "阅读状态 = %(status)s" #: cps/search.py:323 msgid "Error on search for custom columns, please restart Calibre-Web" -msgstr "搜索自定义列时出错,请重启 Calibre-Web" +msgstr "搜索自定义栏目时出错,请重启 Calibre-Web" #: cps/search.py:342 cps/search.py:374 cps/templates/layout.html:64 msgid "Advanced Search" @@ -1168,12 +1168,12 @@ msgstr "发生错误" #: cps/shelf.py:369 #, python-format msgid "A public shelf with the name '%(title)s' already exists." -msgstr "公共书架:%(title)s已经存在已经存在。" +msgstr "公共书架:%(title)s 已经存在已经存在。" #: cps/shelf.py:380 #, python-format msgid "A private shelf with the name '%(title)s' already exists." -msgstr "私有书架:%(title)s已经存在已经存在。" +msgstr "私有书架:%(title)s 已经存在已经存在。" #: cps/shelf.py:462 #, python-format @@ -1219,7 +1219,7 @@ msgstr "未知状态" #: cps/updater.py:431 cps/updater.py:442 cps/updater.py:543 cps/updater.py:558 msgid "Unexpected data while reading update information" -msgstr "读取更新信息时出现意外数据" +msgstr "读取更新信息时出现异常数据" #: cps/updater.py:438 cps/updater.py:550 msgid "No update available. You already have the latest version installed" @@ -1248,7 +1248,7 @@ msgstr "无可用发布信息" #: cps/templates/index.html:6 cps/web.py:433 msgid "Discover (Random Books)" -msgstr "发现(随机书籍)" +msgstr "发现 (随机书籍)" #: cps/web.py:469 msgid "Hot Books (Most Downloaded)" @@ -1322,7 +1322,7 @@ msgstr "糟糕!发送这本书籍的时候出现错误:%(res)s" #: cps/web.py:1209 msgid "Please update your profile with a valid Send to Kindle E-mail Address." -msgstr "请先配置您的kindle邮箱。" +msgstr "请先配置您的 Kindle 邮箱。" #: cps/web.py:1226 msgid "E-Mail server is not configured, please contact your administrator!" @@ -1345,12 +1345,12 @@ msgstr "确认邮件已经发送到您的邮箱。" #: cps/web.py:1280 msgid "Cannot activate LDAP authentication" -msgstr "无法激活LDAP认证" +msgstr "无法激活 LDAP 认证" #: cps/web.py:1299 #, python-format msgid "Fallback Login as: '%(nickname)s', LDAP Server not reachable, or user not known" -msgstr "后备登录“%(nickname)s”:无法访问LDAP服务器,或用户未知" +msgstr "后备登录“%(nickname)s”:无法访问 LDAP 服务器,或用户未知" #: cps/web.py:1305 #, python-format @@ -1390,7 +1390,7 @@ msgstr "找不到包含 OAuth 信息的有效 gmail.json 文件" #: cps/tasks/convert.py:153 #, python-format msgid "Calibre ebook-convert %(tool)s not found" -msgstr "Calibre 电子书转换器%(tool)s没有发现" +msgstr "Calibre 电子书转换器 %(tool)s 没有发现" #: cps/tasks/convert.py:186 #, python-format @@ -1409,7 +1409,7 @@ msgstr "Kepubify 转换失败:%(error)s" #: cps/tasks/convert.py:224 #, python-format msgid "Converted file not found or more than one file in folder %(folder)s" -msgstr "找不到转换后的文件或文件夹%(folder)s中有多个文件" +msgstr "找不到转换后的文件或文件夹 %(folder)s 中有多个文件" #: cps/tasks/convert.py:247 #, python-format @@ -1427,7 +1427,7 @@ msgstr "转换" #: cps/tasks/database.py:28 msgid "Reconnecting Calibre database" -msgstr "正在重新连接到Calibre数据库" +msgstr "正在重新连接到 Calibre 数据库" #: cps/tasks/mail.py:266 msgid "E-mail" @@ -1521,19 +1521,19 @@ msgstr "添加新用户" #: cps/templates/admin.html:55 msgid "Import LDAP Users" -msgstr "导入LDAP用户" +msgstr "导入 LDAP 用户" #: cps/templates/admin.html:62 msgid "E-mail Server Settings" -msgstr "SMTP邮件服务器设置" +msgstr "SMTP 邮件服务器设置" #: cps/templates/admin.html:67 cps/templates/email_edit.html:31 msgid "SMTP Hostname" -msgstr "SMTP主机名" +msgstr "SMTP 主机名" #: cps/templates/admin.html:71 cps/templates/email_edit.html:35 msgid "SMTP Port" -msgstr "SMTP端口" +msgstr "SMTP 端口" #: cps/templates/admin.html:75 cps/templates/email_edit.html:39 msgid "Encryption" @@ -1541,7 +1541,7 @@ msgstr "加密" #: cps/templates/admin.html:79 cps/templates/email_edit.html:47 msgid "SMTP Login" -msgstr "SMTP用户名" +msgstr "SMTP 用户名" #: cps/templates/admin.html:83 cps/templates/admin.html:94 #: cps/templates/email_edit.html:55 @@ -1554,7 +1554,7 @@ msgstr "电子邮件服务" #: cps/templates/admin.html:91 msgid "Gmail via Oauth2" -msgstr "通过Oauth2的Gmail" +msgstr "使用 Oauth2 的 Gmail" #: cps/templates/admin.html:106 msgid "Configuration" @@ -1606,7 +1606,7 @@ msgstr "反向代理头部名称" #: cps/templates/admin.html:159 msgid "Edit Calibre Database Configuration" -msgstr "编辑Calibre数据库配置" +msgstr "编辑 Calibre 数据库配置" #: cps/templates/admin.html:160 msgid "Edit Basic Configuration" @@ -1638,7 +1638,7 @@ msgstr "生成丛书封面缩略图" #: cps/templates/admin.html:186 cps/templates/schedule_edit.html:37 msgid "Reconnect to Calibre Library" -msgstr "重新连接到Calibre库" +msgstr "重新连接到 Calibre 库" #: cps/templates/admin.html:193 msgid "Refresh Thumbnail Cover Cache" @@ -1650,7 +1650,7 @@ msgstr "管理" #: cps/templates/admin.html:200 msgid "Download Debug Package" -msgstr "下载Debug包" +msgstr "下载 Debug 包" #: cps/templates/admin.html:201 msgid "View Logs" @@ -1658,7 +1658,7 @@ msgstr "查看日志文件" #: cps/templates/admin.html:204 msgid "Reconnect Calibre Database" -msgstr "重新连接到Calibre数据库" +msgstr "重新连接到 Calibre 数据库" #: cps/templates/admin.html:207 msgid "Restart" @@ -1778,7 +1778,7 @@ msgstr "删除格式:" #: cps/templates/book_edit.html:25 msgid "Convert book format:" -msgstr "转换书籍格式:" +msgstr "书籍格式转换:" #: cps/templates/book_edit.html:30 msgid "Convert from:" @@ -1845,7 +1845,7 @@ msgstr "评分" #: cps/templates/book_edit.html:104 msgid "Fetch Cover from URL (JPEG - Image will be downloaded and stored in database)" -msgstr "从URL获取封面(JPEG - 图片将下载并存储在数据库中)" +msgstr "从 URL 获取封面(JPEG - 图片将下载并存储在数据库中)" #: cps/templates/book_edit.html:108 msgid "Upload Cover from Local Disk" @@ -2055,7 +2055,7 @@ msgstr "Calibre 数据库路径" #: cps/templates/config_db.html:22 msgid "Use Google Drive?" -msgstr "是否使用Google Drive?" +msgstr "是否使用 Google Drive?" #: cps/templates/config_db.html:27 msgid "Authenticate Google Drive" @@ -2067,7 +2067,7 @@ msgstr "Google Drive Calibre 路径" #: cps/templates/config_db.html:40 msgid "Metadata Watch Channel ID" -msgstr "元数据监视通道ID" +msgstr "元数据监视通道 ID" #: cps/templates/config_db.html:43 msgid "Revoke" @@ -2087,11 +2087,11 @@ msgstr "服务器端口" #: cps/templates/config_edit.html:28 msgid "SSL certfile location (leave it empty for non-SSL Servers)" -msgstr "SSL 证书文件路径(非SSL服务器请留空)" +msgstr "SSL 证书文件路径 (非 SSL 服务器请留空)" #: cps/templates/config_edit.html:35 msgid "SSL Keyfile location (leave it empty for non-SSL Servers)" -msgstr "SSL 密钥文件路径(非SSL服务器请留空)" +msgstr "SSL 密钥文件路径 (非 SSL 服务器请留空)" #: cps/templates/config_edit.html:43 msgid "Update Channel" @@ -2115,7 +2115,7 @@ msgstr "日志文件配置" #: cps/templates/config_edit.html:77 msgid "Location and name of logfile (calibre-web.log for no entry)" -msgstr "日志文件路径和名称(默认为calibre-web.log)" +msgstr "日志文件路径和名称 (默认为 calibre-web.log)" #: cps/templates/config_edit.html:82 msgid "Enable Access Log" @@ -2123,7 +2123,7 @@ msgstr "启用访问日志" #: cps/templates/config_edit.html:85 msgid "Location and name of access logfile (access.log for no entry)" -msgstr "访问日志路径和名称(默认为access.log)" +msgstr "访问日志路径和名称 (默认为 access.log)" #: cps/templates/config_edit.html:96 msgid "Feature Configuration" @@ -2163,23 +2163,23 @@ msgstr "启用魔法链接远程登录" #: cps/templates/config_edit.html:137 msgid "Enable Kobo sync" -msgstr "启用Kobo同步" +msgstr "启用 Kobo 同步" #: cps/templates/config_edit.html:142 msgid "Proxy unknown requests to Kobo Store" -msgstr "代理未知请求到Kobo商店" +msgstr "代理未知请求到 Kobo 商店" #: cps/templates/config_edit.html:145 msgid "Server External Port (for port forwarded API calls)" -msgstr "服务器扩展端口(用于转发的API调用的端口)" +msgstr "服务器扩展端口 (用于转发的 API 调用的端口)" #: cps/templates/config_edit.html:153 msgid "Use Goodreads" -msgstr "使用Goodreads" +msgstr "使用 Goodreads" #: cps/templates/config_edit.html:154 msgid "Create an API Key" -msgstr "创建API Key" +msgstr "创建 API Key" #: cps/templates/config_edit.html:158 msgid "Goodreads API Key" @@ -2203,19 +2203,19 @@ msgstr "使用标准认证" #: cps/templates/config_edit.html:184 msgid "Use LDAP Authentication" -msgstr "使用LDAP认证" +msgstr "使用 LDAP 认证" #: cps/templates/config_edit.html:187 msgid "Use OAuth" -msgstr "使用OAuth认证" +msgstr "使用 OAuth 认证" #: cps/templates/config_edit.html:194 msgid "LDAP Server Host Name or IP Address" -msgstr "LDAP服务器主机名或IP地址" +msgstr "LDAP 服务器主机名或 IP 地址" #: cps/templates/config_edit.html:198 msgid "LDAP Server Port" -msgstr "LDAP服务器端口" +msgstr "LDAP 服务器端口" #: cps/templates/config_edit.html:202 msgid "LDAP Encryption" @@ -2223,23 +2223,23 @@ msgstr "LDAP 加密" #: cps/templates/config_edit.html:205 msgid "TLS" -msgstr "TLS协议" +msgstr "TLS 协议" #: cps/templates/config_edit.html:206 msgid "SSL" -msgstr "SSL协议" +msgstr "SSL 协议" #: cps/templates/config_edit.html:210 msgid "LDAP CACertificate Path (Only needed for Client Certificate Authentication)" -msgstr "LDAP CA证书路径(仅用于客户端证书认证)" +msgstr "LDAP CA证书路径 (仅用于客户端证书认证)" #: cps/templates/config_edit.html:217 msgid "LDAP Certificate Path (Only needed for Client Certificate Authentication)" -msgstr "LDAP 证书路径(仅用于客户端证书认证)" +msgstr "LDAP 证书路径 (仅用于客户端证书认证)" #: cps/templates/config_edit.html:224 msgid "LDAP Keyfile Path (Only needed for Client Certificate Authentication)" -msgstr "LDAP密钥文件路径(仅用于客户端证书认证)" +msgstr "LDAP 密钥文件路径 (仅用于客户端证书认证)" #: cps/templates/config_edit.html:233 msgid "LDAP Authentication" @@ -2259,23 +2259,23 @@ msgstr "简单" #: cps/templates/config_edit.html:242 msgid "LDAP Administrator Username" -msgstr "LDAP管理员用户名" +msgstr "LDAP 管理员用户名" #: cps/templates/config_edit.html:248 msgid "LDAP Administrator Password" -msgstr "LDAP管理员密码" +msgstr "LDAP 管理员密码" #: cps/templates/config_edit.html:253 msgid "LDAP Distinguished Name (DN)" -msgstr "LDAP专有名称(DN)" +msgstr "LDAP 专有名称(DN)" #: cps/templates/config_edit.html:257 msgid "LDAP User Object Filter" -msgstr "LDAP用户对象过滤器" +msgstr "LDAP 用户对象过滤器" #: cps/templates/config_edit.html:262 msgid "LDAP Server is OpenLDAP?" -msgstr "LDAP服务器是 OpenLDAP?" +msgstr "LDAP 服务器为 OpenLDAP?" #: cps/templates/config_edit.html:264 msgid "Following Settings are Needed For User Import" @@ -2283,19 +2283,19 @@ msgstr "用户导入需要以下设置" #: cps/templates/config_edit.html:266 msgid "LDAP Group Object Filter" -msgstr "LDAP组对象过滤器" +msgstr "LDAP 组对象过滤器" #: cps/templates/config_edit.html:270 msgid "LDAP Group Name" -msgstr "LDAP组名" +msgstr "LDAP 组名" #: cps/templates/config_edit.html:274 msgid "LDAP Group Members Field" -msgstr "LDAP组成员字段" +msgstr "LDAP 组成员字段" #: cps/templates/config_edit.html:278 msgid "LDAP Member User Filter Detection" -msgstr "LDAP成员用户过滤器探测" +msgstr "LDAP 成员用户过滤器探测" #: cps/templates/config_edit.html:280 msgid "Autodetect" @@ -2307,12 +2307,12 @@ msgstr "自定义过滤器" #: cps/templates/config_edit.html:286 msgid "LDAP Member User Filter" -msgstr "LDAP成员用户过滤器" +msgstr "LDAP 成员用户过滤器" #: cps/templates/config_edit.html:297 #, python-format msgid "Obtain %(provider)s OAuth Credential" -msgstr "获取 %(provider)s OAuth凭证" +msgstr "获取 %(provider)s OAuth 凭证" #: cps/templates/config_edit.html:300 #, python-format @@ -2342,7 +2342,7 @@ msgstr "KEpubify 电子书转换器路径" #: cps/templates/config_edit.html:345 msgid "Location of Unrar binary" -msgstr "Unrar程序路径" +msgstr "Unrar 程序路径" #: cps/templates/config_view_edit.html:17 msgid "View Configuration" @@ -2456,7 +2456,7 @@ msgstr "在线听书" #: cps/templates/detail.html:125 cps/templates/listenmp3.html:62 #, python-format msgid "Book %(index)s of %(range)s" -msgstr "%(range)s 第%(index)s册" +msgstr "%(range)s 第 %(index)s 册" #: cps/templates/detail.html:174 cps/templates/listenmp3.html:111 msgid "Published" @@ -2516,11 +2516,11 @@ msgstr "使用标准电子邮件账号" #: cps/templates/email_edit.html:16 msgid "Gmail Account with OAuth2 Verification" -msgstr "使用Gmail账号" +msgstr "使用 Gmail 账号" #: cps/templates/email_edit.html:22 msgid "Setup Gmail Account as E-Mail Server" -msgstr "设置Gmail账号作为电子邮件服务" +msgstr "设置 Gmail 账号作为电子邮件服务" #: cps/templates/email_edit.html:24 msgid "Revoke Gmail Access" @@ -2528,15 +2528,15 @@ msgstr "撤消 Gmail 访问权限" #: cps/templates/email_edit.html:42 msgid "STARTTLS" -msgstr "STARTTLS协议" +msgstr "STARTTLS 协议" #: cps/templates/email_edit.html:43 msgid "SSL/TLS" -msgstr "SSL/TLS协议" +msgstr "SSL/TLS 协议" #: cps/templates/email_edit.html:51 msgid "SMTP Password" -msgstr "SMTP密码" +msgstr "SMTP 密码" #: cps/templates/email_edit.html:58 msgid "Attachment Size Limit" @@ -2579,7 +2579,7 @@ msgstr "下一个" #: cps/templates/generate_kobo_auth_url.html:6 #, fuzzy msgid "Open the .kobo/Kobo/Kobo eReader.conf file in a text editor and add (or edit):" -msgstr "在文本编辑器中打开.kobo/Kobo eReader.conf,添加(或编辑):" +msgstr "在文本编辑器中打开 .kobo/Kobo eReader.conf,添加(或编辑):" #: cps/templates/generate_kobo_auth_url.html:11 msgid "Kobo Token:" @@ -2732,7 +2732,7 @@ msgstr "错误" msgid "Upload done, processing, please wait..." msgstr "上传完成,正在处理,请稍候..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "设置" @@ -2775,7 +2775,7 @@ msgstr "通过魔法链接登录" #: cps/templates/logviewer.html:6 msgid "Show Calibre-Web Log: " -msgstr "显示Calibre-Web日志: " +msgstr "显示 Calibre-Web 日志: " #: cps/templates/logviewer.html:8 msgid "Calibre-Web Log: " @@ -2791,7 +2791,7 @@ msgstr "显示访问日志: " #: cps/templates/logviewer.html:18 msgid "Download Calibre-Web Log" -msgstr "下载Calibre-Web日志" +msgstr "下载 Calibre-Web 日志" #: cps/templates/logviewer.html:21 msgid "Download Access Log" @@ -2799,19 +2799,19 @@ msgstr "下载访问日志" #: cps/templates/modal_dialogs.html:6 msgid "Select Allowed/Denied Tags" -msgstr "选择标签值显示或隐藏书籍" +msgstr "选择显示的与隐藏的标签" #: cps/templates/modal_dialogs.html:7 msgid "Select Allowed/Denied Custom Column Values" -msgstr "选择自定义栏目值显示或隐藏本用户书籍" +msgstr "选择显示的自定义栏目值与隐藏的自定义栏目值" #: cps/templates/modal_dialogs.html:8 msgid "Select Allowed/Denied Tags of User" -msgstr "选择标签值显示或隐藏书籍" +msgstr "选择此用户显示的标签与隐藏的标签" #: cps/templates/modal_dialogs.html:9 msgid "Select Allowed/Denied Custom Column Values of User" -msgstr "选择自定义栏目值显示或隐藏本用户书籍" +msgstr "选择此用户显示的自定义栏目值与隐藏的自定义栏目值" #: cps/templates/modal_dialogs.html:15 msgid "Enter Tag" @@ -2823,7 +2823,7 @@ msgstr "添加显示或隐藏书籍的值" #: cps/templates/modal_dialogs.html:50 msgid "This book format will be permanently erased from database" -msgstr "此书籍格式将从数据库中永久删除" +msgstr "书籍的此格式副本将从数据库中永久删除" #: cps/templates/modal_dialogs.html:51 msgid "This book will be permanently erased from database" @@ -2835,11 +2835,11 @@ msgstr ",包括从硬盘中" #: cps/templates/modal_dialogs.html:56 msgid "Important Kobo Note: deleted books will remain on any paired Kobo device." -msgstr "Kobo 重要说明:被删除的书籍将保留在任何配对的 Kobo 设备上。" +msgstr "Kobo 重要提示:被删除的书籍将保留在任何配对的 Kobo 设备上。" #: cps/templates/modal_dialogs.html:57 msgid "Books must first be archived and the device synced before a book can safely be deleted." -msgstr "必须先将书籍存档并同步设备,然后才能安全地删除书籍。" +msgstr "在安全删除图书之前,必须先将图书归档并与设备同步。" #: cps/templates/modal_dialogs.html:76 msgid "Choose File Location" @@ -2871,35 +2871,39 @@ msgstr "完成" #: cps/templates/osd.xml:5 msgid "Calibre-Web eBook Catalog" -msgstr "Caliebre-Web电子书路径" +msgstr "Caliebre-Web 电子书路径" #: cps/templates/read.html:6 msgid "epub Reader" -msgstr "epub阅读器" +msgstr "epub 阅读器" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "浅色" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "深色" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "棕色" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "黑色" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "打开侧栏时重排文本。" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" -msgstr "Comic阅读器" +msgstr "Comic 阅读器" #: cps/templates/readcbr.html:92 msgid "Keyboard Shortcuts" @@ -3011,15 +3015,15 @@ msgstr "隐藏" #: cps/templates/readdjvu.html:5 msgid "DJVU Reader" -msgstr "DJVU阅读器" +msgstr "DJVU 阅读器" #: cps/templates/readpdf.html:32 msgid "PDF Reader" -msgstr "PDF阅读器" +msgstr "PDF 阅读器" #: cps/templates/readtxt.html:6 msgid "txt Reader" -msgstr "txt阅读器" +msgstr "txt 阅读器" #: cps/templates/register.html:4 msgid "Register New Account" @@ -3215,7 +3219,7 @@ msgstr "活动" #: cps/templates/tasks.html:40 msgid "This task will be cancelled. Any progress made by this task will be saved." -msgstr "这个任务将被取消。此任务取得的所有进展都将被保存" +msgstr "这个任务将被取消。此任务所有的更改都将被保存" #: cps/templates/tasks.html:41 msgid "If this is a scheduled task, it will be re-ran during the next scheduled time." @@ -3231,7 +3235,7 @@ msgstr "按语言显示书籍" #: cps/templates/user_edit.html:54 msgid "OAuth Settings" -msgstr "OAuth设置" +msgstr "OAuth 设置" #: cps/templates/user_edit.html:56 msgid "Link" @@ -3251,7 +3255,7 @@ msgstr "新建或查看" #: cps/templates/user_edit.html:70 msgid "Force full kobo sync" -msgstr "强制与kobo完全同步" +msgstr "强制与 Kobo 完全同步" #: cps/templates/user_edit.html:88 msgid "Add allowed/Denied Custom Column Values" @@ -3267,7 +3271,7 @@ msgstr "删除此用户" #: cps/templates/user_edit.html:159 msgid "Generate Kobo Auth URL" -msgstr "生成Kobo Auth 地址" +msgstr "生成 Kobo Auth 地址" #: cps/templates/user_table.html:80 cps/templates/user_table.html:103 msgid "Select..." @@ -3311,11 +3315,11 @@ msgstr "允许标签" #: cps/templates/user_table.html:140 msgid "Edit Denied Tags" -msgstr "编辑拒绝标签" +msgstr "编辑被拒绝标签" #: cps/templates/user_table.html:140 msgid "Denied Tags" -msgstr "拒绝标签" +msgstr "被拒绝标签" #: cps/templates/user_table.html:141 msgid "Edit Allowed Column Values" @@ -3351,9 +3355,9 @@ msgstr "同步所选书架到 Kobo" #: cps/templates/user_table.html:156 msgid "Show read/unread selection" -msgstr "显示已读/未读选择" +msgstr "显示已读、未读栏目" #: cps/templates/user_table.html:159 msgid "Show random books" -msgstr "显示随机书籍" +msgstr "随机展示书籍" diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 7477145ce230f139e49c3f5c1a83e89ee02d855f..0392b7658fa6b039f81182123b419a65f9d04323 100644 GIT binary patch delta 19 acmezUf$8@LrVR=uEXGzwhMQGN!d(Deq6gUk delta 19 acmezUf$8@LrVR=uECyCaMw?Yi!d(DejR)5N diff --git a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po index c9ba53ee..19e08780 100644 --- a/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/cps/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Calibre-Web\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: 2020-09-27 22:18+0800\n" "Last-Translator: xlivevil \n" "Language: zh_TW\n" @@ -511,12 +511,12 @@ msgstr "未安裝" msgid "Execution permissions missing" msgstr "缺少執行權限" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, fuzzy, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "自定義列號:%(column)d在Calibre數據庫中不存在" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2748,7 +2748,7 @@ msgstr "錯誤" msgid "Upload done, processing, please wait..." msgstr "上傳完成,正在處理中,請稍候..." -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "設置" @@ -2893,27 +2893,31 @@ msgstr "Caliebre-Web電子書路徑" msgid "epub Reader" msgstr "epub閱讀器" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "淺色" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "深色" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 #, fuzzy msgid "Black" msgstr "後退" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "打開側欄時重排文本。" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr "Comic閱讀器" diff --git a/messages.pot b/messages.pot index 15c1d50e..a5b446ec 100644 --- a/messages.pot +++ b/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2022-12-25 10:22+0100\n" +"POT-Creation-Date: 2022-12-25 13:21+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -507,12 +507,12 @@ msgstr "" msgid "Execution permissions missing" msgstr "" -#: cps/db.py:724 cps/search.py:137 cps/web.py:723 +#: cps/db.py:728 cps/search.py:137 cps/web.py:723 #, python-format msgid "Custom Column No.%(column)d does not exist in calibre database" msgstr "" -#: cps/db.py:967 cps/templates/config_edit.html:204 +#: cps/db.py:971 cps/templates/config_edit.html:204 #: cps/templates/config_view_edit.html:62 cps/templates/email_edit.html:41 #: cps/web.py:550 cps/web.py:584 cps/web.py:659 cps/web.py:684 cps/web.py:965 #: cps/web.py:995 cps/web.py:1031 cps/web.py:1059 cps/web.py:1098 @@ -2730,7 +2730,7 @@ msgstr "" msgid "Upload done, processing, please wait..." msgstr "" -#: cps/templates/layout.html:98 cps/templates/read.html:75 +#: cps/templates/layout.html:98 cps/templates/read.html:76 #: cps/templates/readcbr.html:87 cps/templates/readcbr.html:111 msgid "Settings" msgstr "" @@ -2875,26 +2875,30 @@ msgstr "" msgid "epub Reader" msgstr "" -#: cps/templates/read.html:80 cps/templates/readcbr.html:119 +#: cps/templates/read.html:81 cps/templates/readcbr.html:119 msgid "Light" msgstr "" -#: cps/templates/read.html:81 cps/templates/readcbr.html:120 +#: cps/templates/read.html:82 cps/templates/readcbr.html:120 msgid "Dark" msgstr "" -#: cps/templates/read.html:82 +#: cps/templates/read.html:83 msgid "Sepia" msgstr "" -#: cps/templates/read.html:83 +#: cps/templates/read.html:84 msgid "Black" msgstr "" -#: cps/templates/read.html:87 +#: cps/templates/read.html:88 msgid "Reflow text when sidebars are open." msgstr "" +#: cps/templates/read.html:93 +msgid "Font Sizes" +msgstr "" + #: cps/templates/readcbr.html:7 msgid "Comic Reader" msgstr ""