diff --git a/public/locales/ar.json b/public/locales/ar.json index a5ed1e04..a845c881 100644 --- a/public/locales/ar.json +++ b/public/locales/ar.json @@ -542,7 +542,7 @@ "sort": "نوع", "close": "يغلق", "disabled": "عاجز", - "discord": "الفتنة", + "discord": "Discord", "standard": "المعيار", "started": "بدأت", "default": "افتراضي", @@ -941,8 +941,7 @@ "failed_to_remove": "تعذر إزالة التنزيل من قائمة الانتظار.", "failed_to_retry": "لم نتمكن من إعادة محاولة التنزيل الفاشل." } - }, - "title": "تحميل قائمة الانتظار" + } } }, "source": { diff --git a/public/locales/da.json b/public/locales/da.json index 619f24ab..3b243ccc 100644 --- a/public/locales/da.json +++ b/public/locales/da.json @@ -161,8 +161,7 @@ "label": { "no_downloads": "Ingen downloads", "delete_all": "Slet alle" - }, - "title": "Downloadkø" + } }, "settings": { "auto_download": { diff --git a/public/locales/de.json b/public/locales/de.json index d685c8c4..82e5fb71 100644 --- a/public/locales/de.json +++ b/public/locales/de.json @@ -88,7 +88,8 @@ "auto_update": { "interval": { "label": { - "title": "Intervall für automatisches Update" + "title": "Intervall für automatisches Update", + "value": "{{hours}}$t(global.time.hour_short)" } }, "label": { @@ -161,7 +162,13 @@ "error_other": "Fehler beim Hinzufügen der Downloads", "next_five": "Nächste 5 Kapitel", "next_ten": "Nächste 10 Kapitel", - "next_twentyfive": "Nächste 25 Kapitel" + "next_twentyfive": "Nächste 25 Kapitel", + "ahead": "$t(download.settings.download_ahead.title) ({{count}})", + "all": "$t(extension.language.all)", + "next": "$t(reader.button.next_chapter)", + "unread": "$t(global.filter.label.unread)", + "confirmation_one": "Du bist dabei, ein Kapitel herunterzuladen", + "confirmation_other": "Du bist dabei, {{count}} Kapitel herunterzuladen\nSuwayomi ist kein Massen-Downloadtool, zu viele Downloads können dafür sorgen, dass du bei der Quelle gebannt wirst und/oder Performanceprobleme auslösen." }, "button": { "selected": "Auswahl downloaden" @@ -173,7 +180,9 @@ "success_other": "{{count}} Kapitel gelöscht", "action": "Löschen", "error_one": "Fehler beim Löschen des Kapitels", - "error_other": "Fehler beim Löschen der Kapitel" + "error_other": "Fehler beim Löschen der Kapitel", + "confirmation_one": "Du bist dabei, einen Download zu löschen", + "confirmation_other": "Du bist dabei, {{count}} Downloads zu löschen" }, "button": { "selected": "Auswahl löschen" @@ -187,7 +196,9 @@ "error_other": "Fehler beim Entfernen der Lesezeichen", "action": "Lesezeichen entfernen", "success_one": "Lesezeichen von dem Kapitel entfernt", - "success_other": "Lesezeichen von {{count}} Kapiteln entfernt" + "success_other": "Lesezeichen von {{count}} Kapiteln entfernt", + "confirmation_one": "Du bist dabei, ein Lesezeichen zu löschen", + "confirmation_other": "Du bist dabei, {{count}} Lesezeichen zu löschen" }, "button": { "selected": "Lesezeichen von der Auswahl entfernen" @@ -213,7 +224,9 @@ "error_other": "Die Kapitel konnten nicht als ungelesen markiert werden", "action": "Als ungelesen markieren", "success_one": "Kapitel wurde als ungelesen markiert", - "success_other": "{{count}} Kapitel wurden als ungelesen markiert" + "success_other": "{{count}} Kapitel wurden als ungelesen markiert", + "confirmation_one": "Du bist dabei, ein Kapitel als ungelesen zu markieren", + "confirmation_other": "Du bist dabei, {{count}} Kapitel als ungelesen zu markieren" }, "button": { "selected": "Auswahl als ungelesen markieren" @@ -231,7 +244,9 @@ "success_one": "Kapitel wurde als gelesen markiert", "success_other": "{{count}} Kapitel wurden als gelesen markiert", "error_one": "Das Kapitel konnte nicht als gelesen markiert werden", - "error_other": "Die Kapitel konnten nicht als gelesen markiert werden" + "error_other": "Die Kapitel konnten nicht als gelesen markiert werden", + "confirmation_one": "Du bist dabei, ein Kapitel als gelesen zu markieren", + "confirmation_other": "Du bist dabei, {{count}} Kapitel als gelesen zu markieren" } } } @@ -255,7 +270,8 @@ "chapter_number": "Kapitelnummer", "source_title": "Name der Quelle" } - } + }, + "exclude_scanlators": "Scanlator ausnehmen" }, "missing_one": "{{count}} Kapitel fehlt", "missing_other": "{{count}} Kapitel fehlen", @@ -277,7 +293,9 @@ "reader_width": "Reader Breite", "reading_direction": "Leserichtung", "skip_dup_chapters": "Überspringe doppelte Kapitel", - "limit_reader_width": "Reader-Breite begrenzen" + "limit_reader_width": "Reader-Breite begrenzen", + "layout": "Layout", + "custom_scroll_amount": "Benutzerdefinierte Scrollmenge" }, "reader_type": { "label": { @@ -302,19 +320,22 @@ "darken": "Verdunkeln", "lighten": "Erhellen", "multiply": "Multiplizieren", - "overlay": "Überlagern" + "overlay": "Überlagern", + "default": "$t(global.label.default)" }, "blue": "Blau", "red": "Rot", "green": "Grün", - "title": "Benutzerdefinierte Farbfilter" + "title": "Benutzerdefinierte Farbfilter", + "alpha": "Alpha" }, "brightness": "Benutzerdefinierte Helligkeit", "grayscale": "Graustufen", "invert": "Invertieren", "saturate": "Benutzerdefinierte Sättigung", "hue": "Benutzerdefinierter Farbton", - "title": "Benutzerdefinierter Filter" + "title": "Benutzerdefinierter Filter", + "sepia": "Sepia" }, "hotkey": { "reading_direction": "Leserichtung umschalten", @@ -384,14 +405,16 @@ "style": "Stil des Fortschrittsbalkens" }, "title": { - "quick_settings": "Schnelleinstellungen" + "quick_settings": "Schnelleinstellungen", + "reader": "Reader" }, "tap_zones": { "title": "Klickzonen", "invert": "Klickzonen invertieren", "l_shape": "L-Form", "right_left": "Rechts und links", - "edge": "Rand" + "edge": "Rand", + "kindle": "Kindle" }, "source_series": "Serieneinstellungen", "scroll_amount": "Scroll Menge", @@ -399,7 +422,8 @@ "infinite_scroll": { "description": "Behalte vorige und nächste Kapitel sichtbar in kontinuierlichen Lesemodi, was nahtlosen Übergang zwischen Kapiteln erlaubt.", "title": "Kontinuierliche Kapiteldarstellung" - } + }, + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)" }, "title": "Leser - Manga {{mangaId}} Kapitel {{chapterIndex}}", "page_info": { @@ -450,7 +474,10 @@ }, "first_chapter": "Es gibt kein vorheriges Kapitel", "last_chapter": "Es gibt kein nächstes Kapitel", - "current": "Aktuell:" + "current": "Aktuell:", + "finished": "$t(global.label.finished):", + "next": "$t(global.label.next):", + "previous": "$t(global.label.previous):" } }, "updates": { @@ -523,7 +550,9 @@ "error_other": "Konnte Manga nicht aus der Bibliothek entfernen", "action": "Aus Bibliothek entfernen", "success_one": "Manga aus Bibliothek entfernt", - "success_other": "{{count}} Manga aus Bibliothek entfernt" + "success_other": "{{count}} Manga aus Bibliothek entfernt", + "confirmation_one": "Du bist dabei, einen Eintrag aus deiner Bibliothek zu entfernen", + "confirmation_other": "Du bist dabei, {{count}} Einträge aus deiner Bibliothek zu entfernen" }, "dialog": { "label": { @@ -551,7 +580,9 @@ "success_one": "Kategorien des Manga geändert", "success_other": "Kategorien von {{count}} Manga geändert", "error_one": "Konnte Kategorien des Manga nicht ändern", - "error_other": "Konnte Kategorien der Manga nicht ändern" + "error_other": "Konnte Kategorien der Manga nicht ändern", + "confirmation_one": "Du bist dabei, die Kategorie eines Eintrags zu ändern", + "confirmation_other": "Du bist dabei, die Kategorie von {{count}} Einträgen zu ändern" }, "button": { "selected": "Ändere Kategorien der ausgewählten Einträge" @@ -563,7 +594,17 @@ "publishing_finished": "Herausgabe abgeschlossen", "licensed": "Lizenziert", "completed": "Abgeschlossen", - "cancelled": "Abgebrochen" + "cancelled": "Abgebrochen", + "hiatus": "Hiatus", + "unknown": "$t(global.label.unknown)" + }, + "type": { + "long_strip": "Long strip", + "manga": "$t(manga.title_one)", + "comic": "Comic", + "manhua": "Manhua", + "manhwa": "Manhwa", + "webtoon": "$t(reader.settings.reader_type.label.webtoon)" } }, "extension": { @@ -588,7 +629,8 @@ "update_failed_other": "Die Erweiterungen konnten nicht aktualisiert werden", "uninstallation_failed_one": "Die Erweiterung konnte nicht deinstalliert werden", "uninstallation_failed_other": "Die Erweiterungen konnten nicht deinstalliert werden", - "add_repository_info": "Es muss ein Erweiterungs-Repository hinzugefügt werden, bevor Erweiterungen installiert werden können" + "add_repository_info": "Es muss ein Erweiterungs-Repository hinzugefügt werden, bevor Erweiterungen installiert werden können", + "age_rating": "Altersfreigabe" }, "state": { "label": { @@ -646,7 +688,8 @@ "language": "Sprache" }, "title": { - "enabled_languages": "Aktivierte Sprachen" + "enabled_languages": "Aktivierte Sprachen", + "weblate": "Weblate" }, "error": { "load": "Sprache konnte nicht geladen werden" @@ -704,7 +747,18 @@ "small": "Klein", "stopped": "Gestoppt", "pinned": "Angepinnt", - "last_used": "Zuletzt genutzt" + "last_used": "Zuletzt genutzt", + "asterisk": "*", + "horizontal": "Horizontal", + "standard": "Standard", + "system": "System", + "github": "GitHub", + "desktop": "Desktop", + "footnote": "{{value}}<0>$t(global.label.asterisk)", + "tiny": "Winzig", + "info": "Information", + "scanlator": "Scanlator", + "version": "Version" }, "button": { "ok": "OK", @@ -789,7 +843,7 @@ }, "value": { "label": { - "day": "{{days}} $t(global.date.label.day)" + "day": "{{days}} $t(global.date.label.day, lowercase)" } } }, @@ -830,7 +884,11 @@ "black": "Schwarz", "gray": "Grau", "white": "Weiß" - } + }, + "unit": { + "px": "px" + }, + "value": "{{value}}{{unit}}" }, "category": { "dialog": { @@ -869,7 +927,7 @@ } } }, - "value": "{{count}} $t(category.title.category)" + "value": "{{count}} $t(category.title.category, lowercase)" }, "settings": { "backup": { @@ -937,7 +995,8 @@ "show_nsfw": "NSFW-Inhalte anzeigen", "show_nsfw_description": "NSFW Erweiterungen und Quellen verstecken", "theme": "Theme", - "hide_library_entries": "Verstecke Einträge, welche bereits in deiner Bibliothek sind" + "hide_library_entries": "Verstecke Einträge, welche bereits in deiner Bibliothek sind", + "language_description": "Feel free to translate the project on" }, "about": { "title": "Über", @@ -947,14 +1006,16 @@ "updated": "Version aktualisiert", "version": "$t(settings.webui.title.webui) Version", "channel": "$t(settings.webui.title.webui) Kanal", - "info": "$t(settings.webui.title.webui) Version {{version}} ({{channel}}) steht zum Download verfügbar" + "info": "$t(settings.webui.title.webui) Version {{version}} ({{channel}}) steht zum Download verfügbar", + "github": "$t(global.label.github) $t(settings.webui.title.webui)" } }, "server": { "label": { "address": "Server Adresse", "build_time": "Erstellungszeit", - "version": "Server Version" + "version": "Server Version", + "github": "$t(global.label.github) $t(settings.server.title.server)" } } }, @@ -996,7 +1057,11 @@ } }, "server": { - "title": "Server Bindung" + "title": "Server Bindung", + "label": { + "port": "Port", + "ip": "IP Adresse" + } } }, "misc": { @@ -1010,7 +1075,8 @@ "title": "Log file aufräumen" }, "total_size": { - "title": "Maximale Größe aller Log Dateien" + "title": "Maximale Größe aller Log Dateien", + "description": "$t(settings.server.misc.log_files.file_size.description)" } }, "tray_icon": { @@ -1087,7 +1153,8 @@ "sources": { "parallel": { "label": { - "title": "Parallele Quellen-Anfragen" + "title": "Parallele Quellen-Anfragen", + "value": "{{value}} $t(source.title)" } } } @@ -1155,6 +1222,12 @@ "label": { "description": "Wo die $t(settings.webui.title.webui) gestartet werden soll beim Start des Servers", "title": "Oberfläche" + }, + "option": { + "label": { + "electron": "Electron", + "browser": "Browser" + } } }, "auto_update": { @@ -1165,6 +1238,9 @@ }, "label": { "initial_open_browser": "Öffne die $t(settings.webui.title.webui) beim Start des Servers" + }, + "title": { + "webui": "WebUI" } }, "appearance": { @@ -1183,7 +1259,8 @@ "error": { "invalid_json": "Invalides JSON", "invalid_name": "Der Theme-Name muss einzigartig sein und hat ein Limit von 16 Zeichen" - } + }, + "theme_name": "Name" }, "title": "Theme erstellen", "action": "Erstelle Theme…" @@ -1206,7 +1283,9 @@ "crimson": "Purpur", "lavender": "Lavendel", "minty_miracles": "Minz-Wunder", - "mountain_sunset": "Sonnenuntergang am Berg" + "mountain_sunset": "Sonnenuntergang am Berg", + "ying_and_yang": "Ying & Yang", + "veronica": "Veronica" }, "delete": { "success": "Theme \"{{theme}}\" gelöscht", @@ -1253,11 +1332,11 @@ "label": { "placeholder": "Smartphone Name 1 | Länge: 16, Zeichen: Buchstaben, Zahlen, -, _" } - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "download": { "queue": { - "title": "Download-Warteschlange", "label": { "no_downloads": "Keine Downloads", "delete_all": "Alle löschen" @@ -1328,7 +1407,8 @@ "disclaimer": "Funktioniert nur, wenn das aktuelle Kapitel und das nächste Kapitel bereits heruntergeladen sind.", "unread_chapters_to_download": "Anzahl an ungelesenen Kapiteln die heruntergeladen werden sollen", "while_reading": "Automatischer Download während des Lesens", - "description": "Wie viele Kapitel beim Lesen heruntergeladen werden sollen." + "description": "Wie viele Kapitel beim Lesen heruntergeladen werden sollen.", + "value": "{{chapters}} $t(chapter.title)" }, "title": "Im Voraus downloaden" }, @@ -1345,7 +1425,8 @@ } }, "title": { - "queue": "Download Queue" + "queue": "Download Queue", + "download": "Downloads" } }, "source": { @@ -1384,6 +1465,9 @@ "pin": { "remove": "Quelle loslösen", "add": "Quelle anpinnen" + }, + "extension_info": { + "title": "Erweiterungsinformationen" } }, "search": { @@ -1460,7 +1544,20 @@ "currently_publishing": "Derzeit in Veröffentlichung", "not_yet_released": "Noch nicht herausgegeben", "releasing": "Wird herausgegeben", - "not_yet_published": "Noch nicht veröffentlicht" + "not_yet_published": "Noch nicht veröffentlicht", + "cancelled": "$(manga.status.cancelled)", + "finished": "$t(global.label.finished)", + "hiatus": "$(manga.status.hiatus)" + }, + "type": { + "manhua": "$t(manga.type.manhua)", + "manga": "$t(manga.title_one)", + "doujinshi": "Doujinshi", + "manhwa": "$t(manga.type.manhwa)", + "novel": "Novel", + "oel": "OEL", + "one_shot": "Oneshot", + "unknown": "$t(global.label.unknown)" } } }, @@ -1483,6 +1580,9 @@ "delete_downloaded": "Heruntergeladene Löschen" }, "title": "Wähle Daten zu inkludieren" + }, + "search": { + "title": "$t(migrate.title) \"{{title}}\"" } }, "hotkeys": { diff --git a/public/locales/es.json b/public/locales/es.json index 0efcefb6..a73a732e 100644 --- a/public/locales/es.json +++ b/public/locales/es.json @@ -1381,7 +1381,6 @@ }, "download": { "queue": { - "title": "Cola de descargas", "label": { "no_downloads": "No se encontraron descargas", "delete_all": "Borrar todo" diff --git a/public/locales/fil.json b/public/locales/fil.json index 508f545d..508fce29 100644 --- a/public/locales/fil.json +++ b/public/locales/fil.json @@ -227,8 +227,7 @@ "label": { "delete_all": "Tanggalin lahat", "no_downloads": "Walang mga download" - }, - "title": "Pila ng mga Download" + } }, "state": { "label": { diff --git a/public/locales/fr.json b/public/locales/fr.json index cf78f9c3..2ee88d2d 100644 --- a/public/locales/fr.json +++ b/public/locales/fr.json @@ -373,7 +373,6 @@ "no_downloads": "Aucun téléchargement", "delete_all": "Tout supprimer" }, - "title": "File d'attente de téléchargement", "error": { "label": { "failed_to_remove": "Impossible de supprimer le téléchargement de la file d'attente.", diff --git a/public/locales/id.json b/public/locales/id.json index faf6d487..4a79b1bb 100644 --- a/public/locales/id.json +++ b/public/locales/id.json @@ -152,8 +152,7 @@ "failed_to_remove": "Tidak dapat menghilangkan unduhan dari barisan", "failed_to_retry": "Tidak dapat mengulang unduhan yang gagal" } - }, - "title": "Baris unduhan" + } }, "settings": { "auto_download": { diff --git a/public/locales/it.json b/public/locales/it.json index cc5b22b7..b7db92cb 100644 --- a/public/locales/it.json +++ b/public/locales/it.json @@ -245,8 +245,7 @@ "label": { "delete_all": "Elimina tutti", "no_downloads": "Nessun download" - }, - "title": "Coda di download" + } }, "state": { "label": { diff --git a/public/locales/ja.json b/public/locales/ja.json index 294c82ae..db9531e5 100644 --- a/public/locales/ja.json +++ b/public/locales/ja.json @@ -19,7 +19,7 @@ } }, "label": { - "use_as_default_category": "ライブラリに新しい漫画を追加するときに使用するカテゴリーです", + "use_as_default_category": "ライブラリに新しく漫画を追加するときに使用するカテゴリーです", "category_name": "カテゴリー名" }, "settings": { @@ -56,7 +56,8 @@ "label": { "action": "ブックマークを削除", "error_other": "ブックマークを削除できません", - "success_other": "{{count}} 章のブックマークが削除されました" + "success_other": "{{count}} 章のブックマークが削除されました", + "confirmation_other": "{{count}}件のブックマークを削除しようとしています" } } }, @@ -65,7 +66,8 @@ "label": { "action": "削除", "error_other": "章を削除できません", - "success_other": "{{count}} 削除された章" + "success_other": "{{count}} 削除された章", + "confirmation_other": "{{count}}件のダウンロードを削除しようとしています" }, "button": { "selected": "選択したものを削除" @@ -85,7 +87,8 @@ "all": "$t(extension.language.all)", "next": "$t(reader.button.next_chapter)", "ahead": "$t(download.settings.download_ahead.title) ({{count}})", - "unread": "$t(global.filter.label.unread)" + "unread": "$t(global.filter.label.unread)", + "confirmation_other": "{{count}}章をダウンロードしようとしています\nSuwayomi は大量ダウンロード向けのアプリではありません。過剰なダウンロードは、ソースからのアクセス禁止や、パフォーマンスの問題を引き起こす可能性があります。" } } }, @@ -97,7 +100,8 @@ "current": "既読にする" }, "error_other": "章を既読にできませんでした", - "success_other": "{{count}} 章を既読にする" + "success_other": "{{count}} 章を既読にする", + "confirmation_other": "{{count}}章を既読にしようとしています" }, "button": { "selected": "選択したものを既読にする" @@ -110,7 +114,8 @@ "label": { "error_other": "章を未読にできません", "action": "未読にする", - "success_other": "{{count}} 章を未読にする" + "success_other": "{{count}} 章を未読にする", + "confirmation_other": "{{count}}章を未読にしようとしています" } } }, @@ -131,14 +136,17 @@ "chapter_number": "章番号", "source_title": "ソースタイトル" } - } + }, + "exclude_scanlators": "スキャンレーターを除外" }, "title_other": "章", "status": { "label": { "downloaded": "ダウンロード済" } - } + }, + "missing_other": "{{count}}章が見つかりません", + "value_other": "{{count}}章" }, "download": { "settings": { @@ -213,7 +221,6 @@ } }, "queue": { - "title": "ダウンロードキュー", "error": { "label": { "failed_to_remove": "キューからダウンロードを削除できませんでした。", @@ -224,6 +231,10 @@ "label": { "delete_all": "全てを削除", "no_downloads": "ダウンロードがありません" + }, + "info": { + "paused": "一時停止中 — $t(download.queue.info.remaining)", + "remaining": "残り{{count}}件" } }, "title": { @@ -341,7 +352,13 @@ "github": "GitHub", "medium": "中", "placeholder": "プレースホルダー", - "horizontal": "水平" + "horizontal": "水平", + "last_used": "最終使用", + "pinned": "ピン留め", + "scanlator": "スキャンレーター", + "stopped": "停止", + "tiny": "極小", + "version": "バージョン" }, "language": { "label": { @@ -605,7 +622,8 @@ "label": { "update_category": "カテゴリを更新", "update_library": "ライブラリを更新", - "stop_update": "グローバルアップデートを停止する" + "stop_update": "グローバルアップデートを停止する", + "search_globally": "『{{query}}』をすべてのソースで検索" } } }, @@ -628,7 +646,8 @@ "label": { "action": "ライブラリから削除する", "error_other": "ライブラリからマンガを削除できません", - "success_other": "ライブラリから{{count}}マンガを削除しました" + "success_other": "ライブラリから{{count}}マンガを削除しました", + "confirmation_other": "{{count}}件をライブラリから削除しようとしています" }, "button": { "selected": "ライブラリから選択したものを削除" @@ -677,7 +696,8 @@ "label": { "success_other": "{{count}}マンガのカテゴリーを変更しました", "action": "カテゴリーを変更", - "error_other": "マンガのカテゴリを変更できませんでした" + "error_other": "マンガのカテゴリを変更できませんでした", + "confirmation_other": "{{count}}件のカテゴリを変更しようとしています" }, "button": { "selected": "選択したもののカテゴリを変更" @@ -736,7 +756,8 @@ "installation_failed_other": "拡張機能をインストールできません", "installing_file": "拡張機能ファイルをインストール中…", "uninstallation_failed_other": "拡張機能をアンインストールできませんでした", - "update_failed_other": "拡張機能を更新できませんでした" + "update_failed_other": "拡張機能を更新できませんでした", + "age_rating": "年齢制限" }, "action": { "label": { @@ -803,7 +824,8 @@ "load_next_chapter": "終了時に次の章を読み込む", "offset_double_spread": "オフセット見開き", "reader_type": "リーダーの種類", - "reading_mode": "読書モード" + "reading_mode": "読書モード", + "custom_scroll_amount": "スクロール量をカスタマイズ" }, "error": { "label": { @@ -1393,6 +1415,9 @@ "title": { "global_search": "グローバル検索", "search": "検索" + }, + "filter": { + "has_results": "結果あり" } }, "source": { @@ -1426,7 +1451,14 @@ "checkout": "チェックアウト" } }, - "title_other": "ソース" + "title_other": "ソース", + "pin": { + "add": "ソースを固定", + "remove": "ソースの固定を解除" + }, + "extension_info": { + "title": "拡張機能の情報" + } }, "tracking": { "action": { @@ -1481,7 +1513,28 @@ } } }, - "title": "追跡中" + "title": "追跡中", + "publishing": { + "status": { + "cancelled": "$(manga.status.cancelled)", + "currently_publishing": "連載中", + "finished": "$t(global.label.finished)", + "hiatus": "$(manga.status.hiatus)", + "not_yet_published": "まだ出版されていません", + "not_yet_released": "未リリース", + "releasing": "発売中" + }, + "type": { + "doujinshi": "同人誌", + "manga": "$t(manga.title_one)", + "manhua": "$t(manga.type.manhua)", + "manhwa": "$t(manga.type.manhwa)", + "novel": "小説", + "oel": "OEL", + "one_shot": "読み切り", + "unknown": "$t(global.label.unknown)" + } + } }, "updates": { "error": { diff --git a/public/locales/ko.json b/public/locales/ko.json index 5b069701..22ca8ac8 100644 --- a/public/locales/ko.json +++ b/public/locales/ko.json @@ -100,7 +100,6 @@ "label": { "no_downloads": "다운로드 없음" }, - "title": "다운로드 대기열", "error": { "label": { "failed_to_remove": "대기열에서 다운로드를 제거할 수 없습니다." diff --git a/public/locales/nl.json b/public/locales/nl.json index 12054928..bd37ef7f 100644 --- a/public/locales/nl.json +++ b/public/locales/nl.json @@ -47,8 +47,7 @@ "label": { "delete_all": "Alle verwijderen", "no_downloads": "Geen downloads" - }, - "title": "Download wachtrij" + } }, "settings": { "auto_download": { diff --git a/public/locales/pl.json b/public/locales/pl.json index 4e0cc5c0..039a4234 100644 --- a/public/locales/pl.json +++ b/public/locales/pl.json @@ -13,7 +13,10 @@ "success_one": "Zakładka rozdziału usunięta", "success_few": "Zakładka {{count}} rozdziałów usunięta", "success_many": "Zakładka {{count}} rozdziałów usunięta", - "action": "Usuń zakładkę" + "action": "Usuń zakładkę", + "confirmation_one": "Za chwilę usuniesz jedną zakładkę", + "confirmation_few": "Zamierzasz usunąć {{count}} zakładki", + "confirmation_many": "Zamierzasz usunąć {{count}} zakładek" } }, "add": { @@ -47,7 +50,10 @@ "next_twentyfive": "Następne 25 rozdziałów", "success_one": "Pobieranie dodane", "success_few": "{{count}} pobierania dodane", - "success_many": "{{count}} pobierań dodanych" + "success_many": "{{count}} pobierań dodanych", + "confirmation_one": "Za chwilę pobierzesz jeden rozdział", + "confirmation_few": "Za chwilę pobierzesz {{count}} rozdziały.\nSuwayomi nie jest programem do masowego pobierania, a zbyt duża liczba pobrań może spowodować zablokowanie dostępu do źródeł i/lub problemy z wydajnością.", + "confirmation_many": "Za chwilę pobierzesz {{count}} rozdziałów.\nSuwayomi nie jest programem do masowego pobierania, a zbyt duża liczba pobrań może spowodować zablokowanie dostępu do źródeł i/lub problemy z wydajnością." }, "button": { "selected": "Pobierz wybrane" @@ -118,7 +124,8 @@ "chapter_number": "Numer rozdziału", "source_title": "Tytuł źródłowy" } - } + }, + "exclude_scanlators": "Wyklucz skanlatorów" }, "status": { "label": { @@ -189,7 +196,6 @@ "delete_all": "Usuń wszystko", "no_downloads": "Brak pobrań" }, - "title": "Kolejka Pobierania", "info": { "paused": "Wstrzymano - $t(download.queue.info.remaining)", "remaining": "{{count}} pozostało" @@ -295,7 +301,8 @@ "installing_file": "Instalowanie pliku rozszerzenia…", "update_failed_one": "Nie można zaktualizować rozszerzenia", "update_failed_few": "Nie można zaktualizować rozszerzeń", - "update_failed_many": "Nie można zaktualizować rozszerzeń" + "update_failed_many": "Nie można zaktualizować rozszerzeń", + "age_rating": "Klasyfikacja wiekowa" }, "language": { "all": "Wszystko", @@ -485,7 +492,10 @@ "placeholder": "Symbol zastępczy", "pinned": "Przypięte", "last_used": "Ostatnio używany", - "stopped": "Zatrzymane" + "stopped": "Zatrzymane", + "tiny": "Niewielki", + "scanlator": "Skanlator", + "version": "Wersja" }, "language": { "error": { @@ -999,7 +1009,8 @@ "skip_dup_chapters": "Pomiń powtarzające się rozdziały", "behaviour": "Zachowanie", "fit_page_to_window": "Dopasuj stronę do okna", - "offset_double_spread": "Offset dla podwójnego rozciągania" + "offset_double_spread": "Offset dla podwójnego rozciągania", + "custom_scroll_amount": "Niestandardowa wartość przewijania" }, "page_scale": { "height": "Dopasuj wysokość", @@ -1540,6 +1551,9 @@ "pin": { "add": "Przypnij źródło", "remove": "Odepnij źródło" + }, + "extension_info": { + "title": "Informacje o rozszerzeniu" } }, "updates": { @@ -1617,7 +1631,7 @@ "type": { "doujinshi": "Doujinshi", "manga": "$t(manga.title_one)", - "manhua": "$t(manga.type.manhwa)", + "manhua": "$t(manga.type.manhua)", "novel": "Powieść", "oel": "OEL", "one_shot": "Oneshot", diff --git a/public/locales/pt-BR.json b/public/locales/pt-BR.json index fb10853f..47170a10 100644 --- a/public/locales/pt-BR.json +++ b/public/locales/pt-BR.json @@ -37,7 +37,8 @@ "category_one": "Categoria", "category_many": "Categorias", "category_other": "Categorias" - } + }, + "value": "{{count}} $t(category.title.category, lowercase)" }, "chapter": { "action": { @@ -158,7 +159,8 @@ "chapter_number": "Número do capítulo", "source_title": "Título na fonte" } - } + }, + "exclude_scanlators": "Excluir scanlators" }, "title_one": "Capítulo", "title_many": "Capítulos", @@ -167,7 +169,13 @@ "label": { "downloaded": "Transferido" } - } + }, + "value_one": "{{count}} capítulo(s)", + "value_many": "{{count}} capítulo(s)", + "value_other": "{{count}} capítulo(s)", + "missing_one": "{{count}} capítulo(s) ausente(s)", + "missing_many": "{{count}} capítulo(s) ausente(s)", + "missing_other": "{{count}} capítulo(s) ausente(s)" }, "download": { "queue": { @@ -182,7 +190,10 @@ "no_downloads": "Nenhuma transferência", "delete_all": "Apagar todos" }, - "title": "Fila de Transferências" + "info": { + "remaining": "{{count}} restantes", + "paused": "Pausado — $t(download.queue.info.remaining)" + } }, "settings": { "auto_download": { @@ -284,7 +295,8 @@ "uninstallation_failed_one": "Não pôde desinstalar a extensão", "uninstallation_failed_many": "Não pôde desinstalar as extensões", "uninstallation_failed_other": "Não pôde desinstalar as extensões", - "add_repository_info": "Você precisa adicionar um repositório de extensões para poder instalar extensões" + "add_repository_info": "Você precisa adicionar um repositório de extensões para poder instalar extensões", + "age_rating": "Classificação etária" }, "language": { "other": "Outros", @@ -481,29 +493,35 @@ "medium": "Médio", "small": "Pequeno", "last_used": "Usado por último", - "pinned": "Fixado" + "pinned": "Fixado", + "scanlator": "Scanlator", + "tiny": "Minúsculo", + "stopped": "Parado", + "version": "Versão" }, "sort": { "label": { "by_source": "Por fonte", "desc": "Decrescente", "by_fetch_date": "Por data de busca", - "by_upload_date": "Por data de upload" + "by_upload_date": "Por data de upload", + "by_chapter_number": "Por número de capítulo", + "asc": "Ascendente" } }, "time": { "hour_short": "h", "minutes": { - "value": "{{count}} $t(global.time.minutes.minute, minúsculo)", + "value": "{{count}} $t(global.time.minutes.minute, lowercase)", "minute_one": "Minuto", "minute_many": "Minutos", - "minute_other": "" + "minute_other": "Minutos" }, "seconds": { "second_one": "Segundo", "second_many": "Segundos", - "second_other": "", - "value": "{{count}} $t(global.time.seconds.second, minúsculo)" + "second_other": "Segundos", + "value": "{{count}} $t(global.time.seconds.second, lowercase)" } }, "update": { @@ -525,12 +543,228 @@ } } } - } + }, + "language": { + "title": { + "weblate": "Weblate", + "enabled_languages": "Idiomas permitidos" + }, + "error": { + "load": "Não pôde carregar idioma" + }, + "label": { + "language": "Idioma", + "language_with_code": "Idioma com código: {{code}}" + } + }, + "unit": { + "px": "px" + }, + "value": "{{value}}{{unit}}" }, "reader": { "button": { - "next_chapter": "Próximo capítulo" - } + "next_chapter": "Próximo capítulo", + "open_menu": "Abrir menu", + "chapter_list": "Lista de capítulos", + "close_menu": "Fechar menu", + "exit": "Fechar leitor", + "next_page": "Próxima página", + "previous_chapter": "Capítulo anterior", + "previous_page": "Página anterior", + "retry_load_pages": "Recarregar páginas com erro" + }, + "settings": { + "custom_filter": { + "hue": "Matiz customizada", + "rgba": { + "blend_mode": { + "lighten": "Clarear", + "multiply": "Multiplicar", + "screen": "Tela", + "title": "Modo de mistura de filtro de cor", + "overlay": "Sobrepor", + "darken": "Escurecer", + "default": "$t(global.label.default)" + }, + "blue": "Azul", + "green": "Verde", + "alpha": "Alpha", + "red": "Vermelho", + "title": "Filtros de cor personalizados" + }, + "saturate": "Saturação personalizada", + "title": "Filtro personalizado", + "brightness": "Brilho customizado", + "sepia": "Sépia", + "contrast": "Contraste customizado", + "invert": "Inverter", + "grayscale": "Escala de cinza" + }, + "default_setting_footnote": "$t(global.label.asterisk): $t(reader.settings.active_setting)", + "error": { + "label": { + "failed_to_save_settings": "Não foi possível salvar as configurações do leitor no servidor" + } + }, + "hotkey": { + "auto_scroll_speed_decrease": "Diminuir velocidade da rolagem automática", + "auto_scroll_speed_increase": "Aumentar velocidade da rolagem automática", + "offset_spread_pages": "Alternar deslocamento de páginas duplas", + "scale_type": "Alternar tipo de escala de imagem", + "previous_chapter": "Capítulo anterior", + "reading_direction": "Alternar direção de leitura", + "auto_scroll": "Ligar auto rolamento", + "menu": "Ativar menu", + "next_chapter": "Próximo capítulo", + "next_page": "Próxima página", + "scroll_backward": "Recuar rolamento", + "previous_page": "Página anterior", + "reading_mode": "Alternar modo de leitura", + "scroll_forward": "Avançar rolamento", + "stretch_image": "Alternar para imagem esticada" + }, + "label": { + "limit_reader_width": "Limite de largura do leitor", + "page_gap": "Vão entre páginas", + "reader_type": "Tipo de leitor", + "reader_width": "Largura do leitor", + "reading_direction": "Direção da leitura", + "reading_mode": "Modo de leitura", + "show_page_number": "Mostrar número de página", + "behaviour": "Comportamento", + "skip_dup_chapters": "Pular capítulos duplicados", + "static_navigation": "Navegação estática", + "layout": "Leiaute", + "custom_scroll_amount": "Quantidade personalizada de rolagem", + "load_next_chapter": "Carregar o próximo capítulo no final", + "offset_double_spread": "Offset da Paginação dupla", + "fit_page_to_window": "Ajustar página à janela" + }, + "tap_zones": { + "invert": "Inverter zonas de toque", + "edge": "Canto", + "title": "Zonas de toque", + "right_left": "Direita e esquerda", + "l_shape": "Em forma de L", + "kindle": "Kindle" + }, + "preview": { + "tap_zones": { + "title": "Mostrar sobreposição de zonas de toque", + "description": "Exibir brevemente a prévia do layout de zonas de toque ao abrir o leitor ou mudar o layout" + }, + "reading_mode": { + "description": "Exibir brevemente o modo atual quando o leitor é aberto ou o modo foi alterado", + "title": "Mostrar modo de leitura" + } + }, + "progress_bar": { + "position": "Posição da barra de progresso", + "style": "Estilo da barra de progresso", + "size": "Tamanho da barra de progresso", + "auto_vertical_position": { + "title": "Posição vertical automática da barra de progresso" + } + }, + "reader_type": { + "label": { + "single_page": "Página única", + "continuous_horizontal": "Horizontal contínua", + "continuous_vertical": "Vertical contínua", + "double_page": "Página dupla", + "webtoon": "Webtoon" + } + }, + "image_preload_amount": "Pré-carregar imagens", + "page_scale": { + "width": "Ajustar à largura", + "height": "Ajustar à altura", + "original": "Tamanho original", + "screen": "Ajustar à tela", + "stretch": "Esticar páginas pequenas", + "title": "Dimensionamento da página" + }, + "auto_webtoon_mode": { + "title": "Usar automaticamente modo webtoon", + "description": "Usar automaticamente o modo webtoon para itens que forem detectados como possuindo formato de tira longa" + }, + "exit_mode": "Abrir página ao sair", + "overlay_mode": "Modo de sobreposição", + "title": { + "quick_settings": "Configurações rápidas", + "reader": "Leitor" + }, + "reading_direction": { + "ltr": "Esquerda para a direita", + "rtl": "Direita para a esquerda" + }, + "active_setting": "Configuração ativa", + "chapter_transition": { + "warning": { + "scanlator_change": "Informar sobre a troca de scanlator na transição de capítulo", + "missing_chapter": "Informar sobre ausência de capítulos durante transição de capítulos" + } + }, + "background_color": "Cor de fundo", + "auto_scroll": { + "speed": "Velocidade de rolagem automática", + "smooth": "Auto-rolamento suave", + "title": "Rolagem automática" + }, + "show_transition_page": "Mostrar página de transição", + "infinite_scroll": { + "description": "Mantenha os capítulos anteriores e futuros visíveis durante a leitura nos modos de leitura contínua, permitindo a rolagem contínua entre os capítulos.", + "title": "Exibição contínua de capítulos" + }, + "scroll_amount": "Quantidade de rolagem", + "source_series": "Configurações da série" + }, + "error": { + "label": { + "chapter_not_found": "Capítulo não existe", + "next_chapter_does_not_exist": "Não há próximo capitulo para abrir", + "no_pages_found": "Nenhuma página encontrada", + "prev_chapter_does_not_exist": "Não há capítulo anterior para abrir" + } + }, + "chapter_transition": { + "warning": { + "previous": { + "chapter_number_one": "Há um capítulo ausente.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", + "chapter_number_many": "Há {{count}} capítulos ausentes.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", + "chapter_number_other": "Há {{count}} capítulos ausentes.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", + "scanlator": "O capítulo anterior possui um scanlator diferente do atual.\nAnterior: {{nextScanlator}}\nAtual: {{currentScanlator}}" + }, + "next": { + "chapter_number_one": "Há um capítulo ausente.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", + "chapter_number_many": "Há {{count}} capítulos ausentes.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", + "chapter_number_other": "Há {{count}} capítulos ausentes.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", + "scanlator": "O próximo capítulo possui um scanlator diferente do atual.\nAtual: {{currentScanlator}}\nPróximo: {{nextScanlator}}" + }, + "title": "Aviso de transição de capítulo" + } + }, + "page_info": { + "label": { + "currently_on_page": "Atualmente na página", + "of_max_pages": "de {{maxPages}}", + "page": "Página" + } + }, + "transition_page": { + "exit": { + "manga_page": "Sair para a página do mangá", + "previous_page": "Sair para a página anterior" + }, + "first_chapter": "Não há capítulo anterior", + "finished": "$t(global.label.finished):", + "previous": "$t(global.label.previous):", + "current": "Atual:", + "last_chapter": "Não há próximo capítulo", + "next": "$t(global.label.next):" + }, + "title": "Leitor — Mangá {{mangaId}} Capítulo {{chapterIndex}}" }, "history": { "settings": { @@ -568,7 +802,8 @@ "completed": "Com o status \"Concluído\"", "unread_chapters": "Com capítulos não lidos", "not_started": "Que não foram iniciados" - } + }, + "title": "Pular atualização dos mangás" }, "metadata": { "label": { @@ -576,15 +811,123 @@ "title": "Atualizar os metadados automaticamente" } }, - "title": "Atualização global" + "title": "Atualização global", + "auto_update": { + "interval": { + "label": { + "title": "Intervalo de atualização automática", + "value": "{{hours}}$t(global.time.hour_short)" + } + }, + "label": { + "title": "Atualizações automáticas" + } + }, + "categories": { + "label": { + "info": "Entradas em categorias excluídas não serão atualizadas, mesmo se estiverem em categorias incluídas" + } + }, + "label": { + "last_update_tooltip": "$t(library.settings.global_update.title) ($t(library.settings.global_update.label.last_update, lowercase))", + "last_update": "Ultima atualização: {{date}}" + } + }, + "advanced": { + "duplicates": { + "label": { + "description": "Mostrar todas as entradas duplicadas na sua biblioteca", + "title": "Entradas duplicadas" + }, + "settings": { + "label": { + "check_description": "Checar descrição" + } + } + }, + "database": { + "cleanup": { + "label": { + "description": "Remover mangás fora da biblioteca das categorias", + "error": "Não foi possível remover das categorias mangás que não estão na biblioteca", + "success": "Removido das categorias mangás que não estão na biblioteca", + "title": "Limpar banco de dados" + } + } + } + }, + "general": { + "search": { + "ignore_filters": { + "label": { + "title": "Ignorar filtros quando pesquisar", + "description": "Os resultados da pesquisa incluirão mangás que não correspondem aos filtros atuais" + } + } + }, + "add_to_library": { + "category_selection": { + "label": { + "description": "Abrir a janela de categorias ao adicionar à biblioteca", + "title": "Janela de seleção de categorias" + } + } + }, + "remove_from_library": { + "remove_from_categories": { + "label": { + "description": "Remover os mangás das categorias quando forem removidos da biblioteca", + "title": "Esquecer categorias dos mangás" + } + } + } } }, - "title": "Biblioteca" + "title": "Biblioteca", + "info": { + "label": { + "added_to_library": "Mangá adicionado à biblioteca!", + "removed_from_library": "Mangá removido da biblioteca!" + } + }, + "option": { + "display": { + "badge": { + "label": { + "unread_badges": "Insígnias de não lidos", + "download_badges": "Insígnias de download" + }, + "title": "Insígnias" + }, + "other": { + "label": { + "show_continue_reading_button": "Mostrar botão de continuar leitura" + } + }, + "tab": { + "label": { + "show_number_of_items": "Mostrar quantidade de itens" + }, + "title": "Abas" + } + }, + "sort": { + "label": { + "alphabetically": "A-Z", + "by_date_added": "Adicionados recentemente", + "by_last_read": "Lidos recentemente", + "by_latest_fetched_chapter": "Capítulo recentemente obtido", + "by_latest_uploaded_chapter": "Capítulo recentemente publicado", + "by_unread_chapters": "Capítulos não lidos", + "by_total_chapters": "Capítulos totais" + } + } + } }, "hotkeys": { "title_one": "Atalho", "title_many": "Atalhos", - "title_other": "", + "title_other": "Atalhos", "create": { "dialog": { "label": "Chaves gravadas: ", @@ -604,7 +947,331 @@ "category": { "button": { "selected": "Mudar categorias dos selecionados" + }, + "label": { + "success_one": "Categoria do mangá alterada", + "success_many": "Categorias de {{count}} mangás alteradas", + "success_other": "Categorias de {{count}} mangás alteradas", + "error_one": "Não foi possível alterar a categoria do mangá", + "error_many": "Não foi possível alterar as categorias dos mangás", + "error_other": "Não foi possível alterar as categorias dos mangás", + "action": "Mudas categorias" } + }, + "track": { + "remove": { + "label": { + "success": "Mangás não rastreados", + "error": "Não foi possível deixar de rastrear o mangá" + }, + "dialog": { + "label": { + "title": "Remover rastreamento de {{tracker}}?", + "delete_remote_track": "Também remover de {{tracker}}", + "description": "Isso removerá o rastreamento localmente." + } + } + }, + "add": { + "label": { + "success": "Mangá rastreado", + "error": "Não foi possível rastrear o mangá", + "action": "Rastrear" + } + } + }, + "library": { + "add": { + "dialog": { + "duplicate": { + "label": { + "info": "Já existe um item com esse nome na sua biblioteca.", + "failure": "Não foi possível checar por mangás duplicados na sua biblioteca.\n\nErro: {{error}}" + } + } + } + }, + "remove": { + "button": { + "selected": "Remover selecionados da biblioteca" + }, + "dialog": { + "label": { + "message": "Você está prestes a remover \"{{title}}\" da sua biblioteca" + } + }, + "label": { + "action": "Remover da biblioteca", + "error_one": "Não foi possível remover o mangá da sua biblioteca", + "error_many": "Não foi possível remover os mangás da sua biblioteca", + "error_other": "Não foi possível remover os mangás da sua biblioteca", + "success_one": "Mangá removido da sua biblioteca", + "success_many": "{{count}} Mangás foram removidos da sua biblioteca", + "success_other": "{{count}} Mangás foram removidos da sua biblioteca" + } + } + }, + "migrate": { + "label": { + "error": "Não foi possível migrar o mangá", + "success": "Mangá migrado com sucesso" + } + } + }, + "error": { + "label": { + "request_failure": "Não foi possível carregar o mangá", + "no_mangas_found": "Nenhum mangá encontrado", + "no_matches": "Nenhum mangá corresponde a este filtro" + } + }, + "button": { + "in_library": "Na biblioteca", + "track": { + "start": "Rastreamento", + "active_one": "{{count}} Rastreador", + "active_many": "{{count}} Rastreadores", + "active_other": "{{count}} Rastreadores" + }, + "add_to_library": "Adicionar à biblioteca" + }, + "label": { + "reload_from_source": "Recarregar dados da fonte", + "author": "Autor", + "edit_categories": "Editar categorias do(s) mangá(s)", + "artist": "Artista", + "status": "Status" + }, + "status": { + "cancelled": "Cancelado", + "completed": "Concluído", + "licensed": "Licenciado", + "hiatus": "Hiato", + "ongoing": "Em andamento", + "publishing_finished": "Publicação finalizada", + "unknown": "$t(global.label.unknown)" + }, + "title_one": "Mangá", + "title_many": "Mangás", + "title_other": "Mangás", + "type": { + "comic": "Quadrinhos", + "manga": "$t(manga.title_one)", + "long_strip": "Tira longa", + "manhua": "Manhua", + "webtoon": "$t(reader.settings.reader_type.label.webtoon)", + "manhwa": "Manhwa" + } + }, + "migrate": { + "sort": { + "by_manga_count": "Por contagem de mangá", + "by_source_name": "Por nome de origem" + }, + "dialog": { + "label": { + "delete_downloaded": "Remover baixados" + }, + "title": "Selecionar dados para incluir", + "action": { + "button": { + "show_entry": "Mostrar entrada" + } + } + }, + "label": { + "info": "Migrando mangá…" + }, + "title": "Migrar", + "search": { + "title": "$t(migrate.title) \"{{title}}\"" + } + }, + "search": { + "error": { + "label": { + "failed_to_save_settings": "Não foi possível salvar as configurações de pesquisa padrão no servidor", + "source_search_failed": "Não foi possível pesquisar fonte" + } + }, + "filter": { + "has_results": "Há resultados" + }, + "title": { + "global_search": "Pesquisa global", + "search": "Pesquisar" + } + }, + "settings": { + "appearance": { + "manga_dynamic_color_schemes": { + "description": "Altera as cores do tema na página do mangá baseado na miniatura", + "title": "Cores dinâmicas do tema na página do mangá" + }, + "theme": { + "delete": { + "failure": "Não foi possível excluir o tema \"{{theme}}\"", + "action": "Excluindo o tema \"{{theme}}\"…", + "success": "Tema \"{{theme}}\" excluído" + }, + "create": { + "action": "Criando tema…", + "dialog": { + "error": { + "invalid_json": "Json inválido", + "invalid_name": "O nome do tema deve ser único e tem um limite de 16 caracteres" + }, + "theme_name": "Nome", + "description": "Veja a <0>documentação oficial do MUI para saber como personalizar o tema.\nA API de paletas não é suportada, você deve usar a nova <1>API de esquemas de cores.\n\nVocê pode usar criadores de temas como o <2>Criador de temas MUI, entretanto, você terá que ajustar o objeto criado conforme a nova API de esquemas de cores.\n\nCaso nenhum plano de fundo seja definido, um fundo será calculado com base na cor primária" + }, + "success": "Tema criado", + "failure": "Não foi possível criar o tema", + "title": "Criar tema" + }, + "edit": { + "failure": "Não foi possível salvar as alterações do tema", + "success": "Mudanças do tema salvas", + "action": "Salvando mudanças do tema…", + "title": "Editar tema" + }, + "select": { + "success": "Tema selecionado", + "fonts": { + "error": "Não foi possível carregar as fontes do tema", + "loading": "Carregando fontes do tema…" + } + }, + "themes": { + "dune": "Duna", + "forest_dew": "Orvalho da floresta", + "ying_and_yang": "Ying & Yang", + "orange_juice": "Suco de laranja", + "bright_pink": "Rosa brilhante", + "crimson": "Carmesim", + "lavender": "Lavanda", + "rosegold": "Ouro Rosa", + "veronica": "Verônica", + "tree_frog_green": "Rã-verde-árvore", + "minty_miracles": "Milagres de menta", + "mountain_sunset": "Pôr do sol da montanha" + }, + "mode": "Modo de tema", + "pure_black_mode": "Modo escuro preto puro", + "title": "Tema" + }, + "title": "Aparência", + "manga_thumbnail_backdrop": { + "description": "Define a miniatura do mangá como a imagem de fundo na página do mangá", + "title": "Miniatura do manga como fundo" + } + }, + "about": { + "webui": { + "label": { + "github": "$t(global.label.github) $t(settings.webui.title.webui)", + "channel": "$t(settings.webui.title.webui) canal", + "update_failure": "Não foi possível atualizar $t(settings.webui.title.webui)", + "info": "$t(settings.webui.title.webui) versão {{version}} ({{channel}}) disponível para download", + "updated": "Versão atualizada", + "version": "$t(settings.webui.title.webui) versão" + } + }, + "server": { + "label": { + "address": "Endereço do servidor", + "github": "$t(global.label.github) $t(settings.server.title.server)", + "version": "Versão do servidor", + "build_time": "Tempo de compilação" + } + }, + "title": "Sobre" + }, + "backup": { + "action": { + "restore": { + "button": "Restaurar", + "label": { + "in_progress": "Restaurando cópia de segurança…", + "description": "Você também pode arrastar e soltar o arquivo de backup aqui para restaurá-lo", + "title": "Restaurar cópia de segurança", + "success": "Cópia de segurança restaurada." + }, + "error": { + "label": { + "failure": "Não foi possível restaurar o backup", + "legacy_backup_unsupported": "backups antigos não são suportados!" + } + } + }, + "create": { + "label": { + "description": "Faça uma cópia de segurança como um backup Tachiyomi", + "title": "Criar cópia de segurança" + } + }, + "validate": { + "dialog": { + "content": { + "label": { + "missing_sources": "As seguintes fontes não estão instaladas:", + "missing_trackers": "Os seguintes rastreadores não estão conectados:" + } + }, + "title": "Validar cópia de segurança" + }, + "error": { + "label": { + "failure": "Não foi possível validar backup" + } + } + } + }, + "automated": { + "label": { + "interval": "Intervalo do backup", + "time": "Tempo do backup" + }, + "cleanup": { + "label": { + "title": "Limpeza do backup", + "value": "Excluir backups que são mais antigos do que $t(global.date.value.label.day)" + } + }, + "location": { + "label": { + "description": "O caminho para o diretório no servidor onde os backups automatizados devem ser salvos", + "title": "Localização de backup" + } + } + } + }, + "clear_cache": { + "label": { + "success": "Limpar o cache do servidor", + "title": "Limpar o cache do servidor", + "description": "O cache do cliente (browser, eletron) deve ser limpo ao lado dele, caso contrário, o cache do cliente continuará sendo usado", + "failure": "Não foi possível limpar o cache do servidor" + } + }, + "device": { + "active_device": { + "label": { + "description": "Selecione um dispositivo para usar suas configurações de interface do usuário armazenadas no servidor", + "title": "Dispositivo ativo" + } + } + }, + "default_value": "{{value}}<0>($t(global.label.default))" + }, + "source": { + "title_one": "Fonte", + "title_many": "Fontes", + "title_other": "Fontes" + }, + "tracking": { + "publishing": { + "status": { + "releasing": "Em lançamento" } } } diff --git a/public/locales/pt.json b/public/locales/pt.json index 37c09ac5..18b05710 100644 --- a/public/locales/pt.json +++ b/public/locales/pt.json @@ -118,7 +118,8 @@ "chapter_number": "Número do capítulo", "source_title": "Título da fonte" } - } + }, + "exclude_scanlators": "Excluir scanlators" }, "status": { "label": { @@ -169,7 +170,8 @@ "uninstallation_failed_other": "Falha ao desinstalar as extensões", "update_failed_one": "Falha ao atualizar a extensão", "update_failed_many": "Falha ao atualizar as extensões", - "update_failed_other": "Falha ao atualizar as extensões" + "update_failed_other": "Falha ao atualizar as extensões", + "age_rating": "Classificação etária" }, "language": { "all": "Todas", @@ -243,7 +245,8 @@ "exclude": "Excluir: {{excludedCategoriesText}}" } } - } + }, + "value": "{{count}} $t(category.title.category, lowercase)" }, "global": { "button": { @@ -360,7 +363,13 @@ "large": "Grande", "medium": "Médio", "more": "Mais", - "small": "Pequeno" + "small": "Pequeno", + "last_used": "Usado por último", + "pinned": "Fixado", + "scanlator": "Scanlator", + "stopped": "Parado", + "tiny": "Minúsculo", + "version": "Versão" }, "error": { "label": { @@ -461,7 +470,6 @@ }, "download": { "queue": { - "title": "Fila de downloads", "label": { "no_downloads": "Sem downloads", "delete_all": "Deletar todos" @@ -472,6 +480,10 @@ "failed_delete_all": "Erro ao remover todos os downloads da fila", "failed_to_retry": "Não foi possível tentar baixar novamente." } + }, + "info": { + "paused": "Pausado — $t(download.queue.info.remaining)", + "remaining": "{{count}} restantes" } }, "state": { @@ -615,6 +627,13 @@ "title_other": "Fontes", "configuration": { "title": "Configuração de fonte" + }, + "pin": { + "add": "Marcar fonte", + "remove": "Desmarcar fonte" + }, + "extension_info": { + "title": "Informação sobre a extensão" } }, "manga": { @@ -725,7 +744,7 @@ "completed": "Completo", "hiatus": "Hiatos", "licensed": "Licenciado", - "ongoing": "Em lançamento", + "ongoing": "Em andamento", "publishing_finished": "Publicação concluída", "unknown": "$t(global.label.unknown)" }, @@ -733,7 +752,9 @@ "comic": "Quadrinhos", "long_strip": "Tira longa", "manhua": "Manhua", - "manhwa": "Manhwa" + "manhwa": "Manhwa", + "webtoon": "$t(reader.settings.reader_type.label.webtoon)", + "manga": "$t(manga.title_one)" } }, "settings": { @@ -1105,7 +1126,7 @@ "crimson": "Carmesim", "lavender": "Lavanda", "minty_miracles": "Milagres de menta", - "tree_frog_green": "Verde Sapo de árvore", + "tree_frog_green": "Rã-verde-árvore", "forest_dew": "Orvalho da floresta", "rosegold": "Ouro Rosa", "veronica": "Verônica", @@ -1139,7 +1160,8 @@ "description": "Altera as cores do tema na página do mangá com base na miniatura", "title": "Cores dinâmicas do tema na página do mangá" } - } + }, + "default_value": "{{value}}<0>($t(global.label.default))" }, "library": { "option": { @@ -1283,7 +1305,8 @@ "label": { "stop_update": "Pare a atualização global", "update_category": "Atualização de categoria", - "update_library": "Atualização de biblioteca" + "update_library": "Atualização de biblioteca", + "search_globally": "Pesquisar \"{{query}}\" globalmente" } } }, @@ -1317,9 +1340,10 @@ "page_gap": "Lacuna na página", "reading_mode": "Modo de leitura", "reading_direction": "Direção da leitura", - "offset_double_spread": "Paginação dupla offset", + "offset_double_spread": "Offset da Paginação dupla", "behaviour": "Comportamento", - "layout": "Leiaute" + "layout": "Leiaute", + "custom_scroll_amount": "Quantidade personalizada de rolagem" }, "error": { "label": { @@ -1368,7 +1392,7 @@ "reading_mode": "Alternar modo de leitura", "next_page": "Próxima página", "previous_chapter": "Capítulo anterior", - "offset_spread_pages": "Alternar páginas em offset duplo", + "offset_spread_pages": "Alternar deslocamento de páginas duplas", "scroll_forward": "Rolar para frente", "previous_page": "Página anterior", "scroll_backward": "Rolar para trás", @@ -1427,7 +1451,7 @@ "description": "Exibir brevemente a prévia do layout de zonas de toque ao abrir o leitor ou mudar o layout" }, "reading_mode": { - "description": "Exibir brevemente a prévia do layout de zonas de toque ao abrir o leitor ou mudar o layout", + "description": "Exibir brevemente o modo atual quando o leitor é aberto ou o modo foi alterado", "title": "Mostrar modo de leitura" } }, @@ -1470,9 +1494,9 @@ }, "next": { "scanlator": "O próximo capítulo tem um scanlador diferente do capítulo atual.\nAtual: {{currentScanlator}}\nPróximo: {{nextScanlator}}", - "chapter_number_one": "Existe um cápitulo faltando.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", - "chapter_number_many": "Existem {{count}} capítulos faltando.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", - "chapter_number_other": "Existem {{count}} capítulos faltando.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}" + "chapter_number_one": "Há um capítulo ausente.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", + "chapter_number_many": "Há {{count}} capítulos ausentes.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}", + "chapter_number_other": "Há {{count}} capítulos ausentes.\nAtual: {{currentChapter}}\nPróximo: {{nextChapter}}" }, "title": "Aviso de transição de capítulo" } @@ -1484,7 +1508,10 @@ "exit": { "previous_page": "Sair para a página anterior", "manga_page": "Sair para a página do mangá" - } + }, + "next": "$t(global.label.next):", + "finished": "$t(global.label.finished):", + "previous": "$t(global.label.previous):" } }, "search": { @@ -1497,6 +1524,9 @@ "title": { "global_search": "Procura global", "search": "Procurar" + }, + "filter": { + "has_results": "Há resultados" } }, "tracking": { @@ -1552,7 +1582,28 @@ } } }, - "title": "Acompanhando" + "title": "Acompanhando", + "publishing": { + "type": { + "doujinshi": "Doujinshi", + "novel": "Novel", + "unknown": "$t(global.label.unknown)", + "one_shot": "Oneshot", + "oel": "OEL", + "manga": "$t(manga.title_one)", + "manhua": "$t(manga.type.manhua)", + "manhwa": "$t(manga.type.manhwa)" + }, + "status": { + "finished": "$t(global.label.finished)", + "not_yet_released": "Ainda não lançado", + "hiatus": "$(manga.status.hiatus)", + "not_yet_published": "Ainda não publicado", + "cancelled": "$(manga.status.cancelled)", + "releasing": "Em lançamento", + "currently_publishing": "Em publicação" + } + } }, "hotkeys": { "title_one": "Atalho", diff --git a/public/locales/ru.json b/public/locales/ru.json index 0095e4cb..08b4cb31 100644 --- a/public/locales/ru.json +++ b/public/locales/ru.json @@ -180,8 +180,7 @@ "label": { "delete_all": "Удалить все", "no_downloads": "Загрузок нет" - }, - "title": "Загрузить Queue" + } }, "settings": { "auto_download": { diff --git a/public/locales/ta.json b/public/locales/ta.json index 52f149ee..d81bfaa7 100644 --- a/public/locales/ta.json +++ b/public/locales/ta.json @@ -10,7 +10,7 @@ "all": "$t(extension.language.all)", "error_one": "பதிவிறக்கத்தைச் சேர்க்க முடியவில்லை", "error_other": "பதிவிறக்கங்களைச் சேர்க்க முடியவில்லை", - "next": "$t(reader.button.next_chapter)", + "next": "$t(reader.button.next_chapter)>", "next_five": "அடுத்த 5 அத்தியாயங்கள்", "next_ten": "அடுத்த 10 அத்தியாயங்கள்", "next_twentyfive": "அடுத்த 25 அத்தியாயங்கள்", @@ -106,7 +106,8 @@ "chapter_number": "அத்தியாயம் எண்", "source_title": "மூல தலைப்பு" } - } + }, + "exclude_scanlators": "ச்கேன்லேட்டர்களை விலக்கு" }, "status": { "label": { @@ -114,7 +115,11 @@ } }, "title_one": "பாடம்", - "title_other": "பாடங்கள்" + "title_other": "பாடங்கள்", + "missing_one": "காணவில்லை {{count}} அத்தியாயம்", + "missing_other": "காணவில்லை {{count}} அத்தியாயங்கள்", + "value_one": "{{count}} அத்தியாயம்", + "value_other": "{{count}} அத்தியாயங்கள்" }, "download": { "settings": { @@ -170,7 +175,7 @@ "while_reading": "படிக்கும் போது தானாக பதிவிறக்கம்", "disclaimer": "தற்போதைய அத்தியாயம் மற்றும் அடுத்த அத்தியாயம் ஏற்கனவே பதிவிறக்கம் செய்யப்பட்டால் மட்டுமே செயல்படும்.", "unread_chapters_to_download": "பதிவிறக்கம் செய்யப்படாத அத்தியாயங்களின் எண்ணிக்கை", - "value": "{{chapters}} $t(அத்தியாயம்.டிடில்)" + "value": "{{chapters}}-$t(chapter.title)" }, "title": "மேலே பதிவிறக்கவும்" }, @@ -192,7 +197,10 @@ "delete_all": "அனைத்தையும் நீக்கு", "no_downloads": "பதிவிறக்கங்கள் இல்லை" }, - "title": "வரிசையைப் பதிவிறக்கவும்" + "info": { + "paused": "இடைநிறுத்தப்பட்டது - $t(download.queue.info.remaining)", + "remaining": "{{count}} மீதமுள்ளது" + } }, "state": { "label": { @@ -201,6 +209,10 @@ "finished": "$t(global.label.finished)", "queued": "வரிசையில்" } + }, + "title": { + "download": "பதிவிறக்கங்கள்", + "queue": "வரிசையைப் பதிவிறக்கவும்" } }, "extension": { @@ -246,10 +258,13 @@ }, "label": { "description": "நீட்டிப்புகளை நிறுவக்கூடிய களஞ்சியங்களைச் சேர்க்கவும்", - "disclaimer": " 3 வது தரப்பு களஞ்சியங்கள் அல்லது நீட்டிப்புகளுக்கு சுவாவோமி எந்த ஆதரவையும் வழங்கவில்லை!
அந்த களஞ்சியங்களை உருவாக்கும் தீங்கிழைக்கும் நடிகர்கள் இருப்பதால் எச்சரிக்கையுடன் பயன்படுத்தவும்.", + "disclaimer": " 3 வது தரப்பு களஞ்சியங்கள் அல்லது நீட்டிப்புகளுக்கு சுவாவோமி எந்த ஆதரவையும் வழங்கவில்லை!
அந்தக் களஞ்சியங்களை உருவாக்கும் தீங்கிழைக்கும் நடிகர்கள் இருப்பதால் எச்சரிக்கையுடன் பயன்படுத்தவும்.
பயனராக நீங்கள் பாதுகாப்பை சரிபார்க்க வேண்டும் மற்றும் எந்தக் களஞ்சியத்தையும் நீட்டிப்பையும் நம்புகிறீர்கள்.", "title": "நீட்டிப்பு களஞ்சியங்கள்" } } + }, + "dialog": { + "title": "ஒவ்வொரு மொழி நீட்டிப்பு அமைப்புகளும்" } }, "state": { @@ -318,7 +333,7 @@ }, "value": { "label": { - "day": "{{days}} $ t (global.date.label.day, lowers)" + "day": "{{days}}-$t(global.date.label.day, lowercase)" } } }, @@ -342,7 +357,7 @@ "error": "பிழை", "filter": "வடிப்பி", "finished": "முடிந்தது", - "footnote": "{{value}} <0> $ t (global.label.asterisk) ", + "footnote": "{{value}} <0> $t(global.label.asterisk)", "general": "பொது", "github": "கிரப்", "hidden": "மறைக்கப்பட்ட", @@ -375,7 +390,16 @@ "unknown": "தெரியவில்லை", "username": "பயனர்பெயர்", "vertical": "செங்குத்து", - "warning": "எச்சரிக்கை" + "warning": "எச்சரிக்கை", + "tiny": "சிறிய", + "large": "பெரிய", + "scanlator": "ச்கேன்லேட்டர்", + "medium": "சராசரி", + "pinned": "பின்", + "stopped": "நிறுத்தப்பட்டது", + "more": "மேலும்", + "last_used": "கடைசியாக பயன்படுத்தப்பட்டது", + "small": "சிறிய" }, "sort": { "label": { @@ -395,7 +419,7 @@ "info": "சேவையக பதிப்பு {{version}} ({{channel}}) பதிவிறக்கத்திற்கு கிடைக்கிறது", "up_to_date": "இது அண்மைக் கால பதிப்பு", "update_failure": "புதுப்பிப்பு தோல்வியடைந்தது", - "update_success": "{{name} the பதிப்பு {{name}} ({{version}}) க்கு புதுப்பிக்கப்பட்டது", + "update_success": "{{name}} பதிப்பு {{version}}({{channel}}) க்கு புதுப்பிக்கப்பட்டது", "updating": "{{progress}}% | புதுப்பித்தல்…" }, "settings": { @@ -419,7 +443,8 @@ "invalid_action": "இது சரியான நடவடிக்கை அல்ல", "invalid_file_type": "தவறான பைல்டைப்", "invalid_input": "தவறான உள்ளீடு", - "update_failed": "புதுப்பிப்புகளை சரிபார்க்க முடியவில்லை" + "update_failed": "புதுப்பிப்புகளை சரிபார்க்க முடியவில்லை", + "unrecoverable_error": "ஏதோ தவறு நடந்தது \nஎங்களால் மீட்க முடியாது என்று பிழை ஏற்பட்டது" } }, "filter": { @@ -456,14 +481,14 @@ "time": { "hour_short": "ம", "minutes": { - "minute_one": "நிமிடங்கள்", - "minute_other": "நிமிடங்கள்", - "value": "{{count}} $ t (global.time.minutes.minute, Lowers)" + "minute_one": "நிமையம்", + "minute_other": "நிமையங்கள்", + "value": "{{count}}-$t(global.time.minutes.minute, lowercase)" }, "seconds": { "second_one": "இரண்டாவது", "second_other": "நொடிகள்", - "value": "{{count}} $ t (Global.time.seconds.second, LowerSond)" + "value": "{{count}}-$t(global.time.seconds.second, lowercase)" } }, "unit": { @@ -509,13 +534,13 @@ "global_update": { "label": { "last_update": "கடைசி புதுப்பிப்பு: {{date}}", - "last_update_tooltip": "$ t (நூலகம்.செட்டிங்ச்.க்ளோபல்_அப்டேட்.டிடில்) ($ t (நூலகம்.செட்டிங்ச்.செட்டிங்ச்.சி.எல்.ஓ." + "last_update_tooltip": "$t(library.settings.global_update.title)-$t(library.settings.global_update.label.last_update, lowercase)" }, "auto_update": { "interval": { "label": { "title": "தானியங்கி புதுப்பிப்பு இடைவெளி", - "value": "{{hours}} $ t (Global.time.hour_short)" + "value": "{{hours}}-$t(global.time.hour_short)" } }, "label": { @@ -598,7 +623,8 @@ "label": { "stop_update": "உலகளாவிய புதுப்பிப்பை நிறுத்துங்கள்", "update_category": "புதுப்பிப்பு வகை", - "update_library": "நூலகத்தைப் புதுப்பிக்கவும்" + "update_library": "நூலகத்தைப் புதுப்பிக்கவும்", + "search_globally": "உலகளவில் \"{{query}}\" ஐத் தேடுங்கள்" } }, "error": { @@ -625,7 +651,7 @@ }, "label": { "action": "வகைகளை மாற்றவும்", - "error_one": "மங்காவின் வகைகளை மாற்ற முடியவில்லை", + "error_one": "மங்காவின் வகையை மாற்ற முடியவில்லை", "error_other": "மங்காவின் வகைகளை மாற்ற முடியவில்லை", "success_one": "மங்காவின் வகைகள்", "success_other": "{{count}} மங்காவின் மாற்றப்பட்ட வகைகள்" @@ -639,7 +665,7 @@ }, "dialog": { "label": { - "delete_remote_track": "{{tracker} இருந்து இலிருந்து அகற்று", + "delete_remote_track": "{{tracker}} இலிருந்து அகற்று", "description": "இது உள்நாட்டில் கண்காணிப்பை அகற்றும்.", "title": "{{tracker}} கண்காணிப்பதை அகற்று?" } @@ -676,7 +702,7 @@ "label": { "action": "நூலகத்திலிருந்து அகற்று", "error_one": "மங்காவை நூலகத்திலிருந்து அகற்ற முடியவில்லை", - "error_other": "மங்காவை நூலகத்திலிருந்து அகற்ற முடியவில்லை", + "error_other": "மங்காகளை நூலகத்திலிருந்து அகற்ற முடியவில்லை", "success_one": "நூலகத்திலிருந்து மங்காவை அகற்றினார்", "success_other": "அகற்றப்பட்டது {{count}} மங்காவை நூலகத்திலிருந்து" } @@ -694,7 +720,7 @@ "in_library": "நூலகத்தில்", "track": { "active_one": "{{count}} டிராக்கர்", - "active_other": "{{count}} டிராக்கர்", + "active_other": "{{count}} டிராக்கர்கள்", "start": "கண்காணிப்பு" } }, @@ -719,10 +745,18 @@ "licensed": "உரிமம்", "ongoing": "நடந்து கொண்டிருக்கிறது", "publishing_finished": "வெளியீடு முடிந்தது", - "unknown": "$ T (Global.label.unknown)" + "unknown": "$t(global.label.unknown)-" }, "title_one": "மங்கா", - "title_other": "மங்கா" + "title_other": "மங்காகள்", + "type": { + "long_strip": "நீண்ட துண்டு", + "webtoon": "$t(reader.settings.reader_type.label.webtoon)-", + "manga": "$t(manga.title_one)-", + "manhwa": "மன்அ்வா", + "manhua": "மன்உவா", + "comic": "காமிக்" + } }, "reader": { "button": { @@ -737,7 +771,7 @@ "retry_load_pages": "பிழையான பக்கங்களை மீண்டும் முயற்சிக்கவும்" }, "settings": { - "default_setting_footnote": "$ t (global.label.asterisk): $ t (reader.settings.active_setting)", + "default_setting_footnote": "$t(global.label.asterisk): -$t(reader.settings.active_setting)", "active_setting": "செயலில் அமைப்பு", "auto_scroll": { "smooth": "மென்மையான ஆட்டோ ச்க்ரோலிங்", @@ -765,7 +799,7 @@ "alpha": "அகர", "blend_mode": { "darken": "தட்டவும்", - "default": "$ t (global.label.default)", + "default": "$t(global.label.default)-", "lighten": "ஒளிரச் செய்யுங்கள்", "multiply": "பெருக்கவும்", "overlay": "மேலடுக்கு", @@ -819,7 +853,8 @@ "reading_mode": "படித்தல் பயன்முறை", "show_page_number": "பக்க எண்ணைக் காட்டு", "skip_dup_chapters": "நகல் அத்தியாயங்களைத் தவிர்க்கவும்", - "static_navigation": "நிலையான வழிசெலுத்தல்" + "static_navigation": "நிலையான வழிசெலுத்தல்", + "custom_scroll_amount": "தனிப்பயன் உருள் தொகை" }, "overlay_mode": "மேலடுக்கு முறை", "page_scale": { @@ -871,7 +906,14 @@ "right_left": "வலது மற்றும் இடது" }, "title": { - "quick_settings": "விரைவான அமைப்புகள்" + "quick_settings": "விரைவான அமைப்புகள்", + "reader": "வாசகர்" + }, + "scroll_amount": "உருள் தொகை", + "show_transition_page": "மாற்றம் பக்கத்தைக் காட்டு", + "infinite_scroll": { + "description": "தொடர்ச்சியான வாசிப்பு முறைகளில் படிக்கும்போது முந்தைய மற்றும் வரவிருக்கும் அத்தியாயங்களைத் தெரிந்துகொள்ளவும், அத்தியாயங்களுக்கு இடையில் தடையற்ற ச்க்ரோலிங் அனுமதிக்கிறது.", + "title": "தொடர்ச்சியான அத்தியாயம் காட்சி" } }, "chapter_transition": { @@ -911,11 +953,11 @@ "manga_page": "மங்கா பக்கத்திற்கு வெளியேறவும்", "previous_page": "முந்தைய பக்கத்திற்கு வெளியேறவும்" }, - "finished": "$ t (global.label.finished):", + "finished": "$t(global.label.finished) :", "first_chapter": "முந்தைய அத்தியாயம் எதுவும் இல்லை", "last_chapter": "அடுத்த அத்தியாயம் இல்லை", - "next": "$ t (global.label.next):", - "previous": "$ t (global.label.previous):" + "next": "$t(global.label.next) :", + "previous": "$t(global.label.previous) :" } }, "settings": { @@ -1026,7 +1068,7 @@ "cleanup": { "label": { "title": "காப்புப்பிரதி தூய்மைப்படுத்துதல்", - "value": "$ T ஐ விட பழைய காப்புப்பிரதிகளை நீக்கு (Global.date.value.label.day)" + "value": "$t(global.date.value.label.day) ஐ விடப் பழைய காப்புப்பிரதிகளை நீக்கு" } }, "label": { @@ -1138,8 +1180,8 @@ "basic": { "label": { "enable": "அடிப்படை அங்கீகாரத்தைப் பயன்படுத்தவும்", - "password": "அடிப்படை ஏற்பு $ t (Global.label.Password, LowerSose)", - "username": "அடிப்படை ஏற்பு $ t (Global.label.username, lowarsase)" + "password": "அடிப்படை ஏற்பு $t(global.label.password, lowercase)", + "username": "அடிப்படை ஏற்பு $t(global.label.username, lowercase)" } }, "title": "ஏற்பு" @@ -1156,14 +1198,14 @@ "log_files": { "file_cleanup": { "title": "பதிவு கோப்பு தூய்மைப்படுத்துதல்", - "value": "$ T ஐ விட பழைய பதிவு கோப்புகளை நீக்கு (Global.date.value.label.day)" + "value": "$t(global.date.value.label.day)ஐ விடப் பழைய பதிவுக் கோப்புகளை நீக்கு" }, "file_size": { "description": "சாத்தியமான மதிப்புகளுக்கான எடுத்துக்காட்டு: 1 (பைட்டுகள்), 1KB (கிலோபைட்), 1MB (மெகாபைட்), 1 சிபி (சிகாபைட்)", "title": "அதிகபட்ச பதிவு கோப்பு அளவு" }, "total_size": { - "description": "$ t (settings.server.misc.log_files.file_size.description)", + "description": "$t(settings.server.misc.log_files.file_size.description)>", "title": "அனைத்து பதிவு கோப்புகளின் அதிகபட்ச அளவு" } }, @@ -1191,7 +1233,7 @@ "parallel": { "label": { "title": "இணை மூல கோரிக்கைகள்", - "value": "{{value}} $ t (source.title)" + "value": "{{value}}-$t(source.title)" } } }, @@ -1206,19 +1248,19 @@ "label": { "address": "சேவையக முகவரி", "build_time": "நேரத்தை உருவாக்குங்கள்", - "github": "$ t (global.label.github) $ t (systtings.server.title.server)", + "github": "$t(global.label.github) -$t(settings.server.title.server)", "version": "சேவையக பதிப்பு" } }, "title": "பற்றி", "webui": { "label": { - "channel": "$ t (settings.webii.title.webii) சேனல்", - "github": "$ t (global.label.github) $ t (systtings.webui.title.webui)", - "info": "$ t (settings.webui.title.webui) பதிப்பு {{version}} ({{channel}}) பதிவிறக்கத்திற்கு கிடைக்கிறது", + "channel": "$t(settings.webui.title.webui) சேனல்", + "github": "$t(global.label.github)- $t(settings.webui.title.webui)", + "info": "$t(settings.webui.title.webui)பதிப்பு {{version}} ({{channel}}) பதிவிறக்கத்திற்கு கிடைக்கிறது", "updated": "புதுப்பிக்கப்பட்ட பதிப்பு", - "update_failure": "புதுப்பிக்க முடியவில்லை $ t (settings.webui.title.webui)", - "version": "$ t (settings.webii.title.webui) பதிப்பு" + "update_failure": "புதுப்பிக்க முடியவில்லை$t(settings.webui.title.webui)", + "version": "$t(settings.webui.title.webui) பதிப்பு" } } }, @@ -1230,7 +1272,7 @@ "title": "சேவையக தற்காலிக சேமிப்பை அழிக்கவும்" } }, - "default_value": "{{value}} <0> ($ t (global.label.default) ", + "default_value": "{{value}} <0> ($t(global.label.default)) ", "label": { "hide_library_entries": "ஏற்கனவே நூலகத்தில் உள்ளீடுகளை மறைக்கவும்", "language_description": "திட்டத்தை மொழிபெயர்க்க தயங்க", @@ -1261,7 +1303,7 @@ "preview": { "label": { "description": "அண்மைக் கால அம்சங்களைப் பயன்படுத்தவும், நிலையான வெளியீட்டிற்கு அவற்றை ஆயத்தம் செய்ய எங்களுக்கு உதவுங்கள்.", - "disclaimer": "இந்த பதிப்பில் உள்ள நற்பொருத்தங்கள் மற்றும் மாற்றங்கள் இன்னும் முழுமையாக தயாராக இல்லை மற்றும் பிழைகளை ஏற்படுத்தும்.\n உங்கள் நூலகத்தின் இழப்பைத் தடுக்க தானியங்கி காப்புப்பிரதிகள் இயக்கப்பட்டிருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்!\n\n $ t (settings.webui.flaver.label.info)", + "disclaimer": "இந்தப் பதிப்பில் உள்ள நற்பொருத்தங்கள் மற்றும் மாற்றங்கள் இன்னும் முழுமையாகத் தயாராக இல்லை மற்றும் பிழைகளை ஏற்படுத்தும்.\nஉங்கள் நூலகத்தின் இழப்பைத் தடுக்க தானியங்கி காப்புப்பிரதிகள் இயக்கப்பட்டிருப்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்!\n\n$t(settings.webui.flavor.label.info)", "title": "முன்னோட்டம்" } }, @@ -1287,7 +1329,7 @@ "option": { "custom": { "label": { - "description": "தனிப்பயன் $ t (settings.webui.title.webui) ஐப் பயன்படுத்தவும்.\n தனிப்பயனாக்க $ t (settings.webui.title.webui) பயன்படுத்தவும் சேவையகத்தில் உள்ள ரூட் கோப்பகத்தில் உள்ள \"WebUI\" கோப்பகத்தின் உள்ளடக்கத்தை தனிப்பயன் $ t (systtings.webui.title.webui)", + "description": "தனிப்பயன் $t(settings.webui.title.webui) ஐப் பயன்படுத்தவும்.\nதனிப்பயனாக்க $t(settings.webui.title.webui) பயன்படுத்தவும் சேவையகத்தில் உள்ள ரூட் கோப்பகத்தில் உள்ள \"WebUI\" கோப்பகத்தின் உள்ளடக்கத்தைத் தனிப்பயன் $t(settings.webui.title.webui)", "title": "தனிப்பயன்" } }, @@ -1299,14 +1341,14 @@ }, "webui": { "label": { - "description": "இயல்புநிலையைப் பயன்படுத்தவும் $ t (settings.webui.title.webui)" + "description": "இயல்புநிலையைப் பயன்படுத்தவும் $t(settings.webui.title.webui)" } } } }, "interface": { "label": { - "description": "சேவையகத்தைத் தொடங்கும்போது $ t (settings.webui.title.webui) ஐ எங்கு தொடங்குவது", + "description": "சேவையகத்தைத் தொடங்கும்போது $t(settings.webui.title.webui) ஐ எங்குத் தொடங்குவது", "title": "இடைமுகம்" }, "option": { @@ -1317,7 +1359,7 @@ } }, "label": { - "initial_open_browser": "சேவையகத்தைத் தொடங்கும்போது $ t (settings.webui.title.webui) ஐத் திறக்கவும்" + "initial_open_browser": "சேவையகத்தைத் தொடங்கும்போது $t(settings.webui.title.webui)ஐத் திறக்கவும்" }, "title": { "webui": "பின்னப்பட்ட" @@ -1356,7 +1398,11 @@ } }, "title_one": "மூலம்", - "title_other": "மூலங்கள்" + "title_other": "மூலங்கள்", + "pin": { + "add": "பின் மூல", + "remove": "Unpin மூல" + } }, "tracking": { "track_record": { @@ -1378,7 +1424,7 @@ }, "logout": { "label": { - "failure": "{{name} இருந்து இலிருந்து வெளியேற முடியவில்லை" + "failure": "{{name}} இலிருந்து வெளியேற முடியவில்லை" } } }, @@ -1399,7 +1445,7 @@ "dialog": { "title": { "log_in": "{{name}} இல் உள்நுழைக", - "log_out": "{{name} இருந்து இலிருந்து வெளியேறவும்" + "log_out": "{{name}} இலிருந்து வெளியேறவும்" } }, "label": { @@ -1411,7 +1457,28 @@ "trackers": "டிராக்கர்கள்" } }, - "title": "கண்காணிப்பு" + "title": "கண்காணிப்பு", + "publishing": { + "status": { + "hiatus": "$ (manga.status.hiatus)", + "not_yet_released": "இன்னும் வெளியிடப்படவில்லை", + "releasing": "வெளியீடு", + "not_yet_published": "இன்னும் பொதுவெளியிடப்படவில்லை", + "finished": "$t(global.label.finished)>", + "cancelled": "$ (manga.status.cancelled)", + "currently_publishing": "தற்போது வெளியீடு" + }, + "type": { + "doujinshi": "டூசின்சி", + "manhwa": "$t(manga.type.manhwa)>", + "novel": "நாவல்", + "oel": "எண்ணெய்", + "one_shot": "ஒன்சாட்", + "manga": "$t(manga.title_one)>", + "unknown": "$t(global.label.unknown)>", + "manhua": "$t(manga.type.manhua)>" + } + } }, "updates": { "error": { @@ -1432,7 +1499,8 @@ "error": { "label": { "empty": "வகை காலியாக உள்ளது", - "request_failure": "வகைகளை ஏற்ற முடியவில்லை" + "request_failure": "வகைகளை ஏற்ற முடியவில்லை", + "create_failure": "வகையை உருவாக்க முடியவில்லை" }, "no_categories_found": { "label": { @@ -1456,12 +1524,13 @@ "category_one": "வகை", "category_other": "வகைகள்", "set_categories": "வகைகளை அமைக்கவும்" - } + }, + "value": "{{count}}-$t(category.title.category, lowercase)" }, "hotkeys": { "create": { "dialog": { - "label": "பதிவுசெய்யப்பட்ட விசைகள்: <விசைகள்/>", + "label": "பதிவுசெய்யப்பட்ட விசைகள்:", "placeholder": "விசைகளை அழுத்தவும்", "title": "கீபிண்ட் பதிவு செய்யுங்கள்" }, @@ -1472,8 +1541,8 @@ "info": { "delete": "பிணைப்பை அகற்ற விசையைக் சொடுக்கு செய்க" }, - "title_one": "Keybind", - "title_other": "கீபிண்ட்ச்" + "title_one": "விசைபிணைப்பு", + "title_other": "விசைபிணைப்புகள்" }, "migrate": { "dialog": { @@ -1491,7 +1560,7 @@ "info": "இடம்பெயரும் மங்கா…" }, "search": { - "title": "$ t (impricate.title) \"{{title}}\"" + "title": "$t(migrate.title)- \"{{title}}\"" }, "sort": { "by_manga_count": "வழங்கியவர் மங்கா எண்ணிக்கை", @@ -1509,6 +1578,20 @@ "title": { "global_search": "உலக தேடல்", "search": "தேடல்" + }, + "filter": { + "has_results": "முடிவுகள் உள்ளன" + } + }, + "history": { + "error": { + "label": { + "no_history_available": "நீங்கள் இதுவரை எந்த தொடரும் படிக்கவில்லை." + } + }, + "title": "வரலாறு", + "settings": { + "hide": "வரலாற்றை மறைக்க" } } } diff --git a/public/locales/th.json b/public/locales/th.json index f0f211fc..8632fdfd 100644 --- a/public/locales/th.json +++ b/public/locales/th.json @@ -2,7 +2,7 @@ "category": { "dialog": { "title": { - "new_category": "หมวดหมู่ใหม่", + "new_category": "เพิ่มหมวดหมู่", "edit_category_other": "แก้ไขหมวดหมู่" } }, @@ -13,11 +13,12 @@ "error": { "label": { "request_failure": "ไม่สามารถโหลดหมวดหมู่ได้", - "empty": "หมวดหมู่ว่างเปล่า" + "empty": "หมวดหมู่ว่างเปล่า", + "create_failure": "ไม่สามารถสร้างหมวดหมู่ได้" }, "no_categories_found": { "label": { - "info": "คุณยังไม่มีหมวดหมู่ใดๆ" + "info": "คุณยังไม่มีหมวดหมู่ใด ๆ" } } }, @@ -30,9 +31,10 @@ } }, "title": { - "category_other": "Category หมวดหมู่ Categoriesกลุ่มหมวดหมู่", - "set_categories": "ชุด" - } + "category_other": "หมวดหมู่", + "set_categories": "กำหนดหมวดหมู่" + }, + "value": "{{count}} $t(category.title.category, lowercase)" }, "chapter": { "action": { @@ -44,20 +46,24 @@ "next_five": "5 ตอนถัดไป", "next_ten": "10 ตอนถัดไป", "next_twentyfive": "25 ตอนถัดไป", - "success_other": "{{count}}ถูกเพิ่มการดาวน์โหลดแล้ว" + "success_other": "{{count}} ถูกเพิ่มการดาวน์โหลดแล้ว", + "ahead": "$t(download.settings.download_ahead.title) ({{count}})", + "all": "$t(extension.language.all)", + "next": "$t(reader.button.next_chapter)", + "unread": "$t(global.filter.label.unread)" }, "button": { - "selected": "ดาวน์โหลด ที่เลือก" + "selected": "ดาวน์โหลดที่เลือก" } }, "delete": { "button": { - "selected": "ลบ ที่เลือก" + "selected": "ลบที่เลือก" }, "label": { "action": "ลบ", "error_other": "ไม่สามารถลบตอนได้", - "success_other": "{{count}}ตอนถูกลบ" + "success_other": "{{count}} ตอนถูกลบ" } } }, @@ -68,12 +74,12 @@ "mark_as_read": { "remove": { "button": { - "selected": "ทำเครื่องหมายที่เลือกเป็นยังไม่ได้อ่าน" + "selected": "ทำเครื่องหมายที่เลือกเป็นยังไม่อ่าน" }, "label": { - "action": "ทำเครื่องหมายว่ายังไม่ได้อ่าน", - "success_other": "{{count}}ตอนนี้ถูกทำเครื่องหมายว่ายังไม่ได้อ่าน", - "error_other": "ไม่สามารถทำเครื่องหมายตอนนี้ว่ายังไม่ได้อ่าน" + "action": "ทำเครื่องหมายว่ายังไม่อ่าน", + "success_other": "{{count}} ตอนนี้ถูกทำเครื่องหมายว่ายังไม่ได้อ่าน", + "error_other": "ไม่สามารถทำเครื่องหมายตอนนี้ว่ายังไม่อ่าน" } }, "add": { @@ -83,32 +89,32 @@ "label": { "action": { "current": "ทำเครื่องหมายว่าอ่านแล้ว", - "previous": "ทำเครื่องหมายว่าอ่านแล้วก่อนหน้านี้" + "previous": "ทำเครื่องหมายก่อนหน้านี้ว่าอ่านแล้ว" }, "error_other": "ไม่สามารถทำเครื่องหมายว่าตอนนี้อ่านแล้วได้", - "success_other": "{{count}}ตอนนี้ถูกทำเครื่องหมายว่าอ่านแล้ว" + "success_other": "{{count}} ตอนนี้ถูกทำเครื่องหมายว่าอ่านแล้ว" } } }, "bookmark": { "add": { "button": { - "selected": "เลือกบุ๊กมาร์กแล้ว" + "selected": "บุ๊คมาร์กที่เลือก" }, "label": { - "action": "เพิ่มบุ๊คมาร์ค", - "error_other": "ไม่สามารถบุ๊กมาร์กตอนนี้ได้", - "success_other": "{{count}}บุ๊กมาร์กตอนนี้แล้ว" + "action": "เพิ่มบุ๊คมาร์ก", + "error_other": "ไม่สามารถบุ๊คมาร์กตอนนี้ได้", + "success_other": "{{count}} บุ๊คตอนนี้แล้ว" } }, "remove": { "button": { - "selected": "ลบบุ๊กมาร์กจากที่เลือกแล้ว" + "selected": "ลบบุ๊คมาร์กจากที่เลือก" }, "label": { - "action": "ลบบุ๊คมาร์คแล้ว", - "error_other": "ไม่สามารถลบบุ๊กมาร์กได้", - "success_other": "{{count}}ที่บุ๊กมาร์กถูกลบออกแล้ว" + "action": "ลบบุ๊คมาร์ก", + "error_other": "ไม่สามารถลบบุ๊คมาร์กได้", + "success_other": "{{count}} ตอนที่บุ๊กมาร์กถูกนำออกแล้ว" } } } @@ -122,17 +128,20 @@ "option": { "display": { "label": { - "chapter_number": "หมายเลขตอนที่", + "chapter_number": "ตอนที่", "source_title": "ที่มาชื่อเรื่อง" } - } + }, + "exclude_scanlators": "นักสแกนที่ไม่รวม" }, "status": { "label": { - "downloaded": "ดาวน์โหลด" + "downloaded": "ดาวน์โหลดแล้ว" } }, - "title_other": "ตอน" + "title_other": "ตอน", + "missing_other": "หายไป {{count}} ตอน", + "value_other": "{{count}} ตอน" }, "global": { "button": { @@ -313,7 +322,7 @@ "error": { "label": { "failed_to_remove": "ไม่สามารถลบการดาวน์โหลดออกจากคิวได้", - "failed_to_retry": "ไม่สามารถลองดาวน์โหลดอีกครั้งได้ เนื่องจากล้มเหลว", + "failed_to_retry": "ไม่สามารถดาวน์โหลดที่ล้มเหลวอีกครั้งได้", "failed_delete_all": "ไม่สามารถลบการดาวน์โหลดทั้งหมดออกจากคิวได้" } }, @@ -321,7 +330,10 @@ "no_downloads": "ไม่มีการดาวน์โหลด", "delete_all": "ลบทั้งหมด" }, - "title": "คิวการดาวน์โหลด" + "info": { + "remaining": "{{count}} ที่เหลืออยู่", + "paused": "ถูกพัก — $t(download.queue.info.remaining)" + } }, "settings": { "auto_download": { @@ -337,16 +349,16 @@ } }, "label": { - "ignore_re_uploads": "ไม่สนใจตอนที่อัพโหลดซ้ำ", + "ignore_re_uploads": "ละเว้นตอนที่อัพโหลดซ้ำ", "ignore_with_unread_chapters": "ละเว้นการดาวน์โหลดตอนอัตโนมัติสำหรับรายการที่มีตอนที่ยังไม่ได้อ่าน", - "new_chapters": "ดาวน์โหลดตอนใหม่ ๆ" + "new_chapters": "ดาวน์โหลดตอนใหม่" }, "title": "ดาวน์โหลดอัตโนมัติ" }, "delete_chapters": { "label": { - "allow_deletion_of_bookmarked": "อนุญาตให้ลบตอนที่บุ๊กมาร์กไว้", - "manually_marked_as_read": "ลบตอนหลังจากทำเครื่องหมายว่าอ่านแล้วด้วยตนเอง" + "allow_deletion_of_bookmarked": "อนุญาตให้ลบตอนที่บุ๊คมาร์กไว้", + "manually_marked_as_read": "ลบตอนหลังจากทำเครื่องหมายด้วยตนเองว่าอ่านแล้ว" }, "title": "ลบตอน", "while_reading": { diff --git a/public/locales/tr.json b/public/locales/tr.json index cbbd3643..667743ba 100644 --- a/public/locales/tr.json +++ b/public/locales/tr.json @@ -111,8 +111,7 @@ "label": { "no_downloads": "İndirme bulunamadı", "delete_all": "Hepsini sil" - }, - "title": "İndirme kuyruğu" + } }, "state": { "label": { diff --git a/public/locales/uk.json b/public/locales/uk.json index 11e9c96b..6a0758ac 100644 --- a/public/locales/uk.json +++ b/public/locales/uk.json @@ -167,7 +167,6 @@ "no_downloads": "Немає завантажень", "delete_all": "Видалити все" }, - "title": "Черга завантажень", "error": { "label": { "failed_to_remove": "Не вдалося видалити завантаження з черги.", diff --git a/public/locales/vi.json b/public/locales/vi.json index fea00aff..8b84373e 100644 --- a/public/locales/vi.json +++ b/public/locales/vi.json @@ -1,7 +1,7 @@ { "category": { "label": { - "use_as_default_category": "Danh mục mặc định khi thêm manga mới vào thư viện", + "use_as_default_category": "Danh mục mặc định khi thêm truyện mới vào thư viện", "category_name": "Tên danh mục" }, "title": { @@ -56,7 +56,8 @@ "label": { "action": "Hủy yêu thích", "success_other": "Xóa {{count}} chương yêu thích", - "error_other": "Không thể xóa chương yêu thích" + "error_other": "Không thể xóa chương yêu thích", + "confirmation_other": "Bạn sắp xóa {{count}} yêu thích" } } }, @@ -72,7 +73,8 @@ "next": "1 $t(reader.button.next_chapter)", "unread": "$t(global.filter.label.unread)", "ahead": "$t(download.settings.download_ahead.title) ({{count}})", - "all": "$t(extension.language.all)" + "all": "$t(extension.language.all)", + "confirmation_other": "Bạn sắp tải xuống {{count}} chương.\nSuwayomi không phải là trình tải xuống hàng loạt và việc tải xuống quá nhiều có thể khiến bạn bị cấm khỏi các nguồn và/hoặc gây ra sự cố về hiệu suất." }, "button": { "selected": "Tải xuống đã chọn" @@ -85,7 +87,8 @@ "label": { "action": "Xóa", "error_other": "Không thể xóa chương", - "success_other": "Đã xóa {{count}} chương" + "success_other": "Đã xóa {{count}} chương", + "confirmation_other": "Bạn sắp xóa {{count}} lượt tải xuống" } } }, @@ -104,7 +107,8 @@ "previous": "Đánh dấu các chương trước là đã đọc" }, "error_other": "Lỗi đánh dấu chương là đã đọc", - "success_other": "{{count}} chương được đánh dấu là đã đọc" + "success_other": "{{count}} chương được đánh dấu là đã đọc", + "confirmation_other": "Bạn sắp đánh dấu {{count}} chương là đã đọc" } }, "remove": { @@ -114,7 +118,8 @@ "label": { "action": "Đánh dấu là chưa đọc", "error_other": "Lỗi đánh dấu chương là chưa đọc", - "success_other": "{{count}} chương được đánh dấu là chưa đọc" + "success_other": "{{count}} chương được đánh dấu là chưa đọc", + "confirmation_other": "Bạn sắp đánh dấu {{count}} chương là chưa đọc" } } } @@ -131,7 +136,8 @@ "chapter_number": "Số chương", "source_title": "Tiêu đề nguồn" } - } + }, + "exclude_scanlators": "Loại trừ nhóm dịch" }, "status": { "label": { @@ -151,7 +157,6 @@ "failed_to_retry": "Không thể thử lại tải xuống không thành công." } }, - "title": "Hàng chờ tải xuống", "label": { "no_downloads": "Không tải xuống", "delete_all": "Xóa tất cả" @@ -253,7 +258,8 @@ "installing_file": "Cài đặt tệp tiện ích mở rộng…", "update_failed_other": "Không thể cập nhật tiện ích", "uninstallation_failed_other": "Không thể xóa tiện ích", - "add_repository_info": "Bạn phải thêm kho tiện ích trước khi cài đặt tiện ích" + "add_repository_info": "Bạn phải thêm kho tiện ích trước khi cài đặt tiện ích", + "age_rating": "Phân loại độ tuổi" }, "language": { "all": "Đa ngôn ngữ", @@ -408,7 +414,7 @@ "started": "Đã bắt đầu", "logged_in": "Đã đăng nhập", "type": "Thể loại", - "are_you_sure": "Bạn đã chắc chắn chứ?", + "are_you_sure": "Bạn có chắc không?", "default": "Mặc định", "auto": "Tự động", "both": "Cả hai", @@ -442,7 +448,10 @@ "small": "Nhỏ", "pinned": "Đã ghim", "last_used": "Sử dụng gần đây", - "stopped": "Đã dừng lại" + "stopped": "Đã dừng lại", + "tiny": "Nhỏ nhất", + "scanlator": "Nhóm dịch", + "version": "Phiên bản" }, "language": { "label": { @@ -512,9 +521,9 @@ "error": { "label": { "empty": "Thư viện của bạn trống", - "no_matches": "Không có manga nào phù hợp với bộ lọc này", - "add_to_library": "Không thể thêm manga vào thư viện!", - "remove_from_library": "Không thể xóa manga ra khỏi thư viện!", + "no_matches": "Không có truyện nào phù hợp với bộ lọc này", + "add_to_library": "Không thể thêm truyện vào thư viện!", + "remove_from_library": "Không thể xóa truyện ra khỏi thư viện!", "stop_global_update": "Không thể dừng cập nhật thư viện" } }, @@ -594,14 +603,14 @@ "ignore_filters": { "label": { "title": "Bỏ qua bộ lọc khi tìm kiếm", - "description": "Kết quả tìm kiếm sẽ bao gồm manga không thuộc bộ lọc hiện tại" + "description": "Kết quả tìm kiếm sẽ bao gồm truyện không thuộc bộ lọc hiện tại" } } }, "remove_from_library": { "remove_from_categories": { "label": { - "description": "Xóa manga khỏi danh mục khi chúng được xóa khỏi thư viện", + "description": "Xóa truyện khỏi danh mục khi chúng được xóa khỏi thư viện", "title": "Không lưu danh mục" } } @@ -610,7 +619,7 @@ "category_selection": { "label": { "title": "Hộp lựa chọn danh mục", - "description": "Hiển thị hộp lựa chọn danh mục khi thêm manga vào thư viện" + "description": "Hiển thị hộp lựa chọn danh mục khi thêm truyện vào thư viện" } } } @@ -620,9 +629,9 @@ "cleanup": { "label": { "title": "Dọn cơ sở dữ liệu", - "description": "Xóa manga không có trong thư viện khỏi danh mục", - "error": "Không thể xóa manga không thuộc thư viện khỏi danh mục", - "success": "Đã xóa manga không có trong thư viện khỏi danh mục" + "description": "Xóa truyện không có trong thư viện khỏi danh mục", + "error": "Không thể xóa truyện không thuộc thư viện khỏi danh mục", + "success": "Đã xóa truyện không có trong thư viện khỏi danh mục" } } }, @@ -642,8 +651,8 @@ "title": "Thư viện", "info": { "label": { - "removed_from_library": "Manga đã được xóa khỏi thư viện!", - "added_to_library": "Manga đã được thêm vào thư viện!" + "removed_from_library": "Truyện đã được xóa khỏi thư viện!", + "added_to_library": "Truyện đã được thêm vào thư viện!" } }, "action": { @@ -667,18 +676,18 @@ "error": { "label": { "no_mangas_found": "Không có truyện tranh", - "no_matches": "Không có manga nào phù hợp với bộ lọc này", - "request_failure": "Không thể tải manga" + "no_matches": "Không có truyện nào phù hợp với bộ lọc này", + "request_failure": "Không thể tải truyện" } }, "label": { "artist": "Họa sĩ", "author": "Tác giả", - "edit_categories": "Chỉnh sửa danh mục manga", + "edit_categories": "Chỉnh sửa danh mục truyện", "reload_from_source": "Tải lại dữ liệu từ nguồn", "status": "Trạng thái" }, - "title_other": "Manga", + "title_other": "Truyện tranh", "action": { "track": { "remove": { @@ -690,22 +699,22 @@ } }, "label": { - "error": "Không thể bỏ theo dõi manga", - "success": "Đã bỏ theo dõi manga" + "error": "Không thể bỏ theo dõi truyện", + "success": "Đã bỏ theo dõi truyện" } }, "add": { "label": { - "success": "Manga đã được theo dõi", + "success": "Truyện đã được theo dõi", "action": "Theo dõi", - "error": "Không thể theo dõi manga" + "error": "Không thể theo dõi truyện" } } }, "migrate": { "label": { - "success": "Di chuyển manga thành công", - "error": "Không thể di chuyển manga" + "success": "Di chuyển truyện thành công", + "error": "Không thể di chuyển truyện" } }, "library": { @@ -714,9 +723,10 @@ "selected": "Xóa những mục được lựa trọn trong thư viện" }, "label": { - "error_other": "Bạn không thể xóa manga khỏi thư viện", + "error_other": "Bạn không thể xóa truyện khỏi thư viện", "action": "Xóa khỏi thư viện", - "success_other": "Xóa {{count}} manga khỏi thư viện" + "success_other": "Xóa {{count}} truyện khỏi thư viện", + "confirmation_other": "Bạn sắp xóa {{count}} truyện khỏi thư viện của mình" }, "dialog": { "label": { @@ -728,8 +738,8 @@ "dialog": { "duplicate": { "label": { - "failure": "Không thể kiểm tra những manga bị trùng trong thư viện.\n\nError: {{error}}", - "info": "Bạn có một mục trong thư viện với tên trùng nhau." + "failure": "Không thể kiểm tra những truyện bị trùng trong thư viện.\n\nError: {{error}}", + "info": "Bạn có một truyện có tên trùng nhau trong thư viện." } } } @@ -737,9 +747,10 @@ }, "category": { "label": { - "success_other": "Đã chuyển danh mục của {{count}} manga", - "error_other": "Không thể chuyển danh mục của manga", - "action": "Chuyển danh mục" + "success_other": "Đã chuyển danh mục của {{count}} truyện", + "error_other": "Không thể chuyển danh mục của truyện", + "action": "Chuyển danh mục", + "confirmation_other": "Bạn sắp thay đổi danh mục của {{count}} mục" }, "button": { "selected": "Thay đổi danh mục đã chọn" @@ -757,11 +768,11 @@ }, "type": { "long_strip": "Cuộn dọc", - "manga": "$t(manga.title_one)", - "manhua": "Manhua", - "manhwa": "Manhwa", + "manga": "Truyện Nhật", + "manhua": "Truyện Trung", + "manhwa": "Truyện Hàn", "webtoon": "$t(reader.settings.reader_type.label.webtoon)", - "comic": "Comic" + "comic": "Truyện Hoa Kỳ" } }, "reader": { @@ -811,7 +822,10 @@ "offset_double_spread": "Bù trừ trang đôi", "page_gap": "Khoảng cách trang", "reading_direction": "Hướng đọc", - "reading_mode": "Kiểu đọc" + "reading_mode": "Kiểu đọc", + "custom_scroll_amount": "Tùy chỉnh số lượng cuộn", + "skip_filtered_chapters": "Bỏ qua các chương đã lọc", + "unchangeable_in_reader": "Không thể thay đổi cài đặt khi trình đọc đang mở" }, "reader_type": { "label": { @@ -941,8 +955,8 @@ "first_chapter": "Không có chương trước", "current": "Hiện tại:", "exit": { - "manga_page": "Thoát đến trang manga", - "previous_page": "Quay về trang trước" + "manga_page": "Đi tới trang truyện tranh", + "previous_page": "Quay về trang trước đấy" }, "finished": "$t(global.label.finished):", "last_chapter": "Không có chương sau", @@ -1374,12 +1388,12 @@ }, "title": "Giao diện", "manga_thumbnail_backdrop": { - "description": "Đặt ảnh bìa truyện làm hình nền trên trang truyện", + "description": "Đặt ảnh bìa truyện làm nền trong trang truyện", "title": "Ảnh bìa truyện làm hình nền" }, "manga_dynamic_color_schemes": { - "description": "Thay đổi chủ đề trang manga dựa trên ảnh bìa", - "title": "Chủ đề động trên trang manga" + "description": "Chủ đề được thay đổi dựa trên ảnh bìa truyện", + "title": "Chủ đề động trong trang truyện" } }, "default_value": "{{value}}<0>($t(global.label.default))" @@ -1419,6 +1433,9 @@ "pin": { "add": "Ghim nguồn", "remove": "Bỏ ghim nguồn" + }, + "extension_info": { + "title": "Thông tin chi tiết" } }, "updates": { @@ -1442,7 +1459,7 @@ "title": "Lụa chọn dữ liệu để thêm vào" }, "label": { - "info": "Di chuyển manga…" + "info": "Di chuyển truyện…" }, "search": { "title": "$t(migrate.title) \"{{title}}\"" @@ -1466,7 +1483,7 @@ "trackers": "Dịch vụ" }, "label": { - "update_progress_reading_description": "Không hoạt động khi đánh dấu nhiều manga là đã đọc cùng một lúc", + "update_progress_reading_description": "Không hoạt động khi đánh dấu nhiều truyện là đã đọc cùng một lúc", "update_progress_reading": "Cập nhật tiến độ sau khi đọc", "update_progress_manual": "Cập nhật tiến trình sau khi đánh dấu thủ công là đã đọc" }, @@ -1519,8 +1536,8 @@ }, "type": { "doujinshi": "Doujinshi", - "manga": "$t(manga.title_one)", - "manhua": "$t(manga.type.manhwa)", + "manga": "$t(manga.type.manga)", + "manhua": "$t(manga.type.manhua)", "manhwa": "$t(manga.type.manhwa)", "novel": "Tiểu thuyết", "oel": "OEL", diff --git a/public/locales/zh_Hans.json b/public/locales/zh_Hans.json index 8e912198..cfeefef2 100644 --- a/public/locales/zh_Hans.json +++ b/public/locales/zh_Hans.json @@ -56,7 +56,8 @@ "label": { "action": "取消收藏", "error_other": "删除收藏出错", - "success_other": "删除{{count}}章节收藏" + "success_other": "删除{{count}}章节收藏", + "confirmation_other": "将会移除{{count}}个书签" } } }, @@ -75,7 +76,8 @@ "next_five": "接下来的5个章节", "next_ten": "接下来的10个章节", "next_twentyfive": "接下来的25个章节", - "unread": "$t(global.filter.label.unread)" + "unread": "$t(global.filter.label.unread)", + "confirmation_other": "将会下载{{count}}个章节\nSuwayomi并不是一个批量下载工具,下载过多可能会导致被来源站点封禁,或引发性能问题。" } }, "delete": { @@ -85,7 +87,8 @@ "label": { "action": "删除", "success_other": "{{count}}章节已删除", - "error_other": "删除章节错误" + "error_other": "删除章节错误", + "confirmation_other": "将会删除{{count}}个下载项" } } }, @@ -101,7 +104,8 @@ "previous": "标记之前的章节为已读" }, "error_other": "无法将章节标记为已读出错", - "success_other": "{{count}}章节标记为已读" + "success_other": "{{count}}章节标记为已读", + "confirmation_other": "将会把{{count}}个章节标记为已读" }, "button": { "selected": "标记为已读" @@ -114,7 +118,8 @@ "label": { "action": "标记为未读", "error_other": "将章节标记为未读出错", - "success_other": "{{count}}章节标记为未读" + "success_other": "{{count}}章节标记为未读", + "confirmation_other": "将会把{{count}}个章节标记为未读" } } } @@ -131,7 +136,8 @@ "chapter_number": "章节数", "source_title": "图源标题" } - } + }, + "exclude_scanlators": "排除搬运组" }, "status": { "label": { @@ -148,7 +154,6 @@ "no_downloads": "没有下载", "delete_all": "全部删除" }, - "title": "下载队列", "error": { "label": { "failed_to_remove": "无法从队列中删除下载。", @@ -267,7 +272,8 @@ "installing_file": "正在安装插件…", "uninstallation_failed_other": "无法卸载插件", "update_failed_other": "无法更新插件", - "add_repository_info": "您必须添加扩展库才能安装扩展程序" + "add_repository_info": "您必须添加扩展库才能安装扩展程序", + "age_rating": "年龄分级" }, "title_other": "插件", "settings": { @@ -442,7 +448,10 @@ "medium": "中", "pinned": "已置顶", "last_used": "上次使用", - "stopped": "已停止" + "stopped": "已停止", + "tiny": "微", + "scanlator": "搬运组", + "version": "版本" }, "language": { "label": { @@ -685,7 +694,8 @@ "label": { "error_other": "无法从书架中删除所选漫画", "action": "从书架中删除", - "success_other": "从书架中删除了 {{count}} 本漫画" + "success_other": "从书架中删除了 {{count}} 本漫画", + "confirmation_other": "将会从书架移除{{count}}个条目" }, "button": { "selected": "从书架中删除所选内容" @@ -714,7 +724,8 @@ "label": { "action": "更改分类名", "error_other": "无法更改漫画的分类", - "success_other": "已成功更改 {{count}} 本漫画分类" + "success_other": "已成功更改 {{count}} 本漫画分类", + "confirmation_other": "将更改{{count}}个条目的分类" } }, "migrate": { @@ -803,7 +814,10 @@ "offset_double_spread": "调整双页错位", "page_gap": "页间距", "reading_direction": "阅读顺序", - "reading_mode": "阅读模式" + "reading_mode": "阅读模式", + "custom_scroll_amount": "自定义滚动距离", + "skip_filtered_chapters": "跳过已过滤的章节", + "unchangeable_in_reader": "在阅读器打开时无法更改设置" }, "reader_type": { "label": { @@ -1404,6 +1418,9 @@ "pin": { "add": "置顶图源", "remove": "取消置顶图源" + }, + "extension_info": { + "title": "插件信息" } }, "updates": { @@ -1519,7 +1536,7 @@ }, "type": { "doujinshi": "同人作品", - "manhua": "$t(manga.type.manhwa)", + "manhua": "$t(manga.type.manhua)", "novel": "小说", "oel": "英创漫画", "one_shot": "单篇漫画", diff --git a/public/locales/zh_Hant.json b/public/locales/zh_Hant.json index 8d10ab54..1edd01f2 100644 --- a/public/locales/zh_Hant.json +++ b/public/locales/zh_Hant.json @@ -1342,8 +1342,7 @@ "label": { "no_downloads": "沒有下載", "delete_all": "刪除所有" - }, - "title": "下載隊列" + } }, "state": { "label": {