diff --git a/komga-webui/src/locales/ar.json b/komga-webui/src/locales/ar.json
index 9e531a65cb9..659dae12b68 100644
--- a/komga-webui/src/locales/ar.json
+++ b/komga-webui/src/locales/ar.json
@@ -308,11 +308,7 @@
"dialog_title": "إضافة مستخدم",
"field_email": "البريد الإلكتروني",
"field_email_error": "يجب أن يكون عنوان بريد إلكتروني صالح",
- "field_password": "كلمة السر",
- "field_role_administrator": "مدير",
- "field_role_file_download": "تحميل الملف",
- "field_role_page_streaming": "تدفق الصفحة",
- "label_roles": "أدوار"
+ "field_password": "كلمة السر"
},
"analyze_library": {
"body": "يحلل جميع ملفات الوسائط في المكتبة. التحليل يلتقط معلومات حول وسائل الإعلام. اعتمادًا على حجم مكتبتك ، قد يستغرق هذا وقتًا طويلاً.",
diff --git a/komga-webui/src/locales/bg.json b/komga-webui/src/locales/bg.json
index 6c950db778d..02c54606660 100644
--- a/komga-webui/src/locales/bg.json
+++ b/komga-webui/src/locales/bg.json
@@ -308,11 +308,7 @@
"dialog_title": "Добавяне на потребител",
"field_email": "Имейл",
"field_email_error": "Трябва да е валиден имейл адрес",
- "field_password": "Парола",
- "field_role_administrator": "Администратор",
- "field_role_file_download": "Изтегляне на файлове",
- "field_role_page_streaming": "Поточно предаване на страници",
- "label_roles": "Роли"
+ "field_password": "Парола"
},
"analyze_library": {
"body": "Анализира всички мултимедийни файлове в библиотеката. Анализът събира информация за медиите. В зависимост от размера на библиотеката това може да отнеме много време.",
diff --git a/komga-webui/src/locales/ca.json b/komga-webui/src/locales/ca.json
index 9a274c8f878..62bdd16eeb5 100644
--- a/komga-webui/src/locales/ca.json
+++ b/komga-webui/src/locales/ca.json
@@ -309,11 +309,7 @@
"dialog_title": "Afegeix un usuari",
"field_email": "Correu electrònic",
"field_email_error": "Ha de ser un correu electrònic vàlid",
- "field_password": "Contrasenya",
- "field_role_administrator": "Administrador",
- "field_role_file_download": "Baixa el fitxer",
- "field_role_page_streaming": "Pàgines en continu",
- "label_roles": "Rols"
+ "field_password": "Contrasenya"
},
"analyze_library": {
"body": "Analitza tots els fitxers multimedia de la biblioteca i n'obté informació. Segons la mida de la biblioteca és possible que trigui molt.",
diff --git a/komga-webui/src/locales/cs.json b/komga-webui/src/locales/cs.json
index 6a68dad371f..1a40e5a6395 100644
--- a/komga-webui/src/locales/cs.json
+++ b/komga-webui/src/locales/cs.json
@@ -299,11 +299,7 @@
"dialog_title": "Přidat uživatele",
"field_email": "Email",
"field_email_error": "Musí být validní emailová adresa",
- "field_password": "Heslo",
- "field_role_administrator": "Administrátor",
- "field_role_file_download": "Stahování souboru",
- "field_role_page_streaming": "Streamování stránky",
- "label_roles": "Role"
+ "field_password": "Heslo"
},
"analyze_library": {
"body": "Analyzuje všechny mediální soubory v knihovně. Analýza zachycuje informace o médiích. V závislosti na velikosti vaší knihovny to může trvat dlouho.",
diff --git a/komga-webui/src/locales/de.json b/komga-webui/src/locales/de.json
index 1f472ccdf8b..3a2897f1cf9 100644
--- a/komga-webui/src/locales/de.json
+++ b/komga-webui/src/locales/de.json
@@ -309,11 +309,7 @@
"dialog_title": "Benutzer hinzufügen",
"field_email": "E-Mail",
"field_email_error": "Die E-Mail-Adresse muss eine gültige Adresse sein",
- "field_password": "Passwort",
- "field_role_administrator": "Systemverwalter",
- "field_role_file_download": "Datei-Herunterladen",
- "field_role_page_streaming": "Seitenaufbau",
- "label_roles": "Rollen"
+ "field_password": "Passwort"
},
"analyze_library": {
"body": "Analysiert alle Mediendateien in der Bibliothek. Bei der Analyse werden Informationen über die Medien erfasst. Je nach Größe Ihrer Bibliothek kann dies sehr lange dauern.",
diff --git a/komga-webui/src/locales/eo.json b/komga-webui/src/locales/eo.json
index b8d9714beeb..fdc74c55187 100644
--- a/komga-webui/src/locales/eo.json
+++ b/komga-webui/src/locales/eo.json
@@ -269,11 +269,7 @@
"dialog_title": "Aldoni Uzanton",
"field_email": "Retpoŝta adreso",
"field_email_error": "Devas esti valida retpoŝta adreso",
- "field_password": "Pasvorto",
- "field_role_administrator": "Administranto",
- "field_role_file_download": "Elŝutanto de Dosieroj",
- "field_role_page_streaming": "Popaĝa Leganto",
- "label_roles": "Roloj"
+ "field_password": "Pasvorto"
},
"analyze_library": {
"body": "Analizi ĉiujn dosierojn en la biblioteko. La analizo eltiras informojn pri la dosieroj. Depende de la grando de via biblioteko, tio eble daŭros longe.",
diff --git a/komga-webui/src/locales/es.json b/komga-webui/src/locales/es.json
index cfa4aecb522..b0c098ce3f2 100644
--- a/komga-webui/src/locales/es.json
+++ b/komga-webui/src/locales/es.json
@@ -309,11 +309,7 @@
"dialog_title": "Añadir usuario",
"field_email": "Correo electrónico",
"field_email_error": "Debe ser una dirección de correo electrónico válida",
- "field_password": "Contraseña",
- "field_role_administrator": "Administrador",
- "field_role_file_download": "Descarga de archivos",
- "field_role_page_streaming": "Streaming de páginas",
- "label_roles": "Funciones"
+ "field_password": "Contraseña"
},
"analyze_library": {
"body": "Analiza todos los archivos multimedia en la biblioteca. El análisis obtiene información sobre los medios. Dependiendo del tamaño de su biblioteca, esto podría tomar mucho tiempo.",
diff --git a/komga-webui/src/locales/fa.json b/komga-webui/src/locales/fa.json
index e66c21ec80a..62707a0c355 100644
--- a/komga-webui/src/locales/fa.json
+++ b/komga-webui/src/locales/fa.json
@@ -281,11 +281,7 @@
"dialog_title": "افزودن کاربر",
"field_email": "پست الکترونیک",
"field_email_error": "می بایست یک ایمیل ادرس معتبر باشد",
- "field_password": "کلمه عبور",
- "field_role_administrator": "مدیر",
- "field_role_file_download": "دانلود فایل",
- "field_role_page_streaming": "جریان صفحه",
- "label_roles": "نقش ها"
+ "field_password": "کلمه عبور"
},
"analyze_library": {
"body": "تمام فایل های رسانه ای موجود در کتابخانه را تجزیه و تحلیل می کند. تجزیه و تحلیل اطلاعات مربوط به رسانه ها را جمع آوری می کند. بسته به اندازه کتابخانه شما، ممکن است زمان زیادی طول بکشد.",
diff --git a/komga-webui/src/locales/fi.json b/komga-webui/src/locales/fi.json
index 1241b69f3e6..56d97c0c599 100644
--- a/komga-webui/src/locales/fi.json
+++ b/komga-webui/src/locales/fi.json
@@ -309,11 +309,7 @@
"dialog_title": "Lisää käyttäjä",
"field_email": "Sähköposti",
"field_email_error": "Täytyy olla toimiva sähköpostiosoite",
- "field_password": "Salasana",
- "field_role_administrator": "Järjestelmänvalvoja",
- "field_role_file_download": "Tiedostojen lataus",
- "field_role_page_streaming": "Sivujen suoratoisto",
- "label_roles": "Roolit"
+ "field_password": "Salasana"
},
"analyze_library": {
"body": "Analysoi kaikki kirjaston mediatiedostot. Analyysi kerää tietoa mediasta. Kirjaston koosta riippuen tämä voi kestää kauan.",
diff --git a/komga-webui/src/locales/fr.json b/komga-webui/src/locales/fr.json
index fc4c16f4fb3..d5f59d9fbba 100644
--- a/komga-webui/src/locales/fr.json
+++ b/komga-webui/src/locales/fr.json
@@ -309,11 +309,7 @@
"dialog_title": "Ajouter un utilisateur",
"field_email": "E-mail",
"field_email_error": "Doit être une adresse électronique valide",
- "field_password": "Mot de passe",
- "field_role_administrator": "Administrateur",
- "field_role_file_download": "Téléchargement de fichier",
- "field_role_page_streaming": "Lecture en ligne",
- "label_roles": "Rôles"
+ "field_password": "Mot de passe"
},
"analyze_library": {
"body": "Analyse tous les fichiers média de la bibliothèque. L'analyse récupère les informations sur le médias. En fonction de la taille de votre bibliothèque, cela peut prendre un certain temps.",
diff --git a/komga-webui/src/locales/hr.json b/komga-webui/src/locales/hr.json
index f4210db4dd5..5f451bdc513 100644
--- a/komga-webui/src/locales/hr.json
+++ b/komga-webui/src/locales/hr.json
@@ -85,6 +85,9 @@
"bookreader": {
"beginning_of_book": "Nalaziš se na početku knjige.",
"changing_reading_direction": "Mijenjanje smjera čitanja u",
+ "cycling_page_layout": "Mijenjanje rasporeda stranica",
+ "cycling_scale": "Mijenjanje skaliranja",
+ "cycling_side_padding": "Mijenjanje rubova",
"download_current_page": "Preuzmi trenutačnu stranicu",
"end_of_book": "Došao/la si do kraja knjige.",
"from_series_metadata": "od metapodataka serije",
@@ -204,7 +207,7 @@
"delete": "Izbriši",
"dimension": "š: {width}, v: {height}",
"discard": "Odbaci",
- "disk_space": "Prostor na disku",
+ "disk_space": "Količina memorije diska",
"dismiss": "Ukloni",
"download": "Preuzmi",
"drag_drop": "povuci i ispusti",
@@ -223,7 +226,7 @@
"lock_all": "Zaključaj sve",
"n_selected": "Odabrano: {count}",
"nothing_to_show": "Nema ničega za pokazati",
- "oneshot": "Jedno izdanje bez nastavka",
+ "oneshot": "Izdanje bez nastavka",
"outdated": "Neaktualno",
"page": "Stranica",
"page_number": "Broj stranice",
@@ -244,6 +247,7 @@
"roles": "Uloge",
"save_changes": "Spremi promjene",
"series": "Serija | Serije",
+ "sidecars": "Povezane datoteke",
"tags": "Oznake",
"unavailable": "Nedostupno",
"unlock_all": "Otključaj sve",
@@ -253,6 +257,7 @@
},
"dashboard": {
"keep_reading": "Nastavi čitati",
+ "on_deck": "Prva nepročitana knjiga",
"recently_added_books": "Nedavno dodane knjige",
"recently_added_series": "Nedavno dodane serije",
"recently_read_books": "Nedavno čitane knjige",
@@ -297,12 +302,10 @@
"dialog_title": "Dodaj Korisnika",
"field_email": "E-mail",
"field_email_error": "Mora biti važeća e-mail adresa",
- "field_password": "Lozinka",
- "field_role_administrator": "Administrator",
- "field_role_file_download": "Preuzimanje datoteke",
- "label_roles": "Uloge"
+ "field_password": "Lozinka"
},
"analyze_library": {
+ "body": "Analizira sve medijske datoteke u knjižnici. Analiza bilježi informacije o medijima. Ovisno o veličini knjižnice, to može potrajati dugo.",
"button_confirm": "Analiziraj",
"title": "Analiziraj biblioteku"
},
@@ -315,7 +318,9 @@
"confirm_delete": "Da, izbriši knjigu „{name}” i njene datoteke",
"confirm_delete_multiple": "Da, izbriši {count} knjige i njene datoteke",
"dialog_title": "Izbriši knjigu",
- "dialog_title_multiple": "Izbriši knjige"
+ "dialog_title_multiple": "Izbriši knjige",
+ "warning_html": "Knjiga {name} će se ukloniti s ovog servera zajedno sa spremljenim medijskim datotekama. Ovo je nepovratna radnja. Nastaviti?",
+ "warning_multiple_html": "{count} knjige će se ukloniti s ovog servera zajedno sa spremljenim medijskim datotekama. Ovo je nepovratna radnja. Nastaviti?"
},
"delete_collection": {
"button_confirm": "Izbriši",
@@ -347,6 +352,7 @@
},
"edit_books": {
"add_author_role_error_duplicate": "Već postoji",
+ "authors_notice_multiple_edit": "Uređuješ oznake za više knjiga. Ovo će prepisati postojeće autore svake knjige.",
"button_cancel": "Odustani",
"button_confirm": "Spremi promjene",
"copy_from": "Kopiraj iz {field}",
@@ -360,6 +366,7 @@
"field_link_url_error_protocol": "Mora biti http ili https",
"field_link_url_error_url": "Mora biti valjani URL",
"field_number": "Broj",
+ "field_number_sort": "Redni broj",
"field_number_sort_hint": "Možeš koristiti decimalne brojeve",
"field_release_date": "Datum izdanja",
"field_release_date_error": "Mora biti važeći datum u formatu YYYY-MM-DD",
@@ -372,13 +379,15 @@
"tab_general": "Općenito",
"tab_links": "Poveznice",
"tab_poster": "Poster",
- "tab_tags": "Oznake"
+ "tab_tags": "Oznake",
+ "tags_notice_multiple_edit": "Uređuješ oznake za više knjiga. Ovo će prepisati postojeće oznake svoh tih knjiga."
},
"edit_collection": {
"button_cancel": "Odustani",
"button_confirm": "Spremi promjene",
"dialog_title": "Uredi zbirku",
"field_manual_ordering": "Ručno razvrstavanje",
+ "label_ordering": "Serije se u zbirci standardno razvrstavaju po imenu. Možeš aktivirati ručno razvrstavanje i definirati vlastiti redoslijed.",
"tab_general": "Općenito",
"tab_poster": "Poster"
},
@@ -391,16 +400,19 @@
"dialog_title_add": "Dodaj biblioteku",
"dialot_title_edit": "Uredi biblioteku",
"field_analysis_analyze_dimensions": "Analiziraj dimenzije stranica",
+ "field_convert_to_cbz": "Automatski konvertiraj u CBZ",
"field_import_barcode_isbn": "ISBN barkod",
"field_import_comicinfo_book": "Metapodaci knjige",
"field_import_comicinfo_collections": "Zbirke",
"field_import_comicinfo_readlists": "Liste čitanja",
"field_import_comicinfo_series": "Metapodaci serije",
+ "field_import_comicinfo_series_append_volume": "Dodaj svezak naslovu serije",
"field_import_epub_book": "Metapodaci knjige",
"field_import_epub_series": "Metapodaci serije",
"field_import_local_artwork": "Lokalne ilustracije",
"field_import_mylar_series": "Metapodaci serije",
"field_name": "Ime",
+ "field_oneshotsdirectory": "Mapa za izdanja bez nastavka",
"field_repair_extensions": "Automatski ispravi netočne ekstenzije datoteka",
"field_root_folder": "Osnovna mapa",
"field_scan_interval": "Interval pretraživanja",
@@ -435,7 +447,7 @@
"field_manual_ordering": "Ručno razvrstavanje",
"field_name": "Ime",
"field_summary": "Sažetak",
- "label_ordering": "Knjige u listi čitanja se raspoređuju ručno. Ručno raspoređivanje možeš deaktivirati za raspoređivanje prema datumu izdavanja.",
+ "label_ordering": "Knjige u listi čitanja se standardno razvrstavaju ručno. Ručno razvrstavanje možeš deaktivirati za razvrstavanje po datumu izdanja.",
"tab_general": "Općenito",
"tab_poster": "Poster"
},
@@ -452,25 +464,38 @@
"field_language_hint": "IETF BCP 47 oznaka jezika",
"field_publisher": "Izdavač",
"field_reading_direction": "Smjer čitanja",
+ "field_sort_title": "Razvrstaj po naslovu",
"field_status": "Stanje",
"field_summary": "Sažetak",
"field_tags": "Oznake",
"field_title": "Naslov",
+ "field_total_book_count": "Ukupni broj knjiga",
+ "field_total_book_count_error": "Ukupni broj knjiga mora biti 1 ili veći",
+ "mixed": "MJEŠOVITO",
"tab_general": "Općenito",
"tab_poster": "Poster",
- "tab_tags": "Oznake"
+ "tab_sharing": "Dijeli se",
+ "tab_tags": "Oznake",
+ "tab_titles": "Alternativni naslovi",
+ "tags_notice_multiple_edit": "Uređuješ oznake za više serija. Ovo će prepisati postojeće oznake svih tih serija."
},
"edit_user": {
"button_cancel": "Odustani",
"button_confirm": "Spremi promjene",
- "dialog_title": "Uredi korisnika"
+ "dialog_title": "Uredi korisnika",
+ "label_roles_for": "Uloge za {name}"
},
"edit_user_restrictions": {
"age_restriction": {
"allow_under": "Dozvoli samo mlađima od",
+ "exclude_over": "Isključi starije od",
"none": "Bez ograničenja"
},
"edit_restrictions_for": "Uredi ograničenja za {name}",
+ "label_age_restriction": "Dobno ograničenje",
+ "label_allow_only_labels": "Dozvoli samo etikete",
+ "label_exclude_labels": "Isključi etikete",
+ "tab_content_restrictions": "Sadržajna ograničenja",
"tab_shared_libraries": "Dijeljene biblioteke"
},
"empty_trash": {
@@ -488,7 +513,8 @@
"field_destination_filename": "Odredišno ime datoteke",
"label_source_filename": "Izvorno ime datoteke",
"table": {
- "existing_file": "Postojeća datoteka"
+ "existing_file": "Postojeća datoteka",
+ "order": "Redoslijed"
},
"title": "Odredišno ime datoteke"
},
@@ -502,6 +528,7 @@
"field_repeat_password_error": "Lozinke moraju biti jednake."
},
"refresh_library_metadata": {
+ "body": "Aktualizira metapodatke za sve medijske datoteke u biblioteci. Ovisno o veličini tvoje biblioteke, to može potrajati dugo.",
"button_confirm": "Aktualiziraj",
"title": "Aktualiziraj metapodatke za biblioteku"
},
@@ -512,7 +539,8 @@
},
"server_stop": {
"button_confirm": "Prekini",
- "confirmation_message": "Stvarno želiš prekinuti Komga?"
+ "confirmation_message": "Stvarno želiš prekinuti Komga?",
+ "dialog_title": "Isključi server"
},
"shortcut_help": {
"label_description": "Opis",
@@ -577,10 +605,15 @@
"url": "URL"
},
"enums": {
+ "copy_mode": {
+ "HARDLINK": "Fiksna veza/Kopiraj datoteke",
+ "MOVE": "Premjesti datoteke"
+ },
"epubreader": {
"appearances": {
"day": "Dan",
- "night": "Noć"
+ "night": "Noć",
+ "sepia": "Tamnosmeđa"
},
"column_count": {
"auto": "Automatski",
@@ -633,7 +666,10 @@
"LAST": "Zadnja"
},
"series_status": {
- "ABANDONED": "Napuštena"
+ "ABANDONED": "Napuštena",
+ "ENDED": "Završena",
+ "HIATUS": "Prekinuta",
+ "ONGOING": "U tijeku"
},
"thumbnail_size": {
"DEFAULT": "Standardna (300 px)",
@@ -649,40 +685,58 @@
"column_count": "Broj stupaca",
"layout": "Raspored",
"layout_paginated": "Paginirano",
+ "layout_scroll": "Listanje klizačem",
"navigation_mode": "Modus navigacije",
"navigation_options": {
"both": "Oboje",
"buttons": "Gumbovi",
"click": "Pritisni / Dodirni"
},
- "page_margins": "Margine stranica"
+ "page_margins": "Margine stranica",
+ "viewing_theme": "Tema prikaza"
},
"shortcuts": {
+ "cycle_pagination": "Mijenjaj broj stupaca",
+ "cycle_viewing_theme": "Mijenjaj temu prikaza",
"font_size_decrease": "Smanji veličinu fonta",
"font_size_increase": "Povećaj veličinu fonta",
"menus": "Izbornici",
"next": "Dalje",
"previous": "Natrag",
"reader_navigation": "Navigacija čitača",
+ "scroll": "Promijeni raspored za listanje klizačem",
"settings": "Postavke",
"show_hide_toc": "Prikaži/Sakrij sadržaj"
}
},
"error_codes": {
+ "ERR_1000": "Tijekom analize se datoteci nije moglo pristupiti",
"ERR_1001": "Vrsta medija nije podržana",
+ "ERR_1002": "Šifrirane RAR arhive nisu podržane",
+ "ERR_1003": "Kompaktne RAR arhive nisu podržane",
+ "ERR_1004": "RAR arhive s više svezaka nisu podržane",
"ERR_1005": "Nepoznata greška tijekom analiziranja knjige",
"ERR_1006": "Knjiga ne sadrži nijednu stranicu",
"ERR_1007": "Neki unosi se nisu mogli analizirati",
+ "ERR_1008": "Nepoznata greška tijekom preuzimanja unosa knjige",
"ERR_1009": "Lista čitanja s tim imenom već postoji",
+ "ERR_1015": "Greška tijekom deserijaliziranja ComicRack CBL-a",
"ERR_1016": "Mapa nije dostupna ili nije mapa",
"ERR_1017": "Nije moguće pretražiti mapu koja je dio postojeće biblioteke",
"ERR_1018": "Datoteka nije pronađena",
"ERR_1019": "Nije moguće uvesti datoteku koja je dio postojeće biblioteke",
+ "ERR_1020": "Knjiga za nadogradnju ne pripada navedenoj seriji",
"ERR_1021": "Odredišna datoteka već postoji",
"ERR_1022": "Nije bilo moguće pretražiti novu uvezenu knjigu",
"ERR_1023": "Knjiga već postoji u listi čitanja",
"ERR_1024": "Greška u OAuth2 prijavi: nema e-mail adrese",
"ERR_1025": "Greška u OAuth2 prijavi: ne postoji lokalni korisnik s tom e-mail adresom",
+ "ERR_1026": "Greška u OpenID Connect prijavi: e-mail adresa nije potvrđena",
+ "ERR_1027": "Greška u OpenID Connect prijavi: nedostaje atribut „email_verified”",
+ "ERR_1028": "Greška u OpenID Connect prijavi: nedostaje atribut „email”",
+ "ERR_1029": "ComicRack CBL ne sadrži nijedan element „Knjiga”",
+ "ERR_1030": "ComicRack CBL ne sadrži nijedan element „Ime”",
+ "ERR_1031": "ComicRack CBL knjizi nedostaje serija ili broj",
"ERR_1032": "EPUB datoteka sadrži neispravnu vrstu medija",
"ERR_1033": "Neki unosi nedostaju"
},
@@ -694,7 +748,7 @@
"in_progress": "U tijeku",
"language": "jezik",
"library": "biblioteka",
- "oneshot": "Jedno izdanje bez nastavka",
+ "oneshot": "Izdanje bez nastavka",
"publisher": "izdavač",
"read": "Čitaj",
"release_date": "datum izdanja",
@@ -729,7 +783,8 @@
},
"login": {
"create_user_account": "Stvori korisnički račun",
- "login": "Prijavi se"
+ "login": "Prijavi se",
+ "unclaimed_html": "Ovaj Komga server još nije aktivan. Za pristup serveru moraš stvoriti korisnički račun.
Odaberi e-mail adresu i lozinku i pritisni na Stvori korisnički račun."
},
"media_analysis": {
"comment": "Komentar",
@@ -764,8 +819,9 @@
},
"metrics": {
"library_books": "Broj knjiga po biblioteci",
- "library_disk_space": "Slobodna memorija biblioteke",
+ "library_disk_space": "Količina memorije diska biblioteke",
"library_series": "Broj serija po biblioteci",
+ "library_sidecars": "Povezane datoteke po bilioteci",
"tasks_executed": "Broj izvršenih zadataka",
"tasks_total_time": "Ukupno utrošeno vrijeme za zadatke",
"title": "Statistika"
@@ -831,6 +887,7 @@
"label_rememberme_duration": "„Zapamti me” trajanje (u danima)",
"label_server_context_path": "Osnovni URL",
"label_server_port": "Priključak servera",
+ "label_task_pool_size": "Izvršne jedinice zadatka",
"label_thumbnail_size": "Veličina minijatura",
"requires_restart": "Zahtijeva ponovno pokretanje da stupi na snagu",
"server_settings": "Postavke servera"
@@ -878,6 +935,7 @@
"user_roles": {
"ADMIN": "Administrator",
"FILE_DOWNLOAD": "Preuzimanje datoteke",
+ "PAGE_STREAMING": "Online čitanje",
"USER": "Korisnik"
},
"users": {
diff --git a/komga-webui/src/locales/hu.json b/komga-webui/src/locales/hu.json
index 5acc4fd9039..66f23f64b62 100644
--- a/komga-webui/src/locales/hu.json
+++ b/komga-webui/src/locales/hu.json
@@ -189,14 +189,17 @@
"books_n": "Nincs könyv | 1 könyv | {count} könyv",
"books_total": "{count} / {total} könyv",
"cancel": "Mégse",
+ "choose_image": "Kép kiválasztása",
"close": "Bezárás",
"collections": "Gyűjtemények",
"create": "Létrehozás",
"delete": "Törlés",
+ "dimension": "sz: {width}, m: {height}",
"disk_space": "Lemezterület",
"dismiss": "Elvet",
"download": "Letöltés",
"email": "E-mail-cím",
+ "epub": "Epub",
"filename": "Fájlnév",
"filter_no_matches": "A jelenleg aktív szűrő szerint üres",
"genre": "Műfaj",
@@ -276,11 +279,7 @@
"dialog_title": "Felhasználó hozzáadása",
"field_email": "E-mail-cím",
"field_email_error": "Érvényes e-mail címnek kell lennie",
- "field_password": "Jelszó",
- "field_role_administrator": "Adminisztrátor",
- "field_role_file_download": "Fájl letöltés",
- "field_role_page_streaming": "Oldalmegosztás",
- "label_roles": "Szerepek"
+ "field_password": "Jelszó"
},
"analyze_library": {
"button_confirm": "Elemez",
diff --git a/komga-webui/src/locales/id.json b/komga-webui/src/locales/id.json
index 5250cd525ff..1217e46373f 100644
--- a/komga-webui/src/locales/id.json
+++ b/komga-webui/src/locales/id.json
@@ -303,11 +303,7 @@
"dialog_title": "Tambahkan Pengguna",
"field_email": "Email",
"field_email_error": "Harus alamat email yang valid",
- "field_password": "Kata sandi",
- "field_role_administrator": "Administrator",
- "field_role_file_download": "Unduh Berkas",
- "field_role_page_streaming": "Streaming Halaman",
- "label_roles": "Peran"
+ "field_password": "Kata sandi"
},
"analyze_library": {
"body": "Menganalisis semua berkas media di perpustakaan. Analisis menangkap informasi tentang media. Tergantung pada ukuran perpustakaan Anda, ini mungkin memakan waktu lama.",
diff --git a/komga-webui/src/locales/it.json b/komga-webui/src/locales/it.json
index 56184f322cb..2ac4a1e3fd0 100644
--- a/komga-webui/src/locales/it.json
+++ b/komga-webui/src/locales/it.json
@@ -309,11 +309,7 @@
"dialog_title": "Aggiungi un utente",
"field_email": "E-mail",
"field_email_error": "Deve essere un indirizzo e-mail valido",
- "field_password": "Password",
- "field_role_administrator": "Amministratore",
- "field_role_file_download": "Scaricamento file",
- "field_role_page_streaming": "Lettura online",
- "label_roles": "Permessi"
+ "field_password": "Password"
},
"analyze_library": {
"body": "Analizza tutti i file nella libreria. L'analisi cattura le informazioni sui media. A seconda delle dimensioni della tua libreria, questo potrebbe richiedere molto tempo.",
diff --git a/komga-webui/src/locales/ja.json b/komga-webui/src/locales/ja.json
index a0f922bfc4f..34357c36a33 100644
--- a/komga-webui/src/locales/ja.json
+++ b/komga-webui/src/locales/ja.json
@@ -309,11 +309,7 @@
"dialog_title": "ユーザを追加",
"field_email": "メールアドレス",
"field_email_error": "有効なメールアドレスにしてください",
- "field_password": "パスワード",
- "field_role_administrator": "管理者",
- "field_role_file_download": "ファイルのダウンロード",
- "field_role_page_streaming": "ストリーム配信",
- "label_roles": "役割"
+ "field_password": "パスワード"
},
"analyze_library": {
"body": "ライブラリ内のすべてのメディアファイルを解析します。解析によりメディアの情報を収集します。ライブラリのサイズによっては、時間がかかる場合があります。",
diff --git a/komga-webui/src/locales/ko.json b/komga-webui/src/locales/ko.json
index 819ddae79d1..65eabcc275b 100644
--- a/komga-webui/src/locales/ko.json
+++ b/komga-webui/src/locales/ko.json
@@ -309,11 +309,7 @@
"dialog_title": "사용자 추가",
"field_email": "이메일",
"field_email_error": "올바른 이메일 주소여야 합니다",
- "field_password": "비밀번호",
- "field_role_administrator": "관리자",
- "field_role_file_download": "파일 다운로드",
- "field_role_page_streaming": "페이지 스트리밍",
- "label_roles": "역할"
+ "field_password": "비밀번호"
},
"analyze_library": {
"body": "서재의 모든 미디어 파일을 분석합니다. 이 분석은 미디어에 대한 정보를 캡처합니다. 서재 크기에 따라 시간이 오래 걸릴 수 있습니다.",
diff --git a/komga-webui/src/locales/nb.json b/komga-webui/src/locales/nb.json
index 3a02e9b85b6..0edc05c0d9b 100644
--- a/komga-webui/src/locales/nb.json
+++ b/komga-webui/src/locales/nb.json
@@ -309,11 +309,7 @@
"dialog_title": "Legg til bruker",
"field_email": "E-post",
"field_email_error": "Må være en gyldig e-postadresse",
- "field_password": "Passord",
- "field_role_administrator": "Administrator",
- "field_role_file_download": "Filnedlasting",
- "field_role_page_streaming": "Sidestrømming",
- "label_roles": "Roller"
+ "field_password": "Passord"
},
"analyze_library": {
"body": "Analyserer alle mediafilene i biblioteket. Analyser henter info om dem. Avhengig av størrelsen på biblioteket ditt kan dette ta sin tid.",
diff --git a/komga-webui/src/locales/nl.json b/komga-webui/src/locales/nl.json
index 54ee38fc440..aad8db969cb 100644
--- a/komga-webui/src/locales/nl.json
+++ b/komga-webui/src/locales/nl.json
@@ -308,11 +308,7 @@
"dialog_title": "Voeg gebruiker toe",
"field_email": "E-mail",
"field_email_error": "Moet een geldig e-mailadres zijn",
- "field_password": "Wachtwoord",
- "field_role_administrator": "Administrator",
- "field_role_file_download": "Bestand downloaden",
- "field_role_page_streaming": "Paginastreaming",
- "label_roles": "Rollen"
+ "field_password": "Wachtwoord"
},
"analyze_library": {
"body": "Analyseert alle media bestanden in de bibliotheek. De analyse vangt informatie over de media. Afhankelijk van uw de grootte van uw bibliotheek kan dit lang duren.",
diff --git a/komga-webui/src/locales/pl.json b/komga-webui/src/locales/pl.json
index 45549008977..7d611476635 100644
--- a/komga-webui/src/locales/pl.json
+++ b/komga-webui/src/locales/pl.json
@@ -303,11 +303,7 @@
"dialog_title": "Dodaj użytkownika",
"field_email": "E-mail",
"field_email_error": "Adres e-mail musi być poprawny",
- "field_password": "Hasło",
- "field_role_administrator": "Administrator",
- "field_role_file_download": "Pobieranie plików",
- "field_role_page_streaming": "Strumieniowanie stron",
- "label_roles": "Role"
+ "field_password": "Hasło"
},
"analyze_library": {
"body": "Analizuje wszystkie pliki w bibliotece. Analiza zbiera informacje o mediach. W zależności od rozmiaru biblioteki może to zająć dużo czasu.",
diff --git a/komga-webui/src/locales/pt-BR.json b/komga-webui/src/locales/pt-BR.json
index 993b60fef94..1c67528f679 100644
--- a/komga-webui/src/locales/pt-BR.json
+++ b/komga-webui/src/locales/pt-BR.json
@@ -308,11 +308,7 @@
"dialog_title": "Adicionar Usuário",
"field_email": "Email",
"field_email_error": "Precisa ser um endereço de email válido",
- "field_password": "Senha",
- "field_role_administrator": "Administrador",
- "field_role_file_download": "Baixar Arquivos",
- "field_role_page_streaming": "Streaming de Páginas",
- "label_roles": "Cargos"
+ "field_password": "Senha"
},
"analyze_library": {
"body": "Analisa todos os arquivos de mídia da biblioteca. A análise captura informações sobre a mídia. Dependendo do tamanho da sua biblioteca, isso pode levar muito tempo.",
diff --git a/komga-webui/src/locales/pt.json b/komga-webui/src/locales/pt.json
index e558f91f45c..89e309d8777 100644
--- a/komga-webui/src/locales/pt.json
+++ b/komga-webui/src/locales/pt.json
@@ -309,11 +309,7 @@
"dialog_title": "Adicionar Utilizador",
"field_email": "Email",
"field_email_error": "Precisa ser um endereço de email válido",
- "field_password": "Palavra-passe",
- "field_role_administrator": "Administrador",
- "field_role_file_download": "Descarregar Ficheiros",
- "field_role_page_streaming": "Streaming de Páginas",
- "label_roles": "Cargos"
+ "field_password": "Palavra-passe"
},
"analyze_library": {
"body": "Analisa todos os ficheiros de mídia da biblioteca. A análise captura informações sobre a mídia. Dependendo do tamanho da sua biblioteca, isso pode levar muito tempo.",
diff --git a/komga-webui/src/locales/ru.json b/komga-webui/src/locales/ru.json
index 22dfc368840..1b22510682f 100644
--- a/komga-webui/src/locales/ru.json
+++ b/komga-webui/src/locales/ru.json
@@ -298,11 +298,7 @@
"dialog_title": "Добавить Пользователя",
"field_email": "Эл. почта",
"field_email_error": "Адрес эл. почты должен быть действительным",
- "field_password": "Пароль",
- "field_role_administrator": "Администратор",
- "field_role_file_download": "Скачивание файлов",
- "field_role_page_streaming": "Потоковый просмотр страниц",
- "label_roles": "Роли"
+ "field_password": "Пароль"
},
"analyze_library": {
"body": "Анализирует все медиафайлы в библиотеке. В ходе анализа фиксируется информация о медиафайлах. В зависимости от размера вашей библиотеки на это может потребоваться больше времени.",
diff --git a/komga-webui/src/locales/sv.json b/komga-webui/src/locales/sv.json
index 1900db2a6ba..2e839662a56 100644
--- a/komga-webui/src/locales/sv.json
+++ b/komga-webui/src/locales/sv.json
@@ -303,11 +303,7 @@
"dialog_title": "Lägg till användare",
"field_email": "E-post",
"field_email_error": "Måste vara en giltig e-postadress",
- "field_password": "Lösenord",
- "field_role_administrator": "Administratör",
- "field_role_file_download": "Filnerladdning",
- "field_role_page_streaming": "Sidströmmning",
- "label_roles": "Roller"
+ "field_password": "Lösenord"
},
"analyze_library": {
"body": "Analyserar alla mediefiler i biblioteket. Analysen samlar in information om medierna. Beroende på bibliotekets storlek kan detta ta lång tid.",
diff --git a/komga-webui/src/locales/tr.json b/komga-webui/src/locales/tr.json
index dd33ca1c0c8..27ad8d7cc38 100644
--- a/komga-webui/src/locales/tr.json
+++ b/komga-webui/src/locales/tr.json
@@ -9,7 +9,7 @@
},
"dataTable": {
"itemsPerPageText": "Sayfa başı satır:",
- "sortBy": "Sıralama"
+ "sortBy": "Sıralama yolu"
},
"fileInput": {
"counter": "{0} dosya",
@@ -53,7 +53,7 @@
"unsupported": "Desteklenmiyor"
},
"book_import": {
- "button_browse": "Araştır",
+ "button_browse": "Göz at",
"button_import": "İçe Aktar",
"button_scan": "Tara",
"button_select_series": "Seri Seç",
@@ -95,12 +95,29 @@
"move_next_exit": "Okuyucudan çıkmak için tıklayın veya \"İleri \"ye basın.",
"move_previous": "Bir önceki kitaba geçmek için tıklayın veya \"Önceki\" tuşuna basın.",
"notification_poster_set_book": "Kitap posteri artık geçerli sayfaya ayarlanmıştır.",
+ "notification_poster_set_readlist": "Okuma listesi posteri geçerli sayfaya ayarlandı.",
+ "notification_poster_set_series": "Seri posteri geçerli sayfaya ayarlandı.",
+ "paged_reader_layout": {
+ "double": "Çift sayfa",
+ "double_no_cover": "Çift sayfa (kapaksız)",
+ "single": "Tek sayfa"
+ },
+ "reader_settings": "Okuyucu Ayarları",
"scale_type": {
"continuous_original": "Orijinal",
- "original": "Orijinal"
+ "continuous_width": "Enine göre ölçeklendir",
+ "height": "Boyuna göre ölçeklendir",
+ "original": "Orijinal",
+ "screen": "Ekrana göre ölçeklendir",
+ "width": "Enine göre ölçeklendir",
+ "width_shrink_only": "Enine göre ölçeklendir (sadece küçültülecek şekilde)"
},
+ "set_current_page_as_book_poster": "Sayfayı kitap posteri olarak ayarla",
+ "set_current_page_as_readlist_poster": "Sayfayı okuma listesi posteri olarak ayarla",
+ "set_current_page_as_series_poster": "Sayfayı seri posteri olarak ayarla",
"settings": {
"always_fullscreen": "Her Zaman Tam Ekran",
+ "animate_page_transitions": "Sayfa geçiş animasyonları",
"background_color": "Arkaplan rengi",
"background_colors": {
"black": "Siyah",
@@ -109,15 +126,38 @@
},
"display": "Ekran",
"general": "Genel",
- "side_padding_none": "Yok"
+ "gestures": "Sürükleme ile Geçişler",
+ "page_layout": "Sayfa düzeni",
+ "paged": "Sayfalandırılmış Okuyucu Seçenekleri",
+ "reading_mode": "Okuma modu",
+ "scale_type": "Ölçeklendirme şekli",
+ "side_padding": "Yan boşluklar",
+ "side_padding_none": "Yok",
+ "webtoon": "Webtoon Okuyucu Ayarları"
},
"shortcuts": {
+ "close": "Kapat",
+ "cycle_page_layout": "Sayfa düzenini değiştir",
+ "cycle_scale": "Ölçeklendirmeyi değiştir",
+ "cycle_side_padding": "Yan boşluklandırmaları değiştir",
+ "first_page": "İlk sayfa",
+ "fullscreen": "Tam ekranı aç/kapat",
+ "last_page": "Son sayfa",
+ "left_to_right": "Soldan Sağa",
+ "menus": "Menüler",
+ "next_page": "Sonraki sayfa",
+ "previous_page": "Önceki sayfa",
+ "reader_navigation": "Okuyucu Kontrolleri",
+ "right_to_left": "Sağdan Sola",
"settings": "Ayarlar",
"show_hide_help": "Göster/Gizle yardım",
"show_hide_settings": "Ayar menüsünü Göster/Gizle",
+ "show_hide_thumbnails": "Önizlemeleri göster/gizle",
"show_hide_toolbars": "Araç Çubuğunu Göster/Gizle",
- "vertical": "Dikey"
- }
+ "vertical": "Dikey",
+ "webtoon": "Webtoon"
+ },
+ "tooltip_incognito": "Gelinen nokta kaydedilmeyecek"
},
"browse_book": {
"comment": "YORUM",
@@ -126,8 +166,31 @@
"format": "FORMAT",
"isbn": "ISBN",
"links": "LİNKLER",
+ "navigation_within_readlist": "{name} okuma listesinde gezinme",
+ "outdated_tooltip": "Kitap dosyası değişti, kitabın tekrar analiz edilmesi gerekiyor",
+ "read_book": "Kitabı oku",
+ "read_incognito": "Gizli modda oku",
"size": "BOYUT"
},
+ "browse_collection": {
+ "edit_collection": "Koleksiyonu düzenle",
+ "edit_elements": "Öğeleri düzenle",
+ "manual_ordering": "manuel sıralama"
+ },
+ "browse_readlist": {
+ "edit_elements": "Öğeleri düzenle",
+ "edit_readlist": "Okuma listesini düzenle",
+ "manual_ordering": "manuel sıralama"
+ },
+ "browse_series": {
+ "earliest_year_from_release_dates": "Kitap serisindeki yayınlanma tarihi arasında en erken yayınlanma tarihi",
+ "series_no_summary": "Bu serinin bir özeti yok, ama biz sizin için bir özet seçtik!",
+ "summary_from_book": "{number} numaralı kitaptan özet:"
+ },
+ "collections_expansion_panel": {
+ "manage_collection": "Koleksiyonu yönet",
+ "title": "{name} koleksiyonu"
+ },
"common": {
"age": "Yaş",
"all_libraries": "Tüm Kütüphaneler",
@@ -136,32 +199,79 @@
"books_n": "Kitap Yok | 1 Kitap | {count} Kitap",
"books_total": "{count} / {total} Kitap",
"cancel": "İptal",
+ "cbx": "Comic Book arşivi",
+ "choose_image": "Bir resim seç",
"close": "Kapat",
"collections": "Koleksiyonlar",
"create": "Oluştur",
"delete": "Sil",
+ "dimension": "e: {width}, b: {height}",
+ "discard": "Vazgeç",
"disk_space": "Disk boyutu",
+ "dismiss": "Çöpe at",
"download": "İndir",
"drag_drop": "sürükle bırak",
"email": "E-Mail",
"epub": "ePub",
"filename": "Dosya Adı",
+ "filter_no_matches": "Etkin filtre için eşleşme yok",
+ "genre": "Tür",
+ "go_to_collection": "Koleksiyona git",
+ "go_to_library": "Kitaplığa git",
+ "go_to_readlist": "Okuma listesine git",
+ "go_to_series": "Seriye git",
+ "library": "Kütüphane",
"locale_name": "Türkçe",
+ "locale_rtl": "hayır",
+ "lock_all": "Hepsini kilitle",
+ "n_selected": "{count} tane seçildi",
+ "nothing_to_show": "Gösterilecek bir şey yok",
+ "oneshot": "One-shot",
+ "outdated": "Güncel değil",
"page": "Sayfa",
"page_number": "Sayfa Numarası",
"pages": "sayfalar",
+ "pages_left": "Sayfa kalmadı | 1 sayfa kaldı | {count} sayfa kaldı",
+ "pages_n": "Sayfa kalmadı | 1 sayfa | {count} sayfa",
"password": "Şifre",
"pdf": "PDF",
+ "pending_tasks": "Bekleyen görev yok | 1 bekleyen görev | {count} bekleyen görev",
+ "publisher": "Yayıncı",
+ "read": "Oku",
+ "read_on": "{date} tarihinde oku",
+ "readlist": "Okuma Listesi",
+ "readlists": "Okuma Listeleri",
+ "remember-me": "Beni hatırla",
+ "required": "Zorunlu",
+ "reset_filters": "Filtreleri sıfırla",
"roles": "Roller",
"save_changes": "Değişiklikleri kaydet",
+ "series": "Seri | Seriler",
+ "sidecars": "Ek bilgi",
"tags": "Taglar",
"unavailable": "Kullanılamıyor",
+ "unlock_all": "Hepsini aç",
"url": "URL",
+ "use_filter_panel_to_change_filter": "Etkin filtreyi değiştirmek için filtre panelini kullanın",
"year": "yıl"
},
+ "dashboard": {
+ "keep_reading": "Okumaya Devam Edin",
+ "on_deck": "Okumaya Başlayın",
+ "recently_added_books": "Yeni Eklenen Kitaplar",
+ "recently_added_series": "Yeni Eklenen Seriler",
+ "recently_read_books": "Son Okunan Kitaplar",
+ "recently_released_books": "Son Yayınlanan Kitaplar",
+ "recently_updated_series": "Son Güncellenen Seriler"
+ },
"data_import": {
+ "book_number": "Kitap sayısı: {name}",
+ "book_series": "Seri: {name}",
"button_import": "İçeri Aktar",
+ "button_match": "Eşleşme",
+ "comicrack_preambule_html": "ComickRack Okuma Listelerini .cbl
formatında içeri aktarabilirsiniz.
Komga seri ve kitap sayısını kütüphanenizdeki seri ve kitap sayılarıyla eşleştirmeye çalışacak.",
"dialog_confirmation": {
+ "body": "{unmatched} / {total} kitap eşleşti",
"create": "Yine de oluştur",
"title": "Bazı kitaplar eşleşmiyor"
},
@@ -170,6 +280,9 @@
"import_read_lists": "Okuma Listeleri İçe Aktar",
"imported_as": "{name} olarak içe aktarıldı",
"readlist_created": "Okuma Listesi oluşturuldu: {name}",
+ "requested_number": "İstenilen Sayı",
+ "requested_series": "İstenilen Seriler",
+ "results_preambule": "İçeri aktarmanın sonucu aşağıda gösteriliyor. Ayrıca sağlanan her dosya için eşleşmeyen kitapları inceleyebilirsiniz.",
"size_limit": "Boyut {size} MB değerinden küçük olmalıdır",
"tab_title": "İçeri Aktar"
},
@@ -178,22 +291,29 @@
"button_create": "Oluştur",
"card_collection_subtitle": "Seri yok | 1 seri | {count} seri",
"dialog_title": "Koleksiyona ekle",
- "field_search_create": "Koleksiyon ara veya oluştur"
+ "field_search_create": "Koleksiyon ara veya oluştur",
+ "field_search_create_error": "Bu isimde bir koleksiyon zaten mevcut",
+ "label_no_matching_collection": "Eşleşen koleksiyon yok"
+ },
+ "add_to_readlist": {
+ "button_create": "Oluştur",
+ "card_readlist_subtitle": "Kitap yok | 1 kitap | {count} kitap",
+ "dialog_title": "Okuma listesine ekle",
+ "field_search_create": "Okuma listesi ara veya oluştur",
+ "field_search_create_error": "Bu isimde bir okuma listesi zaten mevcut",
+ "label_no_matching_readlist": "Eşleşen okuma listesi yok"
},
"add_user": {
+ "button_cancel": "İptal",
"button_confirm": "Ekle",
"dialog_title": "Kullanıcı Ekle",
"field_email": "e-Posta",
"field_email_error": "Geçerli bir e-posta adresi olmalıdır",
- "field_password": "Şifre",
- "field_role_administrator": "Yönetici",
- "field_role_file_download": "Dosya İndirme",
- "field_role_page_streaming": "Sayfa Yayınlama",
- "label_roles": "Roller"
+ "field_password": "Şifre"
},
"analyze_library": {
"body": "Kitaplıktaki tüm medya dosyalarını analiz eder. Analiz, medya hakkındaki bilgileri yakalar. Kitaplığınızın boyutuna bağlı olarak bu işlem uzun sürebilir.",
- "button_confirm": "Analiz",
+ "button_confirm": "Analiz Et",
"title": "Kütüphane analizi"
},
"book_picker": {
@@ -203,23 +323,532 @@
"delete_book": {
"button_confirm": "Sil",
"confirm_delete": "Evet, \"{name}\" kitabını ve dosyalarını sil",
+ "confirm_delete_multiple": "Evet, {count} kitabı ve dosyalarını sil",
"dialog_title": "Kitap Sil",
"dialog_title_multiple": "Kitapları Sil",
- "warning_html": "{name} kitabı, depolanan tüm dosyalarla birlikte silinecektir. Bu işlem geri alınamaz. Devam edelim mi?"
+ "warning_html": "{name} kitabı, depolanan tüm dosyalarla birlikte silinecektir. Bu işlem geri alınamaz. Devam et ?",
+ "warning_multiple_html": "{count} kitap, depolanan tüm dosyalarlarıyla birlikte silinecektir. Bu işlem geri alınamaz. Devam et ?"
},
"delete_collection": {
- "button_confirm": "Sil"
+ "button_confirm": "Sil",
+ "confirm_delete": "Evet, \"{name}\" koleksiyonunu sil",
+ "confirm_delete_multiple": "Evet, {count} koleksiyonu sil",
+ "dialog_title": "Koleksiyonu Sil",
+ "dialog_title_multiple": "Koleksiyonları Sil",
+ "warning_html": "{name} koleksiyonu bu sunucudan silinecektir. Dosyalarınız bu işlemden etkilenmeyecektir. Bu işlem geri alınamaz. Devam et ?",
+ "warning_multiple_html": "{count} koleksiyon bu sunucudan silinecektir. Dosyalarınız bu işlemden etkilenmeyecektir. Bu işlem geri alınamaz. Devam et ?"
},
"delete_library": {
- "button_confirm": "Sil"
+ "button_confirm": "Sil",
+ "confirm_delete": "Evet, \"{name}\" kütüphanesini sil",
+ "title": "Kütüphaneyi Sil",
+ "warning_html": "{name} kütüphanesi bu sunucudan silinecektir. Dosyalarınız bu işlemden etkilenmeyecektir. Bu işlem geri alınamaz. Devam et ?"
+ },
+ "delete_readlist": {
+ "button_confirm": "Sil",
+ "confirm_delete": "Evet, \"{name}\" okuma listesini sil",
+ "confirm_delete_multiple": "Evet, {count} okuma listesini sil",
+ "dialog_title": "Okuma Listesini Sil",
+ "dialog_title_multiple": "Okuma Listelerini Sil",
+ "warning_html": "{name} okuma listesi bu sunucudan silinecektir. Dosyalarınız bu işlemden etkilenmeyecektir. Bu işlem geri alınamaz. Devam et ?",
+ "warning_multiple_html": "{count} okuma listesi bu sunucudan silinecektir. Dosyalarınız bu işlemden etkilenmeyecektir. Bu işlem geri alınamaz. Devam et ?"
},
"delete_series": {
- "button_confirm": "Sil"
+ "button_confirm": "Sil",
+ "confirm_delete": "Evet, \"{name}\" serisini ve dosyalarını sil",
+ "confirm_delete_multiple": "Evet, {count} seriyi ve dosyalarını sil",
+ "dialog_title": "Seriyi Sil",
+ "warning_html": "{name} serisi, depolanan tüm dosyalarlarıyla birlikte silinecektir. Bu işlem geri alınamaz. Devam et ?",
+ "warning_multiple_html": "{count} serisi, depolanan tüm dosyalarla birlikte bu sunucudan silinecektir. Bu işlem geri alınamaz. Devam et ?"
},
"delete_user": {
- "dialog_title": "Kullanıcı Silme"
+ "button_confirm": "Sil",
+ "confirm_delete": "Evet, \"{name}\" kullanıcısını sil",
+ "dialog_title": "Kullanıcı Silme",
+ "warning_html": "{name} kullanıcısı bu sunucudan silinecektir. Bu işlem geri alınamaz. Devam et ?"
+ },
+ "edit_books": {
+ "add_author_role_error_duplicate": "Zaten mevcut",
+ "authors_notice_multiple_edit": "Birden fazla kitap için yazarları düzenliyorsunuz. Bu her kitaptaki var olan yazarları sıfırlayacaktır.",
+ "button_cancel": "İptal",
+ "button_confirm": "Değişiklikleri kaydet",
+ "copy_from": "{field} alanından kopyala",
+ "dialog_title_multiple": "{count} kitabı düzenle | {count} kitabı düzenle",
+ "dialog_title_single": "Düzenle: {book}",
+ "field_alternate_title": "Alternatif başlık",
+ "field_isbn": "ISBN",
+ "field_isbn_error": "Geçerli bir ISBN 13 numarası olmalı",
+ "field_link_label": "Etiket",
+ "field_link_url": "URL",
+ "field_link_url_error_protocol": "http veya https protokolü olmalı",
+ "field_link_url_error_url": "Geçerli bir URL olmalı",
+ "field_number": "Sayı",
+ "field_number_sort": "Sayıya göre sırala",
+ "field_number_sort_hint": "Ondalıklı sayılar kullanabilirsiniz",
+ "field_release_date": "Yayınlanma Tarihi",
+ "field_release_date_error": "YYYY-AA-GG formatında geçerli bir tarih olmalı",
+ "field_summary": "Özet",
+ "field_tags": "Taglar",
+ "field_title": "Başlık",
+ "number_sort_decrement": "Hepsini 1 azalt",
+ "number_sort_increment": "Hepsini 1 arttır",
+ "tab_authors": "Yazarlar",
+ "tab_general": "Genel",
+ "tab_links": "Linkler",
+ "tab_poster": "Poster",
+ "tab_tags": "Taglar",
+ "tags_notice_multiple_edit": "Birden fazla kitap için tagları düzenliyorsunuz. Bu her kitaptaki var olan tagları sıfırlayacaktır."
+ },
+ "edit_collection": {
+ "button_cancel": "İptal",
+ "button_confirm": "Değişiklikleri kaydet",
+ "dialog_title": "Koleksiyonu düzenle",
+ "field_manual_ordering": "Manuel sıralama",
+ "label_ordering": "Varsayılan olarak serideki kitaplar isimlerine göre sıralanır. Manuel sıralamayı aktive ederek kendi sıralamanızı oluşturabilirsiniz.",
+ "tab_general": "Genel",
+ "tab_poster": "Poster"
+ },
+ "edit_library": {
+ "button_browse": "Göz at",
+ "button_cancel": "İptal",
+ "button_confirm_add": "Ekle",
+ "button_confirm_edit": "Düzenle",
+ "button_next": "Sonraki",
+ "dialog_title_add": "Kütüphane Ekle",
+ "dialot_title_edit": "Kütüphaneyi Düzenle",
+ "field_analysis_analyze_dimensions": "Sayfa boyutlarını analiz et",
+ "field_analysis_hash_files": "Dosyalar için hash'leri hesapla",
+ "field_analysis_hash_pages": "Sayfalar için hash'leri hesapla",
+ "field_convert_to_cbz": "Atomatik olarak CBZ formatına dönüştür",
+ "field_import_barcode_isbn": "ISBN barkodu",
+ "field_import_comicinfo_book": "Kitap üstverisi",
+ "field_import_comicinfo_collections": "Koleksiyonlar",
+ "field_import_comicinfo_readlists": "Okuma listeleri",
+ "field_import_comicinfo_series": "Seri üstverisi",
+ "field_import_comicinfo_series_append_volume": "Cilt sayısını seri başlığına ekle",
+ "field_import_epub_book": "Kitap üstverisi",
+ "field_import_epub_series": "Seri üstverisi",
+ "field_import_local_artwork": "Yerel çizim",
+ "field_import_mylar_series": "Seri üstverisi",
+ "field_name": "İsim",
+ "field_oneshotsdirectory": "One-Shot klasörü",
+ "field_repair_extensions": "Hatalı dosya formatlarını otomatik olarak onar",
+ "field_root_folder": "Kök dizin",
+ "field_scan_interval": "Tarama aralığı",
+ "field_scanner_empty_trash_after_scan": "Çöp kutusunu her taramadan sonra otomatik olarak boşalt",
+ "field_scanner_force_directory_modified_time": "Klasör değiştirme zamanını her taramada güncelle",
+ "field_scanner_scan_startup": "Sunucu başlatıldığında tarama yap",
+ "field_series_cover": "Seri kapağı",
+ "file_browser_dialog_button_confirm": "Seç",
+ "file_browser_dialog_title": "Kütüphanenin kök dizini",
+ "label_analysis": "Analiz",
+ "label_file_management": "Dosya yönetimi",
+ "label_import_barcode_isbn": "Barkodda okunan ISBN'i içeri aktar",
+ "label_import_comicinfo": "ComicInfo.xml dosyası içeren CBR/CBZ arşivleri için üstveriyi içeri aktar",
+ "label_import_epub": "EPUB dosyaları için üstveriyi içeri aktar",
+ "label_import_local": "Yerel medya dosyalarını içeri aktar",
+ "label_import_mylar": "Mylar tarafından oluşturulan üstveriyi içeri aktar",
+ "label_scan_directory_exclusions": "Klasör istisnaları",
+ "label_scan_types": "Bu dosya formatları için tara",
+ "label_scanner": "Tarama",
+ "label_series_cover": "Seri kapağı",
+ "tab_general": "Genel",
+ "tab_metadata": "Üstveri",
+ "tab_options": "Seçenekler",
+ "tooltip_oneshotsdirectory": "Devre dışı bırakmak için boş bırakın",
+ "tooltip_scanner_force_modified_time": "Kütüphane Google Drive'da ise aktive edin",
+ "tooltip_use_resources": "Büyük kütüphanelerde ve yavaş donanımlarda çok fazla kaynak kullanabilir"
+ },
+ "edit_readlist": {
+ "button_cancel": "İptal",
+ "button_confirm": "Değişiklikleri kaydet",
+ "dialog_title": "Okuma listesini düzenle",
+ "field_manual_ordering": "Manuel sıralama",
+ "field_name": "İsim",
+ "field_summary": "Özet",
+ "label_ordering": "Varsayılan olarak okuma listesindeki kitaplar manuel olarak sıralanır. Manuel sıralamayı devre dışı bırakarak kitapları yayın tarihine göre sıralayabilirsiniz.",
+ "tab_general": "Genel",
+ "tab_poster": "Poster"
+ },
+ "edit_series": {
+ "button_cancel": "İptal",
+ "button_confirm": "Değişiklikleri kaydet",
+ "dialog_title_multiple": "{count} seriyi düzenle | {count} seriyi düzenle",
+ "dialog_title_single": "{series} serisini düzenle",
+ "field_age_rating": "Yaş Sınırı",
+ "field_age_rating_error": "Yaş sınırı 0 veya daha fazla olmalı",
+ "field_genres": "Türler",
+ "field_labels": "Etiketler",
+ "field_language": "Dil",
+ "field_language_hint": "IETF BCP 47 dil etiketi",
+ "field_publisher": "Yayıncı",
+ "field_reading_direction": "Okuma Yönü",
+ "field_sort_title": "Başlığa Göre Sırala",
+ "field_status": "Durum",
+ "field_summary": "Özet",
+ "field_tags": "Taglar",
+ "field_title": "Başlık",
+ "field_total_book_count": "Toplam Kitap Sayısı",
+ "field_total_book_count_error": "Toplam kitap sayısı 1 veya daha fazla olmalı",
+ "mixed": "KARIŞIK",
+ "tab_general": "Genel",
+ "tab_poster": "Poster",
+ "tab_sharing": "Paylaşım",
+ "tab_tags": "Taglar",
+ "tab_titles": "Alternatif Başlıklar",
+ "tags_notice_multiple_edit": "Birden fazla seri için tagları düzenliyorsunuz. Bu her serideki var olan tagları sıfırlayacaktır."
+ },
+ "edit_user": {
+ "button_cancel": "İptal",
+ "button_confirm": "Değişiklikleri kaydet",
+ "dialog_title": "Kullanıcıyı düzenle",
+ "label_roles_for": "{name} için roller"
+ },
+ "edit_user_restrictions": {
+ "age_restriction": {
+ "allow_under": "Sadece öncesi için izin ver",
+ "exclude_over": "Sonrası için hariç tut",
+ "none": "Kısıtlama yok"
+ },
+ "edit_restrictions_for": "{name} için kısıtlamaları düzenle",
+ "label_age_restriction": "Yaş kısıtlaması",
+ "label_allow_only_labels": "Sadece şu etiketlere izin ver",
+ "label_exclude_labels": "Etiktleri hariç tut",
+ "tab_content_restrictions": "İçerik Kısıtlamaları",
+ "tab_shared_libraries": "Paylaşılan Kütüphaneler"
+ },
+ "empty_trash": {
+ "body": "Varsayılan olarak medya sunucusu, medya ile ilgili bilgiyi hemen silmez. Bu, diskin anlık olarak bağlantısının kesildiği durumlarda yardımcı olur. Bir kütüphane için çöp kutusunu boşalttığınızda medya ile ilgili tüm bilgiler de silinir.",
+ "button_confirm": "Boşalt",
+ "title": "Kütüphane için çöp kutusunu boşalt"
+ },
+ "file_browser": {
+ "button_cancel": "İptal",
+ "button_confirm_default": "Seç",
+ "dialog_title_default": "Dosya Gezgini",
+ "parent_directory": "Üst Dizin"
+ },
+ "filename_chooser": {
+ "button_choose": "Seç",
+ "field_destination_filename": "Hedef dosya adı",
+ "label_source_filename": "Kaynak Dosya Adı",
+ "table": {
+ "existing_file": "Mevcut Dosya",
+ "order": "Sıralama"
+ },
+ "title": "Hedef Dosya Adı"
+ },
+ "password_change": {
+ "button_cancel": "İptal",
+ "button_confirm": "Şifre değiştir",
+ "dialog_title": "Şifre değiştir",
+ "field_new_password": "Yeni şifre",
+ "field_new_password_error": "Yeni şifre gereklidir.",
+ "field_repeat_password": "Yeni şifreyi tekrarlayın",
+ "field_repeat_password_error": "Şifreler eşleşmelidir."
+ },
+ "refresh_library_metadata": {
+ "body": "Kütüphanedeki bütün medya için üstveriyi yeniler. Kütüphane boyutuna bağlı olarak uzun zaman alabilir.",
+ "button_confirm": "Yenile",
+ "title": "Kütüphane için üstveriyi yenile"
+ },
+ "series_picker": {
+ "label_search_series": "Seri Ara",
+ "no_results": "Seri Bulunamadı",
+ "title": "Seri Seç"
+ },
+ "server_stop": {
+ "button_confirm": "Durdur",
+ "confirmation_message": "Komga'yı durdurmak istediğinizden emin misiniz ?",
+ "dialog_title": "Sunucuyu kapat"
+ },
+ "shortcut_help": {
+ "label_description": "Açıklama",
+ "label_key": "Anahtar"
+ },
+ "transient_book_details": {
+ "label_candidate": "Aday",
+ "label_existing": "Mevcut",
+ "label_format": "Format",
+ "label_name": "Ad",
+ "label_pages": "Sayfalar",
+ "label_size": "Boyut",
+ "pages_table": {
+ "filename": "Dosya adı",
+ "height": "Boy",
+ "index": "Dizin",
+ "media_type": "Medya tipi",
+ "size": "Boyut",
+ "width": "En"
+ },
+ "title": "Kitap Detayları",
+ "title_comparison": "Kitap Karşılaştırma"
+ },
+ "transient_book_viewer": {
+ "label_candidate": "Aday",
+ "label_existing": "Mevcut",
+ "page_of_pages": "{page} / {pages}",
+ "title": "Kitabı İncele",
+ "title_comparison": "Kitap Karşılaştırma"
+ }
+ },
+ "duplicate_pages": {
+ "action_auto_delete_remaining": "Kalanları ({count}) otomatik olarak sil",
+ "action_delete_auto": "Otomatik silme",
+ "action_delete_manual": "Manuel silme",
+ "action_delete_matches": "Eşleşenleri sil",
+ "action_ignore": "Yoksay",
+ "action_ignore_remaining": "Kalanları ({count}) yoksay",
+ "action_manual_delete_remaining": "Kalanları ({count}) manuel olarak sil",
+ "confirm_auto_delete_remaining": "Bu sayfada kalan bütün sayfa hashleri ({count}) otomatik silme için işaretlenecek.",
+ "confirm_manual_delete_remaining": "Bu sayfada kalan bütün sayfa hashleri ({count}) manuel silme için işaretlenecek.",
+ "delete_to_save": "{size} alan kazanmak için silin",
+ "deleted_count": "{count} defa silindi",
+ "empty_title": "Eş sayfa bulunamadı",
+ "filter": {
+ "count": "Sayı",
+ "delete_count": "Silme sayısı",
+ "delete_size": "Kazanılan alan",
+ "match_count": "Eşleşme sayısı",
+ "size": "Boyut",
+ "total_size": "Toplam boyut"
+ },
+ "info": "Eş sayfaları silmek dosyalarınızı etkileyecektir. Otomatik silmeden önce dosyalarınızı yedekleyin ve manuel silme kullanın.",
+ "known": "Bilinen",
+ "matches_n": "Eşleşme yok | 1 eşleşme | {count} eşleşme",
+ "new": "Yeni",
+ "saved_size": "{size} kazanıldı",
+ "title": "Eş sayfalar",
+ "unknown_size": "Bilinmeyen boyut"
+ },
+ "duplicates": {
+ "file_hash": "Dosya hashi",
+ "size": "Boyut",
+ "title": "Eş Dosyalar",
+ "url": "URL"
+ },
+ "enums": {
+ "copy_mode": {
+ "HARDLINK": "Dosyaları Hardlinkle/Kopyala",
+ "MOVE": "Dosyaları Taşı"
+ },
+ "epubreader": {
+ "appearances": {
+ "day": "Gün",
+ "night": "Gece",
+ "sepia": "Mürekkep"
+ },
+ "column_count": {
+ "auto": "Otomatik",
+ "one": "Bir",
+ "two": "İki"
+ },
+ "reading_direction": {
+ "auto": "Otomatik",
+ "ltr": "Soldan sağa",
+ "rtl": "Sağdan sola"
+ }
+ },
+ "historical_event_type": {
+ "BookConverted": "Kitap çevirildi",
+ "BookFileDeleted": "Kitap dosyası silindi",
+ "BookImported": "Kitap içeri aktarıldı",
+ "DuplicatePageDeleted": "Eş sayfa silindi",
+ "SeriesFolderDeleted": "Seri klasörü silindi"
+ },
+ "media_status": {
+ "ERROR": "Hata",
+ "OUTDATED": "Güncel değil",
+ "READY": "Hazır",
+ "UNKNOWN": "Bİlinmiyor",
+ "UNSUPPORTED": "Desteklenmiyor"
+ },
+ "page_hash_action": {
+ "DELETE_AUTO": "Otomatik silme",
+ "DELETE_MANUAL": "Manuel silme",
+ "IGNORE": "Yoksay"
+ },
+ "reading_direction": {
+ "LEFT_TO_RIGHT": "Soldan sağa",
+ "RIGHT_TO_LEFT": "Sağdan sola",
+ "VERTICAL": "Dikey",
+ "WEBTOON": "Webtoon"
+ },
+ "scan_interval": {
+ "DAILY": "Günlük",
+ "DISABLED": "Devre Dışı",
+ "EVERY_12H": "Her 12 saatte bir",
+ "EVERY_6H": "Her 6 saatte bir",
+ "HOURLY": "Saatlik",
+ "WEEKLY": "Haftalık"
+ },
+ "series_cover": {
+ "FIRST": "İlk",
+ "FIRST_UNREAD_OR_FIRST": "İlk okunmayan veya ilk",
+ "FIRST_UNREAD_OR_LAST": "İlk okunmayan veya sonuncu",
+ "LAST": "Sonuncu"
+ },
+ "series_status": {
+ "ABANDONED": "Terk edilmiş",
+ "ENDED": "Sonlanmış",
+ "HIATUS": "Ara verilmiş",
+ "ONGOING": "Devam ediyor"
+ },
+ "thumbnail_size": {
+ "DEFAULT": "Varsayılan (300px)",
+ "LARGE": "Büyük (900px)",
+ "MEDIUM": "Ortalama (600px)",
+ "XLARGE": "Extra Büyük (1200px)"
+ }
+ },
+ "epubreader": {
+ "current_chapter": "Şimdiki bölüm",
+ "page_of": "{count} sayfa içinde {page}.",
+ "settings": {
+ "column_count": "Sütun sayısı",
+ "layout": "Düzen",
+ "layout_paginated": "Sayfalandırılmış",
+ "layout_scroll": "Kaydır",
+ "navigation_mode": "Gezinme modu",
+ "navigation_options": {
+ "both": "Hepsi",
+ "buttons": "Butonlar",
+ "click": "Tıkla / Dokun"
+ },
+ "page_margins": "Kenar boşlukları",
+ "viewing_theme": "Görüntüleyici teması"
+ },
+ "shortcuts": {
+ "cycle_pagination": "Sütün sayısını değiştir",
+ "cycle_viewing_theme": "Görüntüleyici temasını değiştir",
+ "font_size_decrease": "Yazı puntosunu düşür",
+ "font_size_increase": "Yazı puntosunu yükselt",
+ "menus": "Menüler",
+ "next": "İleri",
+ "previous": "Geri",
+ "reader_navigation": "Okuyucuda Gezinme",
+ "scroll": "Düzeni kaydırma olarak değiştir",
+ "settings": "Ayarlar",
+ "show_hide_toc": "İçindekileri göster/gizle"
}
},
+ "error_codes": {
+ "ERR_1000": "Dosyaya analiz sırasında ulaşılamadı",
+ "ERR_1001": "Medya tipi desteklenmiyor",
+ "ERR_1002": "Şifrelenmiş RAR arşivleri desteklenmiyor",
+ "ERR_1003": "Solid RAR arşivleri desteklenmiyor",
+ "ERR_1004": "Çok parçalı RAR arşivleri desteklenmiyor",
+ "ERR_1005": "Kitap analizi sırasında bilinmeyen hata",
+ "ERR_1006": "Kitap sayfa içermiyor",
+ "ERR_1007": "Bazı kayıtlar analiz edilemedi",
+ "ERR_1008": "Kitap öğelerini ararken bilinmeyen hata",
+ "ERR_1009": "Bu isimde bir okuma listesi mevcut",
+ "ERR_1015": "ComicRack CBL formatı işlenirken hata",
+ "ERR_1016": "Klasöre ulaşılamıyor veya klasör değil",
+ "ERR_1017": "Başka kütüphaneye dahil olan klasör taranamaz",
+ "ERR_1018": "Dosya bulunamadı",
+ "ERR_1019": "Başka bir kütüphaneye dahil olan dosya içe aktarılamaz",
+ "ERR_1020": "Güncellenmek istenen kitap sağlanan seriye ait değil",
+ "ERR_1021": "Hedef dosya zaten mevcut",
+ "ERR_1022": "Az önce içe aktarılmış kitap taranamadı",
+ "ERR_1023": "Kitap zaten okuma listesinde mevcut",
+ "ERR_1024": "OAuth2 giriş hatası: email öğesi eksik",
+ "ERR_1025": "OAuth2 giriş hatası: bu email ile bir kullanıcı mevcut değil",
+ "ERR_1026": "OpenID Connect giriş hatası: email doğrulanmadı",
+ "ERR_1027": "OpenID Connect giriş hatası: email_verified öğesi mevcut değil",
+ "ERR_1028": "OpenID Connect giriş hatası: email öğesi mevcut değil",
+ "ERR_1029": "ComicRack CBL Kitap öğresi içermiyor",
+ "ERR_1030": "ComicRack CBL İsim öğesi içermiyor",
+ "ERR_1031": "ComicRack CBL kitabında seri veya numara eksik",
+ "ERR_1032": "EPUB dosyası hatalı medya tipinde",
+ "ERR_1033": "Bazı öğeler eksik"
+ },
+ "filter": {
+ "age_rating": "yaş sınırı",
+ "age_rating_none": "Yok",
+ "complete": "Tamamlanmış",
+ "genre": "tür",
+ "in_progress": "Okunuyor",
+ "language": "dil",
+ "library": "kütüphane",
+ "oneshot": "One-shot",
+ "publisher": "yayıncı",
+ "read": "Okundu",
+ "release_date": "yayın tarihi",
+ "sharing_label": "Paylaşım Etiketi",
+ "status": "durum",
+ "tag": "tag",
+ "unread": "Okunmamış"
+ },
+ "filter_drawer": {
+ "filter": "filtre",
+ "sort": "sıralama"
+ },
+ "history": {
+ "header": {
+ "book": "Kitap",
+ "date": "Tarih",
+ "details": "Detaylar",
+ "series": "Seri",
+ "type": "Tip"
+ },
+ "title": "Geçmiş"
+ },
+ "home": {
+ "theme": "Tema",
+ "translation": "Çeviri"
+ },
+ "library_navigation": {
+ "browse": "Göz At",
+ "collections": "Koleksiyonlar",
+ "readlists": "Okuma Listeleri",
+ "recommended": "Önerilenler"
+ },
+ "login": {
+ "create_user_account": "Kullanıcı hesabı oluştur",
+ "login": "Giriş yap",
+ "unclaimed_html": "Bu Komga sunucusu henüz aktif değil, ulaşmak için bir kullanıcı hesabı oluşturmalısınız.
Email ve güçlü bir şifre seçin, sonrasında Kullanıcı hesabı oluştur butonuna tıklayın."
+ },
+ "media_analysis": {
+ "comment": "Yorum",
+ "media_analysis": "Medya analizi",
+ "media_type": "Medya Tipi",
+ "name": "İsim",
+ "size": "Boyut",
+ "status": "Durum",
+ "url": "URL"
+ },
+ "media_management": {
+ "title": "Medya Yönetimi"
+ },
+ "menu": {
+ "add_to_collection": "Koleksiyona ekle",
+ "add_to_readlist": "Okuma listesine ekle",
+ "analyze": "Analiz et",
+ "bulk_edit_metadata": "Toplu şekilde üstveri düzenle",
+ "delete": "Sil",
+ "deselect_all": "Hepsini seçmeyi bırak",
+ "download_readlist": "Okuma listesini indir",
+ "download_series": "Seriyi indir",
+ "edit": "Düzenle",
+ "edit_metadata": "Üstveriyi düzenle",
+ "empty_trash": "Çöp kutusunu boşalt",
+ "mark_read": "Okundu olarak işaretle",
+ "mark_unread": "Okunmadı olarak işaretle",
+ "refresh_metadata": "Üstveriyi yenile",
+ "scan_library_files": "Kütüphane dosyalarını tara",
+ "scan_library_files_deep": "Kütüphane dosyalarını tara (detaylı)",
+ "select_all": "Hepsini seç"
+ },
+ "metrics": {
+ "library_books": "Kütüphane başına kitap",
+ "library_disk_space": "Kütüphanenin diskte kapladığı alan",
+ "library_series": "Kütüphane başına seri",
+ "library_sidecars": "Kütüphane başına ek bilgi",
+ "tasks_executed": "Çalıştırılan görevler",
+ "tasks_total_time": "Toplam görev süresi",
+ "title": "İstatistikler"
+ },
"navigation": {
"home": "Anasayfa",
"libraries": "Kütüphaneler",
@@ -230,22 +859,81 @@
"page_does_not_exist": "Aradığınız sayfa mevcut değil.",
"page_not_found": "Sayfa bulunamadı"
},
+ "read_more": {
+ "less": "Daha az",
+ "more": "Daha fazla"
+ },
+ "readlist_import": {
+ "row": {
+ "duplicate_book": "Eş kitap",
+ "error_choose_book": "Bir kitap seçin"
+ }
+ },
+ "readlists_expansion_panel": {
+ "manage_readlist": "Okuma listesini yönet",
+ "title": "{name} okuma listesi"
+ },
"search": {
+ "no_results": "Arama hiçbir sonuç döndürmedi",
"search": "Ara",
- "search_for_something_else": "Başka bir şey aramayı deneyin"
+ "search_for_something_else": "Başka bir şey aramayı deneyin",
+ "search_results_for": "\"{name}\" için arama sonuçları"
},
"searchbox": {
- "no_results": "Sonuç Yok"
+ "in_library": "{library} kütüphanesinde",
+ "no_results": "Sonuç Yok",
+ "search_all": "Hepsini ara…"
},
"server": {
"server_management": {
- "button_shutdown": "Kapat"
- }
+ "button_cancel_all_tasks": "Bütün görevleri iptal et",
+ "button_empty_trash": "Bütün kütüphaneler için çöp kutusunu boşalt",
+ "button_scan_libraries": "Bütün kütüphaneleri tara",
+ "button_scan_libraries_deep": "Bütün kütüphaneleri tara (detaylı)",
+ "button_shutdown": "Kapat",
+ "notification_tasks_cancelled": "İptal edilecek görev yok | 1 görev iptal edildi | {count} görev iptal edildi",
+ "section_title": "Sunucu Yönetimi"
+ },
+ "tab_title": "Sunucu"
+ },
+ "server_settings": {
+ "config_precedence": "Konfigürasyon dosyası üzerine önceliklidir",
+ "dialog_regenerate_thumbnails": {
+ "body": "Önizleme boyutları değişti. Önizlemeleri tekrar oluşturmak ister misiniz ?",
+ "btn_alternate": "Evet, bütün kitaplar",
+ "btn_cancel": "Hayır",
+ "btn_confirm": "Evet, ama sadece daha büyükse",
+ "title": "Önizlemeleri tekrar oluştur"
+ },
+ "label_delete_empty_collections": "Boş koleksiyonları taramadan sonra sil",
+ "label_delete_empty_readlists": "Boş okuma listelerini taramadan sonra sil",
+ "label_rememberme_duration": "Beni hatırla süresi (gün)",
+ "label_server_context_path": "Esas URL",
+ "label_server_port": "Sunucu Portu",
+ "label_task_pool_size": "Görev threadleri",
+ "label_thumbnail_size": "Önizleme boyutları",
+ "requires_restart": "Ayarın etkin olması için yeniden başlatma gerekir",
+ "server_settings": "Sunucu Ayarları"
+ },
+ "settings_user": {
+ "change_password": "Şifre değiştir",
+ "edit_restrictions": "Kısıtlamaları düzenle",
+ "edit_user": "Kullanıcıyı düzenle",
+ "latest_activity": "Son aktivite tarihi: {date}",
+ "no_recent_activity": "Son aktivite yok",
+ "role_administrator": "Yönetici",
+ "role_user": "Kullanıcı"
},
"sort": {
+ "books_count": "Kitap sayısı",
+ "date_added": "Eklenme tarihi",
+ "date_updated": "Güncellenme tarihi",
"file_name": "Dosya Adına",
- "file_size": "Boyuta",
- "folder_name": "Klasör Adına"
+ "file_size": "Boyuta göre",
+ "folder_name": "Klasör Adına",
+ "name": "Ada göre",
+ "number": "Sayıya göre",
+ "release_date": "Yayın tarihine göre"
},
"theme": {
"dark": "Koyu",
@@ -253,16 +941,38 @@
"system": "Sistem"
},
"thumbnail_card": {
- "tooltip_delete": "Sil"
+ "tooltip_delete": "Sil",
+ "tooltip_generated": "Üretilen çizim",
+ "tooltip_mark_as_selected": "Seçildi olarak işaretle",
+ "tooltip_selected": "Seçildi",
+ "tooltip_sidecar": "Yerel çizim",
+ "tooltip_to_be_deleted": "Silinmek üzere",
+ "tooltip_to_be_uploaded": "Yüklenmek üzere",
+ "tooltip_too_big": "Dosya çok büyük !",
+ "tooltip_user_uploaded": "Kullanıcı tarafından yüklenmiş"
+ },
+ "titles_more": {
+ "less": "Daha az başlık",
+ "more": "Daha çok başlık"
},
"user_roles": {
+ "ADMIN": "Yönetici",
+ "FILE_DOWNLOAD": "Dosya indirme",
+ "PAGE_STREAMING": "Sayfaları yayınla",
"USER": "Kullanıcı"
},
"users": {
+ "authentication_activity": "Doğrulama Aktivitesi",
"users": "Kullanıcılar"
},
+ "validation": {
+ "context_path": "'/' ile başlamalı, '/-_' ile bitmemeli ve sadece '/-_a-z0-9' içermeli",
+ "one_or_more": "1 veya daha fazla olmalı",
+ "tcp_port": "1 ve 65535 arasında olmalı",
+ "zero_or_more": "0 veya daha fazla olmalı"
+ },
"welcome": {
- "add_library": "Kütüphane Ekle",
+ "add_library": "Kütüphane ekle",
"no_libraries_yet": "Henüz kütüphane eklenmemiş!",
"welcome_message": "Komga'ya Hoş Geldiniz"
}
diff --git a/komga-webui/src/locales/vi.json b/komga-webui/src/locales/vi.json
index c2f7d14c420..398986b21fb 100644
--- a/komga-webui/src/locales/vi.json
+++ b/komga-webui/src/locales/vi.json
@@ -281,11 +281,7 @@
"dialog_title": "Thêm Người Sử Dụng",
"field_email": "Email",
"field_email_error": "Phải là địa chỉ email hợp lệ",
- "field_password": "Mật khẩu",
- "field_role_administrator": "Người quản lý",
- "field_role_file_download": "Tập tin tải về",
- "field_role_page_streaming": "Truyền phát Trang",
- "label_roles": "Vai trò"
+ "field_password": "Mật khẩu"
},
"analyze_library": {
"body": "Phân tích tất cả dữ liệu trong thư viện. Việc phân tích sẽ thu được thông tin của dữ liệu. Phụ thuộc vào kích thước thư viện mà việc này có thể sẽ mất nhiều thời gian.",
diff --git a/komga-webui/src/locales/zh-Hans.json b/komga-webui/src/locales/zh-Hans.json
index 6261f88f59c..7ae4946e8f4 100644
--- a/komga-webui/src/locales/zh-Hans.json
+++ b/komga-webui/src/locales/zh-Hans.json
@@ -309,11 +309,7 @@
"dialog_title": "添加用户",
"field_email": "邮箱",
"field_email_error": "必须是有效的电子邮件地址",
- "field_password": "密码",
- "field_role_administrator": "管理员",
- "field_role_file_download": "允许下载",
- "field_role_page_streaming": "允许浏览",
- "label_roles": "角色"
+ "field_password": "密码"
},
"analyze_library": {
"body": "分析库中的所有媒体文件。该分析获取有关媒体的信息。根据库的大小,这可能需要很长时间。",
diff --git a/komga-webui/src/locales/zh-Hant.json b/komga-webui/src/locales/zh-Hant.json
index 214de5e2d8e..f2bed53f55d 100644
--- a/komga-webui/src/locales/zh-Hant.json
+++ b/komga-webui/src/locales/zh-Hant.json
@@ -309,11 +309,7 @@
"dialog_title": "添加用戶",
"field_email": "信箱",
"field_email_error": "必須是有效的電子信箱地址",
- "field_password": "密碼",
- "field_role_administrator": "管理員",
- "field_role_file_download": "檔案下載",
- "field_role_page_streaming": "允許瀏覽",
- "label_roles": "角色"
+ "field_password": "密碼"
},
"analyze_library": {
"body": "分析書庫中的所有媒體檔案。該分析獲取有關媒體的信息。根據書庫的大小,這可能需要很長的時間。",
@@ -636,6 +632,23 @@
"HARDLINK": "硬鏈結/複製檔案",
"MOVE": "移動檔案"
},
+ "epubreader": {
+ "appearances": {
+ "day": "日間",
+ "night": "夜間",
+ "sepia": "棕褐色"
+ },
+ "column_count": {
+ "auto": "自動",
+ "one": "一列",
+ "two": "兩列"
+ },
+ "reading_direction": {
+ "auto": "自動",
+ "ltr": "從左到右",
+ "rtl": "從右到左"
+ }
+ },
"historical_event_type": {
"BookConverted": "書籍已轉換",
"BookFileDeleted": "書籍檔案已删除",
@@ -688,6 +701,37 @@
"XLARGE": "超大 (1200px)"
}
},
+ "epubreader": {
+ "current_chapter": "當前章節",
+ "page_of": "頁 {page} 共 {count}頁",
+ "settings": {
+ "column_count": "列數",
+ "layout": "佈局",
+ "layout_paginated": "分頁",
+ "layout_scroll": "滾動",
+ "navigation_mode": "導航模式",
+ "navigation_options": {
+ "both": "兩者皆用",
+ "buttons": "按鈕",
+ "click": "單擊/點擊"
+ },
+ "page_margins": "頁邊距",
+ "viewing_theme": "觀看主題"
+ },
+ "shortcuts": {
+ "cycle_pagination": "循環列數",
+ "cycle_viewing_theme": "循環觀看主題",
+ "font_size_decrease": "減小字體大小",
+ "font_size_increase": "增加字體大小",
+ "menus": "菜單",
+ "next": "向前",
+ "previous": "向後",
+ "reader_navigation": "讀者導航",
+ "scroll": "更改佈局以滾動",
+ "settings": "設定",
+ "show_hide_toc": "顯示/隱藏目錄"
+ }
+ },
"error_codes": {
"ERR_1000": "分析期間無法訪問檔案",
"ERR_1001": "不支持的媒體類型",
@@ -715,7 +759,9 @@
"ERR_1028": "OpenID Connect 錯誤:没有 email 屬性",
"ERR_1029": "ComicRack CBL 檔案中没有書籍",
"ERR_1030": "ComicRack CBL 檔案中没有書名元素",
- "ERR_1031": "ComicRack CBL 檔案中的書籍没有系列或書號"
+ "ERR_1031": "ComicRack CBL 檔案中的書籍没有系列或書號",
+ "ERR_1032": "EPUB 檔案的媒體類型錯誤",
+ "ERR_1033": "部分條目缺失"
},
"filter": {
"age_rating": "年齡限制",
@@ -851,6 +897,7 @@
"tab_title": "伺服器"
},
"server_settings": {
+ "config_precedence": "優先於設定檔",
"dialog_regenerate_thumbnails": {
"body": "縮圖大小已變更。您想重新產生書籍縮圖嗎?",
"btn_alternate": "是,所有書籍",
@@ -861,6 +908,8 @@
"label_delete_empty_collections": "掃描後刪除空的收藏",
"label_delete_empty_readlists": "掃描後刪除空的讀取清單",
"label_rememberme_duration": "記住我的持續時間(天)",
+ "label_server_context_path": "基本網址",
+ "label_server_port": "伺服器連接埠",
"label_task_pool_size": "任務執行緒",
"label_thumbnail_size": "縮圖尺寸",
"requires_restart": "需要重啟才能生效",
@@ -917,7 +966,9 @@
"users": "用戶"
},
"validation": {
+ "context_path": "必須以“/”開頭,不能以“/-_”結尾,並且僅包含“/-_a-z0-9”",
"one_or_more": "必須為 1 或更大",
+ "tcp_port": "必須介於 1 到 65535 之間",
"zero_or_more": "必須為 0 或更大"
},
"welcome": {