aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2024-12-28 12:41:54 +0000
committerMohamed Bassem <me@mbassem.com>2024-12-28 12:41:54 +0000
commit503a7644b41c7658fcf4c02440c04dfe436cb688 (patch)
tree86aed14b155b41bba7e309b09c309fe300e6f514 /apps
parent052ae9b4c5ec88a001f7377eab0e4e49fcb943fc (diff)
downloadkarakeep-503a7644b41c7658fcf4c02440c04dfe436cb688.tar.zst
i18n: Sync weblate translaions
Diffstat (limited to 'apps')
-rw-r--r--apps/web/lib/i18n/locales/da/translation.json261
-rw-r--r--apps/web/lib/i18n/locales/es/translation.json201
-rw-r--r--apps/web/lib/i18n/locales/it/translation.json261
-rw-r--r--apps/web/lib/i18n/locales/ja/translation.json138
-rw-r--r--apps/web/lib/i18n/locales/nl/translation.json21
-rw-r--r--apps/web/lib/i18n/locales/ru/translation.json261
-rw-r--r--apps/web/lib/i18n/locales/zh/translation.json59
7 files changed, 1179 insertions, 23 deletions
diff --git a/apps/web/lib/i18n/locales/da/translation.json b/apps/web/lib/i18n/locales/da/translation.json
new file mode 100644
index 00000000..2ef97e76
--- /dev/null
+++ b/apps/web/lib/i18n/locales/da/translation.json
@@ -0,0 +1,261 @@
+{
+ "actions": {
+ "select_all": "Vælg alle",
+ "sign_out": "Log ud",
+ "apply_all": "Anvend på alle",
+ "unarchive": "Fjern arkivering",
+ "favorite": "Stjernemarker",
+ "change_layout": "Skift visning",
+ "download_full_page_archive": "Download hele siden til arkiv",
+ "recrawl": "Gennemsøg igen",
+ "add_to_list": "Tilføj til liste",
+ "copy_link": "Kopiér link",
+ "close_bulk_edit": "Luk masseredigering",
+ "bulk_edit": "Masseredigering",
+ "manage_lists": "Administrer lister",
+ "remove_from_list": "Fjern fra liste",
+ "add": "Tilføj",
+ "create": "Opret",
+ "fetch_now": "Hent nu",
+ "summarize_with_ai": "Opsummer med AI",
+ "edit_title": "Rediger titel",
+ "cancel": "Annuller",
+ "ignore": "Ignorer",
+ "unselect_all": "Fravælg alle",
+ "refresh": "Genopfrisk",
+ "unfavorite": "Fjern stjernemarkering",
+ "archive": "Arkivér",
+ "delete": "Slet",
+ "edit": "Rediger",
+ "close": "Luk",
+ "edit_tags": "Rediger tags",
+ "save": "Gem",
+ "merge": "Sammenflet"
+ },
+ "settings": {
+ "import": {
+ "export_links_and_notes": "Eksporter links og noter",
+ "import_bookmarks_from_omnivore_export": "Importer bogmærker fra Omnivore-eksport",
+ "import_bookmarks_from_hoarder_export": "Importer bogmærker fra Hoarder-eksport",
+ "import_export": "Import / eksport",
+ "import_export_bookmarks": "Import / eksport bogmærker",
+ "import_bookmarks_from_html_file": "Importer bogmærker fra HTML-fil",
+ "import_bookmarks_from_pocket_export": "Importer bogmærker fra Pocket-eksport",
+ "imported_bookmarks": "Importerede bogmærker"
+ },
+ "back_to_app": "Tilbage til app",
+ "info": {
+ "basic_details": "Grundlæggende",
+ "user_info": "Brugeroplysninger",
+ "interface_lang": "Grænseflade sprog",
+ "current_password": "Nuværende adgangskode",
+ "new_password": "Ny adgangskode",
+ "confirm_new_password": "Bekræft ny adgangskode",
+ "change_password": "Skift adgangskode",
+ "options": "Indstillinger"
+ },
+ "feeds": {
+ "add_a_subscription": "Tilføj et abonnement",
+ "rss_subscriptions": "RSS-abonnementer"
+ },
+ "ai": {
+ "tagging_rules": "Regler for tagging",
+ "tagging_rule_description": "Prompts, som du tilføjer her, vil blive inkluderet som regler i modellen under taggenereringen. Du kan se de endelige prompts i afsnittet med forhåndsvisning af prompts.",
+ "ai_settings": "AI-indstillinger",
+ "images_prompt": "Billede-prompt",
+ "prompt_preview": "Forhåndsvisning af prompt",
+ "text_prompt": "Tekst-prompt"
+ },
+ "broken_links": {
+ "crawling_status": "Gennemsøgningsstatus",
+ "broken_links": "Ugyldige links",
+ "last_crawled_at": "Sidst gennemsøgt",
+ "crawling_failed": "Gennemsøgning mislykkedes"
+ },
+ "api_keys": {
+ "new_api_key_desc": "Giv din API-nøgle et unikt navn",
+ "api_keys": "API-nøgler",
+ "new_api_key": "Ny API-nøgle",
+ "key_success": "Nøglen blev succesfuldt oprettet",
+ "key_success_please_copy": "Kopiér venligst nøglen og gem den et sikkert sted. Vær opmærksom på, at du ikke vil kunne få adgang til den igen, efter dialogboksen lukkes."
+ },
+ "user_settings": "Brugerindstillinger"
+ },
+ "admin": {
+ "actions": {
+ "regenerate_ai_tags_for_failed_bookmarks_only": "Genopret AI-tags kun for mislykkede bogmærker",
+ "recrawl_failed_links_only": "Gennemsøg kun mislykkede links igen",
+ "compact_assets": "Komprimér ressourcer",
+ "recrawl_all_links": "Gennemsøg alle links",
+ "without_inference": "Uden inferens",
+ "regenerate_ai_tags_for_all_bookmarks": "Genopret AI-tags for alle bogmærker",
+ "reindex_all_bookmarks": "Genindeksér alle bogmærker"
+ },
+ "background_jobs": {
+ "inference_jobs": "Inferensopgaver",
+ "failed": "Mislykket",
+ "background_jobs": "Baggrundsjobs",
+ "crawler_jobs": "Gennemsøgningsopgaver",
+ "indexing_jobs": "Indekseringsopgaver",
+ "tidy_assets_jobs": "Oprydningsopgaver for ressourcer",
+ "job": "Opgave",
+ "queued": "I kø",
+ "pending": "Afventer"
+ },
+ "server_stats": {
+ "server_version": "Server-version",
+ "server_stats": "Serverstatistik",
+ "total_users": "Brugere i alt",
+ "total_bookmarks": "Bogmærker i alt"
+ },
+ "admin_settings": "Admin-indstillinger",
+ "users_list": {
+ "create_user": "Opret bruger",
+ "users_list": "Liste over brugere",
+ "change_role": "Skift rolle",
+ "reset_password": "Nulstil adgangskode",
+ "delete_user": "Slet bruger",
+ "num_bookmarks": "Antal bogmærker",
+ "asset_sizes": "Størrelse på ressourcer",
+ "local_user": "Lokal bruger",
+ "confirm_password": "Bekræft adgangskode"
+ }
+ },
+ "tags": {
+ "unused_tags": "Ikke-anvendte tags",
+ "your_tags": "Dine tags",
+ "ai_tags": "AI-tags",
+ "all_tags": "Alle tags",
+ "delete_all_unused_tags": "Fjern alle ikke-anvendte tags",
+ "drag_and_drop_merging": "Træk og slip-sammenfletning",
+ "your_tags_info": "Tags, du har anvendt mindst én gang",
+ "ai_tags_info": "Tags, der er tilføjet automatisk (af AI)",
+ "unused_tags_info": "Tags, der ikke er knyttet til nogen bogmærker",
+ "drag_and_drop_merging_info": "Træk og slip tags oven på hinanden for at sammenflette dem",
+ "sort_by_name": "Sorter efter navn"
+ },
+ "options": {
+ "light_mode": "Lys tilstand",
+ "dark_mode": "Mørk tilstand"
+ },
+ "editor": {
+ "quickly_focus": "Du kan hurtigt fokusere på dette felt ved at bruge genvejen ⌘ + E",
+ "multiple_urls_dialog_title": "Importer URL’er som separate bogmærker?",
+ "multiple_urls_dialog_desc": "Indtastningen indeholder flere URL’er på separate linjer. Ønsker du at importere dem som individuelle bogmærker?",
+ "import_as_text": "Importer som tekstbogmærke",
+ "import_as_separate_bookmarks": "Importer som separate bogmærker",
+ "new_item": "NYT ELEMENT",
+ "disabled_submissions": "Indsendelser er deaktiveret",
+ "text_toolbar": {
+ "undo": "Fortryd",
+ "redo": "Annuller fortryd",
+ "italic": "Kursiv",
+ "underline": "Understregning",
+ "strikethrough": "Gennemstreget",
+ "code": "Kode",
+ "highlight": "Fremhæv",
+ "align_left": "Venstrejuster",
+ "align_center": "Centreret",
+ "align_right": "Højrejuster",
+ "markdown_shortcuts": {
+ "label": "Markdown-genveje",
+ "heading": {
+ "label": "Overskrift",
+ "example": "# H1, ## H2, ### H3"
+ },
+ "bold": {
+ "label": "Fed",
+ "example": "**tekst** eller CTRL+b"
+ },
+ "blockquote": {
+ "label": "Blokcitat",
+ "example": "> Blokcitat"
+ },
+ "ordered_list": {
+ "label": "Opstilling med tal",
+ "example": "1. Listepunkt"
+ },
+ "unordered_list": {
+ "label": "Punktopstilling",
+ "example": "- Listepunkt"
+ },
+ "inline_code": {
+ "label": "Indlejret kode",
+ "example": "`Kode`"
+ },
+ "block_code": {
+ "label": "Blokkode",
+ "example": "``` + mellemrum"
+ },
+ "italic": {
+ "label": "Kursiv",
+ "example": "*Kursiv* eller _Kursiv_ eller CTRL+i"
+ }
+ },
+ "bold": "Fed"
+ },
+ "placeholder": "Indsæt et link eller billede, skriv en note, eller træk og slip et billede her ..."
+ },
+ "common": {
+ "roles": {
+ "user": "Bruger",
+ "admin": "Admin"
+ },
+ "tags": "Tags",
+ "experimental": "Eksperimentel",
+ "role": "Rolle",
+ "archive": "Arkiv",
+ "actions": "Handlinger",
+ "action": "Handling",
+ "created_at": "Oprettet",
+ "attachments": "Vedhæftninger",
+ "screenshot": "Skærmbillede",
+ "something_went_wrong": "Noget gik galt",
+ "search": "Søg",
+ "key": "Nøgle",
+ "name": "Navn",
+ "note": "Note",
+ "url": "URL",
+ "email": "E-mail",
+ "password": "Adganskode",
+ "video": "Video",
+ "home": "Hjem"
+ },
+ "layouts": {
+ "masonry": "Fliser",
+ "grid": "Gitter",
+ "list": "Liste",
+ "compact": "Kompakt"
+ },
+ "lists": {
+ "all_lists": "Alle lister",
+ "favourites": "Stjernemarkeringer",
+ "new_list": "Ny liste",
+ "new_nested_list": "Ny underliste"
+ },
+ "preview": {
+ "view_original": "Se original",
+ "cached_content": "Cachelagret indhold"
+ },
+ "toasts": {
+ "bookmarks": {
+ "refetch": "Genhentning er blevet sat i kø!",
+ "full_page_archive": "Oprettelse af hele siden til arkivering er blevet igangsat",
+ "delete_from_list": "Bogmærket er blevet slettet fra listen",
+ "deleted": "Bogmærket er blevet slettet!",
+ "clipboard_copied": "Linket er kopieret til din udklipsholder!",
+ "updated": "Bogmærket er blevet opdateret!"
+ },
+ "lists": {
+ "created": "Listen er oprettet!",
+ "updated": "Listen er blevet opdateret!"
+ }
+ },
+ "cleanups": {
+ "cleanups": "Oprydning",
+ "duplicate_tags": {
+ "title": "Dublerede tags",
+ "merge_all_suggestions": "Sammenflet alle forslag?"
+ }
+ }
+}
diff --git a/apps/web/lib/i18n/locales/es/translation.json b/apps/web/lib/i18n/locales/es/translation.json
index 27bb90c0..ec3b7277 100644
--- a/apps/web/lib/i18n/locales/es/translation.json
+++ b/apps/web/lib/i18n/locales/es/translation.json
@@ -12,8 +12,8 @@
"url": "URL",
"action": "Acción",
"actions": "Acciones",
- "created_at": "Creado a",
- "something_went_wrong": "Algo ha ido mal",
+ "created_at": "Creado:",
+ "something_went_wrong": "Algo ha salido mal",
"search": "Buscar",
"screenshot": "Captura de pantalla",
"video": "Vídeo",
@@ -37,22 +37,51 @@
},
"back_to_app": "Volver a la aplicación",
"ai": {
- "ai_settings": "Ajustes de IA",
+ "ai_settings": "Ajustes de la IA",
"tagging_rules": "Reglas de etiquetado",
"tagging_rule_description": "Los prompts que añadas aquí se incluirán como reglas durante la generación de etiquetas. Puedes comprobar el prompt final en la sección de previsualización.",
- "prompt_preview": "Previsualización de prompt"
+ "prompt_preview": "Previsualización",
+ "text_prompt": "Prompt para texto",
+ "images_prompt": "Prompt para Imagen"
},
- "user_settings": "Ajustes de usuario"
+ "user_settings": "Ajustes de usuario",
+ "feeds": {
+ "add_a_subscription": "Añadir subscripción",
+ "rss_subscriptions": "Subscripciones RSS"
+ },
+ "import": {
+ "import_export": "Importar / Exportar",
+ "import_export_bookmarks": "Importar / Exportar marcadores",
+ "import_bookmarks_from_pocket_export": "Importar marcadores desde exportación de Pocket",
+ "export_links_and_notes": "Exportar links y notas",
+ "imported_bookmarks": "Marcadores importados",
+ "import_bookmarks_from_hoarder_export": "Importar marcadores desde exportación de Hoarder",
+ "import_bookmarks_from_html_file": "Importar marcadores desde archivo HTML",
+ "import_bookmarks_from_omnivore_export": "Importar marcadores desde exportación de Omnivore"
+ },
+ "api_keys": {
+ "api_keys": "Claves APIs",
+ "new_api_key": "Crear clave API",
+ "new_api_key_desc": "Dale a la clave API un nombre único",
+ "key_success": "Clave creada correctamente",
+ "key_success_please_copy": "Copia la clave y guárdala en un lugar seguro. Una vez cierres este mensaje, no podrás volver a verla."
+ },
+ "broken_links": {
+ "broken_links": "Enlaces rotos",
+ "last_crawled_at": "Última vez indexado:",
+ "crawling_status": "Estado de la indexación",
+ "crawling_failed": "Indexado fallido"
+ }
},
"actions": {
"unselect_all": "Deseleccionar todo",
"select_all": "Seleccionar todo",
"change_layout": "Cambiar diseño",
- "unfavorite": "Descargar como favorito",
+ "unfavorite": "Quitar de favoritos",
"delete": "Eliminar",
"refresh": "Actualizar",
- "download_full_page_archive": "Descargar la página completa",
- "edit_tags": "Editar las etiquetas",
+ "download_full_page_archive": "Descargar Archivo de Página Completa",
+ "edit_tags": "Editar etiquetas",
"remove_from_list": "Eliminar de la lista",
"save": "Guardar",
"add": "Añadir",
@@ -60,7 +89,7 @@
"create": "Crear",
"fetch_now": "Actualizar ahora",
"summarize_with_ai": "Resumir con IA",
- "edit_title": "Editar título",
+ "edit_title": "Cambiar título",
"sign_out": "Cerrar sesión",
"close": "Cerrar",
"merge": "Unir",
@@ -71,12 +100,162 @@
"add_to_list": "Añadir a la lista",
"copy_link": "Copiar enlace",
"cancel": "Cancelar",
- "apply_all": "Aplicar todo"
+ "apply_all": "Aplicar todo",
+ "recrawl": "Volver a crawlear",
+ "close_bulk_edit": "Cerrar editor en masa",
+ "bulk_edit": "Editar en masa",
+ "manage_lists": "Administrar listas"
},
"layouts": {
"compact": "Compacto",
- "masonry": "Masonería",
+ "masonry": "Mampostería",
"grid": "Rejilla",
"list": "Lista"
+ },
+ "admin": {
+ "admin_settings": "Ajustes de Administrador",
+ "server_stats": {
+ "server_stats": "Estadísticas del servidor",
+ "total_users": "Número de usuarios",
+ "total_bookmarks": "Número de marcadores",
+ "server_version": "Versión del servidor"
+ },
+ "background_jobs": {
+ "background_jobs": "Operaciones en segundo plano",
+ "indexing_jobs": "Trabajos de indexación",
+ "pending": "Pendiente",
+ "failed": "Error",
+ "queued": "En cola",
+ "crawler_jobs": "Trabajos de crawling",
+ "inference_jobs": "Trabajos de inferencia",
+ "tidy_assets_jobs": "Trabajos de refinación",
+ "job": "Trabajo"
+ },
+ "actions": {
+ "regenerate_ai_tags_for_failed_bookmarks_only": "Regenerar etiquetas IA solo en marcadores fallidos",
+ "regenerate_ai_tags_for_all_bookmarks": "Regenerar etiquetas IA para todos los marcadores",
+ "reindex_all_bookmarks": "Reindexar marcadores",
+ "compact_assets": "Optimizar multimedia",
+ "without_inference": "Sin inferencia",
+ "recrawl_failed_links_only": "Recrawlear solo los enlaces fallidos",
+ "recrawl_all_links": "Recrawlear todos los enlaces"
+ },
+ "users_list": {
+ "users_list": "Lista de usuarios",
+ "create_user": "Crear usuario",
+ "change_role": "Cambiar rol",
+ "reset_password": "Reiniciar contraseña",
+ "delete_user": "Borrar usuario",
+ "num_bookmarks": "Núm. Marcadores",
+ "asset_sizes": "Espacio utilizado",
+ "local_user": "Usuario local",
+ "confirm_password": "Confirmar contraseña"
+ }
+ },
+ "options": {
+ "dark_mode": "Modo oscuro",
+ "light_mode": "Modo claro"
+ },
+ "lists": {
+ "all_lists": "Todas las listas",
+ "favourites": "Favoritos",
+ "new_list": "Nueva lista",
+ "new_nested_list": "Nueva lista anidada"
+ },
+ "tags": {
+ "all_tags": "Todas las etiquetas",
+ "your_tags": "Tus etiquetas",
+ "your_tags_info": "Etiquetas que has añadido al menos una vez",
+ "ai_tags": "Etiquetas IA",
+ "ai_tags_info": "Etiquetas solo usadas automáticamente (por IA)",
+ "drag_and_drop_merging": "Fusionar arrastrando y soltando",
+ "sort_by_name": "Ordenar por nombre",
+ "delete_all_unused_tags": "Eliminar etiquetas no usadas",
+ "unused_tags": "Etiquetas sin usar",
+ "unused_tags_info": "Etiquetas sin marcadores",
+ "drag_and_drop_merging_info": "Arrastra y suelta etiquetas sobre otras para unirlas"
+ },
+ "preview": {
+ "view_original": "Ver original",
+ "cached_content": "Contenido cacheado"
+ },
+ "editor": {
+ "multiple_urls_dialog_title": "¿Importar URLs como marcadores independientes?",
+ "multiple_urls_dialog_desc": "La entrada contiende varias URLs en líneas independientes. ¿Quieres importarlas como distintos marcadores?",
+ "import_as_text": "Importar como marcador de texto",
+ "import_as_separate_bookmarks": "Importar como distintos marcadores",
+ "placeholder": "Pega un enlace o una imagen, escribe una nota o arrastra una imagen aquí…",
+ "new_item": "NUEVA ENTRADA",
+ "text_toolbar": {
+ "undo": "Deshacer",
+ "redo": "Rehacer",
+ "bold": "Negrita",
+ "underline": "Subrayado",
+ "strikethrough": "Tachado",
+ "code": "Código",
+ "align_left": "Alinear a la izquierda",
+ "align_center": "Alinear al centro",
+ "align_right": "Alinear a la derecha",
+ "markdown_shortcuts": {
+ "label": "Atajos de Markdown",
+ "heading": {
+ "label": "Cabecera",
+ "example": "# H1, ## H2, ### H3"
+ },
+ "bold": {
+ "label": "Negrita",
+ "example": "**texto** o CTRL+B"
+ },
+ "italic": {
+ "label": "Cursiva",
+ "example": "*texto*, _texto_ o CTRL+I"
+ },
+ "ordered_list": {
+ "example": "1. Texto",
+ "label": "Lista ordenada"
+ },
+ "unordered_list": {
+ "example": "- Texto",
+ "label": "Lista sin orden"
+ },
+ "inline_code": {
+ "example": "`Texto`",
+ "label": "Código en línea"
+ },
+ "block_code": {
+ "label": "Código en bloque",
+ "example": "``` + espacio"
+ },
+ "blockquote": {
+ "label": "Cita en Bloque",
+ "example": "> Texto"
+ }
+ },
+ "italic": "Cursiva",
+ "highlight": "Destacar"
+ },
+ "quickly_focus": "Puedes enfocar este campo pulsando ⌘ + E",
+ "disabled_submissions": "Entradas deshabilitadas"
+ },
+ "toasts": {
+ "bookmarks": {
+ "updated": "¡El marcador se ha actualizado!",
+ "refetch": "¡Se ha solicitado la actualización!",
+ "deleted": "¡El marcador se ha eliminado!",
+ "full_page_archive": "Se ha pedido un Archivo de Página Completa",
+ "delete_from_list": "El marcador se ha borrado de la lista",
+ "clipboard_copied": "¡El enlace se ha copiado en tu portapapeles!"
+ },
+ "lists": {
+ "created": "¡Enlace creado correctamente!",
+ "updated": "¡La lista ha sido actualizada!"
+ }
+ },
+ "cleanups": {
+ "cleanups": "Cleanups",
+ "duplicate_tags": {
+ "title": "Etiquetas duplicadas",
+ "merge_all_suggestions": "¿Fusionar todas las sugerencias?"
+ }
}
}
diff --git a/apps/web/lib/i18n/locales/it/translation.json b/apps/web/lib/i18n/locales/it/translation.json
new file mode 100644
index 00000000..6479f6c8
--- /dev/null
+++ b/apps/web/lib/i18n/locales/it/translation.json
@@ -0,0 +1,261 @@
+{
+ "actions": {
+ "unfavorite": "Rimuovi dai preferiti",
+ "edit": "Modifica",
+ "delete": "Elimina",
+ "ignore": "Ignora",
+ "unselect_all": "Deseleziona tutto",
+ "change_layout": "Cambia layout",
+ "select_all": "Seleziona tutto",
+ "archive": "Archivia",
+ "unarchive": "Rimuovi dall'archivio",
+ "favorite": "Preferito",
+ "refresh": "Aggiorna",
+ "recrawl": "Ricontrolla",
+ "download_full_page_archive": "Scarica un archivio della pagina completa",
+ "edit_tags": "Modifica tags",
+ "add_to_list": "Aggiungi alla lista",
+ "close_bulk_edit": "Chiudi modifica massiva",
+ "bulk_edit": "Modifica massiva",
+ "manage_lists": "Gestisci liste",
+ "remove_from_list": "Rimuovi dalla lista",
+ "save": "Salva",
+ "add": "Aggiungi",
+ "create": "Crea",
+ "fetch_now": "Recupera ora",
+ "summarize_with_ai": "Riassumi con AI",
+ "edit_title": "Modifica titolo",
+ "sign_out": "Esci",
+ "close": "Chiudi",
+ "merge": "Unisci",
+ "cancel": "Cancella",
+ "apply_all": "Applica a tutto",
+ "copy_link": "Copia link"
+ },
+ "common": {
+ "attachments": "Allegati",
+ "something_went_wrong": "Qualcosa è andato storto",
+ "roles": {
+ "user": "Utente",
+ "admin": "Admin"
+ },
+ "video": "Video",
+ "name": "Nome",
+ "email": "Email",
+ "password": "Password",
+ "action": "Azione",
+ "actions": "Azioni",
+ "created_at": "Creato il",
+ "key": "Chiave",
+ "role": "Ruolo",
+ "experimental": "Sperimentale",
+ "search": "Cerca",
+ "tags": "Tags",
+ "note": "Note",
+ "screenshot": "Screenshot",
+ "archive": "Archivio",
+ "home": "Home",
+ "url": "URL"
+ },
+ "settings": {
+ "broken_links": {
+ "broken_links": "Link rotti",
+ "last_crawled_at": "Ultimo recupero il",
+ "crawling_status": "Stato recupero",
+ "crawling_failed": "Recupero fallito"
+ },
+ "info": {
+ "confirm_new_password": "Conferma nuova password",
+ "interface_lang": "Lingua interfaccia",
+ "user_info": "Info utente",
+ "basic_details": "Informazioni base",
+ "change_password": "Cambia password",
+ "current_password": "Password attuale",
+ "new_password": "Nuova password",
+ "options": "Opzioni"
+ },
+ "back_to_app": "Torna all'App",
+ "user_settings": "Impostazioni utente",
+ "ai": {
+ "ai_settings": "Impostazioni AI",
+ "tagging_rules": "Regole dei tag",
+ "prompt_preview": "Anteprima prompt",
+ "text_prompt": "Prompt testo",
+ "images_prompt": "Prompt immagini",
+ "tagging_rule_description": "Il testo che scriverai qui verrà incluso come regole al modello AI durante la generazione dei tag. Puoi vedere il prompt finale nella sezione anteprima."
+ },
+ "feeds": {
+ "rss_subscriptions": "Iscrizione RSS",
+ "add_a_subscription": "Aggiungi un'iscrizione"
+ },
+ "import": {
+ "import_export": "Importa / Esporta",
+ "import_bookmarks_from_pocket_export": "Importa segnalibri da esportazione Pocket",
+ "import_bookmarks_from_hoarder_export": "Importa segnalibri da esportazione Hoarder",
+ "export_links_and_notes": "Esporta link e note",
+ "imported_bookmarks": "Segnalibri importati",
+ "import_bookmarks_from_html_file": "Importa segnalibri da file HTML",
+ "import_export_bookmarks": "Importa / Esporta segnalibri",
+ "import_bookmarks_from_omnivore_export": "Importa segnalibri da esportazione Omnivore"
+ },
+ "api_keys": {
+ "api_keys": "Chiavi API",
+ "new_api_key_desc": "Dai un nome univoco alla chiave API",
+ "key_success": "Chiave creata con successo",
+ "key_success_please_copy": "Copia la chiave e salvala in modo sicuro. Una volta chiuso questo messaggio, non potrai accederci di nuovo.",
+ "new_api_key": "Nuova chiave API"
+ }
+ },
+ "editor": {
+ "text_toolbar": {
+ "markdown_shortcuts": {
+ "ordered_list": {
+ "label": "Lista ordinata",
+ "example": "1. Elemento"
+ },
+ "label": "Comandi brevi Markdown",
+ "heading": {
+ "example": "# H1, ## H2, ### H3",
+ "label": "Intestazione"
+ },
+ "bold": {
+ "example": "**text** o CTRL+b",
+ "label": "Grassetto"
+ },
+ "italic": {
+ "example": "*Italic* o _Italic_ o CTRL+i",
+ "label": "Corsivo"
+ },
+ "blockquote": {
+ "label": "Citazione",
+ "example": "> Citazione"
+ },
+ "unordered_list": {
+ "label": "Lista non ordinata",
+ "example": "- Elemento"
+ },
+ "inline_code": {
+ "label": "Codice in linea",
+ "example": "`Codice`"
+ },
+ "block_code": {
+ "label": "Blocco di codice",
+ "example": "``` + spazio"
+ }
+ },
+ "undo": "Annulla",
+ "bold": "Grassetto",
+ "italic": "Corsivo",
+ "underline": "Sottolineato",
+ "strikethrough": "Barrato",
+ "code": "Codice",
+ "highlight": "Evidenziato",
+ "align_left": "Allinea a sinistra",
+ "align_center": "Allinea al centro",
+ "align_right": "Allinea a destra",
+ "redo": "Ripeti"
+ },
+ "multiple_urls_dialog_title": "Importare gli URL come segnalibri separati?",
+ "multiple_urls_dialog_desc": "L'input contiene diversi URL su linee separate. Vuoi importarli come segnalibri diversi?",
+ "import_as_text": "Importa come segnalibro di testo",
+ "placeholder": "Incolla un link o un'immagine, scrivi una nota o trascina un'immagine qui...",
+ "disabled_submissions": "Le iscrizioni sono disattivate",
+ "new_item": "NUOVO ELEMENTO",
+ "quickly_focus": "Puoi mettere il focus qui premendo ⌘ + E",
+ "import_as_separate_bookmarks": "Importa come segnalibri separati"
+ },
+ "layouts": {
+ "masonry": "Masonry",
+ "grid": "Griglia",
+ "list": "Lista",
+ "compact": "Compatto"
+ },
+ "admin": {
+ "admin_settings": "Impostazioni amministratore",
+ "server_stats": {
+ "server_stats": "Statistiche server",
+ "total_bookmarks": "Segnalibri totali",
+ "server_version": "Versione server",
+ "total_users": "Utenti totali"
+ },
+ "background_jobs": {
+ "background_jobs": "Lavori in background",
+ "crawler_jobs": "Lavori di recupero",
+ "indexing_jobs": "Lavori di indicizzazione",
+ "job": "Lavoro",
+ "queued": "In coda",
+ "pending": "In attesa",
+ "failed": "Fallito",
+ "tidy_assets_jobs": "Lavori di pulizia Asset",
+ "inference_jobs": "Lavori di generazione testo"
+ },
+ "actions": {
+ "recrawl_failed_links_only": "Recupera solo link falliti",
+ "recrawl_all_links": "Recupera tutti i link",
+ "without_inference": "Senza generazione testo",
+ "regenerate_ai_tags_for_failed_bookmarks_only": "Rigenera tag AI solo per i segnalibri falliti",
+ "regenerate_ai_tags_for_all_bookmarks": "Rigenera tag AI per tutti i segnalibri",
+ "compact_assets": "Compatta asset",
+ "reindex_all_bookmarks": "Reindicizza tutti i segnalibri"
+ },
+ "users_list": {
+ "users_list": "Lista utenti",
+ "change_role": "Cambia ruolo",
+ "num_bookmarks": "Num segnalibri",
+ "asset_sizes": "Dimensione Asset",
+ "local_user": "Utente locale",
+ "confirm_password": "Conferma password",
+ "create_user": "Crea utente",
+ "delete_user": "Elimina utente",
+ "reset_password": "Ripristina password"
+ }
+ },
+ "options": {
+ "dark_mode": "Modalità scura",
+ "light_mode": "Modalità chiara"
+ },
+ "lists": {
+ "all_lists": "Tutte le liste",
+ "favourites": "Preferiti",
+ "new_list": "Nuova lista",
+ "new_nested_list": "Nuova sottolista"
+ },
+ "tags": {
+ "your_tags": "I tuoi tag",
+ "your_tags_info": "Tag che sono stati utilizzati almeno una volta da te",
+ "ai_tags": "Tag AI",
+ "ai_tags_info": "Tag che sono solo stati usati automaticamente (dall'AI)",
+ "unused_tags": "Tag inutilizzati",
+ "unused_tags_info": "Tag che non sono collegati a nessun segnalibro",
+ "drag_and_drop_merging": "Unione con Drag&Drop",
+ "drag_and_drop_merging_info": "Trascina e rilascia i tag per unirli",
+ "sort_by_name": "Ordina per nome",
+ "all_tags": "Tutti i tag",
+ "delete_all_unused_tags": "Elimina tutti i tag inutilizzati"
+ },
+ "preview": {
+ "view_original": "Vedi originale",
+ "cached_content": "Contenuto salvato in cache"
+ },
+ "toasts": {
+ "bookmarks": {
+ "updated": "Il segnalibro è stato aggiornato!",
+ "deleted": "Il segnalibro è stato eliminato!",
+ "refetch": "L'aggiornamento è stato messo in coda!",
+ "full_page_archive": "L'archivio della pagina completa è stato attivato",
+ "delete_from_list": "Il segnalibro è stato eliminato dalla lista",
+ "clipboard_copied": "Il link è stato copiato!"
+ },
+ "lists": {
+ "created": "Lista creata!",
+ "updated": "Lista aggiornata!"
+ }
+ },
+ "cleanups": {
+ "cleanups": "Pulizie",
+ "duplicate_tags": {
+ "title": "Tag duplicati",
+ "merge_all_suggestions": "Unire tutti i suggerimenti?"
+ }
+ }
+}
diff --git a/apps/web/lib/i18n/locales/ja/translation.json b/apps/web/lib/i18n/locales/ja/translation.json
new file mode 100644
index 00000000..e44603bb
--- /dev/null
+++ b/apps/web/lib/i18n/locales/ja/translation.json
@@ -0,0 +1,138 @@
+{
+ "actions": {
+ "add_to_list": "リストに追加",
+ "apply_all": "全て適用",
+ "create": "作成",
+ "fetch_now": "フェッチする",
+ "summarize_with_ai": "AIで要約する",
+ "add": "追加",
+ "delete": "削除",
+ "archive": "アーカイブ",
+ "favorite": "お気に入り",
+ "edit_tags": "タグを編集",
+ "select_all": "全選択",
+ "unselect_all": "全ての選択を解除",
+ "bulk_edit": "一括編集",
+ "manage_lists": "リストの管理",
+ "remove_from_list": "リストから削除",
+ "save": "保存",
+ "edit_title": "タイトルの編集",
+ "sign_out": "サインアウト",
+ "close": "閉じる",
+ "merge": "マージする",
+ "close_bulk_edit": "一括編集を閉じる",
+ "unarchive": "アーカイブを解除",
+ "copy_link": "リンクのコピー",
+ "change_layout": "レイアウトの変更",
+ "edit": "編集",
+ "unfavorite": "お気に入りを解除",
+ "refresh": "リフレッシュ",
+ "recrawl": "再クロール",
+ "ignore": "無視する",
+ "cancel": "キャンセル",
+ "download_full_page_archive": "全てのページアーカイブをダウンロード"
+ },
+ "admin": {
+ "actions": {
+ "regenerate_ai_tags_for_failed_bookmarks_only": "失敗したブックマークのみの AI タグを再生成する",
+ "regenerate_ai_tags_for_all_bookmarks": "すべてのブックマークの AI タグを再生成",
+ "without_inference": "推論なし",
+ "reindex_all_bookmarks": "すべてのブックマークを再インデックスする",
+ "recrawl_failed_links_only": "失敗したリンクのみ再クロール",
+ "recrawl_all_links": "すべてのリンクを再クロール"
+ },
+ "server_stats": {
+ "server_version": "サーバーバージョン",
+ "server_stats": "サーバー統計情報",
+ "total_bookmarks": "総ブックマーク",
+ "total_users": "総ユーザ数"
+ },
+ "background_jobs": {
+ "job": "ジョブ",
+ "failed": "失敗",
+ "background_jobs": "バックグラウンドジョブ",
+ "inference_jobs": "推論ジョブ",
+ "tidy_assets_jobs": "Tidy アセットジョブ",
+ "queued": "キュー",
+ "indexing_jobs": "インデックス作成ジョブ",
+ "crawler_jobs": "クローラージョブ",
+ "pending": "保留中"
+ },
+ "admin_settings": "管理者設定"
+ },
+ "settings": {
+ "info": {
+ "user_info": "ユーザ情報",
+ "new_password": "新しいパスワード",
+ "basic_details": "基本情報",
+ "change_password": "パスワードを変更する",
+ "current_password": "現在のパスワード",
+ "confirm_new_password": "新しいパスワードの確認",
+ "options": "オプション",
+ "interface_lang": "インターフェース言語"
+ },
+ "ai": {
+ "prompt_preview": "プロンプトプレビュー",
+ "images_prompt": "画像プロンプト",
+ "tagging_rule_description": "ここで追加したプロンプトは、タグ生成時にモデルのルールとして組み込まれます。最終的なプロンプトは、プロンプト プレビュー セクションで確認できます。",
+ "ai_settings": "AI設定",
+ "text_prompt": "テキストプロンプト",
+ "tagging_rules": "タグ付けルール"
+ },
+ "import": {
+ "import_export_bookmarks": "ブックマークのインポート/エクスポート",
+ "import_bookmarks_from_html_file": "HTML ファイルからブックマークをインポートする",
+ "import_bookmarks_from_hoarder_export": "Hoarder エクスポートからブックマークをインポート",
+ "imported_bookmarks": "インポートされたブックマーク",
+ "import_bookmarks_from_pocket_export": "Pocketのエクスポートからブックマークをインポート",
+ "import_bookmarks_from_omnivore_export": "Omnivoreエクスポートからブックマークをインポート",
+ "export_links_and_notes": "リンクとメモをエクスポートする",
+ "import_export": "インポート/エクスポート"
+ },
+ "api_keys": {
+ "key_success_please_copy": "キーをコピーして安全な場所に保管してください。ダイアログを閉じると、再度アクセスできなくなります。",
+ "new_api_key_desc": "APIキーに一意の名前を付ける",
+ "key_success": "キーが正常に作成されました",
+ "api_keys": "APIキー",
+ "new_api_key": "新しいAPIキー"
+ },
+ "broken_links": {
+ "broken_links": "リンク切れ",
+ "last_crawled_at": "最終クロール日時",
+ "crawling_status": "クロールステータス"
+ },
+ "back_to_app": "アプリに戻る",
+ "user_settings": "ユーザ設定",
+ "feeds": {
+ "add_a_subscription": "サブスクリプションを追加する",
+ "rss_subscriptions": "RSS 購読"
+ }
+ },
+ "common": {
+ "role": "ロール",
+ "roles": {
+ "admin": "管理者",
+ "user": "ユーザ"
+ },
+ "url": "URL",
+ "password": "パスワード",
+ "email": "メールアドレス",
+ "name": "Name",
+ "something_went_wrong": "問題が発生しました",
+ "experimental": "実験的",
+ "search": "検索",
+ "action": "アクション",
+ "tags": "タグ",
+ "note": "ノート",
+ "attachments": "添付ファイル",
+ "screenshot": "スクリーンショット",
+ "video": "ビデオ",
+ "archive": "アーカイブ",
+ "key": "キー",
+ "home": "ホーム"
+ },
+ "layouts": {
+ "grid": "グリッド",
+ "list": "リスト"
+ }
+}
diff --git a/apps/web/lib/i18n/locales/nl/translation.json b/apps/web/lib/i18n/locales/nl/translation.json
index 32c8473e..08953704 100644
--- a/apps/web/lib/i18n/locales/nl/translation.json
+++ b/apps/web/lib/i18n/locales/nl/translation.json
@@ -22,7 +22,8 @@
"home": "Home",
"password": "Wachtwoord",
"action": "Actie",
- "key": "Sleutel"
+ "key": "Sleutel",
+ "highlights": "Hoogtepunten"
},
"layouts": {
"list": "Lijst",
@@ -31,20 +32,20 @@
"compact": "Compact"
},
"actions": {
- "close_bulk_edit": "Bulkbewerking sluiten",
+ "close_bulk_edit": "Bulk bewerking sluiten",
"delete": "Verwijderen",
"change_layout": "Wijzig Layout",
"archive": "Archiveer",
- "unarchive": "Verwijderen uit het archief",
+ "unarchive": "Verwijder uit archief",
"unfavorite": "Verwijder uit favorieten",
"refresh": "Vernieuwen",
- "download_full_page_archive": "Download pagina archief",
- "edit_tags": "Wijzig Labels",
+ "download_full_page_archive": "Download volledig pagina archief",
+ "edit_tags": "Wijzig Tags",
"add_to_list": "Toevoegen aan lijst",
"select_all": "Selecteer alles",
"unselect_all": "Deselecteer alles",
- "bulk_edit": "Bulkbewerking",
- "remove_from_list": "Verwijderen uit lijst",
+ "bulk_edit": "Bulk bewerking",
+ "remove_from_list": "Verwijder uit lijst",
"add": "Toevoegen",
"edit": "Wijzigen",
"create": "Creëer",
@@ -52,9 +53,9 @@
"summarize_with_ai": "Samenvatten met AI",
"manage_lists": "Lijsten beheren",
"favorite": "Favoriet",
- "copy_link": "Kopieer link",
+ "copy_link": "Kopieër link",
"save": "Bewaar",
- "recrawl": "Opnieuw crawlen",
+ "recrawl": "Opnieuw doorzoeken",
"apply_all": "Alles Toepassen",
"edit_title": "Wijzig Titel",
"sign_out": "Afmelden",
@@ -89,7 +90,7 @@
"new_api_key_desc": "Geef je API sleutel een unieke naam"
},
"info": {
- "user_info": "Gebruiker Info",
+ "user_info": "Gebruikersinfo",
"basic_details": "Algemene Details",
"change_password": "Wijzig Wachtwoord",
"current_password": "Huidige Wachtwoord",
diff --git a/apps/web/lib/i18n/locales/ru/translation.json b/apps/web/lib/i18n/locales/ru/translation.json
new file mode 100644
index 00000000..eabe2e3f
--- /dev/null
+++ b/apps/web/lib/i18n/locales/ru/translation.json
@@ -0,0 +1,261 @@
+{
+ "common": {
+ "roles": {
+ "user": "Пользователь",
+ "admin": "Администратор"
+ },
+ "role": "Роль",
+ "experimental": "Экспериментально",
+ "search": "Поиск",
+ "url": "URL",
+ "name": "Имя",
+ "email": "Email",
+ "actions": "Действия",
+ "created_at": "Создано",
+ "key": "Ключ",
+ "something_went_wrong": "Что-то пошло не так",
+ "video": "Видео",
+ "note": "Заметка",
+ "attachments": "Вложения",
+ "screenshot": "Снимок экрана",
+ "archive": "Архив",
+ "password": "Пароль",
+ "action": "Действие",
+ "tags": "Метки",
+ "home": "Главная"
+ },
+ "lists": {
+ "new_list": "Новый список",
+ "new_nested_list": "Новый вложенный список",
+ "all_lists": "Все списки",
+ "favourites": "Избранное"
+ },
+ "settings": {
+ "user_settings": "Настройки пользователя",
+ "info": {
+ "user_info": "Информация о пользователе",
+ "options": "Опции",
+ "basic_details": "Основные сведения",
+ "change_password": "Сменить пароль",
+ "confirm_new_password": "Подтвердить новый пароль",
+ "interface_lang": "Язык интерфейса",
+ "current_password": "Текущий пароль",
+ "new_password": "Новый пароль"
+ },
+ "import": {
+ "import_bookmarks_from_hoarder_export": "Импортировать закладки из экспорта Hoarder",
+ "import_export": "Импорт / Экспорт",
+ "import_export_bookmarks": "Импорт / Экспорт закладок",
+ "import_bookmarks_from_pocket_export": "Импортировать закладки из экспорта Pocket",
+ "import_bookmarks_from_omnivore_export": "Импортировать закладки из экспорта Omnivore",
+ "imported_bookmarks": "Импортировано закладок",
+ "import_bookmarks_from_html_file": "Импортировать закладки из HTML файла",
+ "export_links_and_notes": "Экспортировать ссылки и заметки"
+ },
+ "api_keys": {
+ "key_success": "Ключ был успешно создан",
+ "key_success_please_copy": "Пожалуйста, скопируйте ключ и сохраните в безопасном месте. После закрытия окна, вы больше не сможете его посмотреть.",
+ "new_api_key": "Новый API ключ",
+ "new_api_key_desc": "Дайте вашему API ключу уникальное имя",
+ "api_keys": "API ключи"
+ },
+ "ai": {
+ "ai_settings": "Настройки ИИ",
+ "tagging_rules": "Правила создания меток",
+ "prompt_preview": "Предпросмотр запроса",
+ "text_prompt": "Запрос для текста",
+ "images_prompt": "Запрос для изображения",
+ "tagging_rule_description": "Запросы, которые вы добавите сюда, будут включены как правила для модели во время генерации меток. Вы можете просмотреть итоговые запросы в разделе предпросмотра запроса."
+ },
+ "feeds": {
+ "rss_subscriptions": "RSS подписки",
+ "add_a_subscription": "Добавить подписку"
+ },
+ "broken_links": {
+ "last_crawled_at": "Последний раз сканирован",
+ "crawling_failed": "Сканирование не удалось",
+ "crawling_status": "Статус сканирования",
+ "broken_links": "Сломанные ссылки"
+ },
+ "back_to_app": "Вернуться в приложение"
+ },
+ "actions": {
+ "remove_from_list": "Удалить из списка",
+ "refresh": "Обновить",
+ "unarchive": "Вернуть из архива",
+ "favorite": "В избранное",
+ "unfavorite": "Удалить из избранного",
+ "recrawl": "Пересканировать",
+ "change_layout": "Изменить разметку",
+ "save": "Сохранить",
+ "create": "Создать",
+ "summarize_with_ai": "Суммировать с ИИ",
+ "sign_out": "Выйти",
+ "close": "Закрыть",
+ "download_full_page_archive": "Скачать полный архив страницы",
+ "add_to_list": "Добавить в список",
+ "close_bulk_edit": "Закрыть массовое редактирование",
+ "bulk_edit": "Массовое редактирование",
+ "manage_lists": "Управление списками",
+ "fetch_now": "Получить сейчас",
+ "edit_title": "Редактировать заголовок",
+ "ignore": "Игнорировать",
+ "delete": "Удалить",
+ "cancel": "Отменить",
+ "archive": "В архив",
+ "edit": "Редактировать",
+ "merge": "Слить",
+ "add": "Добавить",
+ "edit_tags": "Редактировать метки",
+ "copy_link": "Скопировать ссылку",
+ "unselect_all": "Отменить выбор",
+ "select_all": "Выбрать все",
+ "apply_all": "Применить всё"
+ },
+ "editor": {
+ "text_toolbar": {
+ "markdown_shortcuts": {
+ "inline_code": {
+ "example": "`Код`",
+ "label": "Встроенный код"
+ },
+ "heading": {
+ "label": "Оглавление",
+ "example": "# H1, ## H2, ### H3"
+ },
+ "italic": {
+ "example": "*Курсив* или _Курсив_ или CTRL+i",
+ "label": "Курсив"
+ },
+ "blockquote": {
+ "label": "Цитата",
+ "example": "> Цитата"
+ },
+ "ordered_list": {
+ "example": "1. Элемент списка",
+ "label": "Упорядоченный список"
+ },
+ "block_code": {
+ "example": "``` + пробел",
+ "label": "Блок кода"
+ },
+ "label": "Горячие клавиши Markdown",
+ "bold": {
+ "label": "Жирный",
+ "example": "**текст** или CTRL+b"
+ },
+ "unordered_list": {
+ "example": "- Элемент списка",
+ "label": "Неупорядоченный список"
+ }
+ },
+ "undo": "Отменить",
+ "redo": "Повторить",
+ "bold": "Жирный",
+ "italic": "Курсив",
+ "underline": "Подчёркивание",
+ "strikethrough": "Зачеркнуть",
+ "code": "Код",
+ "highlight": "Выделить",
+ "align_left": "Выровнить слева",
+ "align_center": "Выровнить по центру",
+ "align_right": "Выровнить справа"
+ },
+ "quickly_focus": "Для быстрого перехода к полю нажмите ⌘ + E",
+ "placeholder": "Вставьте ссылку или изображение, напишите заметку или перетащите изображение сюда ...",
+ "new_item": "НОВЫЙ ЭЛЕМЕНТ",
+ "import_as_text": "Импортировать как текстовую закладку",
+ "disabled_submissions": "Редактирование отключено",
+ "multiple_urls_dialog_desc": "Ввод содержит несколько ссылок на разных строках. Вы хотите импортировать их как разные закладки?",
+ "multiple_urls_dialog_title": "Импрортировать ссылки как отдельные закладки?",
+ "import_as_separate_bookmarks": "Импортировать как разные закладки"
+ },
+ "admin": {
+ "server_stats": {
+ "total_users": "Всего пользователей",
+ "server_version": "Версия сервера",
+ "total_bookmarks": "Всего закладок",
+ "server_stats": "Статистика сервера"
+ },
+ "users_list": {
+ "users_list": "Список пользователей",
+ "reset_password": "Сбросить пароль",
+ "asset_sizes": "Размеры ресурсов",
+ "confirm_password": "Подтвердить пароль",
+ "local_user": "Локальный пользователь",
+ "num_bookmarks": "Закладок",
+ "change_role": "Изменить роль",
+ "delete_user": "Удалить пользователя",
+ "create_user": "Создать пользователя"
+ },
+ "background_jobs": {
+ "queued": "В очереди",
+ "tidy_assets_jobs": "Задачи очистки ресурсов",
+ "background_jobs": "Фоновые задачи",
+ "inference_jobs": "Задачи обработки",
+ "pending": "В ожидании",
+ "failed": "Неудачно",
+ "job": "Задача",
+ "indexing_jobs": "Задачи индексирования",
+ "crawler_jobs": "Задачи сканирования"
+ },
+ "actions": {
+ "recrawl_failed_links_only": "Пересканировать только неудачные ссылки",
+ "without_inference": "Без обработки",
+ "regenerate_ai_tags_for_all_bookmarks": "Перегенерировать ИИ метки всем закладкам",
+ "compact_assets": "Сжать ресурсы",
+ "regenerate_ai_tags_for_failed_bookmarks_only": "Перегенерировать ИИ метки только для неудачных закладок",
+ "reindex_all_bookmarks": "Переиндексировать все закладки",
+ "recrawl_all_links": "Пересканировать все ссылки"
+ },
+ "admin_settings": "Настройки администратора"
+ },
+ "layouts": {
+ "grid": "Сетка",
+ "list": "Список",
+ "compact": "Компактно",
+ "masonry": "Плитка"
+ },
+ "options": {
+ "dark_mode": "Тёмный режим",
+ "light_mode": "Светлый режим"
+ },
+ "tags": {
+ "your_tags_info": "Метки, которые вами были хоть раз прикреплены",
+ "all_tags": "Все метки",
+ "ai_tags_info": "Метки, которые были приклеплены только автоматически (от ИИ)",
+ "unused_tags_info": "Метки, которые не были прикреплены к любой закладке",
+ "ai_tags": "ИИ метки",
+ "unused_tags": "Неиспользованные метки",
+ "delete_all_unused_tags": "Удалить все неиспользованные метки",
+ "drag_and_drop_merging_info": "Перетащите метки друг на друга, чтобы их слить",
+ "sort_by_name": "Сортировать по имени",
+ "drag_and_drop_merging": "Слияние перетаскиванием",
+ "your_tags": "Ваши метки"
+ },
+ "preview": {
+ "view_original": "Посмотреть оригинал",
+ "cached_content": "Содержимое кеша"
+ },
+ "toasts": {
+ "bookmarks": {
+ "refetch": "Повторная загрузка была добавлена в очередь!",
+ "full_page_archive": "Запущено создание полного архива страницы",
+ "delete_from_list": "Закладка была удалена из списка",
+ "clipboard_copied": "Ссылка была скопирована в буфер обмена!",
+ "deleted": "Закладка была удалена!",
+ "updated": "Закладка была обновлена!"
+ },
+ "lists": {
+ "created": "Список был создан!",
+ "updated": "Список был обновлён!"
+ }
+ },
+ "cleanups": {
+ "cleanups": "Очистка",
+ "duplicate_tags": {
+ "merge_all_suggestions": "Слить все предложения?",
+ "title": "Дублирующиеся метки"
+ }
+ }
+}
diff --git a/apps/web/lib/i18n/locales/zh/translation.json b/apps/web/lib/i18n/locales/zh/translation.json
index 663933ec..be09b221 100644
--- a/apps/web/lib/i18n/locales/zh/translation.json
+++ b/apps/web/lib/i18n/locales/zh/translation.json
@@ -60,7 +60,8 @@
"merge": "合并",
"cancel": "取消",
"apply_all": "全部应用",
- "ignore": "忽略"
+ "ignore": "忽略",
+ "recrawl": "重新抓取"
},
"settings": {
"back_to_app": "返回应用",
@@ -103,6 +104,12 @@
"new_api_key_desc": "给您的API密钥一个唯一名称",
"key_success": "密钥创建成功",
"key_success_please_copy": "请复制密钥并妥善保存。一旦关闭对话框,您将无法再次访问它。"
+ },
+ "broken_links": {
+ "broken_links": "失效链接",
+ "last_crawled_at": "最后抓取时间",
+ "crawling_status": "抓取状态",
+ "crawling_failed": "抓取失败"
}
},
"admin": {
@@ -180,7 +187,55 @@
"import_as_separate_bookmarks": "作为单独书签导入",
"placeholder": "粘贴链接或图像,写笔记或将图像拖放到此处...",
"new_item": "新项目",
- "disabled_submissions": "提交已禁用"
+ "disabled_submissions": "提交已禁用",
+ "text_toolbar": {
+ "bold": "粗体",
+ "underline": "下划线",
+ "code": "代码",
+ "align_center": "居中对齐",
+ "align_right": "右对齐",
+ "markdown_shortcuts": {
+ "label": "Markdown快捷键",
+ "heading": {
+ "label": "标题",
+ "example": "# H1, ## H2, ### H3"
+ },
+ "bold": {
+ "label": "粗体",
+ "example": "**text** 或 CTRL+b"
+ },
+ "italic": {
+ "label": "斜体",
+ "example": "*Italic* 或 _Italic_ 或 CTRL+i"
+ },
+ "blockquote": {
+ "label": "块引用",
+ "example": "> 块引用"
+ },
+ "ordered_list": {
+ "example": "1. 列表项",
+ "label": "有序列表"
+ },
+ "unordered_list": {
+ "label": "无序列表",
+ "example": "- 列表项"
+ },
+ "inline_code": {
+ "label": "内联代码",
+ "example": "`代码`"
+ },
+ "block_code": {
+ "label": "代码块",
+ "example": "``` + 空格"
+ }
+ },
+ "italic": "斜体",
+ "highlight": "高亮",
+ "strikethrough": "删除线",
+ "undo": "取消",
+ "redo": "重做",
+ "align_left": "左对齐"
+ }
},
"toasts": {
"bookmarks": {