Translations update from Hosted Weblate

Co-authored-by: Christian Heinrich <ch.heinrich16@gmail.com>
Co-authored-by: Constantin Piber <cp.piber@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jason Behar <weblate.turret096@passmail.net>
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com>
Co-authored-by: UnknownSkyrimPasserby <f7022961@opayq.com>
Co-authored-by: zeedif <carlos_antonio-rl@hotmail.com>
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/es/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pl/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translation: Suwayomi/Suwayomi-WebUI
This commit is contained in:
Hosted Weblate
2025-09-20 15:02:06 +02:00
committed by schroda
parent 525173e05e
commit f450cbcb2a
22 changed files with 360 additions and 86 deletions

View File

@@ -495,7 +495,6 @@
"stop": "قف",
"submit": "يُقدِّم",
"add": "يضيف",
"clear": "واضح",
"filter": "منقي",
"ok": "نعم",
"start": "يبدأ",

View File

@@ -236,7 +236,8 @@
"label": {
"action": {
"current": "Als gelesen markieren",
"previous": "Vorherige als gelesen markieren"
"previous": "Vorherige als gelesen markieren",
"all": "Alle als gelesen markieren"
},
"success_one": "Kapitel wurde als gelesen markiert",
"success_other": "{{count}} Kapitel wurden als gelesen markiert",
@@ -246,6 +247,9 @@
"confirmation_other": "Du bist dabei, {{count}} Kapitel als gelesen zu markieren"
}
}
},
"filter_and_sort": {
"label": "Filtern und Sortieren"
}
},
"error": {
@@ -629,7 +633,9 @@
"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",
"age_rating": "Altersfreigabe"
"age_rating": "Altersfreigabe",
"available_updates_one": "{{count}} verfügbares Update",
"available_updates_other": "{{count}} verfügbare Updates"
},
"state": {
"label": {
@@ -764,7 +770,6 @@
"filter": "Filter",
"set": "Setzen",
"reset_to_default": "Auf Standardeinstellungen zurücksetzen",
"clear": "Leeren",
"cancel": "Abbrechen",
"resume": "Fortfahren",
"browse": "Suchen",
@@ -799,7 +804,9 @@
"log_out": "Ausloggen",
"changelog": "Änderungsprotokoll",
"open_browser": "Im Browser öffnen",
"open_webview": "In WebView öffnen"
"open_webview": "In WebView öffnen",
"download": "Herunterladen",
"clear_selection": "Leeren"
},
"error": {
"label": {
@@ -878,6 +885,11 @@
"value": "{{count}} $t(global.time.minutes.minute)",
"minute_one": "Minute",
"minute_other": "Minuten"
},
"days": {
"day_one": "Tag",
"day_other": "Tage",
"value": "{{count}}$t(global.time.days.day, lowercase)"
}
},
"colors": {
@@ -1057,14 +1069,25 @@
"title": "Keine"
}
},
"simpleLogin": {
"simple_login": {
"label": {
"description": "Eine einfache Anmeldeseite wird zur Anmeldung präsentiert.",
"description": "Die Anmeldung erfolgt über den Server.",
"info": "Wenn du diese Option aktivierst, kann es sein, dass du die Seite neu laden musst, um die Login-Seite zum ersten Mal zu sehen.",
"title": "Einfacher Login"
"title": "Einfache Anmeldung"
}
},
"ui_login": {
"label": {
"description": "Die Anmeldung erfolgt durch den Klient.",
"title": "UI Anmeldung"
}
}
}
},
"jwt": {
"access_token_expiry": "JWT Zugrifftoken Ablaufzeit",
"audience": "JWT Audienz Claim",
"refresh_token_expiry": "JWT Aktualisierungstoken Ablaufzeit"
}
},
"address": {
@@ -1229,6 +1252,43 @@
}
},
"title": "OPDS"
},
"database": {
"address": "Datenbank URL",
"password": "$t(global.label.password)",
"title": "Datenbank",
"type": {
"h2": "H2",
"postgresql": "PostgreSQL",
"title": "Typ"
},
"username": "$t(global.label.username)"
},
"koreader": {
"sync": {
"check_sum_method": {
"binary": "Binär",
"filename": "Dateiname",
"title": "Prüfsummenmethode"
},
"device_id": "Gerät-ID",
"server_address": "Server URL",
"strategy": {
"disabled": "Deaktiviert",
"prompt": "Nachfragen",
"receive": "Annehmen",
"send": "Senden",
"silent": "Still",
"title": "Synchronisierungsstrategie"
},
"title": "KOReader Sync",
"tolerance": {
"description": "Absolute Toleranz für Fortschrittsvergleich",
"title": "Toleranz"
},
"user_key": "Nutzer Key",
"username": "$t(global.label.username)"
}
}
},
"webui": {

View File

@@ -100,7 +100,29 @@
}
},
"auth": {
"title": "Autenticación"
"title": "Autenticación",
"label": {
"password": "$t(global.label.password)",
"title": "Modo de autenticación",
"username": "$t(global.label.username)"
},
"mode": {
"option": {
"basicAuth": {
"label": {
"description": "Tu navegador te pedirá que introduzcas las credenciales con un diálogo.",
"title": "Autenticación básica"
}
},
"none": {
"label": {
"description": "Desactivar autenticación",
"info": "Tu biblioteca será accesible. Usa esto solo en redes privadas o cuando asegures el acceso de otra manera.",
"title": "Ninguna"
}
}
}
}
},
"address": {
"server": {
@@ -221,6 +243,57 @@
}
},
"title": "Bypass de Cloudflare"
},
"opds": {
"binary_file_sizes": {
"label": {
"description": "Mostrar tamaños de archivo en binario (KiB, MiB, GiB) en lugar de decimal (KB, MB, GB)",
"title": "Tamaño de archivo binario",
"unit_one": "elemento",
"unit_many": "elementos",
"unit_other": "elementos"
}
},
"chapter_sort_order": {
"label": {
"description": "Elige el orden en que se muestran los capítulos.",
"title": "Orden de los capítulos"
}
},
"enable_page_read_progress": {
"label": {
"description": "Realiza un seguimiento y actualiza tu progreso de lectura por página para cada capítulo durante la transmisión de páginas.",
"title": "Activar progreso de lectura por página."
}
},
"items_per_page": {
"label": {
"description": "Número de elementos por página en los feeds OPDS (ej., Historial, Capítulos de manga).\nValores más altos pueden afectar el rendimiento del cliente.",
"title": "Elementos por página",
"unit_one": "elemento",
"unit_many": "elementos",
"unit_other": "elementos"
}
},
"mark_as_read_on_download": {
"label": {
"description": "Marcar capítulos como leídos automáticamente al descargarlos.",
"title": "Marcar capítulos como leídos al descargar"
}
},
"show_only_downloaded_chapters": {
"label": {
"description": "Filtrar el feed de mangas para mostrar solo los capítulos que has descargado.",
"title": "Mostrar solo capítulos descargados"
}
},
"show_only_unread_chapters": {
"label": {
"description": "Filtrar el feed de mangas para mostrar solo los capítulos que aún no has leído.",
"title": "Mostrar solo capítulos no leídos"
}
},
"title": "OPDS"
}
},
"webui": {
@@ -416,6 +489,9 @@
"failed_to_save_settings": "No se pudo guardar la configuración del buscador predeterminado en el servidor",
"source_search_failed": "No se pudo buscar la fuente"
}
},
"filter": {
"has_results": "Tiene resultados"
}
},
"library": {
@@ -560,7 +636,8 @@
"label": {
"update_library": "Actualizar biblioteca",
"stop_update": "Detener actualización global",
"update_category": "Actualizar categoría"
"update_category": "Actualizar categoría",
"search_globally": "Buscar \"{{query}}\" globalmente"
}
}
},
@@ -619,7 +696,6 @@
"browse": "Explorar",
"latest": "Más recientes",
"select_all": "Seleccionar todo",
"clear": "Limpiar",
"reset_to_default": "Restablecer a predeterminado",
"filter": "Filtrar",
"ok": "Ok",
@@ -650,7 +726,9 @@
"remind_later": "Recordar más tarde",
"delete": "Borrar",
"save": "Guardar",
"open": "Abrir"
"open": "Abrir",
"open_browser": "Abrir en el navegador",
"open_webview": "Abrir en WebView"
},
"label": {
"display": "Visualización",
@@ -710,7 +788,12 @@
"large": "Grande",
"small": "Pequeño",
"more": "Más",
"scanlator": "Grupo de scanlation"
"scanlator": "Grupo de scanlation",
"last_used": "Último usado",
"pinned": "Fijado",
"stopped": "Detenido",
"tiny": "Diminuto",
"version": "Versión"
},
"error": {
"label": {
@@ -923,7 +1006,10 @@
},
"value_one": "{{count}} capítulo",
"value_many": "{{count}} capítulos",
"value_other": "{{count}} capítulos"
"value_other": "{{count}} capítulos",
"missing_one": "Falta un capítulo",
"missing_many": "Faltan {{count}} de capítulos",
"missing_other": "Faltan {{count}} capítulos"
},
"reader": {
"settings": {
@@ -950,7 +1036,10 @@
"reading_direction": "Dirección de lectura",
"reading_mode": "Modo de lectura",
"offset_double_spread": "Doble página en offset",
"page_gap": "Separación de páginas"
"page_gap": "Separación de páginas",
"custom_scroll_amount": "Cantidad de desplazamiento personalizada",
"skip_filtered_chapters": "Omitir capítulos filtrados",
"unchangeable_in_reader": "La configuración no se puede cambiar mientras el lector está abierto"
},
"title": {
"quick_settings": "Configuración rápida",
@@ -980,7 +1069,8 @@
"lighten": "Iluminar",
"multiply": "Multiplicar",
"screen": "Pantalla",
"overlay": "Recubrir"
"overlay": "Superponer",
"title": "Modo de mezcla del filtro de color"
}
},
"saturate": "Saturación personalizada",
@@ -1063,7 +1153,12 @@
}
},
"source_series": "Configuración de la serie",
"scroll_amount": "Cantidad de desplazamiento"
"scroll_amount": "Cantidad de desplazamiento",
"infinite_scroll": {
"description": "Mantiene los capítulos anteriores y siguientes visibles mientras se lee en los modos de lectura continua, permitiendo un desplazamiento fluido entre capítulos.",
"title": "Visualización continua de capítulos"
},
"show_transition_page": "Mostrar página de transición"
},
"title": "Lector — Manga {{mangaId}} Capítulo {{chapterIndex}}",
"button": {
@@ -1196,6 +1291,13 @@
"save": "Guardar búsqueda"
}
}
},
"extension_info": {
"title": "Información de la extensión"
},
"pin": {
"add": "Fijar origen",
"remove": "Desfijar origen"
}
},
"extension": {
@@ -1232,7 +1334,11 @@
"update_failed_one": "No se ha podido actualizar la extensión",
"update_failed_many": "No se han podido actualizar las extensiones",
"update_failed_other": "No se han podido actualizar las extensiones",
"add_repository_info": "Tienes que añadir un repositorio de extensiones para poder instalar extensiones"
"add_repository_info": "Tienes que añadir un repositorio de extensiones para poder instalar extensiones",
"age_rating": "Clasificación de edad",
"available_updates_one": "{{count}} actualizaciones disponibles",
"available_updates_many": "",
"available_updates_other": ""
},
"title_one": "Extensión",
"title_many": "Extensiones",
@@ -1306,7 +1412,10 @@
"action": "Eliminar de la biblioteca",
"success_one": "Manga eliminado de la biblioteca",
"success_many": "Eliminados {{count}} mangas de la biblioteca",
"success_other": "Eliminados {{count}} mangas de la biblioteca"
"success_other": "Eliminados {{count}} mangas de la biblioteca",
"confirmation_one": "Estás a punto de eliminar una entrada de tu biblioteca",
"confirmation_many": "Estás a punto de eliminar {{count}} entradas de tu biblioteca",
"confirmation_other": "Estás a punto de eliminar {{count}} entradas de tu biblioteca"
},
"button": {
"selected": "Eliminar seleccionados de la biblioteca"
@@ -1339,7 +1448,10 @@
"error_other": "No se pudieron 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"
"success_other": "Categorías modificadas de {{count}} mangas",
"confirmation_one": "Estás a punto de cambiar la categoría de una entrada",
"confirmation_many": "Estás a punto de cambiar la categoría de {{count}} entradas",
"confirmation_other": "Estás a punto de cambiar la categoría de {{count}} entradas"
}
},
"migrate": {
@@ -1401,6 +1513,10 @@
"failed_delete_all": "No se han podido eliminar todas las descargas de la cola",
"failed_to_retry": "No se pudo reintentar la descarga fallida."
}
},
"info": {
"paused": "Pausado — $t(download.queue.info.remaining)",
"remaining": "{{count}} restantes"
}
},
"state": {
@@ -1472,6 +1588,13 @@
"manually_marked_as_read": "Borrar el capítulo después de marcarlo manualmente como leído"
},
"title": "Borrar los capítulos"
},
"conversion": {
"compression_level": "Nivel de compresión",
"description": "En caso de que no se defina ningún tipo MIME, se usará el \"predeterminado\" para la conversión.\nEstablezca \"{{value}}\" como tipo de destino para desactivar la conversión de un tipo MIME.",
"mime_type": "Tipo MIME",
"target": "Tipo MIME de destino",
"title": "Conversión de descarga"
}
},
"title": {
@@ -1506,7 +1629,9 @@
"tracking": {
"action": {
"button": {
"add_tracking": "Añadir rastreo"
"add_tracking": "Añadir rastreo",
"track_privately": "Seguir en privado",
"track_publicly": "Seguir públicamente"
},
"login": {
"label": {
@@ -1556,6 +1681,26 @@
"hint": "Busque un ID a través de «id:<ID>» (por ejemplo, «id:13»)\nLimite la búsqueda a sus listas a través de «my:<Title>» (por ejemplo, «mi:One Piece»)"
}
}
},
"publishing": {
"status": {
"cancelled": "$(manga.status.cancelled)",
"currently_publishing": "Publicando actualmente",
"finished": "$t(global.label.finished)",
"hiatus": "$(manga.status.hiatus)",
"not_yet_published": "Aún no publicado",
"not_yet_released": "Aún no lanzado",
"releasing": "Publicándose"
},
"type": {
"doujinshi": "Doujinshi",
"manga": "Manga",
"manhua": "$t(manga.type.manhua)",
"manhwa": "$t(manga.type.manhwa)",
"novel": "Novela",
"oel": "OEL",
"one_shot": "One-shot"
}
}
},
"hotkeys": {

View File

@@ -302,7 +302,6 @@
"add": "Magdagdag",
"browse": "Maghanap",
"cancel": "Kanselahin",
"clear": "I-Clear",
"copy": "Kopyahin"
}
}

