diff --git a/apps/mana/apps/web/src/lib/i18n/locales/drink/de.json b/apps/mana/apps/web/src/lib/i18n/locales/drink/de.json new file mode 100644 index 000000000..6a173f4e4 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/drink/de.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/drink/en.json b/apps/mana/apps/web/src/lib/i18n/locales/drink/en.json new file mode 100644 index 000000000..5ffc71176 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/drink/en.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/drink/es.json b/apps/mana/apps/web/src/lib/i18n/locales/drink/es.json new file mode 100644 index 000000000..9787e9c58 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/drink/es.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/drink/fr.json b/apps/mana/apps/web/src/lib/i18n/locales/drink/fr.json new file mode 100644 index 000000000..6230ce9fb --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/drink/fr.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/drink/it.json b/apps/mana/apps/web/src/lib/i18n/locales/drink/it.json new file mode 100644 index 000000000..ec0536d1a --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/drink/it.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/habits/de.json b/apps/mana/apps/web/src/lib/i18n/locales/habits/de.json new file mode 100644 index 000000000..3957a820e --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/habits/de.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/habits/en.json b/apps/mana/apps/web/src/lib/i18n/locales/habits/en.json new file mode 100644 index 000000000..d48abc1ed --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/habits/en.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/habits/es.json b/apps/mana/apps/web/src/lib/i18n/locales/habits/es.json new file mode 100644 index 000000000..e64474a37 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/habits/es.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/habits/fr.json b/apps/mana/apps/web/src/lib/i18n/locales/habits/fr.json new file mode 100644 index 000000000..7541f8b9e --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/habits/fr.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/habits/it.json b/apps/mana/apps/web/src/lib/i18n/locales/habits/it.json new file mode 100644 index 000000000..e2029c6ad --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/habits/it.json @@ -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" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/picture/de.json b/apps/mana/apps/web/src/lib/i18n/locales/picture/de.json index 046f6cf76..e33af6890 100644 --- a/apps/mana/apps/web/src/lib/i18n/locales/picture/de.json +++ b/apps/mana/apps/web/src/lib/i18n/locales/picture/de.json @@ -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" } } diff --git a/apps/mana/apps/web/src/lib/i18n/locales/picture/en.json b/apps/mana/apps/web/src/lib/i18n/locales/picture/en.json index 40390ee14..8c8bc9894 100644 --- a/apps/mana/apps/web/src/lib/i18n/locales/picture/en.json +++ b/apps/mana/apps/web/src/lib/i18n/locales/picture/en.json @@ -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" } } diff --git a/apps/mana/apps/web/src/lib/i18n/locales/picture/es.json b/apps/mana/apps/web/src/lib/i18n/locales/picture/es.json index 77aed4954..9a3c57ded 100644 --- a/apps/mana/apps/web/src/lib/i18n/locales/picture/es.json +++ b/apps/mana/apps/web/src/lib/i18n/locales/picture/es.json @@ -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" } } diff --git a/apps/mana/apps/web/src/lib/i18n/locales/picture/fr.json b/apps/mana/apps/web/src/lib/i18n/locales/picture/fr.json index 5d99c8684..93eb46e32 100644 --- a/apps/mana/apps/web/src/lib/i18n/locales/picture/fr.json +++ b/apps/mana/apps/web/src/lib/i18n/locales/picture/fr.json @@ -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" } } diff --git a/apps/mana/apps/web/src/lib/i18n/locales/picture/it.json b/apps/mana/apps/web/src/lib/i18n/locales/picture/it.json index f88a398f7..33cb74c0f 100644 --- a/apps/mana/apps/web/src/lib/i18n/locales/picture/it.json +++ b/apps/mana/apps/web/src/lib/i18n/locales/picture/it.json @@ -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" } }