i18n(locales): add drink+habits, extend picture for list-view sub

This commit is contained in:
Till JS 2026-04-27 22:32:59 +02:00
parent 7dfa1c74be
commit 0f1dbe9d4c
15 changed files with 275 additions and 0 deletions

View file

@ -0,0 +1,15 @@
{
"list_view": {
"section_today": "Heute",
"action_new": "Neu",
"section_log": "Verlauf",
"placeholder_name": "Name (z.B. Espresso)...",
"action_create": "Erstellen",
"action_cancel": "Abbrechen",
"empty_title": "Noch keine Getränke-Presets.",
"empty_action": "Erstes Getränk anlegen",
"ctx_archive": "Archivieren",
"ctx_activate": "Aktivieren",
"ctx_delete": "Löschen"
}
}

View file

@ -0,0 +1,15 @@
{
"list_view": {
"section_today": "Today",
"action_new": "New",
"section_log": "Log",
"placeholder_name": "Name (e.g. Espresso)...",
"action_create": "Create",
"action_cancel": "Cancel",
"empty_title": "No drink presets yet.",
"empty_action": "Add your first drink",
"ctx_archive": "Archive",
"ctx_activate": "Activate",
"ctx_delete": "Delete"
}
}

View file

@ -0,0 +1,15 @@
{
"list_view": {
"section_today": "Hoy",
"action_new": "Nuevo",
"section_log": "Historial",
"placeholder_name": "Nombre (ej. Espresso)...",
"action_create": "Crear",
"action_cancel": "Cancelar",
"empty_title": "Aún no hay presets de bebidas.",
"empty_action": "Crear primera bebida",
"ctx_archive": "Archivar",
"ctx_activate": "Activar",
"ctx_delete": "Eliminar"
}
}

View file

@ -0,0 +1,15 @@
{
"list_view": {
"section_today": "Aujourd'hui",
"action_new": "Nouveau",
"section_log": "Historique",
"placeholder_name": "Nom (ex. Espresso)...",
"action_create": "Créer",
"action_cancel": "Annuler",
"empty_title": "Pas encore de presets de boisson.",
"empty_action": "Créer la première boisson",
"ctx_archive": "Archiver",
"ctx_activate": "Activer",
"ctx_delete": "Supprimer"
}
}

View file

@ -0,0 +1,15 @@
{
"list_view": {
"section_today": "Oggi",
"action_new": "Nuovo",
"section_log": "Cronologia",
"placeholder_name": "Nome (es. Espresso)...",
"action_create": "Crea",
"action_cancel": "Annulla",
"empty_title": "Nessun preset di bevanda.",
"empty_action": "Crea la prima bevanda",
"ctx_archive": "Archivia",
"ctx_activate": "Attiva",
"ctx_delete": "Elimina"
}
}

View file

@ -0,0 +1,19 @@
{
"list_view": {
"voice_idle_label": "Routine sprechen",
"voice_reason": "Routinen-Logs werden in deinem persönlichen Kalender gespeichert. Dafür brauchst du ein Mana-Konto.",
"voice_error_unrecognized": "Routine nicht erkannt. Versuche den Namen direkt zu sagen, z.B. \"Kaffee\".",
"voice_logged": "{title} geloggt",
"action_new": "Neu",
"placeholder_name": "Routinen-Name...",
"action_create": "Erstellen",
"action_cancel": "Abbrechen",
"section_today": "Heute",
"empty_title": "Noch keine Routinen angelegt.",
"empty_action": "Erste Routine erstellen",
"ctx_log": "Loggen",
"ctx_archive": "Archivieren",
"ctx_activate": "Aktivieren",
"ctx_delete": "Löschen"
}
}

View file

