diff --git a/public/locales/de.json b/public/locales/de.json index c59c3f17..d685c8c4 100644 --- a/public/locales/de.json +++ b/public/locales/de.json @@ -140,7 +140,8 @@ "label": { "stop_update": "Globales Update anhalten", "update_category": "Kategorie aktualisieren", - "update_library": "Bibliothek aktualisieren" + "update_library": "Bibliothek aktualisieren", + "search_globally": "Suche überall nach \"{{query}}\"" } } }, @@ -255,7 +256,11 @@ "source_title": "Name der Quelle" } } - } + }, + "missing_one": "{{count}} Kapitel fehlt", + "missing_other": "{{count}} Kapitel fehlen", + "value_one": "{{count}} Kapitel", + "value_other": "{{count}} Kapitel" }, "reader": { "settings": { @@ -388,7 +393,13 @@ "right_left": "Rechts und links", "edge": "Rand" }, - "source_series": "Serieneinstellungen" + "source_series": "Serieneinstellungen", + "scroll_amount": "Scroll Menge", + "show_transition_page": "Übergangsseite anzeigen", + "infinite_scroll": { + "description": "Behalte vorige und nächste Kapitel sichtbar in kontinuierlichen Lesemodi, was nahtlosen Übergang zwischen Kapiteln erlaubt.", + "title": "Kontinuierliche Kapiteldarstellung" + } }, "title": "Leser - Manga {{mangaId}} Kapitel {{chapterIndex}}", "page_info": { @@ -687,7 +698,13 @@ "links": "Links", "auto": "Automatisch", "right": "Rechts", - "share": "Teilen" + "share": "Teilen", + "large": "Groß", + "medium": "Mittel", + "small": "Klein", + "stopped": "Gestoppt", + "pinned": "Angepinnt", + "last_used": "Zuletzt genutzt" }, "button": { "ok": "OK", @@ -737,7 +754,8 @@ "invalid_file_type": "Nicht unterstützter Dateityp", "invalid_input": "Ungültige Eingabe", "failed_to_load_data": "Es konnten keine Daten geladen werden", - "failed_to_save_changes": "Das Speichern der Änderungen ist fehlgeschlagen" + "failed_to_save_changes": "Das Speichern der Änderungen ist fehlgeschlagen", + "unrecoverable_error": "Etwas ging schief\nEin Fehler kam auf, von dem wir uns nicht automatisch erholen können" } }, "filter": { @@ -1250,6 +1268,10 @@ "failed_to_remove": "Der Download konnte nicht aus der Warteschlange entfernt werden.", "failed_to_retry": "Der Download konnte nicht wiederholt werden." } + }, + "info": { + "paused": "Pausiert — $t(download.queue.info.remaining)", + "remaining": "{{count}} verbleibend" } }, "state": { @@ -1358,6 +1380,10 @@ } } } + }, + "pin": { + "remove": "Quelle loslösen", + "add": "Quelle anpinnen" } }, "search": { @@ -1370,6 +1396,9 @@ "failed_to_save_settings": "Die Standardsucheinstellungen konnten nicht gespeichert werden", "source_search_failed": "Quelle konnte nicht durchsucht werden" } + }, + "filter": { + "has_results": "Ergebnisse vorhanden" } }, "tracking": { @@ -1425,6 +1454,14 @@ "hint": "Suche nach ID via \"id:\" (e.g. \"id:13\")\nNach eigenen Listen limitieren via \"my:\" (e.g. \"my:One Piece\")" } } + }, + "publishing": { + "status": { + "currently_publishing": "Derzeit in Veröffentlichung", + "not_yet_released": "Noch nicht herausgegeben", + "releasing": "Wird herausgegeben", + "not_yet_published": "Noch nicht veröffentlicht" + } } }, "migrate": { diff --git a/public/locales/id.json b/public/locales/id.json index 7d6cfe5a..faf6d487 100644 --- a/public/locales/id.json +++ b/public/locales/id.json @@ -300,7 +300,25 @@ "advanced": "Lanjutan", "client": "Klien", "browse": "Jelajahi", - "asterisk": "*" + "asterisk": "*", + "left": "Kiri", + "small": "Kecil", + "sort": "Pendek", + "success": "Berhasil", + "right": "Kanan", + "share": "Bagikan", + "last_used": "Terakhir digunakan", + "loading": "Memuat…", + "system": "Sistem", + "warning": "Peringatan", + "discord": "Discord", + "display": "Tampilan", + "other": "Lain", + "finished": "Selesai", + "general": "Umum", + "never": "Tidak pernah", + "next": "Selanjutnya", + "open_in_browser": "Buka di browser" }, "filter": { "label": { @@ -334,6 +352,33 @@ "gray": "Abu - abu", "white": "Putih", "black": "Hitam" + }, + "language": { + "label": { + "language": "Bahasa", + "language_with_code": "Bahasa dengan kode: {{code}}" + }, + "error": { + "load": "Tidak dapat memuat bahasa" + } + }, + "time": { + "minutes": { + "minute_other": "Menit" + }, + "seconds": { + "second_other": "Detik" + } + }, + "sort": { + "label": { + "by_chapter_number": "Berdasarkan nomor chapter" + } + }, + "update": { + "label": { + "info": "Versi peladen {{version}} {{channel}} tersedia untuk diunduh" + } } }, "extension": { diff --git a/public/locales/ja.json b/public/locales/ja.json index 659017cc..294c82ae 100644 --- a/public/locales/ja.json +++ b/public/locales/ja.json @@ -218,7 +218,7 @@ "label": { "failed_to_remove": "キューからダウンロードを削除できませんでした。", "failed_delete_all": "全てのダウンロードをキューから削除できませんでした", - "failed_to_retry": "失敗したダウンロードの再試行に失敗しました" + "failed_to_retry": "失敗したダウンロードの再試行に失敗しました。" } }, "label": { diff --git a/public/locales/pl.json b/public/locales/pl.json index f9e8b881..4e0cc5c0 100644 --- a/public/locales/pl.json +++ b/public/locales/pl.json @@ -127,7 +127,13 @@ }, "title_one": "Rozdział", "title_few": "Rozdziały", - "title_many": "Rozdziałów" + "title_many": "Rozdziałów", + "value_one": "{{count}} rozdział", + "value_few": "{{count}} rozdziały", + "value_many": "{{count}} rozdziałów", + "missing_one": "Brakuje {{count}} rozdziału", + "missing_few": "Brakuje {{count}} rozdziałów", + "missing_many": "Brakuje {{count}} rozdziałów" }, "category": { "error": { @@ -183,7 +189,11 @@ "delete_all": "Usuń wszystko", "no_downloads": "Brak pobrań" }, - "title": "Kolejka Pobierania" + "title": "Kolejka Pobierania", + "info": { + "paused": "Wstrzymano - $t(download.queue.info.remaining)", + "remaining": "{{count}} pozostało" + } }, "settings": { "auto_download": { @@ -472,7 +482,10 @@ "default": "Domyślny", "sort": "Sortuj", "password": "Hasło", - "placeholder": "Symbol zastępczy" + "placeholder": "Symbol zastępczy", + "pinned": "Przypięte", + "last_used": "Ostatnio używany", + "stopped": "Zatrzymane" }, "language": { "error": { @@ -579,7 +592,8 @@ "label": { "update_category": "Aktualizuj kategorię", "update_library": "Aktualizuj bibliotekę", - "stop_update": "Zatrzymaj aktualizację globalną" + "stop_update": "Zatrzymaj aktualizację globalną", + "search_globally": "Szukaj \"{{query}}\" globalnie" } }, "option": { @@ -1078,6 +1092,9 @@ "title": { "global_search": "Wyszukiwanie Globalne", "search": "Szukaj" + }, + "filter": { + "has_results": "Ma wyniki" } }, "settings": { @@ -1519,7 +1536,11 @@ }, "title_one": "Źródło", "title_few": "Źródła", - "title_many": "Źródeł" + "title_many": "Źródeł", + "pin": { + "add": "Przypnij źródło", + "remove": "Odepnij źródło" + } }, "updates": { "title": "Aktualizacje", @@ -1582,6 +1603,27 @@ "title": { "trackers": "Trakery" } + }, + "publishing": { + "status": { + "currently_publishing": "W trakcie publikacji", + "not_yet_published": "Jeszcze nie opublikowano", + "not_yet_released": "Jeszcze nie wydano", + "hiatus": "$(manga.status.hiatus)", + "finished": "$t(global.label.finished)", + "releasing": "W trakcie publikacji", + "cancelled": "$(manga.status.cancelled)" + }, + "type": { + "doujinshi": "Doujinshi", + "manga": "$t(manga.title_one)", + "manhua": "$t(manga.type.manhwa)", + "novel": "Powieść", + "oel": "OEL", + "one_shot": "Oneshot", + "unknown": "$t(global.label.unknown)", + "manhwa": "$t(manga.type.manhwa)" + } } } } diff --git a/public/locales/pt-BR.json b/public/locales/pt-BR.json index 0f7b9c99..fb10853f 100644 --- a/public/locales/pt-BR.json +++ b/public/locales/pt-BR.json @@ -400,7 +400,8 @@ "update_failed": "Não foi possível verificar as atualizações", "invalid_file_type": "Tipo de arquivo inválido", "invalid_action": "Esta não é uma ação válida", - "invalid_input": "Entrada inválida" + "invalid_input": "Entrada inválida", + "unrecoverable_error": "Algo deu errado\nOcorreu um erro que não foi possível se recuperar" } }, "filter": { @@ -471,16 +472,140 @@ "success": "Sucesso", "type": "Tipo", "unknown": "Desconhecido", - "sort": "ordenar", + "sort": "Ordenar", "standard": "Padrão", "username": "Nome de usuário", "vertical": "Vertical", - "warning": "Aviso" + "warning": "Aviso", + "large": "Largo", + "medium": "Médio", + "small": "Pequeno", + "last_used": "Usado por último", + "pinned": "Fixado" + }, + "sort": { + "label": { + "by_source": "Por fonte", + "desc": "Decrescente", + "by_fetch_date": "Por data de busca", + "by_upload_date": "Por data de upload" + } + }, + "time": { + "hour_short": "h", + "minutes": { + "value": "{{count}} $t(global.time.minutes.minute, minúsculo)", + "minute_one": "Minuto", + "minute_many": "Minutos", + "minute_other": "" + }, + "seconds": { + "second_one": "Segundo", + "second_many": "Segundos", + "second_other": "", + "value": "{{count}} $t(global.time.seconds.second, minúsculo)" + } + }, + "update": { + "label": { + "available": "Atualização disponível", + "check_failure": "Não foi possível verificar por atualizações", + "checking": "Procurando atualizações", + "info": "Versão do servidor {{version}} ({{channel}}) disponível para download", + "up_to_date": "Esta é a versão mais atual", + "update_failure": "Falha na atualização", + "update_success": "{{name}} foi atualizado para a versão {{version}} ({{channel}})", + "updating": "{{progress}}% | Atualizando…" + }, + "settings": { + "inform": { + "label": { + "title": "Informar sobre atualizações disponíveis", + "description": "Mostra uma caixa de texto caso uma nova versão esteja disponível" + } + } + } } }, "reader": { "button": { "next_chapter": "Próximo capítulo" } + }, + "history": { + "settings": { + "hide": "Esconder histórico" + }, + "title": "Histórico", + "error": { + "label": { + "no_history_available": "Você ainda não leu nenhuma série." + } + } + }, + "library": { + "error": { + "label": { + "remove_from_library": "Não foi possível remover o mangá da biblioteca!", + "stop_global_update": "Não foi possível parar a atualização global", + "add_to_library": "Não foi possível adicionar o mangá à biblioteca!", + "empty": "Sua biblioteca está vazia", + "no_matches": "Nenhum mangá corresponde a este filtro" + } + }, + "action": { + "label": { + "search_globally": "Pesquisar \"{{query}}\" globalmente", + "stop_update": "Parar atualização global", + "update_category": "Atualizar categoria", + "update_library": "Atualizar biblioteca" + } + }, + "settings": { + "global_update": { + "entries": { + "label": { + "completed": "Com o status \"Concluído\"", + "unread_chapters": "Com capítulos não lidos", + "not_started": "Que não foram iniciados" + } + }, + "metadata": { + "label": { + "description": "Verificar por novas capas e detalhes quando atualizar a biblioteca", + "title": "Atualizar os metadados automaticamente" + } + }, + "title": "Atualização global" + } + }, + "title": "Biblioteca" + }, + "hotkeys": { + "title_one": "Atalho", + "title_many": "Atalhos", + "title_other": "", + "create": { + "dialog": { + "label": "Chaves gravadas: <Keys/>", + "placeholder": "Pressione as teclas", + "title": "Gravar atalho" + }, + "error": { + "exists": "Tecla de atalho já existe" + } + }, + "info": { + "delete": "Clique no botão para remover atalho" + } + }, + "manga": { + "action": { + "category": { + "button": { + "selected": "Mudar categorias dos selecionados" + } + } + } } } diff --git a/public/locales/pt-PT.json b/public/locales/pt-PT.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/public/locales/pt-PT.json @@ -0,0 +1 @@ +{} diff --git a/public/locales/pt.json b/public/locales/pt.json index cdc2303e..37c09ac5 100644 --- a/public/locales/pt.json +++ b/public/locales/pt.json @@ -127,7 +127,13 @@ }, "title_one": "Capitulo", "title_many": "Capitulos", - "title_other": "Capitulos" + "title_other": "Capitulos", + "missing_one": "Falta {{count}} Capitulo", + "missing_many": "Faltam {{count}} Capitulos", + "missing_other": "Faltam {{count}} Capitulos", + "value_one": "{{count}} Capitulo", + "value_many": "{{count}} Capitulos", + "value_other": "{{count}} Capitulos" }, "extension": { "state": { @@ -768,7 +774,7 @@ }, "create": { "label": { - "title": "Criar Backup", + "title": "Criar cópia de segurança", "description": "Faça uma copia de segurança como um backup Tachiyomi" } }, @@ -1018,7 +1024,7 @@ }, "file_cleanup": { "title": "Limpar o arquivo de log", - "value": "Excluir backups que são mais antigos do que $t(global.date.value.label.day)" + "value": "Excluir arquivos de registro que são mais antigos do que $t(global.date.value.label.day)" } } } @@ -1081,7 +1087,7 @@ "invalid_name": "O nome do tema deve ser único e tem um limite de 16 caracteres" }, "theme_name": "Nome", - "description": "Veja a documentação oficial do <0>MUI</0> para saber como personalizar o tema.\nAPI palette não é suportada , você precisa usar a nova <1> API de esquemas de cores</1>.\nVocê pode usar criadores de tema como o <2>MUI Theme Creator</2>, mas precisa ajustar o objeto gerado de acordo com a nova API de esquemas de cores. \nCaso nenhum plano de fundo seja definido, um fundo será calculado com base na cor primária." + "description": "Veja a documentação oficial do <0>MUI</0> para saber como personalizar o tema.\nAPI palette não é suportada , você precisa usar a nova <1> API de esquemas de cores</1>.\n\nVocê pode usar criadores de tema como o <2>MUI Theme Creator</2>, mas precisa ajustar o objeto gerado de acordo com 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" }, "title": "Criar tema", "success": "Tema criado", @@ -1459,7 +1465,7 @@ "previous": { "chapter_number_one": "Existe um capítulo faltando.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", "chapter_number_many": "Existem {{count}} capítulos faltando.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", - "chapter_number_other": "", + "chapter_number_other": "Existem {{count}} capítulos faltando.\nAnterior: {{nextChapter}}\nAtual: {{currentChapter}}", "scanlator": "O capítulo anterior tem um scanlador diferente do capítulo atual.\nAnterior: {{nextScanlator}}\nAtual: {{currentScanlator}}" }, "next": { diff --git a/public/locales/vi.json b/public/locales/vi.json index 50b1f359..fea00aff 100644 --- a/public/locales/vi.json +++ b/public/locales/vi.json @@ -138,7 +138,9 @@ "downloaded": "Tải về" } }, - "title_other": "Chương" + "title_other": "Chương", + "missing_other": "Đang thiếu {{count}} chương", + "value_other": "{{count}} chương" }, "download": { "queue": { @@ -153,6 +155,10 @@ "label": { "no_downloads": "Không tải xuống", "delete_all": "Xóa tất cả" + }, + "info": { + "paused": "Tạm dừng — $t(download.queue.info.remaining)", + "remaining": "{{count}} còn lại" } }, "state": { @@ -250,13 +256,13 @@ "add_repository_info": "Bạn phải thêm kho tiện ích trước khi cài đặt tiện ích" }, "language": { - "all": "Tất cả", + "all": "Đa ngôn ngữ", "other": "Khác" }, "state": { "label": { - "installed": "Cài đặt", - "installing": "Cài đặt", + "installed": "Đã cài đặt", + "installing": "Đang cài đặt", "obsolete": "Lỗi thời", "update_pending": "Đang chờ cập nhật", "uninstalling": "Gỡ cài đặt", @@ -433,7 +439,10 @@ "more": "Thêm", "large": "Lớn", "medium": "Trung bình", - "small": "Nhỏ" + "small": "Nhỏ", + "pinned": "Đã ghim", + "last_used": "Sử dụng gần đây", + "stopped": "Đã dừng lại" }, "language": { "label": { @@ -641,7 +650,8 @@ "label": { "update_category": "Câp nhật danh mục", "update_library": "Cập nhật thư viện", - "stop_update": "Dừng cập nhật thư viện" + "stop_update": "Dừng cập nhật thư viện", + "search_globally": "Tìm kiếm \"{{query}}\" toàn cầu" } } }, @@ -963,6 +973,9 @@ "title": { "search": "Tìm kiếm", "global_search": "Tìm kiếm toàn cầu" + }, + "filter": { + "has_results": "Có kết quả" } }, "settings": { @@ -1402,6 +1415,10 @@ } } } + }, + "pin": { + "add": "Ghim nguồn", + "remove": "Bỏ ghim nguồn" } }, "updates": { @@ -1489,6 +1506,27 @@ "hint": "Tìm kiếm ID qua \"id:<ID>\" (ví dụ: \"id:13\") \nGiới hạn tìm kiếm trong danh sách của bạn thông qua \"my:<Title>\" (ví dụ: \"my:One Piece\")" } } + }, + "publishing": { + "status": { + "hiatus": "$(manga.status.hiatus)", + "not_yet_published": "Chưa được công bố", + "not_yet_released": "Chưa phát hành", + "currently_publishing": "Hiện đang xuất bản", + "cancelled": "$(manga.status.cancelled)", + "finished": "$t(global.label.finished)", + "releasing": "Phát hành" + }, + "type": { + "doujinshi": "Doujinshi", + "manga": "$t(manga.title_one)", + "manhua": "$t(manga.type.manhwa)", + "manhwa": "$t(manga.type.manhwa)", + "novel": "Tiểu thuyết", + "oel": "OEL", + "one_shot": "Oneshot", + "unknown": "$t(global.label.unknown)" + } } }, "hotkeys": { diff --git a/public/locales/zh_Hans.json b/public/locales/zh_Hans.json index 197d3d53..8e912198 100644 --- a/public/locales/zh_Hans.json +++ b/public/locales/zh_Hans.json @@ -3,7 +3,7 @@ "dialog": { "title": { "edit_category_other": "编辑分类", - "new_category": "编辑分类" + "new_category": "新分类" } }, "error": { @@ -138,7 +138,9 @@ "downloaded": "已下载" } }, - "title_other": "章节" + "title_other": "章节", + "missing_other": "{{count}}个章节缺失", + "value_other": "{{count}}个章节" }, "download": { "queue": { @@ -153,6 +155,10 @@ "failed_delete_all": "无法从队列中删除所有下载", "failed_to_retry": "无法重试已失败的下载。" } + }, + "info": { + "paused": "已暂停——$t(download.queue.info.remaining)", + "remaining": "剩余{{count}}个" } }, "state": { @@ -433,7 +439,10 @@ "more": "更多", "small": "小", "large": "大", - "medium": "中" + "medium": "中", + "pinned": "已置顶", + "last_used": "上次使用", + "stopped": "已停止" }, "language": { "label": { @@ -641,7 +650,8 @@ "label": { "stop_update": "停止全局更新", "update_category": "更新分类", - "update_library": "更新书架" + "update_library": "更新书架", + "search_globally": "全局搜索“{{query}}”" } } }, @@ -1390,6 +1400,10 @@ "save": "保存搜索" } } + }, + "pin": { + "add": "置顶图源", + "remove": "取消置顶图源" } }, "updates": { @@ -1410,6 +1424,9 @@ "failed_to_save_settings": "保存默认搜索设置到服务器时出错", "source_search_failed": "无法搜索图源" } + }, + "filter": { + "has_results": "搜索有结果" } }, "migrate": { @@ -1489,6 +1506,27 @@ "hint": "通过“id:<ID>”搜索ID(例如“id:13”)\n通过“my:<Title>”将搜索范围限制为你的列表内(例如“my:航海王”)" } } + }, + "publishing": { + "status": { + "currently_publishing": "连载中", + "finished": "$t(global.label.finished)", + "hiatus": "$(manga.status.hiatus)", + "not_yet_published": "尚未发布", + "not_yet_released": "尚未上线", + "releasing": "连载中", + "cancelled": "$(manga.status.cancelled)" + }, + "type": { + "doujinshi": "同人作品", + "manhua": "$t(manga.type.manhwa)", + "novel": "小说", + "oel": "英创漫画", + "one_shot": "单篇漫画", + "unknown": "$t(global.label.unknown)", + "manga": "$t(manga.title_one)", + "manhwa": "$t(manga.type.manhwa)" + } } }, "hotkeys": { diff --git a/public/locales/zh_Hant.json b/public/locales/zh_Hant.json index cfd9ef2f..8d10ab54 100644 --- a/public/locales/zh_Hant.json +++ b/public/locales/zh_Hant.json @@ -512,7 +512,9 @@ "more": "更多", "medium": "中", "large": "大", - "small": "小" + "small": "小", + "pinned": "已釘選", + "last_used": "上次使用" }, "language": { "label": { @@ -872,6 +874,9 @@ "title": { "search": "搜尋", "global_search": "全域搜尋" + }, + "filter": { + "has_results": "有搜尋結果" } }, "settings": { @@ -1311,6 +1316,10 @@ } } } + }, + "pin": { + "add": "釘選來源", + "remove": "取消釘選來源" } }, "updates": {