fix(i18n): translate the batch-import UI for fr/de/es/ru/he/ja/ko

The whole recipes.batchImport section (~54 keys) and the
toast.recipes.batchImport* toasts (~8 keys) were byte-identical to en.json.
Translated using the normalized terminology (Recipe/Rezept/receta/рецепт/
מתכון/レシピ/레시피, bulk names: groupé/Massenimport/por lotes/пакетный/
בכמות גדולה/一括/일괄). URL/path placeholders stay as-is; identical words
(French 'Total', 'images') are legitimately unchanged.
This commit is contained in:
Will Miao
2026-08-29 12:45:04 +08:00
parent d8a2be8edc
commit 3a9e02137d
7 changed files with 426 additions and 426 deletions
+62 -62
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "Massenimport von Rezepten",
"action": "Massenimport",
"urlList": "URL-Liste",
"directory": "Verzeichnis",
"urlDescription": "Geben Sie Bild-URLs oder lokale Dateipfade ein (eine pro Zeile). Jeder Eintrag wird als Rezept importiert.",
"directoryDescription": "Geben Sie einen Verzeichnispfad ein, um alle Bilder aus diesem Ordner zu importieren.",
"urlsLabel": "Bild-URLs oder lokale Pfade",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "Eine URL oder ein Pfad pro Zeile",
"directoryPath": "Verzeichnispfad",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "Ratenlimit — wird verlangsamt",
"rateLimitedHint": "Einige Einträge wurden aufgrund von Ratenlimits des Metadaten-Anbieters übersprungen. Führen Sie den Import später erneut aus, um sie zu wiederholen.",
"progress": "Progress",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"browse": "Durchsuchen",
"recursive": "Unterordner einbeziehen",
"tagsOptional": "Tags (optional, auf alle Rezepte angewendet)",
"tagsPlaceholder": "Tags durch Kommas getrennt eingeben",
"tagsHint": "Tags werden allen importierten Rezepten hinzugefügt",
"skipNoMetadata": "Bilder ohne Metadaten überspringen",
"skipNoMetadataHelp": "Bilder ohne LoRA-Metadaten werden automatisch übersprungen.",
"start": "Import starten",
"startImport": "Import starten",
"importing": "Importiere...",
"rateLimitedSlowdown": "Ratenlimit erreicht — wird verlangsamt...",
"rateLimitedHint": "Einige Elemente wurden wegen Ratenlimits des Metadatenanbieters übersprungen. Führen Sie den Import später erneut aus, um es zu wiederholen.",
"progress": "Fortschritt",
"total": "Gesamt",
"success": "Erfolgreich",
"failed": "Fehlgeschlagen",
"skipped": "Übersprungen",
"current": "Aktuell",
"currentItem": "Aktuell",
"preparing": "Wird vorbereitet...",
"cancel": "Abbrechen",
"cancelImport": "Abbrechen",
"cancelled": "Import abgebrochen",
"completed": "Import abgeschlossen",
"completedWithErrors": "Mit Fehlern abgeschlossen",
"completedSuccess": "{count} Rezept(e) erfolgreich importiert",
"successCount": "Erfolgreich",
"failedCount": "Fehlgeschlagen",
"skippedCount": "Übersprungen",
"totalProcessed": "Gesamt verarbeitet",
"viewDetails": "Details anzeigen",
"newImport": "Neuer Import",
"manualPathEntry": "Bitte geben Sie den Verzeichnispfad manuell ein. Der Dateibrowser ist in diesem Browser nicht verfügbar.",
"batchImportDirectorySelected": "Verzeichnis ausgewählt: {path}",
"batchImportManualEntryRequired": "Dateibrowser nicht verfügbar. Bitte geben Sie den Verzeichnispfad manuell ein.",
"backToParent": "Zum übergeordneten Verzeichnis",
"folders": "Ordner",
"folderCount": "{count} Ordner",
"imageFiles": "Bilddateien",
"images": "Bilder",
"imageCount": "{count} Bilder",
"selectFolder": "Diesen Ordner auswählen",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "Bitte geben Sie mindestens eine URL oder einen Pfad ein",
"enterDirectory": "Bitte geben Sie einen Verzeichnispfad ein",
"startFailed": "Import konnte nicht gestartet werden: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "Import fehlgeschlagen: {message}",
"folderTreeFailed": "Fehler beim Laden des Ordnerbaums",
"folderTreeError": "Fehler beim Laden des Ordnerbaums",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "Ratenlimit des Metadaten-Anbieters erreicht — Anfragen werden verlangsamt und einige Einträge können übersprungen werden. Sie können den Import später erneut ausführen.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "Massenimport konnte nicht gestartet werden: {message}",
"batchImportCancelling": "Massenimport wird abgebrochen...",
"batchImportCancelFailed": "Massenimport konnte nicht abgebrochen werden: {message}",
"batchImportNoUrls": "Bitte geben Sie mindestens eine URL oder einen Dateipfad ein",
"batchImportNoDirectory": "Bitte geben Sie einen Verzeichnispfad ein",
"batchImportRateLimited": "Ratenlimit des Metadatenanbieters erreicht — Anfragen werden verlangsamt und einige Elemente können übersprungen werden. Sie können den Import später erneut ausführen.",
"batchImportBrowseFailed": "Ordner konnte nicht durchsucht werden: {message}",
"batchImportDirectorySelected": "Verzeichnis ausgewählt: {path}",
"noRecipesSelected": "Keine Rezepte ausgewählt",
"repairBulkComplete": "Reparatur abgeschlossen: {repaired} repariert, {skipped} übersprungen (von {total})",
"repairBulkSkipped": "Keine Reparatur für die {total} ausgewählten Rezepte erforderlich",
+61 -61
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "Importación por lotes de recetas",
"action": "Importar por lotes",
"urlList": "Lista de URL",
"directory": "Directorio",
"urlDescription": "Introduzca URL de imágenes o rutas de archivo locales (una por línea). Cada una se importará como receta.",
"directoryDescription": "Introduzca una ruta de directorio para importar todas las imágenes de esa carpeta.",
"urlsLabel": "URL de imágenes o rutas locales",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "Introduzca una URL o ruta por línea",
"directoryPath": "Ruta del directorio",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "Límite de velocidad — ralentizando",
"rateLimitedHint": "Algunos elementos se omitieron debido a los límites de velocidad del proveedor de metadatos. Vuelve a ejecutar la importación más tarde para reintentarlos.",
"progress": "Progress",
"browse": "Examinar",
"recursive": "Incluir subdirectorios",
"tagsOptional": "Etiquetas (opcional, se aplican a todas las recetas)",
"tagsPlaceholder": "Introduzca etiquetas separadas por comas",
"tagsHint": "Las etiquetas se añadirán a todas las recetas importadas",
"skipNoMetadata": "Omitir imágenes sin metadatos",
"skipNoMetadataHelp": "Las imágenes sin metadatos de LoRA se omitirán automáticamente.",
"start": "Iniciar importación",
"startImport": "Iniciar importación",
"importing": "Importando...",
"rateLimitedSlowdown": "Límite de tasa alcanzado: ralentizando...",
"rateLimitedHint": "Algunos elementos se omitieron por límites de tasa del proveedor de metadatos. Vuelva a ejecutar la importación más tarde para reintentarlos.",
"progress": "Progreso",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"success": "Correctos",
"failed": "Fallidos",
"skipped": "Omitidos",
"current": "Actual",
"currentItem": "Actual",
"preparing": "Preparando...",
"cancel": "Cancelar",
"cancelImport": "Cancelar",
"cancelled": "Importación cancelada",
"completed": "Importación completada",
"completedWithErrors": "Completada con errores",
"completedSuccess": "{count} receta(s) importada(s) correctamente",
"successCount": "Correctos",
"failedCount": "Fallidos",
"skippedCount": "Omitidos",
"totalProcessed": "Total procesado",
"viewDetails": "Ver detalles",
"newImport": "Nueva importación",
"manualPathEntry": "Introduzca la ruta del directorio manualmente. El selector de archivos no está disponible en este navegador.",
"batchImportDirectorySelected": "Directorio seleccionado: {path}",
"batchImportManualEntryRequired": "Selector de archivos no disponible. Introduzca la ruta del directorio manualmente.",
"backToParent": "Directorio principal",
"folders": "Carpetas",
"folderCount": "{count} carpetas",
"imageFiles": "Archivos de imagen",
"images": "imágenes",
"imageCount": "{count} imágenes",
"selectFolder": "Seleccionar esta carpeta",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "Introduzca al menos una URL o ruta",
"enterDirectory": "Introduzca una ruta de directorio",
"startFailed": "No se pudo iniciar la importación: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "Importación falló: {message}",
"folderTreeFailed": "Error al cargar árbol de carpetas",
"folderTreeError": "Error cargando árbol de carpetas",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "Se alcanzó el límite de velocidad del proveedor de metadatos las solicitudes se están ralentizando y algunos elementos pueden omitirse. Puedes volver a ejecutar la importación más tarde.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "No se pudo iniciar la importación por lotes: {message}",
"batchImportCancelling": "Cancelando la importación por lotes...",
"batchImportCancelFailed": "No se pudo cancelar la importación por lotes: {message}",
"batchImportNoUrls": "Introduzca al menos una URL o ruta de archivo",
"batchImportNoDirectory": "Introduzca una ruta de directorio",
"batchImportRateLimited": "Se alcanzó el límite de tasa del proveedor de metadatos: las solicitudes se ralentizan y algunos elementos pueden omitirse. Puede volver a ejecutar la importación más tarde.",
"batchImportBrowseFailed": "No se pudo examinar el directorio: {message}",
"batchImportDirectorySelected": "Directorio seleccionado: {path}",
"noRecipesSelected": "No se han seleccionado recetas",
"repairBulkComplete": "Reparación completa: {repaired} reparadas, {skipped} omitidas (de {total})",
"repairBulkSkipped": "No se necesita reparación para ninguna de las {total} recetas seleccionadas",
+59 -59
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "Import groupé de Recipes",
"action": "Import groupé",
"urlList": "Liste d'URL",
"directory": "Dossier",
"urlDescription": "Saisissez des URL d'images ou des chemins de fichiers locaux (un par ligne). Chacun sera importé comme Recipe.",
"directoryDescription": "Saisissez un chemin de dossier pour importer toutes les images de ce dossier.",
"urlsLabel": "URL d'images ou chemins locaux",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "Saisissez une URL ou un chemin par ligne",
"directoryPath": "Chemin du dossier",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "Limitation de débit — ralentissement",
"rateLimitedHint": "Certains éléments ont été ignorés en raison des limites de débit du fournisseur de métadonnées. Relancez l'importation plus tard pour les réessayer.",
"progress": "Progress",
"browse": "Parcourir",
"recursive": "Inclure les sous-dossiers",
"tagsOptional": "Tags (facultatif, appliqués à toutes les Recipes)",
"tagsPlaceholder": "Saisissez les tags séparés par des virgules",
"tagsHint": "Les tags seront ajoutés à toutes les Recipes importées",
"skipNoMetadata": "Ignorer les images sans métadonnées",
"skipNoMetadataHelp": "Les images sans métadonnées LoRA seront ignorées automatiquement.",
"start": "Démarrer l'import",
"startImport": "Démarrer l'import",
"importing": "Import en cours...",
"rateLimitedSlowdown": "Limite de débit atteinte — ralentissement...",
"rateLimitedHint": "Certains éléments ont été ignorés en raison des limites de débit du fournisseur de métadonnées. Relancez l'import plus tard pour réessayer.",
"progress": "Progression",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"success": "Réussis",
"failed": "Échecs",
"skipped": "Ignorés",
"current": "En cours",
"currentItem": "En cours",
"preparing": "Préparation...",
"cancel": "Annuler",
"cancelImport": "Annuler",
"cancelled": "Import annulé",
"completed": "Import terminé",
"completedWithErrors": "Terminé avec des erreurs",
"completedSuccess": "{count} Recipe(s) importée(s) avec succès",
"successCount": "Réussis",
"failedCount": "Échecs",
"skippedCount": "Ignorés",
"totalProcessed": "Total traité",
"viewDetails": "Voir les détails",
"newImport": "Nouvel import",
"manualPathEntry": "Veuillez saisir le chemin du dossier manuellement. Le sélecteur de fichiers n'est pas disponible dans ce navigateur.",
"batchImportDirectorySelected": "Dossier sélectionné : {path}",
"batchImportManualEntryRequired": "Sélecteur de fichiers indisponible. Veuillez saisir le chemin du dossier manuellement.",
"backToParent": "Dossier parent",
"folders": "Dossiers",
"folderCount": "{count} dossiers",
"imageFiles": "Fichiers image",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"selectFolder": "Sélectionner ce dossier",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "Veuillez saisir au moins une URL ou un chemin",
"enterDirectory": "Veuillez saisir un chemin de dossier",
"startFailed": "Échec du démarrage de l'import : {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "Échec de l'importation : {message}",
"folderTreeFailed": "Échec du chargement de l'arborescence des dossiers",
"folderTreeError": "Erreur lors du chargement de l'arborescence des dossiers",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "Limite de débit du fournisseur de métadonnées atteinte — les requêtes sont ralenties et certains éléments peuvent être ignorés. Vous pouvez relancer l'importation plus tard.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "Échec du démarrage de l'import groupé : {message}",
"batchImportCancelling": "Annulation de l'import groupé...",
"batchImportCancelFailed": "Échec de l'annulation de l'import groupé : {message}",
"batchImportNoUrls": "Veuillez saisir au moins une URL ou un chemin de fichier",
"batchImportNoDirectory": "Veuillez saisir un chemin de dossier",
"batchImportRateLimited": "Limite de débit du fournisseur de métadonnées atteinte — les requêtes sont ralenties et certains éléments peuvent être ignorés. Vous pouvez relancer l'import plus tard.",
"batchImportBrowseFailed": "Échec de la navigation dans le dossier : {message}",
"batchImportDirectorySelected": "Dossier sélectionné : {path}",
"noRecipesSelected": "Aucune Recipe sélectionnée",
"repairBulkComplete": "Réparation terminée : {repaired} réparée(s), {skipped} ignorée(s) (sur {total})",
"repairBulkSkipped": "Aucune réparation nécessaire parmi les {total} Recipes sélectionnées",
+62 -62
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "ייבוא מתכונים בכמות גדולה",
"action": "ייבוא בכמות גדולה",
"urlList": "רשימת URL",
"directory": "תיקייה",
"urlDescription": "הזן כתובות URL של תמונות או נתיבי קבצים מקומיים (אחד בכל שורה). כל אחד ייובא כמתכון.",
"directoryDescription": "הזן נתיב תיקייה כדי לייבא את כל התמונות מתיקייה זו.",
"urlsLabel": "כתובות URL של תמונות או נתיבים מקומיים",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "הזן כתובת URL או נתיב אחד בכל שורה",
"directoryPath": "נתיב תיקייה",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "הגבלת קצב — מאט",
"rateLimitedHint": "חלק מהפריטים דולגו עקב הגבלות קצב של ספק המטא-נתונים. הפעל שוב את הייבוא מאוחר יותר כדי לנסות שוב.",
"progress": "Progress",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"browse": "עיון",
"recursive": "כלול תיקיות משנה",
"tagsOptional": "תגיות (אופציונלי, יחולו על כל המתכונים)",
"tagsPlaceholder": "הזן תגיות מופרדות בפסיקים",
"tagsHint": "התגיות יתווספו לכל המתכונים שייובאו",
"skipNoMetadata": "דלג על תמונות ללא מטא-נתונים",
"skipNoMetadataHelp": "תמונות ללא מטא-נתונים של LoRA ידולגו אוטומטית.",
"start": "התחל ייבוא",
"startImport": "התחל ייבוא",
"importing": "מייבא...",
"rateLimitedSlowdown": ושגה מגבלת קצב — מואט...",
"rateLimitedHint": "חלק מהפריטים דולגו עקב מגבלות קצב של ספק המטא-נתונים. הפעל שוב את הייבוא מאוחר יותר כדי לנסות שוב.",
"progress": "התקדמות",
"total": "סה\"כ",
"success": "הצליחו",
"failed": "נכשלו",
"skipped": "דולגו",
"current": "נוכחי",
"currentItem": "נוכחי",
"preparing": "מכין...",
"cancel": "ביטול",
"cancelImport": "ביטול",
"cancelled": "הייבוא בוטל",
"completed": "הייבוא הושלם",
"completedWithErrors": "הושלם עם שגיאות",
"completedSuccess": "יובאו בהצלחה {count} מתכונים",
"successCount": "הצליחו",
"failedCount": "נכשלו",
"skippedCount": "דולגו",
"totalProcessed": "סה\"כ עובדו",
"viewDetails": "הצג פרטים",
"newImport": "ייבוא חדש",
"manualPathEntry": "אנא הזן את נתיב התיקייה ידנית. דפדפן הקבצים אינו זמין בדפדפן זה.",
"batchImportDirectorySelected": "נבחרה תיקייה: {path}",
"batchImportManualEntryRequired": "דפדפן הקבצים אינו זמין. אנא הזן את נתיב התיקייה ידנית.",
"backToParent": "חזרה לתיקיית האב",
"folders": "תיקיות",
"folderCount": "{count} תיקיות",
"imageFiles": "קובצי תמונה",
"images": "תמונות",
"imageCount": "{count} תמונות",
"selectFolder": "בחר תיקייה זו",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "אנא הזן לפחות כתובת URL אחת או נתיב אחד",
"enterDirectory": "אנא הזן נתיב תיקייה",
"startFailed": "לא ניתן היה להתחיל את הייבוא: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "הייבוא נכשל: {message}",
"folderTreeFailed": "טעינת עץ התיקיות נכשלה",
"folderTreeError": "שגיאה בטעינת עץ התיקיות",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "הושגה הגבלת הקצב של ספק המטא-נתונים — הבקשות מאטות וחלק מהפריטים עשויים להידלג. תוכל להפעיל שוב את הייבוא מאוחר יותר.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "לא ניתן היה להתחיל ייבוא בכמות גדולה: {message}",
"batchImportCancelling": "מבטל ייבוא בכמות גדולה...",
"batchImportCancelFailed": "לא ניתן היה לבטל את הייבוא בכמות גדולה: {message}",
"batchImportNoUrls": "אנא הזן לפחות כתובת URL אחת או נתיב קובץ אחד",
"batchImportNoDirectory": "אנא הזן נתיב תיקייה",
"batchImportRateLimited": "הושגה מגבלת הקצב של ספק המטא-נתונים — הבקשות מואטות וחלק מהפריטים עלולים לדלוג. ניתן להפעיל שוב את הייבוא מאוחר יותר.",
"batchImportBrowseFailed": "לא ניתן היה לעיין בתיקייה: {message}",
"batchImportDirectorySelected": "נבחרה תיקייה: {path}",
"noRecipesSelected": "לא נבחרו מתכונים",
"repairBulkComplete": "התיקון הושלם: {repaired} תוקנו, {skipped} דולגו (מתוך {total})",
"repairBulkSkipped": "אין צורך בתיקון עבור {total} המתכונים הנבחרים",
+62 -62
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "レシピを一括インポート",
"action": "一括インポート",
"urlList": "URLリスト",
"directory": "フォルダ",
"urlDescription": "画像URLまたはローカルファイルパスを入力してください(1行に1つ)。それぞれがレシピとしてインポートされます。",
"directoryDescription": "フォルダパスを入力すると、そのフォルダ内のすべての画像がインポートされます。",
"urlsLabel": "画像URLまたはローカルパス",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "1行に1つのURLまたはパスを入力",
"directoryPath": "フォルダパス",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "レート制限 — 速度を落としています",
"rateLimitedHint": "メタデータプロバイダーのレート制限により一部のアイテムがスキップされました。後でインポートを実行すると再試行できます。",
"progress": "Progress",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"browse": "参照",
"recursive": "サブフォルダを含める",
"tagsOptional": "タグ(任意、すべてのレシピに適用)",
"tagsPlaceholder": "タグをカンマ区切りで入力",
"tagsHint": "タグはインポートされたすべてのレシピに追加されます",
"skipNoMetadata": "メタデータのない画像をスキップ",
"skipNoMetadataHelp": "LoRAメタデータのない画像は自動的にスキップされます。",
"start": "インポートを開始",
"startImport": "インポートを開始",
"importing": "インポート中...",
"rateLimitedSlowdown": "レート制限 — 速度を落としています...",
"rateLimitedHint": "メタデータプロバイダーのレート制限により一部の項目がスキップされました。後でもう一度インポートを実行して再試行してください。",
"progress": "進捗",
"total": "合計",
"success": "成功",
"failed": "失敗",
"skipped": "スキップ",
"current": "現在",
"currentItem": "現在",
"preparing": "準備中...",
"cancel": "キャンセル",
"cancelImport": "キャンセル",
"cancelled": "インポートがキャンセルされました",
"completed": "インポートが完了しました",
"completedWithErrors": "エラーありで完了",
"completedSuccess": "{count} 件のレシピを正常にインポートしました",
"successCount": "成功",
"failedCount": "失敗",
"skippedCount": "スキップ",
"totalProcessed": "処理済みの合計",
"viewDetails": "詳細を見る",
"newImport": "新しいインポート",
"manualPathEntry": "フォルダパスを手動で入力してください。このブラウザではファイルブラウザは利用できません。",
"batchImportDirectorySelected": "選択されたフォルダ: {path}",
"batchImportManualEntryRequired": "ファイルブラウザが利用できません。フォルダパスを手動で入力してください。",
"backToParent": "親フォルダに戻る",
"folders": "フォルダ",
"folderCount": "{count} 個のフォルダ",
"imageFiles": "画像ファイル",
"images": "画像",
"imageCount": "{count} 枚の画像",
"selectFolder": "このフォルダを選択",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "URLまたはパスを少なくとも1つ入力してください",
"enterDirectory": "フォルダパスを入力してください",
"startFailed": "インポートを開始できませんでした: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "インポートに失敗しました:{message}",
"folderTreeFailed": "フォルダツリーの読み込みに失敗しました",
"folderTreeError": "フォルダツリー読み込みエラー",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "メタデータプロバイダーのレート制限に達しました — リクエストが低速化され、一部のアイテムがスキップされる可能性があります。後でインポートを再実行できます。",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "一括インポートを開始できませんでした: {message}",
"batchImportCancelling": "一括インポートをキャンセルしています...",
"batchImportCancelFailed": "一括インポートをキャンセルできませんでした: {message}",
"batchImportNoUrls": "URLまたはファイルパスを少なくとも1つ入力してください",
"batchImportNoDirectory": "フォルダパスを入力してください",
"batchImportRateLimited": "メタデータプロバイダーのレート制限に達しました — リクエストが遅延され、一部の項目がスキップされる場合があります。後でインポートを再実行できます。",
"batchImportBrowseFailed": "フォルダを参照できませんでした: {message}",
"batchImportDirectorySelected": "選択されたフォルダ: {path}",
"noRecipesSelected": "レシピが選択されていません",
"repairBulkComplete": "修復完了:{repaired} 件修復、{skipped} 件スキップ(合計 {total} 件)",
"repairBulkSkipped": "選択した {total} 件のレシピは修復不要です",
+61 -61
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "레시피 일괄 가져오기",
"action": "일괄 가져오기",
"urlList": "URL 목록",
"directory": "폴더",
"urlDescription": "이미지 URL 또는 로컬 파일 경로를 입력하세요 (줄당 하나). 각 항목은 레시피로 가져옵니다.",
"directoryDescription": "폴더 경로를 입력하면 해당 폴더의 모든 이미지를 가져옵니다.",
"urlsLabel": "이미지 URL 또는 로컬 경로",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "줄당 URL 또는 경로 하나를 입력하세요",
"directoryPath": "폴더 경로",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"rateLimitedSlowdown": "속도 제한 — 속도를 줄이는 중…",
"browse": "찾아보기",
"recursive": "하위 폴더 포함",
"tagsOptional": "태그 (선택 사항, 모든 레시피에 적용)",
"tagsPlaceholder": "쉼표로 구분된 태그 입력",
"tagsHint": "태그가 가져온 모든 레시피에 추가됩니다",
"skipNoMetadata": "메타데이터 없는 이미지 건너뛰기",
"skipNoMetadataHelp": "LoRA 메타데이터가 없는 이미지는 자동으로 건너뜁니다.",
"start": "가져오기 시작",
"startImport": "가져오기 시작",
"importing": "가져오는 중...",
"rateLimitedSlowdown": "속도 제한 — 느려지고 있습니다...",
"rateLimitedHint": "메타데이터 제공자의 속도 제한으로 일부 항목이 건너뛰어졌습니다. 나중에 가져오기를 다시 실행하여 재시도하세요.",
"progress": "Progress",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"progress": "진행률",
"total": "전체",
"success": "성공",
"failed": "실패",
"skipped": "건너뜀",
"current": "현재",
"currentItem": "현재",
"preparing": "준비 중...",
"cancel": "취소",
"cancelImport": "취소",
"cancelled": "가져오기가 취소되었습니다",
"completed": "가져오기가 완료되었습니다",
"completedWithErrors": "오류와 함께 완료됨",
"completedSuccess": "{count}개의 레시피를 성공적으로 가져왔습니다",
"successCount": "성공",
"failedCount": "실패",
"skippedCount": "건너뜀",
"totalProcessed": "처리된 전체",
"viewDetails": "세부 정보 보기",
"newImport": "새 가져오기",
"manualPathEntry": "폴더 경로를 직접 입력하세요. 이 브라우저에서는 파일 브라우저를 사용할 수 없습니다.",
"batchImportDirectorySelected": "선택한 폴더: {path}",
"batchImportManualEntryRequired": "파일 브라우저를 사용할 수 없습니다. 폴더 경로를 직접 입력하세요.",
"backToParent": "상위 폴더로",
"folders": "폴더",
"folderCount": "폴더 {count}",
"imageFiles": "이미지 파일",
"images": "이미지",
"imageCount": "이미지 {count}",
"selectFolder": "이 폴더 선택",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "URL 또는 경로를 하나 이상 입력하세요",
"enterDirectory": "폴더 경로를 입력하세요",
"startFailed": "가져오기를 시작하지 못했습니다: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "가져오기 실패: {message}",
"folderTreeFailed": "폴더 트리 로딩 실패",
"folderTreeError": "폴더 트리 로딩 오류",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportRateLimited": "메타데이터 제공자 속도 제한 도달했습니다 — 요청이 느려지고 일부 항목이 건너뛰어질 수 있습니다. 나중에 가져오기를 다시 실행할 수 있습니다.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportFailed": "일괄 가져오기를 시작하지 못했습니다: {message}",
"batchImportCancelling": "일괄 가져오기를 취소하는 중...",
"batchImportCancelFailed": "일괄 가져오기를 취소하지 못했습니다: {message}",
"batchImportNoUrls": "URL 또는 파일 경로를 하나 이상 입력하세요",
"batchImportNoDirectory": "폴더 경로를 입력하세요",
"batchImportRateLimited": "메타데이터 제공자 속도 제한 도달 — 요청이 느려지고 일부 항목이 건너뛰어질 수 있습니다. 나중에 가져오기를 다시 실행할 수 있습니다.",
"batchImportBrowseFailed": "폴더를 찾아보지 못했습니다: {message}",
"batchImportDirectorySelected": "선택한 폴더: {path}",
"noRecipesSelected": "선택한 레시피가 없습니다",
"repairBulkComplete": "복구 완료: {repaired}개 복구, {skipped}개 건너뜀 (총 {total}개)",
"repairBulkSkipped": "선택한 {total}개 레시피는 복구가 필요하지 않습니다",
+59 -59
View File
@@ -1042,63 +1042,63 @@
}
},
"batchImport": {
"title": "Batch Import Recipes",
"action": "Batch Import",
"urlList": "URL List",
"directory": "Directory",
"urlDescription": "Enter image URLs or local file paths (one per line). Each will be imported as a recipe.",
"directoryDescription": "Enter a directory path to import all images from that folder.",
"urlsLabel": "Image URLs or Local Paths",
"title": "Пакетный импорт рецептов",
"action": "Пакетный импорт",
"urlList": "Список URL",
"directory": "Папка",
"urlDescription": "Введите URL изображений или локальные пути к файлам (по одному на строку). Каждый будет импортирован как рецепт.",
"directoryDescription": "Введите путь к папке, чтобы импортировать все изображения из неё.",
"urlsLabel": "URL изображений или локальные пути",
"urlsPlaceholder": "https://civitai.com/images/...\nhttps://civitai.com/images/...\nC:/path/to/image.png\n...",
"urlsHint": "Enter one URL or path per line",
"directoryPath": "Directory Path",
"urlsHint": "Один URL или путь на строку",
"directoryPath": "Путь к папке",
"directoryPlaceholder": "/path/to/images/folder",
"browse": "Browse",
"recursive": "Include subdirectories",
"tagsOptional": "Tags (optional, applied to all recipes)",
"tagsPlaceholder": "Enter tags separated by commas",
"tagsHint": "Tags will be added to all imported recipes",
"skipNoMetadata": "Skip images without metadata",
"skipNoMetadataHelp": "Images without LoRA metadata will be skipped automatically.",
"start": "Start Import",
"startImport": "Start Import",
"importing": "Importing...",
"browse": "Обзор",
"recursive": "Включая подпапки",
"tagsOptional": "Теги (необязательно, применяются ко всем рецептам)",
"tagsPlaceholder": "Введите теги через запятую",
"tagsHint": "Теги будут добавлены ко всем импортированным рецептам",
"skipNoMetadata": "Пропускать изображения без метаданных",
"skipNoMetadataHelp": "Изображения без метаданных LoRA будут пропущены автоматически.",
"start": "Начать импорт",
"startImport": "Начать импорт",
"importing": "Импорт...",
"rateLimitedSlowdown": "Ограничение частоты запросов — замедление…",
"rateLimitedHint": "Некоторые элементы были пропущены из-за ограничений частоты запросов поставщика метаданных. Повторите импорт позже, чтобы повторить попытку.",
"progress": "Progress",
"total": "Total",
"success": "Success",
"failed": "Failed",
"skipped": "Skipped",
"current": "Current",
"currentItem": "Current",
"preparing": "Preparing...",
"cancel": "Cancel",
"cancelImport": "Cancel",
"cancelled": "Import cancelled",
"completed": "Import completed",
"completedWithErrors": "Completed with errors",
"completedSuccess": "Successfully imported {count} recipe(s)",
"successCount": "Successful",
"failedCount": "Failed",
"skippedCount": "Skipped",
"totalProcessed": "Total processed",
"viewDetails": "View Details",
"newImport": "New Import",
"manualPathEntry": "Please enter the directory path manually. File browser is not available in this browser.",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportManualEntryRequired": "File browser not available. Please enter the directory path manually.",
"backToParent": "Back to parent directory",
"folders": "Folders",
"folderCount": "{count} folders",
"imageFiles": "Image Files",
"images": "images",
"imageCount": "{count} images",
"selectFolder": "Select This Folder",
"progress": "Прогресс",
"total": "Всего",
"success": "Успешно",
"failed": "Ошибок",
"skipped": "Пропущено",
"current": "Текущий",
"currentItem": "Текущий",
"preparing": "Подготовка...",
"cancel": "Отмена",
"cancelImport": "Отмена",
"cancelled": "Импорт отменён",
"completed": "Импорт завершён",
"completedWithErrors": "Завершено с ошибками",
"completedSuccess": "Успешно импортировано рецептов: {count}",
"successCount": "Успешно",
"failedCount": "Ошибок",
"skippedCount": "Пропущено",
"totalProcessed": "Всего обработано",
"viewDetails": "Подробнее",
"newImport": "Новый импорт",
"manualPathEntry": "Введите путь к папке вручную. Выбор файлов недоступен в этом браузере.",
"batchImportDirectorySelected": "Выбрана папка: {path}",
"batchImportManualEntryRequired": "Выбор файлов недоступен. Введите путь к папке вручную.",
"backToParent": "В родительскую папку",
"folders": "Папки",
"folderCount": "Папки: {count}",
"imageFiles": "Файлы изображений",
"images": "изображения",
"imageCount": "Изображения: {count}",
"selectFolder": "Выбрать эту папку",
"errors": {
"enterUrls": "Please enter at least one URL or path",
"enterDirectory": "Please enter a directory path",
"startFailed": "Failed to start import: {message}"
"enterUrls": "Введите хотя бы один URL или путь",
"enterDirectory": "Введите путь к папке",
"startFailed": "Не удалось начать импорт: {message}"
}
}
},
@@ -2068,14 +2068,14 @@
"importFailed": "Импорт не удался: {message}",
"folderTreeFailed": "Не удалось загрузить дерево папок",
"folderTreeError": "Ошибка загрузки дерева папок",
"batchImportFailed": "Failed to start batch import: {message}",
"batchImportCancelling": "Cancelling batch import...",
"batchImportCancelFailed": "Failed to cancel batch import: {message}",
"batchImportNoUrls": "Please enter at least one URL or file path",
"batchImportNoDirectory": "Please enter a directory path",
"batchImportFailed": "Не удалось начать пакетный импорт: {message}",
"batchImportCancelling": "Отмена пакетного импорта...",
"batchImportCancelFailed": "Не удалось отменить пакетный импорт: {message}",
"batchImportNoUrls": "Введите хотя бы один URL или путь к файлу",
"batchImportNoDirectory": "Введите путь к папке",
"batchImportRateLimited": "Достигнуто ограничение частоты запросов поставщика метаданных — запросы замедляются, некоторые элементы могут быть пропущены. Вы можете повторить импорт позже.",
"batchImportBrowseFailed": "Failed to browse directory: {message}",
"batchImportDirectorySelected": "Directory selected: {path}",
"batchImportBrowseFailed": "Не удалось открыть папку: {message}",
"batchImportDirectorySelected": "Выбрана папка: {path}",
"noRecipesSelected": "Рецепты не выбраны",
"repairBulkComplete": "Восстановление завершено: {repaired} восстановлено, {skipped} пропущено (из {total})",
"repairBulkSkipped": "Ни один из {total} выбранных рецептов не требует восстановления",