@ -0,0 +1,19 @@
{
"list_view": {
"voice_idle_label": "Speak routine",
"voice_reason": "Routine logs are saved in your personal calendar. That requires a Mana account.",
"voice_error_unrecognized": "Routine not recognized. Try saying the name directly, e.g. \"Coffee\".",
"voice_logged": "{title} logged",
"action_new": "New",
"placeholder_name": "Routine name...",
"action_create": "Create",
"action_cancel": "Cancel",
"section_today": "Today",
"empty_title": "No routines yet.",
"empty_action": "Create your first routine",
"ctx_log": "Log",
"ctx_archive": "Archive",
"ctx_activate": "Activate",
"ctx_delete": "Delete"
}
}

View file

@ -0,0 +1,19 @@
{
"list_view": {
"voice_idle_label": "Decir rutina",
"voice_reason": "Los registros de rutina se guardan en tu calendario personal. Para ello necesitas una cuenta Mana.",
"voice_error_unrecognized": "Rutina no reconocida. Intenta decir el nombre directamente, ej. \"Café\".",
"voice_logged": "{title} registrada",
"action_new": "Nueva",
"placeholder_name": "Nombre de la rutina...",
"action_create": "Crear",
"action_cancel": "Cancelar",
"section_today": "Hoy",
"empty_title": "Aún no hay rutinas.",
"empty_action": "Crear primera rutina",
"ctx_log": "Registrar",
"ctx_archive": "Archivar",
"ctx_activate": "Activar",
"ctx_delete": "Eliminar"
}
}

View file

@ -0,0 +1,19 @@
{
"list_view": {
"voice_idle_label": "Dire la routine",
"voice_reason": "Les logs de routine sont enregistrés dans ton calendrier personnel. Tu as besoin d'un compte Mana.",
"voice_error_unrecognized": "Routine non reconnue. Essaie de dire le nom directement, p. ex. « Café ».",
"voice_logged": "{title} enregistrée",
"action_new": "Nouvelle",
"placeholder_name": "Nom de la routine...",
"action_create": "Créer",
"action_cancel": "Annuler",
"section_today": "Aujourd'hui",
"empty_title": "Pas encore de routines.",
"empty_action": "Créer ta première routine",
"ctx_log": "Enregistrer",
"ctx_archive": "Archiver",
"ctx_activate": "Activer",
"ctx_delete": "Supprimer"
}
}

View file

@ -0,0 +1,19 @@
{
"list_view": {
"voice_idle_label": "Dire routine",
"voice_reason": "I log delle routine vengono salvati nel tuo calendario personale. Ti serve un account Mana.",
"voice_error_unrecognized": "Routine non riconosciuta. Prova a dire il nome direttamente, es. \"Caffè\".",
"voice_logged": "{title} registrata",
"action_new": "Nuova",
"placeholder_name": "Nome routine...",
"action_create": "Crea",
"action_cancel": "Annulla",
"section_today": "Oggi",
"empty_title": "Ancora nessuna routine.",
"empty_action": "Crea la prima routine",
"ctx_log": "Registra",
"ctx_archive": "Archivia",
"ctx_activate": "Attiva",
"ctx_delete": "Elimina"
}
}

View file

@ -48,5 +48,26 @@
"success": "Erfolgreich",
"copy": "Kopieren",
"copied": "Kopiert!"
},
"list_view": {
"drop_overlay": "Bilder ablegen",
"action_upload_title": "Bilder hochladen",
"action_upload": "Upload",
"action_generate_title": "Neues Bild generieren",
"action_generate": "Generieren",
"action_favorites_title": "Nur Favoriten anzeigen",
"action_favorites": "Favoriten",
"view_list_title": "Liste",
"view_medium_title": "Mittel",
"view_small_title": "Klein",
"placeholder_search": "Prompts durchsuchen…",
"empty_no_images": "Noch keine Bilder",
"empty_no_results": "Keine Ergebnisse",
"empty_hint_no_images": "Generiere dein erstes Bild mit KI oder lade welche hoch",
"empty_hint_no_results": "Passe deine Filter an",
"empty_cta_first": "Erstes Bild generieren",
"action_unfavorite": "Entfernen",
"action_favorite": "Favorit",
"action_archive": "Archivieren"
}
}

