diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json index c8a6394a21..74d695505d 100644 --- a/src/i18n/locale/de.json +++ b/src/i18n/locale/de.json @@ -38,8 +38,8 @@ "action": "Download", "success_one": "Download hinzugefügt", "success_other": "{{count}} Downloads hinzugefügt", - "error_one": "Fehler beim hinzufügen des Downloads", - "error_other": "Fehler beim hinzufügen der Downloads" + "error_one": "Fehler beim Hinzufügen des Downloads", + "error_other": "Fehler beim Hinzufügen der Downloads" }, "button": { "selected": "Auswahl downloaden" @@ -50,8 +50,8 @@ "success_one": "Kapitel gelöscht", "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_one": "Fehler beim Löschen des Kapitels", + "error_other": "Fehler beim Löschen der Kapitel" }, "button": { "selected": "Auswahl löschen" @@ -61,8 +61,8 @@ "bookmark": { "remove": { "label": { - "error_one": "Fehler beim entfernen des Lesezeichens", - "error_other": "Fehler beim entfernen der Lesezeichen", + "error_one": "Fehler beim Entfernen des Lesezeichens", + "error_other": "Fehler beim Entfernen der Lesezeichen", "action": "Lesezeichen entfernen", "success_one": "Lesezeichen von dem Kapitel entfernt", "success_other": "Lesezeichen von {{count}} Kapiteln entfernt" @@ -76,8 +76,8 @@ "selected": "Lesezeichen ausgewählt" }, "label": { - "error_one": "Fehler beim erstellen eines Lesezeichens für das Kapitel", - "error_other": "Fehler beim erstellen eines Lesezeichens für die Kapitel", + "error_one": "Fehler beim Erstellen des Lesezeichens für das Kapitel", + "error_other": "Fehler beim Erstellen der Lesezeichen für die Kapitel", "action": "Lesezeichen hinzufügen", "success_one": "Für das Kapitel wurde ein Lesezeichen erstellt", "success_other": "Für {{count}} Kapitel wurden Lesezeichen erstellt" @@ -306,8 +306,8 @@ "category": { "dialog": { "title": { - "new_category": "Neuen Katalog erstellen", - "edit_category": "Katalog bearbeiten" + "new_category": "Neue Kategorie erstellen", + "edit_category": "Kategorie bearbeiten" } }, "error": { @@ -317,8 +317,8 @@ }, "no_categories_found": { "label": { - "info": "Keine Kategorien gefunden!", - "hint": "Man muss zuerst welche in den Einstellungen erstellen." + "info": "Keine Kategorien gefunden.", + "hint": "Kategorien können in den Einstellungn erstellt werden." } } }, diff --git a/src/i18n/locale/id.json b/src/i18n/locale/id.json new file mode 100644 index 0000000000..1d26cb6b0a --- /dev/null +++ b/src/i18n/locale/id.json @@ -0,0 +1,56 @@ +{ + "category": { + "dialog": { + "title": { + "new_category": "Kategori baru", + "edit_category": "Ubah kategori" + } + }, + "error": { + "label": { + "empty": "Kategori ini kosong", + "request_failure": "Tidak dapat memuat kategori" + }, + "no_categories_found": { + "label": { + "info": "Kategori tak ditemukan.", + "hint": "Buatlah di pengaturan." + } + } + }, + "label": { + "category_name": "Nama kategori", + "use_as_default_category": "Kategori saat menambahkan manga ke perpustakaan" + }, + "title": { + "set_categories": "Atur kategori", + "categories": "Kategori" + } + }, + "chapter": { + "action": { + "bookmark": { + "remove": { + "button": { + "selected": "Hapus yang terpilih dari favorit" + }, + "label": { + "action": "Hapus favorit", + "success_other": "Telah menghapus {{count}} dari favorit", + "error_other": "Tidak dapat menghapus favorit" + } + }, + "add": { + "label": { + "action": "Tambahkan ke favorit", + "error_other": "Tidak dapat mengatur favorit pada bab", + "success_other": "{{count}} bab telah difavorit" + }, + "button": { + "selected": "Telah difavorit" + } + } + } + } + } +} diff --git a/src/i18n/locale/ja.json b/src/i18n/locale/ja.json index 0967ef424b..0cb955d648 100644 --- a/src/i18n/locale/ja.json +++ b/src/i18n/locale/ja.json @@ -1 +1,22 @@ -{} +{ + "category": { + "dialog": { + "title": { + "new_category": "新しいカテゴリー", + "edit_category": "カテゴリーを編集します" + } + }, + "error": { + "label": { + "empty": "カテゴリーは空です", + "request_failure": "カテゴリーを読み込めませんでした" + }, + "no_categories_found": { + "label": { + "hint": "設定から作成してください。", + "info": "カテゴリーが見つかりませんでした。" + } + } + } + } +} diff --git a/src/i18n/locale/uk.json b/src/i18n/locale/uk.json index dcf4fddf76..237b209a60 100644 --- a/src/i18n/locale/uk.json +++ b/src/i18n/locale/uk.json @@ -8,9 +8,9 @@ }, "label": { "action": "Видалити закладку", - "error_one": "Помилка видалення закладки", - "error_few": "Помилка видалення закладок", - "error_many": "Помилка видалення закладок", + "error_one": "Не вдалося видалити закладку", + "error_few": "Не вдалося видалити закладки", + "error_many": "Не вдалося видалити закладок", "success_one": "закладку розділу видалено", "success_few": "{{count}} закладки розділів видалено", "success_many": "{{count}} закладок розділів видалено" @@ -22,9 +22,9 @@ }, "label": { "action": "Додати закладку", - "error_one": "Помилка закладки розділу", - "error_few": "Помилка закладки розділів", - "error_many": "Помилка закладки розділів", + "error_one": "Не вдалося додати розділ до закладок", + "error_few": "Не вдалося додати розділи до закладок", + "error_many": "Не вдалося додати розділів до закладок", "success_one": "розділ додано до закладок", "success_few": "{{count}} розділи додано до закладок", "success_many": "{{count}} розділів додано до закладок" @@ -38,9 +38,9 @@ }, "label": { "action": "Завантажити", - "error_one": "Помилка додавання завантажень", - "error_few": "Помилка додавання завантажень", - "error_many": "Помилка додавання завантажень", + "error_one": "Не вдалося додати завантаження", + "error_few": "Не вдалося додати завантаження", + "error_many": "Не вдалося додати завантажень", "success_one": "Завантаження додано", "success_few": "{{count}} завантаження додано", "success_many": "{{count}} завантажень додано" @@ -51,9 +51,9 @@ "selected": "Видалити вибране" }, "label": { - "error_one": "Помилка видалення розділу", - "error_few": "Помилка видалення розділів", - "error_many": "Помилка видалення розділів", + "error_one": "Не вдалося видалити розділ", + "error_few": "Не вдалося видалити розділи", + "error_many": "Не вдалося видалити розділів", "action": "Видалити", "success_one": "Розділ видалено", "success_few": "{{count}} розділи видалено", @@ -71,9 +71,9 @@ "success_one": "Розділ позначено як прочитаний", "success_few": "{{count}} розділи позначені як прочитані", "success_many": "{{count}} розділів позначені як прочитані", - "error_one": "Помилка позначення розділу як прочитаного", - "error_few": "Помилка позначення розділів як прочитаних", - "error_many": "Помилка позначення розділів як прочитаних" + "error_one": "Не вдалося позначити розділ як прочитане", + "error_few": "Не вдалося позначити розділи як прочитане", + "error_many": "Не вдалося позначити розділів як прочитане" }, "button": { "selected": "Позначити вибране як прочитане" @@ -85,9 +85,9 @@ "success_one": "Розділ позначено як непрочитаний", "success_few": "{{count}} розділи позначені як непрочитані", "success_many": "{{count}} розділів позначено як непрочитані", - "error_one": "Помилка позначення розділу як непрочитаного", - "error_few": "Помилка позначення розділів як непрочитаних", - "error_many": "Помилка позначення розділів як непрочитаних" + "error_one": "Не вдалося позначити розділ як непрочитане", + "error_few": "Не вдалося позначити розділи як непрочитане", + "error_many": "Не вдалося позначити розділів як непрочитане" }, "button": { "selected": "Позначити вибране як непрочитане" @@ -122,8 +122,8 @@ "category": { "dialog": { "title": { - "edit_category": "Редагувати каталог", - "new_category": "Новий каталог" + "edit_category": "Редагувати категорію", + "new_category": "Нова категорія" } }, "error": { @@ -134,7 +134,7 @@ "no_categories_found": { "label": { "hint": "Ви повинні зробити деякі з налаштувань.", - "info": "Не знайдено жодної категорії!" + "info": "Не знайдено жодної категорії." } } }, @@ -152,7 +152,12 @@ "label": { "no_downloads": "Немає завантажень" }, - "title": "Черга завантажень" + "title": "Черга завантажень", + "error": { + "label": { + "failed_to_remove": "Не вдалося видалити завантаження з черги." + } + } }, "state": { "label": { @@ -167,15 +172,15 @@ "extension": { "action": { "label": { - "install": "встановити", - "uninstall": "видалити", - "update": "оновити" + "install": "Встановити", + "uninstall": "Видалити", + "update": "Оновити" } }, "label": { - "installed_successfully": "Розширення успішно встановлено!", - "installing_file": "Встановлення файлу розширення...", - "installation_failed": "Встановлення розширення не вдалося!" + "installed_successfully": "Розширення встановлено", + "installing_file": "Встановлення файлу розширення…", + "installation_failed": "Не вдалося встановити розширення" }, "language": { "all": "Всі", @@ -183,12 +188,12 @@ }, "state": { "label": { - "installing": "встановлення", - "obsolete": "застаріле", + "installing": "Встановлення", + "obsolete": "Застаріле", "update_pending": "Очікується оновлення", - "updating": "оновлення", + "updating": "Оновлення", "installed": "Встановлено", - "uninstalling": "видалення" + "uninstalling": "Видалення" } }, "title": "Розширення" @@ -208,22 +213,23 @@ "ok": "Ок", "clear": "Очистити", "select_all": "Вибрати все", - "open_site": "Відкрити сайт" + "open_site": "Відкрити сайт", + "popular": "Популярне" }, "date": { "label": { "today_at": "Сьогодні о {{timeString}}", - "yesterday": "ВЧОРА", + "yesterday": "Вчора", "yesterday_at": "Вчора о {{timeString}}", - "today": "СЬОГОДНІ" + "today": "Сьогодні" } }, "error": { "label": { "failed_to_load_data": "Не вдається завантажити дані", "invalid_action": "Ця дія не є дійсною", - "invalid_file_type": "неправильний тип файлу!", - "update_failed": "Не вдалося перевірити наявність оновлень!", + "invalid_file_type": "Неправильний тип файлу", + "update_failed": "Не вдалося перевірити наявність оновлень", "failed_to_save_changes": "Не вдалося зберегти зміни" } }, @@ -246,7 +252,7 @@ "browse": "Переглянути", "display": "Дисплей", "filter": "Фільтр", - "loading": "Завантаження...", + "loading": "Завантаження…", "none": "Нічого", "sort": "Сортувати", "unknown": "Невідомо" @@ -254,10 +260,11 @@ "language": { "label": { "language": "Мова", - "language_with_code": "мова з кодом: {{code}}" + "language_with_code": "Мова з кодом: {{code}}" }, "title": { - "enabled_languages": "Ввімкнені мови" + "enabled_languages": "Дозволені мови", + "weblate": "Weblate" } }, "sort": { @@ -271,7 +278,7 @@ "error": { "label": { "empty": "Ваша бібліотека порожня", - "no_matches": "За цим фільтром не знайдено манґи, що відповідає цьому фільтру" + "no_matches": "Жодна манґа не відповідає цьому фільтру" } }, "option": { @@ -292,10 +299,10 @@ }, "sort": { "label": { - "alphabetically": "За алфавітом", - "by_date_added": "За датою додавання", - "by_unread_chapters": "За непрочитаними розділами", - "by_last_read": "За останнім читанням" + "alphabetically": "А-Я", + "by_date_added": "Нещодавно додані", + "by_unread_chapters": "Непрочитані розділи", + "by_last_read": "Нещодавно прочитане" } } }, @@ -321,9 +328,9 @@ }, "error": { "label": { - "no_mangas_found": "Манґи не знайдено!", + "no_mangas_found": "Манґи не знайдено", "request_failure": "Не вдалося завантажити манґу", - "no_matches": "За цим фільтром не знайдено манґи, що відповідає цьому фільтру" + "no_matches": "Жодна манґа не відповідає цьому фільтру" } }, "label": { @@ -358,17 +365,18 @@ "show_page_number": "Показати номер сторінки", "skip_dup_chapters": "Пропуск повторюваних розділів", "static_navigation": "Статична навігація", - "load_next_chapter": "Завантажувати наступний розділ після закінчення" + "load_next_chapter": "Завантажувати наступний розділ після закінчення", + "fit_page_to_window": "Підгонка сторінки до вікна" }, "reader_type": { "label": { - "continuous_horizontal_ltr": "Горизонтальний (зліва направо)", - "continuous_horizontal_rtl": "Горизонтальний (справа наліво)", + "continuous_horizontal_ltr": "Горизонтальний (зліва направо) ➡️", + "continuous_horizontal_rtl": "Горизонтальний (справа наліво) ⬅️", "continuous_vertical": "Вертикальний безперервний", - "double_page_ltr": "Подвійна сторінка (зліва направо)", - "double_page_rtl": "Подвійна сторінка (справа наліво)", - "single_page_ltr": "Одна сторінка (зліва направо)", - "single_page_rtl": "Одна сторінка (справа наліво)", + "double_page_ltr": "Подвійна сторінка (зліва направо) ➡️", + "double_page_rtl": "Подвійна сторінка (справа наліво) ⬅️", + "single_page_ltr": "Одна сторінка (зліва направо) ➡️", + "single_page_rtl": "Одна сторінка (справа наліво) ⬅️", "webtoon": "Webtoon" } }, @@ -379,11 +387,11 @@ "error": { "label": { "failed_to_save_default_settings": "Не вдалося зберегти налаштування читача за замовчуванням на сервері", - "failed_to_save_settings": "Не вдалося зберегти налаштування читача на сервері" + "failed_to_save_settings": "Не вдалося зберегти налаштування читача на сервер" } } }, - "title": "Читач - Манґа {{mangaId}} Розділ {{chapterIndex}}" + "title": "Читач — Манґа {{mangaId}} Розділ {{chapterIndex}}" }, "search": { "label": { @@ -394,7 +402,8 @@ }, "error": { "label": { - "failed_to_save_settings": "Не вдалося зберегти налаштування пошуку за замовчуванням на сервері" + "failed_to_save_settings": "Не вдалося зберегти налаштування пошуку за замовчуванням на сервері", + "source_search_failed": "Не вдалося здійснити пошук джерела" } } }, @@ -402,7 +411,7 @@ "about": { "label": { "build_time": "Час збірки", - "github": "Github", + "github": "GitHub", "server": "Сервер", "server_address": "Адреса сервера", "server_version": "Версія сервера", @@ -412,13 +421,13 @@ }, "backup": { "label": { - "backup_restore_failed": "Не вдалося відновити резервну копію!", + "backup_restore_failed": "Не вдалося відновити резервну копію", "create_backup": "Створити резервну копію", - "create_backup_info": "Резервна бібліотека як резервна копія Tachiyomi", + "create_backup_info": "Резервна копія бібліотеки як резервна копія Tachiyomi", "legacy_backup_unsupported": "застарілі резервні копії не підтримуються!", - "restore_backup_info": "Ви також можете перетягнути файл резервної копії сюди для відновлення", - "restoring_backup": "Відновлення резервної копії...", - "restored_backup": "Відновлення резервної копії завершено!", + "restore_backup_info": "Ви також можете перетягнути файл резервної копії сюди, щоб відновити його", + "restoring_backup": "Відновлення резервної копії…", + "restored_backup": "Резервну копію відновлено.", "restore_backup": "Відновити резервну копію" }, "title": "Резервна копія" @@ -429,7 +438,8 @@ "manga_item_width": "Ширина елемента манґи", "show_nsfw": "Показати NSFW", "show_nsfw_description": "Приховати NSFW розширення та джерела", - "image_cache_description": "Вимкнення кешу зображень пришвидшує завантаження зображень, якщо у вас повільний диск, але, в свою чергу, використовує набагато більше інтернет-трафіку" + "image_cache_description": "Зменшує споживання даних і покращує продуктивність, коли вже запитане зображення запитується повторно", + "language_description": "Не соромтеся перекладати проєкт на" }, "server_address": { "dialog": { diff --git a/src/i18n/locale/zh_Hans.json b/src/i18n/locale/zh_Hans.json index 0508abd7f8..f8a08104d3 100644 --- a/src/i18n/locale/zh_Hans.json +++ b/src/i18n/locale/zh_Hans.json @@ -2,8 +2,8 @@ "category": { "dialog": { "title": { - "edit_category": "编辑目录", - "new_category": "新目录" + "edit_category": "编辑分类", + "new_category": "新分类" } }, "error": { @@ -14,7 +14,7 @@ "no_categories_found": { "label": { "hint": "你应该需要设置一些设定。", - "info": "没有发现任何分类!" + "info": "没有发现任何分类。" } } }, @@ -128,7 +128,12 @@ "label": { "no_downloads": "没有下载" }, - "title": "下载列表" + "title": "下载列表", + "error": { + "label": { + "failed_to_remove": "无法从队列中删除下载。" + } + } }, "state": { "label": { @@ -163,9 +168,9 @@ } }, "label": { - "installation_failed": "插件安装失败!", - "installed_successfully": "插件安装成功!", - "installing_file": "正在安装插件文件…" + "installation_failed": "插件安装失败", + "installed_successfully": "插件安装成功", + "installing_file": "正在安装插件…" }, "title": "插件" }, @@ -184,7 +189,8 @@ "set": "选", "start": "开始", "submit": "提交", - "browse": "浏览" + "browse": "浏览", + "popular": "受欢迎的" }, "date": { "label": { @@ -197,8 +203,8 @@ "error": { "label": { "invalid_action": "这不是一个有效操作", - "invalid_file_type": "无效的文件类型!", - "update_failed": "检查更新失败!", + "invalid_file_type": "无效的文件类型", + "update_failed": "检查更新失败", "failed_to_save_changes": "保存更改失败", "failed_to_load_data": "无法加载数据" } @@ -222,9 +228,10 @@ "browse": "浏览", "display": "显示", "filter": "筛选", - "loading": "加载中...", + "loading": "加载中…", "sort": "排序", - "none": "无" + "none": "无", + "unknown": "未知" }, "language": { "label": { @@ -232,7 +239,8 @@ "language": "语言" }, "title": { - "enabled_languages": "使用语言" + "enabled_languages": "使用语言", + "weblate": "Weblate" } }, "sort": { @@ -279,7 +287,9 @@ "global_update": { "categories": { "label": { - "info": "排除类别中的条目将不会被更新,即使它们也在包含的类别中" + "info": "排除类别中的条目将不会被更新,即使它们也在包含的类别中", + "exclude": "排除: {{excludedCategoriesText}}", + "include": "包含: {{includedCategoriesText}}" } }, "title": "全局更新" @@ -294,7 +304,7 @@ }, "error": { "label": { - "no_mangas_found": "没有漫画!", + "no_mangas_found": "没有漫画", "no_matches": "没有漫画匹配筛选", "request_failure": "无法加载漫画" } @@ -331,7 +341,8 @@ "reader_type": "阅读器类型", "show_page_number": "显示页数", "static_navigation": "静态导航", - "skip_dup_chapters": "跳过重复章节" + "skip_dup_chapters": "跳过重复章节", + "fit_page_to_window": "自适应" }, "reader_type": { "label": { @@ -350,18 +361,24 @@ "reader_settings": "阅读器设置" } }, - "title": "读者 - 漫画 {{mangaId}} 章节 {{chapterIndex}}" + "title": "读者 - 漫画 {{mangaId}} 章节 {{chapterIndex}}", + "error": { + "label": { + "unable_to_get_next_chapter_skip_dup": "无法获取下一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 选项已启用", + "unable_to_get_prev_chapter_skip_dup": "无法获取上一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 选项已启用" + } + } }, "settings": { "backup": { "label": { "legacy_backup_unsupported": "不支持旧版的备份!", "restore_backup_info": "您还可以在这里拖放备份文件进行恢复", - "restored_backup": "备份恢复完成!", - "restoring_backup": "正在恢复备份...", + "restored_backup": "备份恢复完成。", + "restoring_backup": "正在恢复备份…", "create_backup_info": "将书架备份为Tachiyomi支持的备份", "create_backup": "创建备份", - "backup_restore_failed": "恢复备份失败!", + "backup_restore_failed": "恢复备份失败", "restore_backup": "恢复备份" }, "title": "备份" @@ -369,10 +386,11 @@ "label": { "dark_theme": "暗黑主题", "image_cache": "使用图片缓存", - "image_cache_description": "如果你的硬盘速度慢,禁用图像缓存可以使图像加载更快,但反过来会使用更多的流量", + "image_cache_description": "当已经请求的图像再次请求时,它可以减少数据消耗并提高性能", "show_nsfw": "显示NSFW(工作场所不宜)内容", "manga_item_width": "漫画单元格宽度", - "show_nsfw_description": "隐藏NSFW的插件和源图源" + "show_nsfw_description": "隐藏NSFW的插件和源图源", + "language_description": "请随意在项目上进行翻译" }, "server_address": { "dialog": { @@ -407,7 +425,8 @@ }, "error": { "label": { - "no_sources_found": "没有找到图源。请先安装一些插件。" + "no_sources_found": "没有找到图源。请先安装一些插件。", + "source_not_found": "找不到源,请检查您已安装的扩展程序。" } }, "title": "图源" @@ -422,11 +441,13 @@ }, "search": { "title": { - "global_search": "全局搜索" + "global_search": "全局搜索", + "search": "搜索" }, "error": { "label": { - "failed_to_save_settings": "保存默认搜索设置到服务器时出错" + "failed_to_save_settings": "保存默认搜索设置到服务器时出错", + "source_search_failed": "无法搜索源" } }, "label": {