From 1b3cc6bfe3857ba808f93089839c7e15851633e7 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Wed, 3 Jan 2024 03:21:30 +0100 Subject: [PATCH] Translations update from Hosted Weblate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Translated using Weblate (Spanish) Spanish: currently translated at 100.0% (354 of 354 strings) Translations update from Hosted Weblate Translated using Weblate (Spanish) Spanish: currently translated at 96.3% (339 of 352 strings) Translations update from Hosted Weblate Translated using Weblate (Vietnamese) Vietnamese: currently translated at 56.5% (191 of 338 strings) Translations update from Hosted Weblate Translated using Weblate (Chinese (Simplified)) Chinese (Simplified): currently translated at 100.0% (338 of 338 strings) Translations update from Hosted Weblate Translated using Weblate (German) German: currently translated at 31.6% (107 of 338 strings) Translations update from Hosted Weblate Translated using Weblate (Chinese (Simplified)) Chinese (Simplified): currently translated at 93.3% (308 of 330 strings) Translations update from Hosted Weblate Translated using Weblate (Spanish) Spanish: currently translated at 100.0% (330 of 330 strings) Translations update from Hosted Weblate Translated using Weblate (Spanish) Spanish: currently translated at 100.0% (328 of 328 strings) Co-authored-by: Hosted Weblate Co-authored-by: gallegonovato Co-authored-by: 志明 Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/de/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/es/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/vi/ Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/zh_Hans/ Translation: Suwayomi/Tachidesk-WebUI --- src/i18n/locale/de.json | 5 ++ src/i18n/locale/es.json | 122 +++++++++++++++++++++++++++++++++-- src/i18n/locale/vi.json | 15 ++++- src/i18n/locale/zh_Hans.json | 112 +++++++++++++++++++++++++++++--- 4 files changed, 240 insertions(+), 14 deletions(-) diff --git a/src/i18n/locale/de.json b/src/i18n/locale/de.json index 74d69550..42fa0609 100644 --- a/src/i18n/locale/de.json +++ b/src/i18n/locale/de.json @@ -301,6 +301,11 @@ "yesterday": "Gestern", "today": "Heute" } + }, + "update": { + "label": { + "info": "" + } } }, "category": { diff --git a/src/i18n/locale/es.json b/src/i18n/locale/es.json index dd7b2faa..aeabf579 100644 --- a/src/i18n/locale/es.json +++ b/src/i18n/locale/es.json @@ -29,6 +29,44 @@ "description": "La ruta al directorio del servidor en el que se guardarán las copias de seguridad automatizadas" } } + }, + "action": { + "restore": { + "label": { + "in_progress": "Restaurando la copia de seguridad…", + "description": "También puedes arrastrar y soltar el archivo de la copia de seguridad aquí para restaurarlo", + "success": "Copia de seguridad restaurada.", + "title": "Restaurar la copia de seguridad" + }, + "button": "Restaurar", + "error": { + "label": { + "failure": "No se ha podido restaurar la copia de seguridad", + "legacy_backup_unsupported": "¡las copias de seguridad heredadas no son compatibles!" + } + } + }, + "validate": { + "dialog": { + "content": { + "label": { + "missing_sources": "Las siguientes fuentes no están instaladas:" + } + }, + "title": "Validación de las copias de seguridad" + }, + "error": { + "label": { + "failure": "No se ha podido validar la copia de seguridad" + } + } + }, + "create": { + "label": { + "description": "Hacer una copia de seguridad de la biblioteca como una copia de seguridad de Tachiyomi", + "title": "Crear una copia de seguridad" + } + } } }, "about": { @@ -229,6 +267,9 @@ "title": "Personalizado" } } + }, + "label": { + "title": "Sabor" } } }, @@ -287,6 +328,11 @@ "show_number_of_items": "Mostrar número de elementos" }, "title": "Pestañas" + }, + "other": { + "label": { + "show_continue_reading_button": "Mostrar botón de seguir leyendo" + } } } }, @@ -339,7 +385,37 @@ "last_update": "Última actualización: {{date}}" } }, - "title": "Configuración de la biblioteca" + "title": "Configuración de la biblioteca", + "advanced": { + "database": { + "cleanup": { + "label": { + "title": "Limpiar la base de datos", + "error": "No se puede eliminar de las categorías el manga que no pertenece a la biblioteca", + "success": "Eliminado de las categorías el manga que no pertenece a la biblioteca", + "description": "Eliminar de las categorías los mangas que no pertenecen a la biblioteca" + } + } + } + }, + "general": { + "search": { + "ignore_filters": { + "label": { + "title": "Ignorar los filtros al buscar", + "description": "Los resultados de la búsqueda incluirán los mangas que no coincidan con los filtros actuales" + } + } + }, + "add_to_library": { + "category_selection": { + "label": { + "title": "Diálogo de selección de la categoría", + "description": "Mostrar el diálogo de selección de categoría al añadir un manga a la biblioteca" + } + } + } + } }, "info": { "label": { @@ -407,7 +483,8 @@ "stop": "Parar", "edit": "Editar", "select": "Seleccionar", - "options": "Opciones" + "options": "Opciones", + "restore": "Restaurar" }, "label": { "display": "Visualización", @@ -425,7 +502,10 @@ "close": "Cerrar", "disabled": "Desactivado", "github": "GitHub", - "links": "Enlaces" + "links": "Enlaces", + "other": "Otros", + "advanced": "Avanzado", + "general": "General" }, "error": { "label": { @@ -702,7 +782,9 @@ "label": { "installing_file": "Instalando el archivo de extensión…", "installation_failed": "No se pudo instalar la extensión", - "installed_successfully": "Extensión instalada" + "installed_successfully": "Extensión instalada", + "uninstallation_failed": "No se ha podido desinstalar la extensión", + "update_failed": "No se ha podido actualizar la extensión" }, "title": "Extensiones", "language": { @@ -729,6 +811,38 @@ "button": { "add_to_library": "Agregar a Libreria", "in_library": "En Libreria" + }, + "action": { + "library": { + "remove": { + "label": { + "error_one": "No se puede eliminar el manga de la biblioteca", + "error_many": "No se pueden eliminar los mangas de la biblioteca", + "error_other": "No se pueden eliminar los mangas de la biblioteca", + "action": "Eliminar de la biblioteca", + "success_one": "Manga retirado de la biblioteca", + "success_many": "Eliminados {{count}} mangas de la biblioteca", + "success_other": "Eliminados {{count}} mangas de la biblioteca" + }, + "button": { + "selected": "Eliminar seleccionados de la biblioteca" + } + } + }, + "category": { + "button": { + "selected": "Cambiar las categorías de los seleccionados" + }, + "label": { + "action": "Cambiar categorías", + "error_one": "No se pueden cambiar las categorías del manga", + "error_many": "No se pueden cambiar las categorías de los mangas", + "error_other": "No se pueden cambiar las categorías de los mangas", + "success_one": "Categorías modificadas del manga", + "success_many": "Categorías modificadas de {{count}} mangas", + "success_other": "Categorías modificadas de {{count}} mangas" + } + } } }, "download": { diff --git a/src/i18n/locale/vi.json b/src/i18n/locale/vi.json index fc8e49a8..b49d52cc 100644 --- a/src/i18n/locale/vi.json +++ b/src/i18n/locale/vi.json @@ -143,7 +143,20 @@ "queued": "Xếp hàng" } }, - "title": "Tải xuống" + "title": "Tải xuống", + "settings": { + "delete_chapters": { + "while_reading": { + "option": { + "label": { + "fourth": "", + "second": "", + "third": "" + } + } + } + } + } }, "extension": { "action": { diff --git a/src/i18n/locale/zh_Hans.json b/src/i18n/locale/zh_Hans.json index 088fa1c0..d2eb55ad 100644 --- a/src/i18n/locale/zh_Hans.json +++ b/src/i18n/locale/zh_Hans.json @@ -126,12 +126,14 @@ "download": { "queue": { "label": { - "no_downloads": "没有下载" + "no_downloads": "没有下载", + "delete_all": "全部删除" }, "title": "下载列表", "error": { "label": { - "failed_to_remove": "无法从队列中删除下载。" + "failed_to_remove": "无法从队列中删除下载。", + "failed_delete_all": "无法从队列中删除所有下载" } } }, @@ -163,9 +165,9 @@ "unread_chapters_to_download": "要下载的未读章节数", "value": "{{chapters}} $t(chapter.title)", "disclaimer": "此限制也适用于更新期间自动下载新章节", - "description": "阅读时应提前下载多少章节" + "description": "阅读时应提前下载多少章节。" }, - "title": "下载前" + "title": "提前下载" }, "download_path": { "label": { @@ -173,7 +175,28 @@ "title": "下载位置" } }, - "title": "下载设置" + "title": "下载设置", + "delete_chapters": { + "while_reading": { + "label": { + "title": "删除已经阅读完的章节" + }, + "option": { + "label": { + "first": "上次阅读章节", + "fourth": "阅读倒数第四章节", + "second": "阅读倒数第二章节", + "third": "阅读倒数第三章节", + "fifth": "阅读倒数第五章节" + } + } + }, + "label": { + "allow_deletion_of_bookmarked": "允许删除已添加书签的章节", + "manually_marked_as_read": "手动标记为已读后删除章节" + }, + "title": "删除章节" + } } }, "extension": { @@ -278,7 +301,13 @@ "username": "用户名", "client": "客户端", "password": "密码", - "never": "从未" + "never": "从未", + "discord": "Discord", + "close": "关闭", + "disabled": "禁用", + "other": "其他", + "github": "GitHub", + "links": "链接" }, "language": { "label": { @@ -298,6 +327,17 @@ }, "time": { "hour_short": "小时" + }, + "update": { + "label": { + "updating": "{{progress}}% | 正在升级…", + "up_to_date": "已经是最新版本", + "update_failure": "更新失败", + "checking": "正在检查更新", + "available": "可用更新", + "check_failure": "无法检查更新", + "info": "服务器版本 {{version}} ({{channel}}) 可供下载" + } } }, "library": { @@ -323,6 +363,11 @@ "label": { "show_number_of_items": "显示项目的数量" } + }, + "other": { + "label": { + "show_continue_reading_button": "显示继续阅读按钮" + } } }, "sort": { @@ -403,7 +448,31 @@ "status": "状态", "reload_from_source": "从图源重新加载数据" }, - "title": "漫画" + "title": "漫画", + "action": { + "library": { + "remove": { + "label": { + "error_other": "无法从书架中删除所选漫画", + "action": "从书架中删除", + "success_other": "从书架中删除了 {{count}} 本漫画" + }, + "button": { + "selected": "从书架中删除所选内容" + } + } + }, + "category": { + "button": { + "selected": "更改所选分类名" + }, + "label": { + "action": "更改分类名", + "error_other": "无法更改漫画的分类", + "success_other": "已成功更改 {{count}} 本漫画分类" + } + } + } }, "reader": { "button": { @@ -518,7 +587,24 @@ "discord": "Discord", "github": "Github" }, - "title": "关于" + "title": "关于", + "server": { + "label": { + "address": "服务器地址", + "build_time": "构建时间", + "version": "服务器版本", + "github": "$t(global.label.github) $t(settings.server.title.server)" + } + }, + "webui": { + "label": { + "update_success": "已将 $t(settings.webui.title.webui) 版本更新至 {{version}}. 刷新后生效", + "version": "$t(settings.webui.title.webui) 版本", + "update_failure": "无法更新 $t(settings.webui.title.webui)", + "channel": "$t(settings.webui.title.webui) 版本选择", + "github": "$t(global.label.github) $t(settings.webui.title.webui)" + } + } }, "server": { "title": { @@ -644,7 +730,7 @@ }, "interface": { "label": { - "description": "在启动服务器时,从哪里开始处理 $t(settings.webui.title.webui)", + "description": "启用服务器时启动$t(settings.webui.title.webui)", "title": "接口" }, "option": { @@ -678,6 +764,14 @@ "description": "服务器上 Electron 安装的路径" } } + }, + "clear_cache": { + "label": { + "title": "清除服务器缓存", + "success": "已清除服务器缓存", + "description": "客户端的缓存(浏览器、electron)应该与之一起清除,否则,客户端缓存将继续被使用", + "failure": "无法清除服务器缓存" + } } }, "source": {