View file

@ -48,5 +48,26 @@
"success": "Success",
"copy": "Copy",
"copied": "Copied!"
},
"list_view": {
"drop_overlay": "Drop images",
"action_upload_title": "Upload images",
"action_upload": "Upload",
"action_generate_title": "Generate new image",
"action_generate": "Generate",
"action_favorites_title": "Show only favorites",
"action_favorites": "Favorites",
"view_list_title": "List",
"view_medium_title": "Medium",
"view_small_title": "Small",
"placeholder_search": "Search prompts…",
"empty_no_images": "No images yet",
"empty_no_results": "No results",
"empty_hint_no_images": "Generate your first AI image or upload some",
"empty_hint_no_results": "Adjust your filters",
"empty_cta_first": "Generate first image",
"action_unfavorite": "Remove",
"action_favorite": "Favorite",
"action_archive": "Archive"
}
}

View file

@ -48,5 +48,26 @@
"success": "Éxito",
"copy": "Copiar",
"copied": "¡Copiado!"
},
"list_view": {
"drop_overlay": "Soltar imágenes",
"action_upload_title": "Subir imágenes",
"action_upload": "Subir",
"action_generate_title": "Generar nueva imagen",
"action_generate": "Generar",
"action_favorites_title": "Mostrar solo favoritos",
"action_favorites": "Favoritos",
"view_list_title": "Lista",
"view_medium_title": "Mediano",
"view_small_title": "Pequeño",
"placeholder_search": "Buscar prompts…",
"empty_no_images": "Aún sin imágenes",
"empty_no_results": "Sin resultados",
"empty_hint_no_images": "Genera tu primera imagen con IA o sube algunas",
"empty_hint_no_results": "Ajusta los filtros",
"empty_cta_first": "Generar primera imagen",
"action_unfavorite": "Quitar",
"action_favorite": "Favorito",
"action_archive": "Archivar"
}
}

View file

@ -48,5 +48,26 @@
"success": "Succès",
"copy": "Copier",
"copied": "Copié !"
},
"list_view": {
"drop_overlay": "Déposer les images",
"action_upload_title": "Télécharger des images",
"action_upload": "Téléverser",
"action_generate_title": "Générer une nouvelle image",
"action_generate": "Générer",
"action_favorites_title": "N'afficher que les favoris",
"action_favorites": "Favoris",
"view_list_title": "Liste",
"view_medium_title": "Moyen",
"view_small_title": "Petit",
"placeholder_search": "Rechercher des prompts…",
"empty_no_images": "Pas encore d'images",
"empty_no_results": "Aucun résultat",
"empty_hint_no_images": "Génère ta première image IA ou téléverse-en",
"empty_hint_no_results": "Ajuste tes filtres",
"empty_cta_first": "Générer la première image",
"action_unfavorite": "Retirer",
"action_favorite": "Favori",
"action_archive": "Archiver"
}
}

View file

@ -48,5 +48,26 @@
"success": "Successo",
"copy": "Copia",
"copied": "Copiato!"
},
"list_view": {
"drop_overlay": "Rilascia le immagini",
"action_upload_title": "Carica immagini",
"action_upload": "Carica",
"action_generate_title": "Genera nuova immagine",
"action_generate": "Genera",
"action_favorites_title": "Mostra solo preferiti",
"action_favorites": "Preferiti",
"view_list_title": "Lista",
"view_medium_title": "Medio",
"view_small_title": "Piccolo",
"placeholder_search": "Cerca prompt…",
"empty_no_images": "Nessuna immagine ancora",
"empty_no_results": "Nessun risultato",
"empty_hint_no_images": "Genera la tua prima immagine IA o caricane",
"empty_hint_no_results": "Modifica i filtri",
"empty_cta_first": "Genera prima immagine",
"action_unfavorite": "Rimuovi",
"action_favorite": "Preferito",
"action_archive": "Archivia"
}
}