Enforce i18n completeness.

This commit is contained in:
2026-07-18 15:33:38 +02:00
parent 2e35afc731
commit a727c9073d
9 changed files with 798 additions and 217 deletions

View File

@@ -383,3 +383,23 @@ dashboard-and = und
dashboard-pin = Anheften
common-tabNotImplemented = Dieser Bereich wird in einem späteren Meilenstein implementiert.
editor-noPreviewAvailable = Keine Vorschau verfügbar
common-operationFailed = { $operation } fehlgeschlagen: { $error }
common-databaseUnavailable = Datenbank nicht verfügbar
common-autoSave = Automatisches Speichern
common-metadataSync = Metadatenabgleich
common-load = Laden
common-createScript = Skript erstellen
common-createTemplate = Vorlage erstellen
settings-maxPostsPerPageInvalid = Beiträge pro Seite müssen eine gültige Zahl sein
settings-categoryNameRequired = Kategoriename ist erforderlich
settings-categoryAlreadyExists = Kategorie ist bereits vorhanden
siteValidation-summary = { $label }: fehlend={ $missing }, zusätzlich={ $extra }, veraltet={ $stale }
engine-readingProjectConfig = Projektkonfiguration wird gelesen...
engine-loadingPosts = Beiträge werden geladen...
engine-writingCalendar = Kalender-JSON wird geschrieben...
engine-indexingItem = Indizierung: { $current }/{ $total } — { $name }
engine-checkingItem = Prüfung: { $current }/{ $total } — { $name }
engine-renderingPost = { $post } wird gerendert
engine-writingGeneratedFiles = Generierte Dateien werden geschrieben
engine-generationComplete = Website-Erstellung abgeschlossen
engine-regeneratingItem = Neuerstellung: { $name }

View File

@@ -383,3 +383,23 @@ dashboard-and = and
dashboard-pin = Pin
common-tabNotImplemented = This area will be implemented in a later milestone.
editor-noPreviewAvailable = No preview available
common-operationFailed = { $operation } failed: { $error }
common-databaseUnavailable = Database unavailable
common-autoSave = Auto-save
common-metadataSync = Metadata sync
common-load = Load
common-createScript = Create script
common-createTemplate = Create template
settings-maxPostsPerPageInvalid = Posts per page must be a valid number
settings-categoryNameRequired = Category name is required
settings-categoryAlreadyExists = Category already exists
siteValidation-summary = { $label }: missing={ $missing }, extra={ $extra }, stale={ $stale }
engine-readingProjectConfig = Reading project configuration...
engine-loadingPosts = Loading posts...
engine-writingCalendar = Writing calendar JSON...
engine-indexingItem = Indexing: { $current }/{ $total } — { $name }
engine-checkingItem = Checking: { $current }/{ $total } — { $name }
engine-renderingPost = Rendering { $post }
engine-writingGeneratedFiles = Writing generated files
engine-generationComplete = Site generation complete
engine-regeneratingItem = Regenerating: { $name }

View File

@@ -383,3 +383,23 @@ dashboard-and = y
dashboard-pin = Fijar
common-tabNotImplemented = Esta sección se implementará en un hito posterior.
editor-noPreviewAvailable = No hay vista previa disponible
common-operationFailed = Error en { $operation }: { $error }
common-databaseUnavailable = Base de datos no disponible
common-autoSave = Guardado automático
common-metadataSync = Sincronización de metadatos
common-load = Cargar
common-createScript = Crear script
common-createTemplate = Crear plantilla
settings-maxPostsPerPageInvalid = Las entradas por página deben ser un número válido
settings-categoryNameRequired = El nombre de la categoría es obligatorio
settings-categoryAlreadyExists = La categoría ya existe
siteValidation-summary = { $label }: faltantes={ $missing }, adicionales={ $extra }, obsoletos={ $stale }
engine-readingProjectConfig = Leyendo la configuración del proyecto...
engine-loadingPosts = Cargando entradas...
engine-writingCalendar = Escribiendo el calendario JSON...
engine-indexingItem = Indexando: { $current }/{ $total } — { $name }
engine-checkingItem = Comprobando: { $current }/{ $total } — { $name }
engine-renderingPost = Renderizando { $post }
engine-writingGeneratedFiles = Escribiendo archivos generados
engine-generationComplete = Generación del sitio completada
engine-regeneratingItem = Regenerando: { $name }

View File

@@ -383,3 +383,23 @@ dashboard-and = et
dashboard-pin = Épingler
common-tabNotImplemented = Cette section sera mise en œuvre lors dune étape ultérieure.
editor-noPreviewAvailable = Aucun aperçu disponible
common-operationFailed = Échec de lopération « { $operation } » : { $error }
common-databaseUnavailable = Base de données indisponible
common-autoSave = Enregistrement automatique
common-metadataSync = Synchronisation des métadonnées
common-load = Charger
common-createScript = Créer un script
common-createTemplate = Créer un modèle
settings-maxPostsPerPageInvalid = Le nombre darticles par page doit être valide
settings-categoryNameRequired = Le nom de la catégorie est obligatoire
settings-categoryAlreadyExists = Cette catégorie existe déjà
siteValidation-summary = { $label } : manquants={ $missing }, supplémentaires={ $extra }, obsolètes={ $stale }
engine-readingProjectConfig = Lecture de la configuration du projet...
engine-loadingPosts = Chargement des articles...
engine-writingCalendar = Écriture du calendrier JSON...
engine-indexingItem = Indexation : { $current }/{ $total } — { $name }
engine-checkingItem = Vérification : { $current }/{ $total } — { $name }
engine-renderingPost = Rendu de { $post }
engine-writingGeneratedFiles = Écriture des fichiers générés
engine-generationComplete = Génération du site terminée
engine-regeneratingItem = Régénération : { $name }

View File

@@ -383,3 +383,23 @@ dashboard-and = e
dashboard-pin = Fissa
common-tabNotImplemented = Questa sezione verrà implementata in una fase successiva.
editor-noPreviewAvailable = Nessuna anteprima disponibile
common-operationFailed = Operazione non riuscita ({ $operation }): { $error }
common-databaseUnavailable = Database non disponibile
common-autoSave = Salvataggio automatico
common-metadataSync = Sincronizzazione dei metadati
common-load = Carica
common-createScript = Crea script
common-createTemplate = Crea modello
settings-maxPostsPerPageInvalid = Il numero di articoli per pagina deve essere valido
settings-categoryNameRequired = Il nome della categoria è obbligatorio
settings-categoryAlreadyExists = La categoria esiste già
siteValidation-summary = { $label }: mancanti={ $missing }, aggiuntivi={ $extra }, obsoleti={ $stale }
engine-readingProjectConfig = Lettura della configurazione del progetto...
engine-loadingPosts = Caricamento degli articoli...
engine-writingCalendar = Scrittura del calendario JSON...
engine-indexingItem = Indicizzazione: { $current }/{ $total } — { $name }
engine-checkingItem = Verifica: { $current }/{ $total } — { $name }
engine-renderingPost = Rendering di { $post }
engine-writingGeneratedFiles = Scrittura dei file generati
engine-generationComplete = Generazione del sito completata
engine-regeneratingItem = Rigenerazione: { $name }