View File

@@ -174,7 +174,6 @@
"reset": "Réinitialiser",
"cancel": "Annuler",
"reset_to_default": "Réinitialiser aux valeurs par défaut",
"clear": "Effacer",
"filter": "Filtrer",
"ok": "Ok",
"select_all": "Tout sélectionner",

1
public/locales/he.json Normal file
View File

@@ -0,0 +1 @@
{}

View File

@@ -272,7 +272,6 @@
"dont_show_dialog_again": "Jangan tampilkan dialog ini lagi",
"remove": "Copot",
"show_less": "Tampilkan lebih sedikit",
"clear": "Hapus",
"edit": "Sunting",
"filter": "Saring",
"ignore": "Abaikan",

View File

@@ -353,7 +353,6 @@
"remind_later": "Ricorda più tardi",
"dont_show_dialog_again": "Non mostrare più questa finestra di dialogo",
"deselect": "Deseleziona",
"clear": "Libera",
"reset": "Ripristino",
"reset_to_default": "Ripristino delle impostazioni predefinite",
"set": "Imposta",

View File

@@ -295,7 +295,6 @@
"open": "開く",
"set": "セット",
"changelog": "変更履歴",
"clear": "クリア",
"open_browser": "ブラウザで開く",
"open_webview": "WebViewで開く"
},
@@ -1028,13 +1027,6 @@
"info": "ライブラリが外部からアクセス可能になります。プライベートネットワーク内、または他の方法でアクセスを保護している場合にのみ使用してください。",
"title": "なし"
}
},
"simpleLogin": {
"label": {
"description": "簡単なログインページが表示されます。",
"info": "有効にすると、ログインページを表示するためにこのタブを再読み込みする必要がある場合があります。",
"title": "シンプルログイン"
}
}
}
}

