mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:01:08 +02:00
i18n(places): add namespace JSONs (de/en/es/fr/it)
Adds categories (7 PlaceCategory enum values) + detail_view sub-namespace
covering shell labels (notFound + confirmDelete + untitled fallback),
name placeholder, map title, 4 row labels (Sichtbarkeit/Kategorie/Adresse/
Koordinaten/Beschreibung), address-search placeholder, coords placeholders,
resolve title, tags + recent-visits sections, 4 meta-row keys with
{n}/{date} interpolation.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
66ab5f65f6
commit
53cf17a886
5 changed files with 180 additions and 0 deletions
36
apps/mana/apps/web/src/lib/i18n/locales/places/de.json
Normal file
36
apps/mana/apps/web/src/lib/i18n/locales/places/de.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"categories": {
|
||||
"home": "Zuhause",
|
||||
"work": "Arbeit",
|
||||
"food": "Essen",
|
||||
"shopping": "Einkauf",
|
||||
"transit": "Transit",
|
||||
"leisure": "Freizeit",
|
||||
"other": "Sonstiges"
|
||||
},
|
||||
"detail_view": {
|
||||
"not_found": "Ort nicht gefunden",
|
||||
"confirm_delete": "Ort wirklich löschen?",
|
||||
"untitled": "Unbenannt",
|
||||
"name_placeholder": "Name",
|
||||
"map_title": "Kartenvorschau",
|
||||
"label_visibility": "Sichtbarkeit",
|
||||
"label_share_link": "Link",
|
||||
"label_category": "Kategorie",
|
||||
"label_address": "Adresse",
|
||||
"placeholder_address": "Adresse eingeben...",
|
||||
"placeholder_address_search": "Adresse suchen...",
|
||||
"label_coordinates": "Koordinaten",
|
||||
"placeholder_lat": "Lat",
|
||||
"placeholder_lng": "Lng",
|
||||
"resolve_address_title": "Adresse aus Koordinaten ermitteln",
|
||||
"label_description": "Beschreibung",
|
||||
"placeholder_description": "Notizen zum Ort...",
|
||||
"section_tags": "Tags",
|
||||
"section_recent_visits": "Letzte Besuche",
|
||||
"meta_visits": "Besuche: {n}",
|
||||
"meta_last_visit": "Letzter Besuch: {date}",
|
||||
"meta_created": "Erstellt: {date}",
|
||||
"meta_updated": "Bearbeitet: {date}"
|
||||
}
|
||||
}
|
||||
36
apps/mana/apps/web/src/lib/i18n/locales/places/en.json
Normal file
36
apps/mana/apps/web/src/lib/i18n/locales/places/en.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"categories": {
|
||||
"home": "Home",
|
||||
"work": "Work",
|
||||
"food": "Food",
|
||||
"shopping": "Shopping",
|
||||
"transit": "Transit",
|
||||
"leisure": "Leisure",
|
||||
"other": "Other"
|
||||
},
|
||||
"detail_view": {
|
||||
"not_found": "Place not found",
|
||||
"confirm_delete": "Really delete place?",
|
||||
"untitled": "Untitled",
|
||||
"name_placeholder": "Name",
|
||||
"map_title": "Map preview",
|
||||
"label_visibility": "Visibility",
|
||||
"label_share_link": "Link",
|
||||
"label_category": "Category",
|
||||
"label_address": "Address",
|
||||
"placeholder_address": "Enter address…",
|
||||
"placeholder_address_search": "Search address…",
|
||||
"label_coordinates": "Coordinates",
|
||||
"placeholder_lat": "Lat",
|
||||
"placeholder_lng": "Lng",
|
||||
"resolve_address_title": "Resolve address from coordinates",
|
||||
"label_description": "Description",
|
||||
"placeholder_description": "Notes about this place…",
|
||||
"section_tags": "Tags",
|
||||
"section_recent_visits": "Recent visits",
|
||||
"meta_visits": "Visits: {n}",
|
||||
"meta_last_visit": "Last visit: {date}",
|
||||
"meta_created": "Created: {date}",
|
||||
"meta_updated": "Edited: {date}"
|
||||
}
|
||||
}
|
||||
36
apps/mana/apps/web/src/lib/i18n/locales/places/es.json
Normal file
36
apps/mana/apps/web/src/lib/i18n/locales/places/es.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"categories": {
|
||||
"home": "Casa",
|
||||
"work": "Trabajo",
|
||||
"food": "Comida",
|
||||
"shopping": "Compras",
|
||||
"transit": "Tránsito",
|
||||
"leisure": "Ocio",
|
||||
"other": "Otro"
|
||||
},
|
||||
"detail_view": {
|
||||
"not_found": "Lugar no encontrado",
|
||||
"confirm_delete": "¿Eliminar realmente el lugar?",
|
||||
"untitled": "Sin título",
|
||||
"name_placeholder": "Nombre",
|
||||
"map_title": "Vista previa del mapa",
|
||||
"label_visibility": "Visibilidad",
|
||||
"label_share_link": "Enlace",
|
||||
"label_category": "Categoría",
|
||||
"label_address": "Dirección",
|
||||
"placeholder_address": "Introduce una dirección…",
|
||||
"placeholder_address_search": "Buscar dirección…",
|
||||
"label_coordinates": "Coordenadas",
|
||||
"placeholder_lat": "Lat",
|
||||
"placeholder_lng": "Lng",
|
||||
"resolve_address_title": "Obtener dirección desde coordenadas",
|
||||
"label_description": "Descripción",
|
||||
"placeholder_description": "Notas sobre este lugar…",
|
||||
"section_tags": "Etiquetas",
|
||||
"section_recent_visits": "Últimas visitas",
|
||||
"meta_visits": "Visitas: {n}",
|
||||
"meta_last_visit": "Última visita: {date}",
|
||||
"meta_created": "Creado: {date}",
|
||||
"meta_updated": "Editado: {date}"
|
||||
}
|
||||
}
|
||||
36
apps/mana/apps/web/src/lib/i18n/locales/places/fr.json
Normal file
36
apps/mana/apps/web/src/lib/i18n/locales/places/fr.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"categories": {
|
||||
"home": "Maison",
|
||||
"work": "Travail",
|
||||
"food": "Repas",
|
||||
"shopping": "Achats",
|
||||
"transit": "Transit",
|
||||
"leisure": "Loisirs",
|
||||
"other": "Autre"
|
||||
},
|
||||
"detail_view": {
|
||||
"not_found": "Lieu introuvable",
|
||||
"confirm_delete": "Vraiment supprimer le lieu ?",
|
||||
"untitled": "Sans titre",
|
||||
"name_placeholder": "Nom",
|
||||
"map_title": "Aperçu de la carte",
|
||||
"label_visibility": "Visibilité",
|
||||
"label_share_link": "Lien",
|
||||
"label_category": "Catégorie",
|
||||
"label_address": "Adresse",
|
||||
"placeholder_address": "Saisis une adresse…",
|
||||
"placeholder_address_search": "Rechercher une adresse…",
|
||||
"label_coordinates": "Coordonnées",
|
||||
"placeholder_lat": "Lat",
|
||||
"placeholder_lng": "Lng",
|
||||
"resolve_address_title": "Trouver l'adresse à partir des coordonnées",
|
||||
"label_description": "Description",
|
||||
"placeholder_description": "Notes sur ce lieu…",
|
||||
"section_tags": "Tags",
|
||||
"section_recent_visits": "Dernières visites",
|
||||
"meta_visits": "Visites : {n}",
|
||||
"meta_last_visit": "Dernière visite : {date}",
|
||||
"meta_created": "Créé : {date}",
|
||||
"meta_updated": "Modifié : {date}"
|
||||
}
|
||||
}
|
||||
36
apps/mana/apps/web/src/lib/i18n/locales/places/it.json
Normal file
36
apps/mana/apps/web/src/lib/i18n/locales/places/it.json
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
{
|
||||
"categories": {
|
||||
"home": "Casa",
|
||||
"work": "Lavoro",
|
||||
"food": "Cibo",
|
||||
"shopping": "Shopping",
|
||||
"transit": "Transito",
|
||||
"leisure": "Tempo libero",
|
||||
"other": "Altro"
|
||||
},
|
||||
"detail_view": {
|
||||
"not_found": "Luogo non trovato",
|
||||
"confirm_delete": "Eliminare davvero il luogo?",
|
||||
"untitled": "Senza titolo",
|
||||
"name_placeholder": "Nome",
|
||||
"map_title": "Anteprima mappa",
|
||||
"label_visibility": "Visibilità",
|
||||
"label_share_link": "Link",
|
||||
"label_category": "Categoria",
|
||||
"label_address": "Indirizzo",
|
||||
"placeholder_address": "Inserisci un indirizzo…",
|
||||
"placeholder_address_search": "Cerca indirizzo…",
|
||||
"label_coordinates": "Coordinate",
|
||||
"placeholder_lat": "Lat",
|
||||
"placeholder_lng": "Lng",
|
||||
"resolve_address_title": "Trova l'indirizzo dalle coordinate",
|
||||
"label_description": "Descrizione",
|
||||
"placeholder_description": "Note sul luogo…",
|
||||
"section_tags": "Tag",
|
||||
"section_recent_visits": "Ultime visite",
|
||||
"meta_visits": "Visite: {n}",
|
||||
"meta_last_visit": "Ultima visita: {date}",
|
||||
"meta_created": "Creato: {date}",
|
||||
"meta_updated": "Modificato: {date}"
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue