Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 100.0% (401 of 401 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 100.0% (401 of 401 strings)

Translations update from Hosted Weblate

Translated using Weblate (Spanish)

Spanish: currently translated at 100.0% (401 of 401 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 99.2% (398 of 401 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 100.0% (398 of 398 strings)

Translations update from Hosted Weblate

Translated using Weblate (Spanish)

Spanish: currently translated at 100.0% (398 of 398 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 100.0% (397 of 397 strings)

Translations update from Hosted Weblate

Translated using Weblate (Spanish)

Spanish: currently translated at 100.0% (397 of 397 strings)

Translations update from Hosted Weblate

Translated using Weblate (Spanish)

Spanish: currently translated at 100.0% (397 of 397 strings)

Translations update from Hosted Weblate

Translated using Weblate (Spanish)

Spanish: currently translated at 99.7% (393 of 394 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Traditional))

Chinese (Traditional): currently translated at 100.0% (392 of 392 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Traditional))

Chinese (Traditional): currently translated at 98.7% (387 of 392 strings)

Translations update from Hosted Weblate

Translated using Weblate (Chinese (Simplified))

Chinese (Simplified): currently translated at 100.0% (392 of 392 strings)

Translations update from Hosted Weblate

Translated using Weblate (French)

French: currently translated at 40.3% (158 of 392 strings)

Co-authored-by: Fordas <fordas15@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: QuietBlade <yuanzhangzcc@163.com>
Co-authored-by: anvstin <aurelien.visentin@hotmail.fr>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: guohuageng <guohuageng@gmail.com>
Co-authored-by: plum7x <plumgift@hotmail.com>
Co-authored-by: 宮河ひより <hiyorituk@gmail.com>
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/es/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/fr/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hant/
Translation: Suwayomi/Suwayomi-WebUI
This commit is contained in:
Hosted Weblate
2024-02-23 15:02:03 +01:00
committed by schroda
parent 21bb931a74
commit e34a30a79b
4 changed files with 236 additions and 33 deletions

View File

@@ -158,9 +158,12 @@
},
"socks_proxy": {
"label": {
"host": "Host SOCKS5",
"enable": "Utilizar el proxy SOCKS5",
"port": "Puerto SOCKS5"
"host": "Host SOCKS",
"enable": "Utilizar el proxy SOCKS",
"port": "Puerto SOCKS",
"password": "Contraseña de SOCKS",
"username": "Usuario de SOCKS",
"version": "Versión de SOCKS"
},
"title": "Proxy SOCKS"
},
@@ -250,7 +253,7 @@
"preview": {
"label": {
"description": "Utiliza las últimas funciones y ayúdanos a prepararlas para una versión estable.",
"disclaimer": "Las funciones y cambios de esta versión podrían no estar completamente listos y pueden provocar errores.\n¡Asegúrate de tener activadas las copias de seguridad automáticas para evitar la pérdida de tu biblioteca!",
"disclaimer": "Las funciones y cambios de esta versión podrían no estar completamente listos y pueden provocar errores.\n¡Asegúrate de tener activadas las copias de seguridad automáticas para evitar la pérdida de tu biblioteca!\n\n$t(settings.webui.flavor.label.info)",
"title": "Vista previa"
}
},
@@ -302,10 +305,17 @@
"description": "Utilice un $t(settings.webui.title.webui) personalizado.\nPara usar un $t(settings.webui.title.webui) personalizado reemplaza el contenido del directorio \"webUI\" en el directorio raíz del servidor con los archivos del $t(settings.webui.title.webui) personalizados",
"title": "Personalizado"
}
},
"vui": {
"label": {
"title": "VUI",
"description": "Una interfaz web centrada en la previsualización creada con svelte"
}
}
},
"label": {
"title": "Sabor"
"title": "Sabor",
"info": "Después de cambiar este ajuste ve a la página \"Acerca de\" y busca una actualización de webUI e instálala"
}
}
},
@@ -316,6 +326,9 @@
"description": "La caché del cliente (navegador, electrón) debe borrarse al mismo tiempo, de lo contrario, la caché del cliente seguirá siendo utilizada",
"failure": "No se ha podido borrar la caché del servidor"
}
},
"browse": {
"title": "Opciones de búsqueda"
}
},
"updates": {
@@ -736,7 +749,8 @@
"skip_dup_chapters": "Omitir capítulos duplicados",
"fit_page_to_window": "Ajustar página a la ventana",
"offset_first_page": "Atenuar la primera página",
"reader_width": "Ancho del lector"
"reader_width": "Ancho del lector",
"scale_page": "Escalar páginas pequeñas"
},
"title": {
"default_reader_settings": "Configuración predeterminada del lector",
@@ -766,7 +780,9 @@
"error": {
"label": {
"unable_to_get_next_chapter_skip_dup": "No se puede obtener el capítulo siguiente - la opción \"$t(reader.settings.label.skip_dup_chapters)\" está activada",
"unable_to_get_prev_chapter_skip_dup": "No se puede obtener el capítulo anterior - la opción \"$t(reader.settings.label.skip_dup_chapters)\" está activada"
"unable_to_get_prev_chapter_skip_dup": "No se puede obtener el capítulo anterior - la opción \"$t(reader.settings.label.skip_dup_chapters)\" está activada",
"next_chapter_does_not_exist": "No hay siguiente capítulo para abrir",
"prev_chapter_does_not_exist": "No hay capítulo anterior para abrir"
}
}
},
@@ -983,6 +999,12 @@
"label": {
"include_in_download": "Las entradas de las categorías excluidas no se descargarán aunque también estén en las categorías incluidas"
}
},
"download_limit": {
"label": {
"description": "Limite la cantidad de capítulos nuevos que se van a descargar.",
"title": "Límite de descarga de capítulos"
}
}
},
"download_ahead": {
@@ -990,8 +1012,8 @@
"while_reading": "Descarga automática durante la lectura",
"unread_chapters_to_download": "Número de capítulos no leídos para descargar",
"value": "{{chapters}} $t(chapter.title)",
"disclaimer": "Este límite también se aplicará a la descarga automática de nuevos capítulos durante una actualización",
"description": "Cuántos capítulos deben descargarse al marcar un capítulo como leído durante la lectura."
"disclaimer": "Solo funciona si ya se han descargado el capítulo actual y el siguiente.",
"description": "¿Cuántos capítulos deben descargarse durante la lectura?"
},
"title": "Descargar antes"
},

