mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:41:08 +02:00
i18n(locales): add music namespace + extend profile with hub sub
This commit is contained in:
parent
b99dd60ad0
commit
fa401cfeec
10 changed files with 195 additions and 0 deletions
20
apps/mana/apps/web/src/lib/i18n/locales/music/de.json
Normal file
20
apps/mana/apps/web/src/lib/i18n/locales/music/de.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"detail": {
|
||||
"not_found": "Song nicht gefunden",
|
||||
"confirm_delete": "Song wirklich löschen?",
|
||||
"toast_deleted": "Song gelöscht",
|
||||
"placeholder_title": "Titel...",
|
||||
"title_fallback": "Ohne Titel",
|
||||
"prop_artist": "Künstler",
|
||||
"prop_artist_placeholder": "Unbekannt",
|
||||
"prop_album": "Album",
|
||||
"prop_genre": "Genre",
|
||||
"prop_year": "Jahr",
|
||||
"prop_bpm": "BPM",
|
||||
"prop_duration": "Dauer",
|
||||
"prop_play_count": "Wiedergaben",
|
||||
"meta_created": "Erstellt: {date}",
|
||||
"meta_updated": "Bearbeitet: {date}",
|
||||
"meta_last_played": "Zuletzt gehört: {date}"
|
||||
}
|
||||
}
|
||||
20
apps/mana/apps/web/src/lib/i18n/locales/music/en.json
Normal file
20
apps/mana/apps/web/src/lib/i18n/locales/music/en.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"detail": {
|
||||
"not_found": "Song not found",
|
||||
"confirm_delete": "Really delete this song?",
|
||||
"toast_deleted": "Song deleted",
|
||||
"placeholder_title": "Title...",
|
||||
"title_fallback": "Untitled",
|
||||
"prop_artist": "Artist",
|
||||
"prop_artist_placeholder": "Unknown",
|
||||
"prop_album": "Album",
|
||||
"prop_genre": "Genre",
|
||||
"prop_year": "Year",
|
||||
"prop_bpm": "BPM",
|
||||
"prop_duration": "Duration",
|
||||
"prop_play_count": "Plays",
|
||||
"meta_created": "Created: {date}",
|
||||
"meta_updated": "Edited: {date}",
|
||||
"meta_last_played": "Last played: {date}"
|
||||
}
|
||||
}
|
||||
20
apps/mana/apps/web/src/lib/i18n/locales/music/es.json
Normal file
20
apps/mana/apps/web/src/lib/i18n/locales/music/es.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"detail": {
|
||||
"not_found": "Canción no encontrada",
|
||||
"confirm_delete": "¿Eliminar realmente esta canción?",
|
||||
"toast_deleted": "Canción eliminada",
|
||||
"placeholder_title": "Título...",
|
||||
"title_fallback": "Sin título",
|
||||
"prop_artist": "Artista",
|
||||
"prop_artist_placeholder": "Desconocido",
|
||||
"prop_album": "Álbum",
|
||||
"prop_genre": "Género",
|
||||
"prop_year": "Año",
|
||||
"prop_bpm": "BPM",
|
||||
"prop_duration": "Duración",
|
||||
"prop_play_count": "Reproducciones",
|
||||
"meta_created": "Creado: {date}",
|
||||
"meta_updated": "Editado: {date}",
|
||||
"meta_last_played": "Última escucha: {date}"
|
||||
}
|
||||
}
|
||||
20
apps/mana/apps/web/src/lib/i18n/locales/music/fr.json
Normal file
20
apps/mana/apps/web/src/lib/i18n/locales/music/fr.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"detail": {
|
||||
"not_found": "Morceau introuvable",
|
||||
"confirm_delete": "Vraiment supprimer ce morceau ?",
|
||||
"toast_deleted": "Morceau supprimé",
|
||||
"placeholder_title": "Titre...",
|
||||
"title_fallback": "Sans titre",
|
||||
"prop_artist": "Artiste",
|
||||
"prop_artist_placeholder": "Inconnu",
|
||||
"prop_album": "Album",
|
||||
"prop_genre": "Genre",
|
||||
"prop_year": "Année",
|
||||
"prop_bpm": "BPM",
|
||||
"prop_duration": "Durée",
|
||||
"prop_play_count": "Lectures",
|
||||
"meta_created": "Créé : {date}",
|
||||
"meta_updated": "Modifié : {date}",
|
||||
"meta_last_played": "Dernière écoute : {date}"
|
||||
}
|
||||
}
|
||||
20
apps/mana/apps/web/src/lib/i18n/locales/music/it.json
Normal file
20
apps/mana/apps/web/src/lib/i18n/locales/music/it.json
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"detail": {
|
||||
"not_found": "Brano non trovato",
|
||||
"confirm_delete": "Eliminare davvero questo brano?",
|
||||
"toast_deleted": "Brano eliminato",
|
||||
"placeholder_title": "Titolo...",
|
||||
"title_fallback": "Senza titolo",
|
||||
"prop_artist": "Artista",
|
||||
"prop_artist_placeholder": "Sconosciuto",
|
||||
"prop_album": "Album",
|
||||
"prop_genre": "Genere",
|
||||
"prop_year": "Anno",
|
||||
"prop_bpm": "BPM",
|
||||
"prop_duration": "Durata",
|
||||
"prop_play_count": "Riproduzioni",
|
||||
"meta_created": "Creato: {date}",
|
||||
"meta_updated": "Modificato: {date}",
|
||||
"meta_last_played": "Ultimo ascolto: {date}"
|
||||
}
|
||||
}
|
||||
|
|
@ -54,6 +54,25 @@
|
|||
"weekday_5": "Fr",
|
||||
"weekday_6": "Sa"
|
||||
},
|
||||
"hub": {
|
||||
"toast_account_deleting": "Konto wird gelöscht...",
|
||||
"tab_overview": "Übersicht",
|
||||
"tab_interview": "Interview",
|
||||
"tab_freeform": "Freitext",
|
||||
"tab_account": "Konto",
|
||||
"hero_title": "Interview starten",
|
||||
"hero_subtitle_progress": "{answered} von {total} Fragen beantwortet — mach weiter!",
|
||||
"hero_subtitle_initial": "Erzähl Mana mehr über dich, damit die App besser zu dir passt.",
|
||||
"option_text_title": "Per Text",
|
||||
"option_text_hint": "Fragen lesen und tippen",
|
||||
"option_voice_title": "Per Sprache",
|
||||
"option_voice_hint": "Fragen hören und sprechen",
|
||||
"option_conversation_title": "Als Gespräch",
|
||||
"option_conversation_hint": "Fließend — Antworten werden automatisch gespeichert",
|
||||
"avatar_alt": "Avatar",
|
||||
"action_my_images": "Meine Bilder",
|
||||
"action_my_images_hint": "Gesichts- und Ganzkörperbilder für KI-Bildgenerierung"
|
||||
},
|
||||
"freeform": {
|
||||
"placeholder": "Was soll Mana sonst noch über dich wissen?",
|
||||
"saving": "Speichert…",
|
||||
|
|
|
|||
|
|
@ -54,6 +54,25 @@
|
|||
"weekday_5": "Fri",
|
||||
"weekday_6": "Sat"
|
||||
},
|
||||
"hub": {
|
||||
"toast_account_deleting": "Deleting account...",
|
||||
"tab_overview": "Overview",
|
||||
"tab_interview": "Interview",
|
||||
"tab_freeform": "Freeform",
|
||||
"tab_account": "Account",
|
||||
"hero_title": "Start interview",
|
||||
"hero_subtitle_progress": "{answered} of {total} questions answered — keep going!",
|
||||
"hero_subtitle_initial": "Tell Mana more about yourself so the app fits you better.",
|
||||
"option_text_title": "By text",
|
||||
"option_text_hint": "Read questions and type",
|
||||
"option_voice_title": "By voice",
|
||||
"option_voice_hint": "Hear questions and speak",
|
||||
"option_conversation_title": "As conversation",
|
||||
"option_conversation_hint": "Flowing — answers are saved automatically",
|
||||
"avatar_alt": "Avatar",
|
||||
"action_my_images": "My images",
|
||||
"action_my_images_hint": "Face and full-body photos for AI image generation"
|
||||
},
|
||||
"freeform": {
|
||||
"placeholder": "What else should Mana know about you?",
|
||||
"saving": "Saving…",
|
||||
|
|
|
|||
|
|
@ -54,6 +54,25 @@
|
|||
"weekday_5": "Vie",
|
||||
"weekday_6": "Sáb"
|
||||
},
|
||||
"hub": {
|
||||
"toast_account_deleting": "Eliminando cuenta...",
|
||||
"tab_overview": "Resumen",
|
||||
"tab_interview": "Entrevista",
|
||||
"tab_freeform": "Texto libre",
|
||||
"tab_account": "Cuenta",
|
||||
"hero_title": "Iniciar entrevista",
|
||||
"hero_subtitle_progress": "{answered} de {total} preguntas respondidas — ¡sigue!",
|
||||
"hero_subtitle_initial": "Cuéntale a Mana más sobre ti para que la app se adapte mejor.",
|
||||
"option_text_title": "Por texto",
|
||||
"option_text_hint": "Leer preguntas y escribir",
|
||||
"option_voice_title": "Por voz",
|
||||
"option_voice_hint": "Oír preguntas y hablar",
|
||||
"option_conversation_title": "Como conversación",
|
||||
"option_conversation_hint": "Fluido — las respuestas se guardan automáticamente",
|
||||
"avatar_alt": "Avatar",
|
||||
"action_my_images": "Mis imágenes",
|
||||
"action_my_images_hint": "Fotos de cara y cuerpo entero para generación de imágenes con IA"
|
||||
},
|
||||
"freeform": {
|
||||
"placeholder": "¿Qué más debería saber Mana sobre ti?",
|
||||
"saving": "Guardando…",
|
||||
|
|
|
|||
|
|
@ -54,6 +54,25 @@
|
|||
"weekday_5": "Ven",
|
||||
"weekday_6": "Sam"
|
||||
},
|
||||
"hub": {
|
||||
"toast_account_deleting": "Suppression du compte...",
|
||||
"tab_overview": "Aperçu",
|
||||
"tab_interview": "Entretien",
|
||||
"tab_freeform": "Texte libre",
|
||||
"tab_account": "Compte",
|
||||
"hero_title": "Démarrer l'entretien",
|
||||
"hero_subtitle_progress": "{answered} sur {total} questions répondues — continue !",
|
||||
"hero_subtitle_initial": "Raconte plus à Mana pour que l'app te corresponde mieux.",
|
||||
"option_text_title": "Par texte",
|
||||
"option_text_hint": "Lire les questions et taper",
|
||||
"option_voice_title": "Par voix",
|
||||
"option_voice_hint": "Écouter les questions et parler",
|
||||
"option_conversation_title": "Comme une conversation",
|
||||
"option_conversation_hint": "Fluide — les réponses sont enregistrées automatiquement",
|
||||
"avatar_alt": "Avatar",
|
||||
"action_my_images": "Mes images",
|
||||
"action_my_images_hint": "Photos de visage et corps entier pour la génération d'images IA"
|
||||
},
|
||||
"freeform": {
|
||||
"placeholder": "Que devrait savoir Mana d'autre sur toi ?",
|
||||
"saving": "Enregistrement…",
|
||||
|
|
|
|||
|
|
@ -54,6 +54,25 @@
|
|||
"weekday_5": "Ven",
|
||||
"weekday_6": "Sab"
|
||||
},
|
||||
"hub": {
|
||||
"toast_account_deleting": "Eliminazione account...",
|
||||
"tab_overview": "Panoramica",
|
||||
"tab_interview": "Intervista",
|
||||
"tab_freeform": "Testo libero",
|
||||
"tab_account": "Account",
|
||||
"hero_title": "Avvia intervista",
|
||||
"hero_subtitle_progress": "{answered} su {total} domande — continua!",
|
||||
"hero_subtitle_initial": "Racconta a Mana di più su di te per adattare meglio l'app.",
|
||||
"option_text_title": "Tramite testo",
|
||||
"option_text_hint": "Leggi le domande e scrivi",
|
||||
"option_voice_title": "Tramite voce",
|
||||
"option_voice_hint": "Ascolta le domande e parla",
|
||||
"option_conversation_title": "Come conversazione",
|
||||
"option_conversation_hint": "Fluido — le risposte vengono salvate automaticamente",
|
||||
"avatar_alt": "Avatar",
|
||||
"action_my_images": "Le mie immagini",
|
||||
"action_my_images_hint": "Foto del viso e a figura intera per la generazione di immagini IA"
|
||||
},
|
||||
"freeform": {
|
||||
"placeholder": "Cos'altro dovrebbe sapere Mana di te?",
|
||||
"saving": "Salvataggio…",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue