From a61840b36602c4f075335d62727633d77f204a45 Mon Sep 17 00:00:00 2001 From: Will Miao Date: Thu, 3 Sep 2026 19:20:54 +0800 Subject: [PATCH] i18n: translate onboarding/shortcuts/trigger-word keys into all 9 locales - Fill all 41 [TODO: Translate] placeholders per locale (new onboarding steps, Shortcuts cheat-sheet tab, trigger-word copy/edit tooltip) - Retranslate stale onboarding bulk/contextMenu step contents to match the updated en.json source - Follows docs/i18n-translation-guidelines.md term maps, register, and punctuation rules; HTML tags and key names preserved verbatim --- locales/de.json | 86 +++++++++++++++++++++++----------------------- locales/es.json | 86 +++++++++++++++++++++++----------------------- locales/fr.json | 86 +++++++++++++++++++++++----------------------- locales/he.json | 86 +++++++++++++++++++++++----------------------- locales/ja.json | 86 +++++++++++++++++++++++----------------------- locales/ko.json | 86 +++++++++++++++++++++++----------------------- locales/ru.json | 86 +++++++++++++++++++++++----------------------- locales/zh-CN.json | 86 +++++++++++++++++++++++----------------------- locales/zh-TW.json | 86 +++++++++++++++++++++++----------------------- 9 files changed, 387 insertions(+), 387 deletions(-) diff --git a/locales/de.json b/locales/de.json index e7a3a719..95365829 100644 --- a/locales/de.json +++ b/locales/de.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "Massenoperationen", - "content": "Wechseln Sie in den Massenmodus, indem Sie auf diese Schaltfläche klicken oder B drücken. Wählen Sie mehrere Modelle aus und führen Sie Stapeloperationen durch. Mit Strg+A können Sie alle sichtbaren Modelle auswählen." + "content": "Wechseln Sie in den Massenmodus, indem Sie auf diese Schaltfläche klicken oder B drücken, um mehrere Modelle auszuwählen und Stapeloperationen durchzuführen.
Ctrl/Cmd+A wählt alle sichtbaren Modelle aus, Shift+Click wählt einen Bereich aus.
Esc oder ein Klick auf einen leeren Bereich verlässt den Massenmodus." }, "searchOptions": { "title": "Suchoptionen", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "Kontextmenü", - "content": "Rechtsklick auf eine Modellkarte öffnet ein Kontextmenü mit weiteren Aktionen." + "content": "Rechtsklick auf eine beliebige Modellkarte öffnet ein Kontextmenü mit Kartenaktionen wie Verschieben, Löschen oder Bearbeiten von Metadaten." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "Durch Ziehen auswählen", + "content": "Halten Sie die linke Maustaste auf einem leeren Bereich des Rasters gedrückt und ziehen Sie, um einen Auswahlrahmen aufzuziehen, der mehrere Karten gleichzeitig auswählt." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "Organisieren durch Ziehen", + "content": "Ziehen Sie eine Modellkarte auf einen Ordner in der Seitenleiste, um die Datei dorthin zu verschieben. Dies funktioniert auch mit mehreren ausgewählten Karten im Massenmodus." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "Weitere Kontextmenüs", + "content": "Rechtsklick auf eine ausgewählte Karte im Massenmodus öffnet die Massenaktionen. Rechtsklick auf einen leeren Bereich der Seite öffnet globale Aktionen wie das Prüfen auf Updates und das Verwalten ausgeschlossener Modelle." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "Tippen zum Hinzufügen oder klicken Sie auf Vorschläge unten", "editWord": "Trigger Word bearbeiten", "editPlaceholder": "Trigger Word bearbeiten", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "Klicken zum Kopieren, Doppelklick zum Bearbeiten", "deleteWord": "Trigger Word löschen", "suggestions": { "noSuggestions": "Keine Vorschläge verfügbar", @@ -1967,50 +1967,50 @@ "gettingStarted": "Erste Schritte", "updateVlogs": "Update-Vlogs", "documentation": "Dokumentation", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "Tastenkürzel" }, "gettingStarted": { "title": "Erste Schritte mit LoRA Manager", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "Tutorial erneut abspielen" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "Tastatur- & Mauskürzel", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "Allgemein", + "actions": "Aktionen", + "selection": "Auswahl & Massenmodus", + "navigation": "Navigation", + "modelModal": "Modell- / Rezept-Dialog", + "mediaViewer": "Medienanzeige / Beispielgalerie" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "Klick", + "drag": "Ziehen", + "rightClick": "Rechtsklick", + "letter": "Buchstabe", + "swipe": "Wischen" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "Suche fokussieren", + "closeModal": "Dialog / Panel schließen", + "openShortcuts": "Dieses Tastenkürzel-Panel öffnen", + "refresh": "Modellliste aktualisieren", + "fetchMetadata": "Metadaten von CivitAI abrufen (nur Modellseiten)", + "downloadModel": "Ein Modell herunterladen (nur Modellseiten)", + "toggleBulkMode": "Massenmodus umschalten", + "selectAll": "Alle sichtbaren Modelle auswählen", + "rangeSelect": "Bereich auswählen", + "marqueeSelect": "Karten mit Auswahlrahmen auswählen (auf leerem Rasterbereich)", + "exitBulkMode": "Massenmodus verlassen", + "bulkActions": "Auf ausgewählter Karte: Menü für Massenaktionen", + "globalActions": "Auf leerem Seitenbereich: Menü für globale Aktionen (Updates prüfen, ausgeschlossene Modelle verwalten)", + "scrollPages": "Seiten scrollen", + "jumpAlphabet": "Zur Alphabetleiste springen", + "prevNext": "Vorheriges / nächstes Modell", + "deleteEntry": "Löschen", + "cycleMedia": "Medien durchblättern ([ / ] in der Beispielgalerie)", + "swipeTouch": "Medien auf Touch-Geräten durchblättern", + "closeViewer": "Medienanzeige schließen" } }, "updateVlogs": { diff --git a/locales/es.json b/locales/es.json index bde3d681..7303f116 100644 --- a/locales/es.json +++ b/locales/es.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "Operaciones por lotes", - "content": "Entra en el modo por lotes haciendo clic en este botón o presionando B. Selecciona varios modelos y realiza operaciones por lotes. Usa Ctrl+A para seleccionar todos los modelos visibles." + "content": "Entra en el modo por lotes haciendo clic en este botón o presionando B para seleccionar varios modelos y realizar operaciones por lotes.
Ctrl/Cmd+A selecciona todos los modelos visibles, Shift+Click selecciona un rango.
Esc o hacer clic en un área vacía sale del modo por lotes." }, "searchOptions": { "title": "Opciones de búsqueda", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "Menú contextual", - "content": "Clic derecho en cualquier tarjeta de modelo para ver un menú contextual con acciones adicionales." + "content": "Clic derecho en cualquier tarjeta de modelo para ver un menú contextual con acciones de la tarjeta como mover, eliminar o editar metadatos." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "Arrastrar para seleccionar", + "content": "Mantén pulsado el botón izquierdo del ratón en un área vacía de la cuadrícula y arrastra para dibujar un rectángulo de selección que selecciona varias tarjetas a la vez." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "Organizar arrastrando", + "content": "Arrastra una tarjeta de modelo hasta una carpeta de la barra lateral para mover el archivo allí. Esto también funciona con varias tarjetas seleccionadas en el modo por lotes." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "Más menús contextuales", + "content": "En el modo por lotes, haz clic derecho en una tarjeta seleccionada para ver las acciones por lotes. Haz clic derecho en un área vacía de la página para ver acciones globales como comprobar actualizaciones y gestionar modelos excluidos." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "Escribe para añadir o haz clic en sugerencias de abajo", "editWord": "Editar palabra de activación", "editPlaceholder": "Editar palabra de activación", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "Haz clic para copiar, doble clic para editar", "deleteWord": "Eliminar palabra de activación", "suggestions": { "noSuggestions": "No hay sugerencias disponibles", @@ -1967,50 +1967,50 @@ "gettingStarted": "Comenzando", "updateVlogs": "Vlogs de actualización", "documentation": "Documentación", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "Atajos" }, "gettingStarted": { "title": "Comenzando con el gestor de LoRA", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "Repetir tutorial" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "Atajos de teclado y ratón", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "General", + "actions": "Acciones", + "selection": "Selección y modo por lotes", + "navigation": "Navegación", + "modelModal": "Modal de modelo / receta", + "mediaViewer": "Visor de medios / Ejemplos" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "Clic", + "drag": "Arrastrar", + "rightClick": "Clic derecho", + "letter": "Letra", + "swipe": "Deslizar" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "Enfocar la búsqueda", + "closeModal": "Cerrar modal / panel", + "openShortcuts": "Abrir este panel de atajos", + "refresh": "Actualizar la lista de modelos", + "fetchMetadata": "Obtener metadatos de CivitAI (solo páginas de modelos)", + "downloadModel": "Descargar un modelo (solo páginas de modelos)", + "toggleBulkMode": "Activar/desactivar el modo por lotes", + "selectAll": "Seleccionar todos los modelos visibles", + "rangeSelect": "Selección por rango", + "marqueeSelect": "Seleccionar tarjetas con un rectángulo de selección (en un área vacía de la cuadrícula)", + "exitBulkMode": "Salir del modo por lotes", + "bulkActions": "En una tarjeta seleccionada: menú de acciones por lotes", + "globalActions": "En un área vacía de la página: menú de acciones globales (comprobar actualizaciones, gestionar modelos excluidos)", + "scrollPages": "Desplazarse por las páginas", + "jumpAlphabet": "Saltar con la barra alfabética", + "prevNext": "Modelo anterior / siguiente", + "deleteEntry": "Eliminar", + "cycleMedia": "Cambiar de medio ([ / ] en la galería de ejemplos)", + "swipeTouch": "Cambiar de medio en dispositivos táctiles", + "closeViewer": "Cerrar el visor" } }, "updateVlogs": { diff --git a/locales/fr.json b/locales/fr.json index 8ec0611e..8bdca5bc 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "Opérations groupées", - "content": "Activez le mode groupé en cliquant sur ce bouton ou en appuyant sur B. Sélectionnez plusieurs modèles et effectuez des opérations groupées. Utilisez Ctrl+A pour sélectionner tous les modèles visibles." + "content": "Activez le mode groupé en cliquant sur ce bouton ou en appuyant sur B pour sélectionner plusieurs modèles et effectuer des opérations groupées.
Ctrl/Cmd+A sélectionne tous les modèles visibles, Shift+Click sélectionne une plage.
Esc ou un clic sur une zone vide quitte le mode groupé." }, "searchOptions": { "title": "Options de recherche", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "Menu contextuel", - "content": "Clic droit sur une carte de modèle pour accéder à un menu contextuel avec des actions supplémentaires." + "content": "Clic droit sur n'importe quelle carte de modèle pour ouvrir un menu contextuel avec des actions sur la carte comme déplacer, supprimer ou modifier les métadonnées." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "Glisser pour sélectionner", + "content": "Maintenez le bouton gauche de la souris enfoncé sur une zone vide de la grille et glissez pour tracer un rectangle de sélection qui sélectionne plusieurs cartes à la fois." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "Organiser par glisser-déposer", + "content": "Glissez une carte de modèle sur un dossier de la barre latérale pour y déplacer le fichier. Cela fonctionne aussi avec plusieurs cartes sélectionnées en mode groupé." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "Plus de menus contextuels", + "content": "En mode groupé, faites un clic droit sur une carte sélectionnée pour accéder aux actions groupées. Faites un clic droit sur une zone vide de la page pour accéder aux actions globales comme la vérification des mises à jour et la gestion des modèles exclus." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "Tapez pour ajouter ou cliquez sur les suggestions ci-dessous", "editWord": "Modifier le mot-clé", "editPlaceholder": "Modifier le mot-clé", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "Cliquez pour copier, double-cliquez pour modifier", "deleteWord": "Supprimer le mot-clé", "suggestions": { "noSuggestions": "Aucune suggestion disponible", @@ -1967,50 +1967,50 @@ "gettingStarted": "Commencer", "updateVlogs": "Vlogs de mise à jour", "documentation": "Documentation", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "Raccourcis" }, "gettingStarted": { "title": "Premiers pas avec le Gestionnaire LoRA", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "Rejouer le tutoriel" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "Raccourcis clavier et souris", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "Général", + "actions": "Actions", + "selection": "Sélection et mode groupé", + "navigation": "Navigation", + "modelModal": "Modale Modèle / Recipe", + "mediaViewer": "Visionneuse de médias / Galerie d'exemples" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "Clic", + "drag": "Glisser", + "rightClick": "Clic droit", + "letter": "Lettre", + "swipe": "Balayage" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "Donner le focus au champ de recherche", + "closeModal": "Fermer la fenêtre modale / le panneau", + "openShortcuts": "Ouvrir ce panneau de raccourcis", + "refresh": "Actualiser la liste des modèles", + "fetchMetadata": "Récupérer les métadonnées depuis CivitAI (pages de modèles uniquement)", + "downloadModel": "Télécharger un modèle (pages de modèles uniquement)", + "toggleBulkMode": "Activer/désactiver le mode groupé", + "selectAll": "Sélectionner tous les modèles visibles", + "rangeSelect": "Sélection d'une plage", + "marqueeSelect": "Sélection par glisser-déposer des cartes (sur une zone vide de la grille)", + "exitBulkMode": "Quitter le mode groupé", + "bulkActions": "Sur une carte sélectionnée : menu des actions groupées", + "globalActions": "Sur une zone vide de la page : menu des actions globales (vérification des mises à jour, gestion des modèles exclus)", + "scrollPages": "Faire défiler les pages", + "jumpAlphabet": "Sauter via la barre alphabétique", + "prevNext": "Modèle précédent / suivant", + "deleteEntry": "Supprimer", + "cycleMedia": "Parcourir les médias ([ / ] dans la galerie d'exemples)", + "swipeTouch": "Parcourir les médias sur les appareils tactiles", + "closeViewer": "Fermer la visionneuse" } }, "updateVlogs": { diff --git a/locales/he.json b/locales/he.json index e5989b59..e3700643 100644 --- a/locales/he.json +++ b/locales/he.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "פעולות בכמות גדולה", - "content": "היכנס למצב פעולות בכמות גדולה על ידי לחיצה על כפתור זה או על B. בחר מספר מודלים ובצע פעולות בכמות גדולה. השתמש ב-Ctrl+A כדי לבחור את כל המודלים הגלויים." + "content": "היכנס למצב פעולות בכמות גדולה על ידי לחיצה על כפתור זה או על B כדי לבחור מספר מודלים ולבצע פעולות בכמות גדולה.
Ctrl/Cmd+A בחר את כל המודלים הגלויים, Shift+Click בחר טווח.
Esc או לחיצה על אזור ריק מוציאים ממצב בכמות גדולה." }, "searchOptions": { "title": "אפשרויות חיפוש", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "תפריט הקשר", - "content": "לחיצה ימנית על כל כרטיס מודל לתפריט הקשר עם פעולות נוספות." + "content": "לחיצה ימנית על כל כרטיס מודל לתפריט הקשר עם פעולות כרטיס כמו העברה, מחיקה או עריכת מטא-נתונים." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "גרור כדי לבחור", + "content": "החזק את לחצן העכבר השמאלי לחוץ על אזור ריק של הרשת וגרור כדי לצייר מסגרת בחירה שבוחרת מספר כרטיסים בבת אחת." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "ארגון באמצעות גרירה", + "content": "גרור כרטיס מודל אל תיקייה בסרגל הצד כדי להעביר את הקובץ לשם. פעולה זו עובדת גם עם מספר כרטיסים נבחרים במצב בכמות גדולה." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "תפריטי הקשר נוספים", + "content": "במצב בכמות גדולה, לחץ לחיצה ימנית על כרטיס נבחר לפעולות בכמות גדולה. לחץ לחיצה ימנית על אזור ריק בדף לפעולות גלובליות כמו בדיקת עדכונים וניהול מודלים מוחרגים." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "הקלד להוספה או לחץ על הצעות למטה", "editWord": "עריכת מילת טריגר", "editPlaceholder": "עריכת מילת טריגר", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "לחץ כדי להעתיק, לחץ פעמיים כדי לערוך", "deleteWord": "מחק מילת טריגר", "suggestions": { "noSuggestions": "אין הצעות זמינות", @@ -1967,50 +1967,50 @@ "gettingStarted": "תחילת עבודה", "updateVlogs": "בלוגי וידאו של עדכונים", "documentation": "תיעוד", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "קיצורי דרך" }, "gettingStarted": { "title": "תחילת עבודה עם מנהל LoRA", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "הפעל את המדריך מחדש" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "קיצורי מקלדת ועכבר", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "כללי", + "actions": "פעולות", + "selection": "בחירה ומצב בכמות גדולה", + "navigation": "ניווט", + "modelModal": "חלון מודל / מתכון", + "mediaViewer": "מציג מדיה / גלריית דוגמאות" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "לחיצה", + "drag": "גרירה", + "rightClick": "לחיצה ימנית", + "letter": "אות", + "swipe": "החלקה" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "העבר מיקוד לחיפוש", + "closeModal": "סגור חלון / פאנל", + "openShortcuts": "פתח את פאנל קיצורי הדרך הזה", + "refresh": "רענן את רשימת המודלים", + "fetchMetadata": "אחזר מטא-נתונים מ-CivitAI (דפי מודלים בלבד)", + "downloadModel": "הורד מודל (דפי מודלים בלבד)", + "toggleBulkMode": "הפעל/כבה מצב בכמות גדולה", + "selectAll": "בחר את כל המודלים הגלויים", + "rangeSelect": "בחר טווח", + "marqueeSelect": "בחר כרטיסים במסגרת בחירה (באזור ריק של הרשת)", + "exitBulkMode": "צא ממצב בכמות גדולה", + "bulkActions": "על כרטיס נבחר: תפריט פעולות בכמות גדולה", + "globalActions": "באזור ריק בדף: תפריט פעולות גלובליות (בדיקת עדכונים, ניהול מודלים מוחרגים)", + "scrollPages": "גלול בין דפים", + "jumpAlphabet": "קפוץ בעזרת סרגל האותיות", + "prevNext": "מודל קודם / הבא", + "deleteEntry": "מחק", + "cycleMedia": "עבור בין פריטי מדיה ([ / ] בגלריית הדוגמאות)", + "swipeTouch": "עבור בין פריטי מדיה במכשירי מגע", + "closeViewer": "סגור את המציג" } }, "updateVlogs": { diff --git a/locales/ja.json b/locales/ja.json index bf31ac58..a3823fc9 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "一括操作", - "content": "このボタンをクリックするか、Bキーを押して一括モードに入ります。複数のモデルを選択して一括操作が可能です。Ctrl+Aで表示中のモデルをすべて選択できます。" + "content": "このボタンをクリックするか、Bキーを押して一括モードに入り、複数のモデルを選択して一括操作を実行できます。
Ctrl/Cmd+Aで表示中のモデルをすべて選択、Shift+Clickで範囲選択。
Escキーまたは空白部分をクリックすると一括モードを終了します。" }, "searchOptions": { "title": "検索オプション", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "コンテキストメニュー", - "content": "モデルカードを右クリックすると追加の操作ができるコンテキストメニューが表示されます。" + "content": "モデルカードを右クリックすると、移動、削除、メタデータの編集などのカード操作を含むコンテキストメニューが表示されます。" }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "ドラッグで選択", + "content": "グリッドの空白部分でマウスの左ボタンを押したままドラッグすると、複数のカードを一度に選択する矩形(マーキー)を描画できます。" }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "ドラッグで整理", + "content": "モデルカードをサイドバーのフォルダにドラッグすると、ファイルをそこに移動できます。一括モードで複数選択したカードでも同様に機能します。" }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "その他のコンテキストメニュー", + "content": "一括モードでは、選択したカードを右クリックすると一括操作メニューが表示されます。ページの空白部分を右クリックすると、更新の確認や除外モデルの管理などのグローバル操作メニューが表示されます。" } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "入力して追加するか、下の提案をクリック", "editWord": "トリガーワードを編集", "editPlaceholder": "トリガーワードを編集", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "クリックでコピー、ダブルクリックで編集", "deleteWord": "トリガーワードを削除", "suggestions": { "noSuggestions": "提案はありません", @@ -1967,50 +1967,50 @@ "gettingStarted": "はじめに", "updateVlogs": "更新Vlog", "documentation": "ドキュメント", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "ショートカット" }, "gettingStarted": { "title": "LoRA Managerを始める", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "チュートリアルをもう一度再生" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "キーボード & マウスのショートカット", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "一般", + "actions": "操作", + "selection": "選択 & 一括モード", + "navigation": "ナビゲーション", + "modelModal": "モデル / レシピモーダル", + "mediaViewer": "メディアビューア / ショーケース" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "クリック", + "drag": "ドラッグ", + "rightClick": "右クリック", + "letter": "文字キー", + "swipe": "スワイプ" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "検索にフォーカス", + "closeModal": "モーダル / パネルを閉じる", + "openShortcuts": "このショートカットパネルを開く", + "refresh": "モデルリストを更新", + "fetchMetadata": "CivitAIからメタデータを取得(モデルページのみ)", + "downloadModel": "モデルをダウンロード(モデルページのみ)", + "toggleBulkMode": "一括モードを切り替え", + "selectAll": "表示中のモデルをすべて選択", + "rangeSelect": "範囲選択", + "marqueeSelect": "カードを矩形選択(グリッドの空白部分で)", + "exitBulkMode": "一括モードを終了", + "bulkActions": "選択したカード上:一括操作メニュー", + "globalActions": "ページの空白部分:グローバル操作メニュー(更新の確認、除外モデルの管理)", + "scrollPages": "ページをスクロール", + "jumpAlphabet": "アルファベットバーへジャンプ", + "prevNext": "前 / 次のモデル", + "deleteEntry": "削除", + "cycleMedia": "メディアを切り替え(ショーケースギャラリーでは [ / ])", + "swipeTouch": "タッチデバイスでメディアを切り替え", + "closeViewer": "ビューアを閉じる" } }, "updateVlogs": { diff --git a/locales/ko.json b/locales/ko.json index 355f0aa6..62cb289d 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "일괄 작업", - "content": "이 버튼을 클릭하거나 B 키를 눌러 일괄 모드로 진입하세요. 여러 모델을 선택하여 일괄 작업을 수행할 수 있습니다. Ctrl+A로 모든 표시된 모델을 선택하세요." + "content": "이 버튼을 클릭하거나 B 키를 눌러 일괄 모드로 진입하여 여러 모델을 선택하고 일괄 작업을 수행하세요.
Ctrl/Cmd+A로 모든 표시된 모델을 선택하고, Shift+Click으로 범위를 선택할 수 있습니다.
Esc 키를 누르거나 빈 영역을 클릭하면 일괄 모드가 종료됩니다." }, "searchOptions": { "title": "검색 옵션", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "컨텍스트 메뉴", - "content": "오른쪽 클릭으로 모델 카드의 추가 작업 메뉴를 사용할 수 있습니다." + "content": "모델 카드를 오른쪽 클릭하면 이동, 삭제, 메타데이터 편집 같은 카드 작업이 담긴 컨텍스트 메뉴를 사용할 수 있습니다." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "드래그로 선택", + "content": "그리드의 빈 영역에서 마우스 왼쪽 버튼을 누른 채 드래그하여 여러 카드를 한 번에 선택하는 선택 영역을 그리세요." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "드래그로 정리", + "content": "모델 카드를 사이드바의 폴더로 드래그하면 파일이 해당 폴더로 이동합니다. 일괄 모드에서 선택한 여러 카드에도 적용됩니다." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "더 많은 컨텍스트 메뉴", + "content": "일괄 모드에서는 선택한 카드를 오른쪽 클릭하여 일괄 작업을 사용할 수 있습니다. 페이지의 빈 영역을 오른쪽 클릭하면 업데이트 확인이나 제외된 모델 관리 같은 전역 작업을 사용할 수 있습니다." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "입력하거나 아래 제안을 클릭하세요", "editWord": "트리거 단어 편집", "editPlaceholder": "트리거 단어 편집", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "클릭하여 복사, 더블 클릭하여 편집", "deleteWord": "트리거 단어 삭제", "suggestions": { "noSuggestions": "사용 가능한 제안이 없습니다", @@ -1967,50 +1967,50 @@ "gettingStarted": "시작하기", "updateVlogs": "업데이트 영상", "documentation": "문서", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "단축키" }, "gettingStarted": { "title": "LoRA Manager 시작하기", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "튜토리얼 다시 보기" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "키보드 & 마우스 단축키", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "일반", + "actions": "작업", + "selection": "선택 & 일괄 모드", + "navigation": "내비게이션", + "modelModal": "모델 / 레시피 모달", + "mediaViewer": "미디어 뷰어 / 쇼케이스" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "클릭", + "drag": "드래그", + "rightClick": "오른쪽 클릭", + "letter": "문자 키", + "swipe": "스와이프" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "검색창으로 포커스 이동", + "closeModal": "모달 / 패널 닫기", + "openShortcuts": "이 단축키 패널 열기", + "refresh": "모델 목록 새로고침", + "fetchMetadata": "CivitAI에서 메타데이터 가져오기 (모델 페이지만)", + "downloadModel": "모델 다운로드 (모델 페이지만)", + "toggleBulkMode": "일괄 모드 전환", + "selectAll": "표시된 모든 모델 선택", + "rangeSelect": "범위 선택", + "marqueeSelect": "드래그로 카드 선택 (빈 그리드 영역에서)", + "exitBulkMode": "일괄 모드 종료", + "bulkActions": "선택한 카드에서: 일괄 작업 메뉴", + "globalActions": "페이지 빈 영역에서: 전역 작업 메뉴 (업데이트 확인, 제외된 모델 관리)", + "scrollPages": "페이지 스크롤", + "jumpAlphabet": "알파벳 바로 이동", + "prevNext": "이전 / 다음 모델", + "deleteEntry": "삭제", + "cycleMedia": "미디어 전환 (쇼케이스 갤러리에서 [ / ])", + "swipeTouch": "터치 기기에서 미디어 전환", + "closeViewer": "뷰어 닫기" } }, "updateVlogs": { diff --git a/locales/ru.json b/locales/ru.json index 537b55cf..cd686bca 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "Массовые операции", - "content": "Войдите в массовый режим, нажав эту кнопку или клавишу B. Выберите несколько моделей и выполните пакетные операции. Используйте Ctrl+A для выбора всех видимых моделей." + "content": "Войдите в массовый режим, нажав эту кнопку или клавишу B, чтобы выбрать несколько моделей и выполнить пакетные операции.
Ctrl/Cmd+A — выбрать все видимые модели, Shift+Click — выбрать диапазон.
Esc или клик по пустой области выходит из массового режима." }, "searchOptions": { "title": "Опции поиска", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "Контекстное меню", - "content": "Правый клик по карточке модели откроет контекстное меню с дополнительными действиями." + "content": "Правый клик по любой карточке модели открывает контекстное меню с действиями над карточкой, такими как перемещение, удаление или редактирование метаданных." }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "Выделение рамкой", + "content": "Удерживайте левую кнопку мыши на пустой области сетки и перетащите, чтобы нарисовать рамку, выделяющую сразу несколько карточек." }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "Организация перетаскиванием", + "content": "Перетащите карточку модели на папку в боковой панели, чтобы переместить туда файл. Это также работает с несколькими выделенными карточками в массовом режиме." }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "Другие контекстные меню", + "content": "В массовом режиме правый клик по выделенной карточке открывает меню массовых операций. Правый клик по пустой области страницы открывает глобальные действия, такие как проверка обновлений и управление исключёнными моделями." } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "Введите для добавления или нажмите на предложения ниже", "editWord": "Редактировать триггерное слово", "editPlaceholder": "Редактировать триггерное слово", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "Клик — скопировать, двойной клик — редактировать", "deleteWord": "Удалить триггерное слово", "suggestions": { "noSuggestions": "Предложения недоступны", @@ -1967,50 +1967,50 @@ "gettingStarted": "Начало работы", "updateVlogs": "Видео обновлений", "documentation": "Документация", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "Горячие клавиши" }, "gettingStarted": { "title": "Начало работы с LoRA Manager", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "Повторить обучение" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "Горячие клавиши и действия мыши", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "Общие", + "actions": "Действия", + "selection": "Выделение и массовый режим", + "navigation": "Навигация", + "modelModal": "Окно модели / рецепта", + "mediaViewer": "Просмотр медиа / Витрина" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "Клик", + "drag": "Перетаскивание", + "rightClick": "Правый клик", + "letter": "Буква", + "swipe": "Свайп" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "Переход к поиску", + "closeModal": "Закрыть модальное окно / панель", + "openShortcuts": "Открыть эту панель горячих клавиш", + "refresh": "Обновить список моделей", + "fetchMetadata": "Получить метаданные с CivitAI (только на страницах моделей)", + "downloadModel": "Загрузить модель (только на страницах моделей)", + "toggleBulkMode": "Переключить массовый режим", + "selectAll": "Выбрать все видимые модели", + "rangeSelect": "Выбор диапазона", + "marqueeSelect": "Выделение карточек рамкой (на пустой области сетки)", + "exitBulkMode": "Выйти из массового режима", + "bulkActions": "На выделенной карточке: меню массовых операций", + "globalActions": "На пустой области страницы: меню глобальных действий (проверка обновлений, управление исключёнными моделями)", + "scrollPages": "Прокрутка страниц", + "jumpAlphabet": "Переход по алфавитной панели", + "prevNext": "Предыдущая / следующая модель", + "deleteEntry": "Удалить", + "cycleMedia": "Переключение медиа ([ / ] в галерее витрины)", + "swipeTouch": "Переключение медиа на сенсорных устройствах", + "closeViewer": "Закрыть окно просмотра" } }, "updateVlogs": { diff --git a/locales/zh-CN.json b/locales/zh-CN.json index fb0dbe54..6cd02def 100644 --- a/locales/zh-CN.json +++ b/locales/zh-CN.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "批量操作", - "content": "点击此按钮或按 B 进入批量模式。可多选模型并进行批量操作。使用 Ctrl+A 全选所有可见模型。" + "content": "点击此按钮或按 B 进入批量模式,可多选模型并执行批量操作。
Ctrl/Cmd+A 全选所有可见模型,Shift+Click 选择一个范围。
• 按 Esc 或点击空白区域退出批量模式。" }, "searchOptions": { "title": "搜索选项", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "右键菜单", - "content": "右键点击任意模型卡片可打开更多操作菜单。" + "content": "右键点击任意模型卡片,可打开包含移动、删除或编辑元数据等卡片操作的菜单。" }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "拖动框选", + "content": "在网格的空白区域按住鼠标左键并拖动,绘制一个可同时选中多张卡片的框选区域。" }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "拖放整理", + "content": "将模型卡片拖到侧边栏的文件夹上,即可把文件移动到该文件夹。批量模式下选中的多张卡片也可如此操作。" }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "更多右键菜单", + "content": "在批量模式下,右键点击已选中的卡片可进行批量操作。右键点击页面空白区域可使用检查更新、管理已排除的模型等全局操作。" } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "输入或点击下方建议添加", "editWord": "编辑触发词", "editPlaceholder": "编辑触发词", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "单击复制,双击编辑", "deleteWord": "删除触发词", "suggestions": { "noSuggestions": "暂无建议", @@ -1967,50 +1967,50 @@ "gettingStarted": "新手入门", "updateVlogs": "更新日志", "documentation": "文档", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "快捷键" }, "gettingStarted": { "title": "LoRA 管理器新手入门", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "重播教程" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "键盘与鼠标快捷键", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "通用", + "actions": "操作", + "selection": "选择与批量模式", + "navigation": "导航", + "modelModal": "模型 / 配方弹窗", + "mediaViewer": "媒体查看器 / 示例展示" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "单击", + "drag": "拖动", + "rightClick": "右键点击", + "letter": "字母", + "swipe": "滑动" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "聚焦搜索框", + "closeModal": "关闭弹窗 / 面板", + "openShortcuts": "打开本快捷键面板", + "refresh": "刷新模型列表", + "fetchMetadata": "从 CivitAI 获取元数据(仅模型页面)", + "downloadModel": "下载模型(仅模型页面)", + "toggleBulkMode": "切换批量模式", + "selectAll": "全选所有可见模型", + "rangeSelect": "范围选择", + "marqueeSelect": "框选卡片(在网格空白区域)", + "exitBulkMode": "退出批量模式", + "bulkActions": "在已选中的卡片上:批量操作菜单", + "globalActions": "在页面空白区域:全局操作菜单(检查更新、管理已排除的模型)", + "scrollPages": "滚动页面", + "jumpAlphabet": "字母索引栏跳转", + "prevNext": "上一个 / 下一个模型", + "deleteEntry": "删除", + "cycleMedia": "切换媒体(在示例展示中按 [ / ])", + "swipeTouch": "在触屏设备上切换媒体", + "closeViewer": "关闭查看器" } }, "updateVlogs": { diff --git a/locales/zh-TW.json b/locales/zh-TW.json index 62b1c9f0..cf7bbef0 100644 --- a/locales/zh-TW.json +++ b/locales/zh-TW.json @@ -96,7 +96,7 @@ }, "bulk": { "title": "批次操作", - "content": "點擊此按鈕或按下 B 進入批次模式。可選取多個模型並執行批量操作。使用 Ctrl+A 選取所有可見模型。" + "content": "點擊此按鈕或按下 B 進入批量模式,選取多個模型並執行批量操作。
Ctrl/Cmd+A 選取所有可見模型,Shift+Click 選取一段範圍。
Esc 或點擊空白處離開批量模式。" }, "searchOptions": { "title": "搜尋選項", @@ -116,19 +116,19 @@ }, "contextMenu": { "title": "右鍵選單", - "content": "右鍵點擊任一模型卡片可開啟更多操作選單。" + "content": "右鍵點擊任一模型卡片,可開啟包含移動、刪除或編輯中繼資料等卡片操作的右鍵選單。" }, "marqueeSelect": { - "title": "[TODO: Translate] Drag to Select", - "content": "[TODO: Translate] Hold the left mouse button on an empty area of the grid and drag to draw a marquee that selects multiple cards at once." + "title": "拖曳框選", + "content": "在網格空白處按住滑鼠左鍵並拖曳,畫出框選範圍,一次選取多張卡片。" }, "dragToSidebar": { - "title": "[TODO: Translate] Organize by Dragging", - "content": "[TODO: Translate] Drag a model card onto a folder in the sidebar to move the file there. This also works with multiple selected cards in bulk mode." + "title": "拖曳整理", + "content": "將模型卡片拖曳到側邊欄的資料夾上,即可將檔案移動到該處。在批量模式下選取多張卡片也可一起拖曳。" }, "contextMenus": { - "title": "[TODO: Translate] More Context Menus", - "content": "[TODO: Translate] In bulk mode, right-click a selected card for bulk actions. Right-click an empty area of the page for global actions like update checks and managing excluded models." + "title": "更多右鍵選單", + "content": "在批量模式下,右鍵點擊已選取的卡片可開啟批量操作選單。右鍵點擊頁面空白處可開啟全域操作選單,例如檢查更新與管理已排除的模型。" } } }, @@ -1641,7 +1641,7 @@ "addPlaceholder": "輸入或點擊下方建議", "editWord": "編輯觸發詞", "editPlaceholder": "編輯觸發詞", - "copyOrEditWord": "[TODO: Translate] Click to copy, double-click to edit", + "copyOrEditWord": "點擊複製,雙擊編輯", "deleteWord": "刪除觸發詞", "suggestions": { "noSuggestions": "無可用建議", @@ -1967,50 +1967,50 @@ "gettingStarted": "快速開始", "updateVlogs": "更新影片", "documentation": "文件", - "shortcuts": "[TODO: Translate] Shortcuts" + "shortcuts": "快捷鍵" }, "gettingStarted": { "title": "LoRA 管理器快速開始", - "replayTutorial": "[TODO: Translate] Replay Tutorial" + "replayTutorial": "重新播放教學" }, "shortcuts": { - "title": "[TODO: Translate] Keyboard & Mouse Shortcuts", + "title": "鍵盤與滑鼠快捷鍵", "groups": { - "general": "[TODO: Translate] General", - "actions": "[TODO: Translate] Actions", - "selection": "[TODO: Translate] Selection & Bulk Mode", - "navigation": "[TODO: Translate] Navigation", - "modelModal": "[TODO: Translate] Model / Recipe Modal", - "mediaViewer": "[TODO: Translate] Media Viewer / Showcase" + "general": "一般", + "actions": "操作", + "selection": "選取與批量模式", + "navigation": "導覽", + "modelModal": "模型 / 配方彈窗", + "mediaViewer": "媒體檢視器 / 範例展示" }, "keys": { - "click": "[TODO: Translate] Click", - "drag": "[TODO: Translate] Drag", - "rightClick": "[TODO: Translate] Right-click", - "letter": "[TODO: Translate] Letter", - "swipe": "[TODO: Translate] Swipe" + "click": "點擊", + "drag": "拖曳", + "rightClick": "右鍵點擊", + "letter": "字母鍵", + "swipe": "滑動" }, "entries": { - "focusSearch": "[TODO: Translate] Focus search", - "closeModal": "[TODO: Translate] Close modal / panel", - "openShortcuts": "[TODO: Translate] Open this shortcuts panel", - "refresh": "[TODO: Translate] Refresh model list", - "fetchMetadata": "[TODO: Translate] Fetch metadata from CivitAI (model pages only)", - "downloadModel": "[TODO: Translate] Download a model (model pages only)", - "toggleBulkMode": "[TODO: Translate] Toggle bulk mode", - "selectAll": "[TODO: Translate] Select all visible models", - "rangeSelect": "[TODO: Translate] Range select", - "marqueeSelect": "[TODO: Translate] Marquee-select cards (on empty grid area)", - "exitBulkMode": "[TODO: Translate] Exit bulk mode", - "bulkActions": "[TODO: Translate] On selected card: bulk actions menu", - "globalActions": "[TODO: Translate] On empty page area: global actions menu (update check, manage excluded models)", - "scrollPages": "[TODO: Translate] Scroll pages", - "jumpAlphabet": "[TODO: Translate] Jump alphabet bar", - "prevNext": "[TODO: Translate] Previous / next model", - "deleteEntry": "[TODO: Translate] Delete", - "cycleMedia": "[TODO: Translate] Cycle media ([ / ] in showcase gallery)", - "swipeTouch": "[TODO: Translate] Cycle media on touch devices", - "closeViewer": "[TODO: Translate] Close viewer" + "focusSearch": "聚焦搜尋欄", + "closeModal": "關閉彈窗 / 面板", + "openShortcuts": "開啟此快捷鍵面板", + "refresh": "重新整理模型列表", + "fetchMetadata": "從 CivitAI 擷取中繼資料(僅限模型頁面)", + "downloadModel": "下載模型(僅限模型頁面)", + "toggleBulkMode": "切換批量模式", + "selectAll": "選取所有可見模型", + "rangeSelect": "範圍選取", + "marqueeSelect": "框選卡片(在網格空白處拖曳)", + "exitBulkMode": "離開批量模式", + "bulkActions": "在已選取的卡片上:批量操作選單", + "globalActions": "在頁面空白處:全域操作選單(檢查更新、管理已排除的模型)", + "scrollPages": "捲動頁面", + "jumpAlphabet": "字母列跳轉", + "prevNext": "上一個 / 下一個模型", + "deleteEntry": "刪除", + "cycleMedia": "切換媒體(範例展示中的 [ / ])", + "swipeTouch": "在觸控裝置上滑動切換媒體", + "closeViewer": "關閉檢視器" } }, "updateVlogs": {