View File

@@ -93,7 +93,10 @@
"filter": "Filtrer",
"ok": "Ok",
"select_all": "Tout sélectionner",
"popular": "Populaire"
"popular": "Populaire",
"deselect": "Désélectionner",
"edit": "Modifier",
"copy": "Copier"
},
"language": {
"label": {
@@ -149,16 +152,42 @@
},
"queue": {
"label": {
"no_downloads": "Aucun téléchargement"
"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."
"failed_to_remove": "Impossible de supprimer le téléchargement de la file d'attente.",
"failed_delete_all": "Impossible de supprimer tous les téléchargements de la file d'attente"
}
}
},
"title": "Téléchargements"
"title": "Téléchargements",
"settings": {
"auto_download": {
"categories": {
"label": {
"include_in_download": "Les entrées dans les catégories exclues ne seront pas téléchargées, même si elles figurent également dans des catégories incluses"
}
},
"label": {
"new_chapters": "Télécharger les nouveaux chapitres"
}
},
"file_type": {
"label": {
"cbz": "Enregistrer en tant qu'archive CBZ"
}
},
"delete_chapters": {
"label": {
"allow_deletion_of_bookmarked": "Autoriser la suppression de chapitres ayant un marque-page",
"manually_marked_as_read": "Supprimer les chapitres après les avoir manuellement marqués comme lus"
},
"title": "Supprimer les chapitres"
}
}
},
"settings": {
"backup": {
@@ -419,7 +448,10 @@
},
"title": {
"set_categories": "Définir les catégories",
"categories": "Catégories"
"categories": "Catégories",
"category_one": "Catégorie",
"category_many": "Catégories",
"category_other": "Catégories"
},
"dialog": {
"title": {
@@ -430,6 +462,14 @@
"label": {
"use_as_default_category": "Catégorie par défaut lors de l'ajout d'un nouveau manga à la bibliothèque",
"category_name": "Nom de la catégorie"
},
"settings": {
"inclusion": {
"label": {
"include": "Inclure: {{includedCategoriesText}}",
"exclude": "Exclure: {{excludedCategoriesText}}"
}
}
}
},
"extension": {
@@ -444,7 +484,9 @@
"label": {
"installing_file": "Installation de l'extension à partir du fichier…",
"installation_failed": "Échec de l'installation de l'extension !",
"installed_successfully": "L'extension a bien été installée !"
"installed_successfully": "L'extension a bien été installée !",
"uninstallation_failed": "Impossible de désinstaller l'extension",
"update_failed": "Impossible de mettre à jour l'extension"
},
"state": {
"label": {
@@ -457,8 +499,30 @@
}
},
"language": {
"all": "Tous",
"all": "Tout",
"other": "Autre"
},
"settings": {
"repositories": {
"custom": {
"error": {
"label": {
"invalid_url": "URL du dépôt invalide"
}
},
"label": {
"description": "Ajouter des dépôts à partir desquels des extensions peuvent être installées",
"title": "Dépôts d'extensions"
},
"dialog": {
"action": {
"button": {
"add": "Ajouter un dépôt"
}
}
}
}
}
}
},
"source": {

View File

@@ -24,7 +24,16 @@
},
"title": {
"categories": "分类",
"set_categories": "设置分类"
"set_categories": "设置分类",
"category_other": "分类"
},
"settings": {
"inclusion": {
"label": {
"include": "包含: {{includedCategoriesText}}",
"exclude": "排除: {{excludedCategoriesText}}"
}
}
}
},
"chapter": {
@@ -157,15 +166,26 @@
"new_chapters": "下载新章节",
"ignore_with_unread_chapters": "忽略带有未读章节的作品的自动下载"
},
"title": "自动下载"
"title": "自动下载",
"categories": {
"label": {
"include_in_download": "在排除分类中的作品将不会被下载,即使它们也在包含在分类中"
}
},
"download_limit": {
"label": {
"description": "限制将要下载的新章节数量。",
"title": "章节下载限制"
}
}
},
"download_ahead": {
"label": {
"while_reading": "阅读时自动下载",
"unread_chapters_to_download": "要下载的未读章节数",
"value": "{{chapters}} $t(chapter.title)",
"disclaimer": "此限制也适用于更新期间自动下载新章节",
"description": "阅读时应提前下载多少章节."
"disclaimer": "仅在此章节及下一章节已下载时生效。",
"description": "阅读时应提前下载多少章节"
},
"title": "提前下载"
},
@@ -280,7 +300,9 @@
"options": "选项",
"add": "添加",
"restore": "恢复",
"retry": "重试"
"retry": "重试",
"copy": "复制",
"migrate": "迁移"
},
"date": {
"label": {
@@ -360,7 +382,15 @@
}
},
"time": {
"hour_short": "小时"
"hour_short": "小时",
"seconds": {
"second_other": "秒",
"value": "{{count}} $t(global.time.seconds.second, lowercase)"
},
"minutes": {
"minute_other": "分",
"value": "{{count}} $t(global.time.minutes.minute, lowercase)"
}
},
"update": {
"label": {
@@ -537,6 +567,12 @@
"error_other": "无法更改漫画的分类",
"success_other": "已成功更改 {{count}} 本漫画分类"
}
},
"migrate": {
"label": {
"error": "无法迁移漫画",
"success": "成功迁移漫画"
}
}
}
},
@@ -568,7 +604,9 @@
"static_navigation": "静态导航",
"skip_dup_chapters": "跳过重复章节",
"fit_page_to_window": "自适应",
"offset_first_page": "返回第一页"
"offset_first_page": "返回第一页",
"reader_width": "阅读器宽度",
"scale_page": "放大较小的页面"
},
"reader_type": {
"label": {
@@ -591,7 +629,9 @@
"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)\" 选项已启用"
"unable_to_get_prev_chapter_skip_dup": "无法获取上一章 - \"$t(reader.settings.label.skip_dup_chapters)\" 选项已启用",
"next_chapter_does_not_exist": "无下一章节",
"prev_chapter_does_not_exist": "无上一章节"
}
}
},
@@ -735,9 +775,12 @@
},
"socks_proxy": {
"label": {
"host": "SOCKS5 主机",
"enable": "使用 SOCKS5 代理",
"port": "SOCKS5 端口"
"host": "SOCKS 主机",
"enable": "使用 SOCKS 代理",
"port": "SOCKS 端口",
"username": "SOCKS 用户名",
"version": "SOCKS 版本",
"password": "SOCKS 密码"
},
"title": "SOCKS5 代理"
},
@@ -790,6 +833,42 @@
}
}
}
},
"cloudflare": {
"flaresolverr": {
"enabled": {
"label": {
"description": "请见 <2>FlareSolverr</2> 以了解如何设定的信息",
"title": "已启用 FlareSolverr"
}
},
"session": {
"name": {
"label": {
"title": "FlareSolverr 会话名称"
}
},
"ttl": {
"label": {
"description": "FlareSolverr 会根据以分钟为单位提供的 TTL 自动轮换过期会话",
"title": "FlareSolverr 会话 TTL"
}
}
},
"timeout": {
"label": {
"description": "FlareSolverr 处理请求所需的时间",
"title": "FlareSolverr 请求超时"
}
},
"url": {
"label": {
"description": "FlareSolverr 服务器地址",
"title": "FlareSolverr 服务器网址"
}
}
},
"title": "绕过 Cloudflare"
}
},
"webui": {
@@ -810,7 +889,7 @@
"preview": {
"label": {
"description": "使用最新功能,并协助我们为稳定版本做好准备。",
"disclaimer": "这个版本中的功能和变更可能尚未完全准备好,可能会导致错误。\n确保已启用自动备份以防止您的书架丢失",
"disclaimer": "这个版本中的功能和变更可能尚未完全准备好,可能会导致错误。\n确保已启用自动备份以防止您的书架丢失\n\n$t(settings.webui.flavor.label.info)",
"title": "预览版"
}
},
@@ -846,7 +925,8 @@
},
"flavor": {
"label": {
"title": "类型"
"title": "类型",
"info": "在更改设置后前往“关于”页面查找并安装webUI的更新"
},
"option": {
"webui": {
@@ -859,6 +939,12 @@
"description": "使用自定义 $t(settings.webui.title.webui)。\n要使用自定义 $t(settings.webui.title.webui) ,请将位于服务器根目录中的 \"webUI\" 目录的内容替换为自定义 $t(settings.webui.title.webui) 的文件",
"title": "自定义"
}
},
"vui": {
"label": {
"title": "VUI",
"description": "使用 svelte 构建并专注于预览的 Web 前端"
}
}
}
},
@@ -876,6 +962,9 @@
"description": "客户端的缓存浏览器、electron应该与之一起清除否则客户端缓存将继续被使用",
"failure": "无法清除服务器缓存"
}
},
"browse": {
"title": "浏览设置"
}
},
"source": {
@@ -919,5 +1008,22 @@
"label": {
"ignore_filters": "搜索时忽略筛选"
}
},
"migrate": {
"dialog": {
"title": "选择要包含的数据",
"action": {
"button": {
"show_entry": "显示条目"
}
}
},
"label": {
"info": "正在迁移漫画…"
},
"search": {
"title": "$t(migrate.title) \"{{title}}\""
},
"title": "迁移"
}
}