View File

@@ -273,7 +273,6 @@
"button": {
"browse": "찾기",
"cancel": "취소",
"clear": "지우기",
"filter": "필터",
"ok": "확인",
"popular": "인기 있는",
@@ -1268,13 +1267,6 @@
"info": "라이브러리에 접근할 수 있습니다. 개인 네트워크에서만 사용하거나 다른 방법으로 접근을 보호할 때 사용하세요.",
"title": "없음"
}
},
"simpleLogin": {
"label": {
"description": "로그인을 위한 간단한 로그인 페이지가 표시됩니다. 이 기능을 활성화하면 로그인 페이지가 나타나도록 이 탭을 새로고침해야 할 수 있습니다.",
"info": "이 기능을 활성화하면 로그인 페이지가 나타나도록 이 탭을 새로 고쳐야 할 수도 있습니다.",
"title": "인증"
}
}
}
},

View File

@@ -355,7 +355,6 @@
"resume": "Hervat",
"retry": "Opnieuw proberen",
"select_all": "Alles selecteren",
"clear": "Opschonen",
"copy": "Kopiëren",
"create": "Aanmaken",
"delete": "Verwijder",

View File

@@ -316,7 +316,10 @@
"update_failed_one": "Nie można zaktualizować rozszerzenia",
"update_failed_few": "Nie można zaktualizować rozszerzeń",
"update_failed_many": "Nie można zaktualizować rozszerzeń",
"age_rating": "Klasyfikacja wiekowa"
"age_rating": "Klasyfikacja wiekowa",
"available_updates_one": "{{count}} dostępnych aktualizacji",
"available_updates_few": "",
"available_updates_many": ""
},
"language": {
"all": "Wszystko",
@@ -364,7 +367,6 @@
},
"global": {
"button": {
"clear": "Wyczyść",
"copy": "Kopiuj",
"create": "Stwórz",
"delete": "Usuń",
@@ -1364,13 +1366,6 @@
"info": "Twoja biblioteka będzie dostępna. Używaj tej opcji tylko w sieciach prywatnych lub gdy w inny sposób zabezpieczasz dostęp.",
"title": "Brak"
}
},
"simpleLogin": {
"label": {
"description": "Zostanie wyświetlona prosta strona logowania.",
"info": "Po włączeniu tej opcji może być konieczne odświeżenie tej karty, aby pojawiła się strona logowania.",
"title": "Proste Logowanie"
}
}
}
}

