From 220afc092a459e023ce63d44e6b471971052c2af Mon Sep 17 00:00:00 2001 From: Till JS Date: Mon, 27 Apr 2026 01:49:24 +0200 Subject: [PATCH] i18n(firsts): add namespace JSONs for de/en/es/fr/it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Locale-only — ListView patches in follow-up commit. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../web/src/lib/i18n/locales/firsts/de.json | 70 +++++++++++++++++++ .../web/src/lib/i18n/locales/firsts/en.json | 70 +++++++++++++++++++ .../web/src/lib/i18n/locales/firsts/es.json | 70 +++++++++++++++++++ .../web/src/lib/i18n/locales/firsts/fr.json | 70 +++++++++++++++++++ .../web/src/lib/i18n/locales/firsts/it.json | 70 +++++++++++++++++++ 5 files changed, 350 insertions(+) create mode 100644 apps/mana/apps/web/src/lib/i18n/locales/firsts/de.json create mode 100644 apps/mana/apps/web/src/lib/i18n/locales/firsts/en.json create mode 100644 apps/mana/apps/web/src/lib/i18n/locales/firsts/es.json create mode 100644 apps/mana/apps/web/src/lib/i18n/locales/firsts/fr.json create mode 100644 apps/mana/apps/web/src/lib/i18n/locales/firsts/it.json diff --git a/apps/mana/apps/web/src/lib/i18n/locales/firsts/de.json b/apps/mana/apps/web/src/lib/i18n/locales/firsts/de.json new file mode 100644 index 000000000..6ca997c2e --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/firsts/de.json @@ -0,0 +1,70 @@ +{ + "categories": { + "culinary": "Kulinarisch", + "adventure": "Abenteuer", + "travel": "Reisen", + "people": "Menschen", + "career": "Beruf", + "creative": "Kreativ", + "nature": "Natur", + "culture": "Kultur", + "health": "Gesundheit", + "tech": "Technik", + "other": "Sonstiges" + }, + "priorities": { + "1": "Irgendwann", + "2": "Dieses Jahr", + "3": "So bald wie möglich" + }, + "list_view": { + "tab_timeline": "Timeline", + "tab_dreams": "Dreams", + "tab_people": "People", + "placeholder_dream": "Neues erstes Mal erträumen... (Enter)", + "placeholder_lived": "Neues erstes Mal eintragen... (Enter)", + "toggle_dream": "Dream", + "toggle_lived": "Erlebt", + "filter_all": "Alle", + "placeholder_search": "Erste Male durchsuchen...", + "stat_lived": "{count} erlebt", + "stat_dreams": "{count} Dreams", + "convert_when": "Wann?", + "convert_expected_label": "Ich dachte vorher...", + "placeholder_expected": "Was hast du erwartet?", + "convert_reality_label": "Es war tatsächlich...", + "placeholder_reality": "Wie war es wirklich?", + "convert_notes": "Notizen", + "placeholder_notes": "Was willst du festhalten?", + "convert_with_whom": "Mit wem?", + "placeholder_shared_with": "Alleine, mit Lisa, ...", + "action_cancel": "Abbrechen", + "action_lived": "Erlebt!", + "placeholder_title": "Titel...", + "placeholder_motivation": "Warum will ich das erleben?", + "label_priority": "Priorität", + "placeholder_date": "Datum", + "label_date": "Datum", + "placeholder_shared_with_short": "Mit wem?", + "action_delete": "Löschen", + "action_done": "Fertig", + "repeat_no": "Nein", + "repeat_yes": "Ja", + "repeat_definitely": "Definitiv!", + "repeat_definitely_again": "Definitiv nochmal", + "repeat_again": "Nochmal", + "repeat_once": "Einmal reicht", + "label_before": "Vorher:", + "label_after": "Nachher:", + "ctx_pin": "Pinnen", + "ctx_unpin": "Lösen", + "ctx_archive": "Archivieren", + "ctx_delete": "Löschen", + "empty_no_results": "Keine Treffer", + "empty_no_dreams": "Keine Dreams. Füge dein erstes Wunsch-Erlebnis hinzu!", + "people_alone": "Alleine", + "row_dream_tag": "Dream", + "empty_no_entries": "Noch keine Einträge.", + "empty_no_firsts": "Halte dein erstes \"Erstes Mal\" fest!" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/firsts/en.json b/apps/mana/apps/web/src/lib/i18n/locales/firsts/en.json new file mode 100644 index 000000000..88f5600ef --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/firsts/en.json @@ -0,0 +1,70 @@ +{ + "categories": { + "culinary": "Culinary", + "adventure": "Adventure", + "travel": "Travel", + "people": "People", + "career": "Career", + "creative": "Creative", + "nature": "Nature", + "culture": "Culture", + "health": "Health", + "tech": "Tech", + "other": "Other" + }, + "priorities": { + "1": "Someday", + "2": "This year", + "3": "ASAP" + }, + "list_view": { + "tab_timeline": "Timeline", + "tab_dreams": "Dreams", + "tab_people": "People", + "placeholder_dream": "Dream up a new first... (Enter)", + "placeholder_lived": "Add a new first... (Enter)", + "toggle_dream": "Dream", + "toggle_lived": "Lived", + "filter_all": "All", + "placeholder_search": "Search firsts...", + "stat_lived": "{count} lived", + "stat_dreams": "{count} Dreams", + "convert_when": "When?", + "convert_expected_label": "I thought before...", + "placeholder_expected": "What did you expect?", + "convert_reality_label": "It was actually...", + "placeholder_reality": "How was it really?", + "convert_notes": "Notes", + "placeholder_notes": "What do you want to capture?", + "convert_with_whom": "With whom?", + "placeholder_shared_with": "Alone, with Lisa, ...", + "action_cancel": "Cancel", + "action_lived": "Lived!", + "placeholder_title": "Title...", + "placeholder_motivation": "Why do I want to experience this?", + "label_priority": "Priority", + "placeholder_date": "Date", + "label_date": "Date", + "placeholder_shared_with_short": "With whom?", + "action_delete": "Delete", + "action_done": "Done", + "repeat_no": "No", + "repeat_yes": "Yes", + "repeat_definitely": "Definitely!", + "repeat_definitely_again": "Definitely again", + "repeat_again": "Again", + "repeat_once": "Once is enough", + "label_before": "Before:", + "label_after": "After:", + "ctx_pin": "Pin", + "ctx_unpin": "Unpin", + "ctx_archive": "Archive", + "ctx_delete": "Delete", + "empty_no_results": "No matches", + "empty_no_dreams": "No dreams yet. Add your first wish experience!", + "people_alone": "Alone", + "row_dream_tag": "Dream", + "empty_no_entries": "No entries yet.", + "empty_no_firsts": "Capture your first \"first time\"!" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/firsts/es.json b/apps/mana/apps/web/src/lib/i18n/locales/firsts/es.json new file mode 100644 index 000000000..d65c96309 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/firsts/es.json @@ -0,0 +1,70 @@ +{ + "categories": { + "culinary": "Culinario", + "adventure": "Aventura", + "travel": "Viajes", + "people": "Personas", + "career": "Carrera", + "creative": "Creativo", + "nature": "Naturaleza", + "culture": "Cultura", + "health": "Salud", + "tech": "Tecnología", + "other": "Otros" + }, + "priorities": { + "1": "Algún día", + "2": "Este año", + "3": "Lo antes posible" + }, + "list_view": { + "tab_timeline": "Línea de tiempo", + "tab_dreams": "Dreams", + "tab_people": "Personas", + "placeholder_dream": "Soñar con una nueva primera vez... (Enter)", + "placeholder_lived": "Registrar una nueva primera vez... (Enter)", + "toggle_dream": "Dream", + "toggle_lived": "Vivido", + "filter_all": "Todos", + "placeholder_search": "Buscar primeras veces...", + "stat_lived": "{count} vividos", + "stat_dreams": "{count} Dreams", + "convert_when": "¿Cuándo?", + "convert_expected_label": "Pensaba antes que...", + "placeholder_expected": "¿Qué esperabas?", + "convert_reality_label": "En realidad fue...", + "placeholder_reality": "¿Cómo fue realmente?", + "convert_notes": "Notas", + "placeholder_notes": "¿Qué quieres recordar?", + "convert_with_whom": "¿Con quién?", + "placeholder_shared_with": "Solo, con Lisa, ...", + "action_cancel": "Cancelar", + "action_lived": "¡Vivido!", + "placeholder_title": "Título...", + "placeholder_motivation": "¿Por qué quiero vivir esto?", + "label_priority": "Prioridad", + "placeholder_date": "Fecha", + "label_date": "Fecha", + "placeholder_shared_with_short": "¿Con quién?", + "action_delete": "Eliminar", + "action_done": "Listo", + "repeat_no": "No", + "repeat_yes": "Sí", + "repeat_definitely": "¡Definitivamente!", + "repeat_definitely_again": "Definitivamente otra vez", + "repeat_again": "Otra vez", + "repeat_once": "Una vez basta", + "label_before": "Antes:", + "label_after": "Después:", + "ctx_pin": "Fijar", + "ctx_unpin": "Quitar fijado", + "ctx_archive": "Archivar", + "ctx_delete": "Eliminar", + "empty_no_results": "Sin coincidencias", + "empty_no_dreams": "Aún sin dreams. ¡Añade tu primera experiencia deseada!", + "people_alone": "Solo", + "row_dream_tag": "Dream", + "empty_no_entries": "Aún sin entradas.", + "empty_no_firsts": "¡Registra tu primera \"primera vez\"!" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/firsts/fr.json b/apps/mana/apps/web/src/lib/i18n/locales/firsts/fr.json new file mode 100644 index 000000000..888266724 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/firsts/fr.json @@ -0,0 +1,70 @@ +{ + "categories": { + "culinary": "Culinaire", + "adventure": "Aventure", + "travel": "Voyages", + "people": "Personnes", + "career": "Carrière", + "creative": "Créatif", + "nature": "Nature", + "culture": "Culture", + "health": "Santé", + "tech": "Tech", + "other": "Autres" + }, + "priorities": { + "1": "Un jour", + "2": "Cette année", + "3": "Dès que possible" + }, + "list_view": { + "tab_timeline": "Chronologie", + "tab_dreams": "Dreams", + "tab_people": "Personnes", + "placeholder_dream": "Rêver d'une nouvelle première fois... (Entrée)", + "placeholder_lived": "Noter une nouvelle première fois... (Entrée)", + "toggle_dream": "Dream", + "toggle_lived": "Vécu", + "filter_all": "Tous", + "placeholder_search": "Rechercher des premières fois...", + "stat_lived": "{count} vécus", + "stat_dreams": "{count} Dreams", + "convert_when": "Quand ?", + "convert_expected_label": "Je pensais avant...", + "placeholder_expected": "Qu'attendais-tu ?", + "convert_reality_label": "En réalité c'était...", + "placeholder_reality": "Comment c'était vraiment ?", + "convert_notes": "Notes", + "placeholder_notes": "Que veux-tu retenir ?", + "convert_with_whom": "Avec qui ?", + "placeholder_shared_with": "Seul, avec Lisa, ...", + "action_cancel": "Annuler", + "action_lived": "Vécu !", + "placeholder_title": "Titre...", + "placeholder_motivation": "Pourquoi je veux vivre ça ?", + "label_priority": "Priorité", + "placeholder_date": "Date", + "label_date": "Date", + "placeholder_shared_with_short": "Avec qui ?", + "action_delete": "Supprimer", + "action_done": "Terminé", + "repeat_no": "Non", + "repeat_yes": "Oui", + "repeat_definitely": "Carrément !", + "repeat_definitely_again": "Carrément encore", + "repeat_again": "Encore", + "repeat_once": "Une fois suffit", + "label_before": "Avant :", + "label_after": "Après :", + "ctx_pin": "Épingler", + "ctx_unpin": "Détacher", + "ctx_archive": "Archiver", + "ctx_delete": "Supprimer", + "empty_no_results": "Aucun résultat", + "empty_no_dreams": "Aucun dream. Ajoute ton premier souhait !", + "people_alone": "Seul", + "row_dream_tag": "Dream", + "empty_no_entries": "Aucune entrée.", + "empty_no_firsts": "Note ta première « première fois » !" + } +} diff --git a/apps/mana/apps/web/src/lib/i18n/locales/firsts/it.json b/apps/mana/apps/web/src/lib/i18n/locales/firsts/it.json new file mode 100644 index 000000000..c79a134a9 --- /dev/null +++ b/apps/mana/apps/web/src/lib/i18n/locales/firsts/it.json @@ -0,0 +1,70 @@ +{ + "categories": { + "culinary": "Culinario", + "adventure": "Avventura", + "travel": "Viaggi", + "people": "Persone", + "career": "Lavoro", + "creative": "Creativo", + "nature": "Natura", + "culture": "Cultura", + "health": "Salute", + "tech": "Tecnologia", + "other": "Altro" + }, + "priorities": { + "1": "Un giorno", + "2": "Quest'anno", + "3": "Il prima possibile" + }, + "list_view": { + "tab_timeline": "Cronologia", + "tab_dreams": "Dreams", + "tab_people": "Persone", + "placeholder_dream": "Sognare una nuova prima volta... (Invio)", + "placeholder_lived": "Registrare una nuova prima volta... (Invio)", + "toggle_dream": "Dream", + "toggle_lived": "Vissuto", + "filter_all": "Tutti", + "placeholder_search": "Cerca prime volte...", + "stat_lived": "{count} vissuti", + "stat_dreams": "{count} Dreams", + "convert_when": "Quando?", + "convert_expected_label": "Pensavo prima che...", + "placeholder_expected": "Cosa ti aspettavi?", + "convert_reality_label": "In realtà è stato...", + "placeholder_reality": "Com'è stato davvero?", + "convert_notes": "Note", + "placeholder_notes": "Cosa vuoi ricordare?", + "convert_with_whom": "Con chi?", + "placeholder_shared_with": "Da solo, con Lisa, ...", + "action_cancel": "Annulla", + "action_lived": "Vissuto!", + "placeholder_title": "Titolo...", + "placeholder_motivation": "Perché voglio viverlo?", + "label_priority": "Priorità", + "placeholder_date": "Data", + "label_date": "Data", + "placeholder_shared_with_short": "Con chi?", + "action_delete": "Elimina", + "action_done": "Fatto", + "repeat_no": "No", + "repeat_yes": "Sì", + "repeat_definitely": "Decisamente!", + "repeat_definitely_again": "Decisamente di nuovo", + "repeat_again": "Di nuovo", + "repeat_once": "Una volta basta", + "label_before": "Prima:", + "label_after": "Dopo:", + "ctx_pin": "Fissa", + "ctx_unpin": "Rimuovi fissa", + "ctx_archive": "Archivia", + "ctx_delete": "Elimina", + "empty_no_results": "Nessun risultato", + "empty_no_dreams": "Ancora nessun dream. Aggiungi la tua prima esperienza desiderata!", + "people_alone": "Da solo", + "row_dream_tag": "Dream", + "empty_no_entries": "Ancora nessuna voce.", + "empty_no_firsts": "Registra la tua prima \"prima volta\"!" + } +}