View File

@@ -305,7 +305,9 @@
"links": "連結",
"never": "永不",
"other": "其它",
"general": "一般"
"general": "一般",
"placeholder": "占位符",
"discord": "Discord"
},
"language": {
"label": {
@@ -662,7 +664,7 @@
"language_description": "準確的翻譯離不開大家的指正 ->",
"manga_item_width": "漫畫單元格寬度",
"show_nsfw": "NSFW (18+) 內容",
"show_nsfw_description": "隱藏 NSFW 擴充套件與來源",
"show_nsfw_description": "顯示 NSFW 擴充套件與來源",
"image_cache_description": "減少流量消耗,同時可以使圖像加載更快"
},
"server_address": {
@@ -757,7 +759,8 @@
},
"ttl": {
"label": {
"title": "FlareSolverr 會話 TTL"
"title": "FlareSolverr 會話 TTL",
"description": "FlareSolverr 將會根據以分鐘為單位提供的 TTL 自動輪換過期的會話"
}
}
},
@@ -849,6 +852,9 @@
"description": "使用預設 $t(settings.webui.title.webui)"
}
}
},
"label": {
"title": "類型"
}
},
"interface": {
@@ -983,7 +989,12 @@
},
"migrate": {
"dialog": {
"title": "選擇要包含的資料"
"title": "選擇要包含的資料",
"action": {
"button": {
"show_entry": "顯示條目"
}
}
},
"label": {
"info": "正在遷移漫畫…"