View File

@@ -368,7 +368,6 @@
"browse": "Navegar",
"cancel": "Cancelar",
"submit": "Submeter",
"clear": "Limpar",
"dont_show_dialog_again": "Não mostre esta caixa de diálogo novamente",
"ignore": "Ignorar",
"log_in": "Entrar",

View File

@@ -249,7 +249,6 @@
"global": {
"button": {
"browse": "Navegar",
"clear": "Limpar",
"reset": "Reiniciar",
"reset_to_default": "Redefinir padrões",
"resume": "Resumo",

View File

@@ -417,7 +417,6 @@
"remove": "Убрать",
"add": "Добавить",
"cancel": "Отменить",
"clear": "Очистить",
"options": "Параметры",
"select": "Выбрать",
"select_all": "Выбрать все",

View File

@@ -302,7 +302,6 @@
"browse": "உலாவு",
"cancel": "ரத்துசெய்",
"changelog": "மாற்றபதிவு",
"clear": "தெளிவான",
"create": "உருவாக்கு",
"delete": "நீக்கு",
"deselect": "தேர்வுநீக்கு",
@@ -1220,13 +1219,6 @@
"info": "உங்கள் நூலகம் அணுகக்கூடியதாக இருக்கும். இதை தனியார் நெட்வொர்க்குகளில் மட்டுமே பயன்படுத்தவும் அல்லது அணுகலைப் பாதுகாக்கும்போது.",
"title": "எதுவுமில்லை"
}
},
"simpleLogin": {
"label": {
"description": "உள்நுழைவுக்கு எளிய உள்நுழைவு பக்கம் வழங்கப்படும்.",
"info": "இதை நீங்கள் இயக்கும்போது, உள்நுழைவு பக்கம் தோன்றுவதற்கு இந்த தாவலைப் புதுப்பிக்க வேண்டியிருக்கும்.",
"title": "எளிய உள்நுழைவு"
}
}
}
}

View File

@@ -154,7 +154,6 @@
"cancel": "ยกเลิก",
"changelog": "บันทึกการเปลี่ยนแปลง",
"add": "เพิ่ม",
"clear": "ล้าง",
"edit": "แก้ไข",
"filter": "กรอง",
"ignore": "ไม่สนใจ",

View File

@@ -219,7 +219,6 @@
},
"button": {
"add": "Ekle",
"clear": "Temizle",
"copy": "Kopyala",
"browse": "Ara",
"cancel": "İptal",

View File

@@ -323,7 +323,6 @@
"start": "Почати",
"submit": "Надіслати",
"ok": "Ок",
"clear": "Очистити",
"select_all": "Вибрати все",
"popular": "Популярне",
"create": "Створити",

View File

@@ -100,7 +100,8 @@
"label": {
"action": {
"current": "Đánh dấu là đã đọc",
"previous": "Đánh dấu các chương trước là đã đọc"
"previous": "Đánh dấu các chương trước là đã đọc",
"all": "Đánh dấu tất 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",
@@ -118,6 +119,9 @@
"confirmation_other": "Bạn sắp đánh dấu {{count}} chương là chưa đọc"
}
}
},
"filter_and_sort": {
"label": "Bộ lọc và sắp xếp"
}
},
"error": {
@@ -262,7 +266,8 @@
"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",
"age_rating": "Phân loại độ tuổi"
"age_rating": "Phân loại độ tuổi",
"available_updates_other": "{{count}} bản cập nhật đang chờ"
},
"language": {
"all": "Đa ngôn ngữ",
@@ -310,7 +315,6 @@
"button": {
"browse": "Duyệt",
"cancel": "Hủy bỏ",
"clear": "Xóa",
"filter": "Bộ lọc",
"latest": "Mới nhất",
"ok": "Ok",
@@ -347,7 +351,9 @@
"save": "Lưu",
"open": "Mở",
"open_browser": "Mở trong trình duyệt",
"open_webview": "Mở trong WebView"
"open_webview": "Mở trong WebView",
"download": "Tải xuống",
"clear_selection": "Xóa"
},
"date": {
"label": {
@@ -509,6 +515,10 @@
"seconds": {
"second_other": "Giây",
"value": "{{count}} $t(global.time.seconds.second, lowercase)"
},
"days": {
"day_other": "Ngày",
"value": "{{count}} $t(global.time.days.day, lowercase)"
}
},
"colors": {
@@ -1129,14 +1139,25 @@
"title": "Không có"
}
},
"simpleLogin": {
"simple_login": {
"label": {
"description": "Một trang đăng nhập đơn giản sẽ được hiển thị để đăng nhập.",
"description": "Việc đăng nhập sẽ được xử lý bởi máy chủ.",
"info": "Khi bạn bật tính năng này, bạn có thể cần phải làm mới tab này để trang đăng nhập xuất hiện.",
"title": "Đăng nhập cơ bản"
}
},
"ui_login": {
"label": {
"description": "Việc đăng nhập sẽ được xử lý bởi khách hàng.",
"title": "Giao diện đăng nhập"
}
}
}
},
"jwt": {
"access_token_expiry": "Mã truy cập JWT hết hạn",
"refresh_token_expiry": "Làm mới mã truy cập JWT hết hạn",
"audience": "Đối tượng yêu cầu JWT"
}
},
"cloudflare": {
@@ -1294,6 +1315,43 @@
}
},
"title": "OPDS"
},
"database": {
"address": "URL cơ sở dữ liệu",
"password": "$t(global.label.password)",
"title": "Cơ sở dữ liệu",
"type": {
"h2": "H2",
"postgresql": "PostgreSQL",
"title": "Loại"
},
"username": "$t(global.label.username)"
},
"koreader": {
"sync": {
"check_sum_method": {
"binary": "Nhị phân",
"filename": "Tên tệp",
"title": "Phương pháp kiểm tra tổng"
},
"device_id": "ID thiết bị",
"server_address": "URL máy chủ",
"strategy": {
"disabled": "Vô hiệu hóa",
"title": "Chiến lược đồng bộ hóa",
"prompt": "Hỏi trước",
"receive": "Nhận",
"send": "Gửi",
"silent": "Im lặng"
},
"title": "Đồng bộ KOReader",
"tolerance": {
"description": "Giới hạn chênh lệch tuyệt đối khi so sánh tiến độ",
"title": "Giới hạn"
},
"user_key": "Khóa người dùng",
"username": "$t(global.label.username)"
}
}
},
"device": {

View File

@@ -97,7 +97,8 @@
"label": {
"action": {
"current": "标记为已读",
"previous": "标记之前的章节为已读"
"previous": "标记之前的章节为已读",
"all": "标记所有章节为已读"
},
"error_other": "无法将章节标记为已读出错",
"success_other": "{{count}}章节标记为已读",
@@ -118,6 +119,9 @@
"confirmation_other": "将会把{{count}}个章节标记为未读"
}
}
},
"filter_and_sort": {
"label": "筛选与排序"
}
},
"error": {
@@ -276,7 +280,8 @@
"uninstallation_failed_other": "无法卸载插件",
"update_failed_other": "无法更新插件",
"add_repository_info": "您必须添加扩展库才能安装扩展程序",
"age_rating": "年龄分级"
"age_rating": "年龄分级",
"available_updates_other": "{{count}}个可用的更新"
},
"title_other": "插件",
"settings": {
@@ -309,7 +314,6 @@
"global": {
"button": {
"cancel": "取消",
"clear": "清除",
"latest": "最新",
"ok": "Ok",
"reset": "重置",
@@ -347,7 +351,9 @@
"save": "保存",
"open": "打开",
"open_browser": "在浏览器中打开",
"open_webview": "在WebView中打开"
"open_webview": "在WebView中打开",
"clear_selection": "清除",
"download": "下载"
},
"date": {
"label": {
@@ -489,6 +495,10 @@
"minutes": {
"minute_other": "分",
"value": "{{count}} $t(global.time.minutes.minute, lowercase)"
},
"days": {
"day_other": "日",
"value": "{{count}}$t(global.time.days.day, lowercase)"
}
},
"update": {
@@ -1106,14 +1116,25 @@
"title": "无"
}
},
"simpleLogin": {
"simple_login": {
"label": {
"description": "将显示一个简易登录页面以进行登录。",
"info": "启用此功能后,可能需要刷新此标签页才能显示登录页面。",
"title": "普通登录"
"description": "登录将由服务端处理。",
"info": "启用此功能后,可能需要刷新此标签页才能显示登录页面。",
"title": "简单登录"
}
},
"ui_login": {
"label": {
"description": "登录将由客户端处理。",
"title": "UI登录"
}
}
}
},
"jwt": {
"access_token_expiry": "JWT 访问令牌过期时间",
"audience": "JWT 受众声明",
"refresh_token_expiry": "JWT 刷新令牌过期时间"
}
},
"socks_proxy": {
@@ -1279,6 +1300,43 @@
}
},
"title": "OPDS开放出版物分发系统"
},
"database": {
"address": "数据库链接",
"password": "$t(global.label.password)",
"title": "数据库",
"type": {
"h2": "H2",
"postgresql": "PostgreSQL",
"title": "类型"
},
"username": "$t(global.label.username)"
},
"koreader": {
"sync": {
"check_sum_method": {
"binary": "二进制",
"filename": "文件名",
"title": "校验方法"
},
"device_id": "设备ID",
"server_address": "服务器链接",
"strategy": {
"disabled": "已禁用",
"prompt": "提示",
"receive": "接收",
"send": "发送",
"silent": "静默",
"title": "同步策略"
},
"title": "KOReader同步",
"tolerance": {
"description": "进度比较的绝对容差",
"title": "容差"
},
"user_key": "用户密钥",
"username": "$t(global.label.username)"
}
}
},
"webui": {

View File

@@ -409,7 +409,6 @@
},
"global": {
"button": {
"clear": "清除",
"reset": "重置",
"popular": "熱門",
"reset_to_default": "重置為預設值",
@@ -987,12 +986,6 @@
"title": "認證",
"mode": {
"option": {
"simpleLogin": {
"label": {
"title": "簡易登入",
"description": "將顯示一個簡易登入頁面以進行登入。"
}
},
"basicAuth": {
"label": {
"description": "您的瀏覽器將通過對話框提示您輸入憑證。",