chore: update i18n translations

- Add new translation keys for de, en, es, fr locales
- Update screens.json files with new content
This commit is contained in:
Millian Lamiaux
2026-03-14 20:44:25 +01:00
parent 001b376fc0
commit 79ead1404d
4 changed files with 82 additions and 46 deletions

View File

@@ -40,6 +40,11 @@
"browse": {
"title": "Entdecken",
"searchPlaceholder": "Workouts suchen...",
"searchResults": "Ergebnisse",
"allWorkouts": "Alle Workouts",
"noResults": "Keine Workouts gefunden",
"tryDifferentSearch": "Versuchen Sie eine andere Suche oder Kategorie",
"featured": "EMPFOHLEN",
"collections": "Sammlungen",
"programs": "Programme",

View File

@@ -40,6 +40,11 @@
"browse": {
"title": "Browse",
"searchPlaceholder": "Search workouts...",
"searchResults": "Results",
"allWorkouts": "All Workouts",
"noResults": "No workouts found",
"tryDifferentSearch": "Try a different search or category",
"featured": "FEATURED",
"collections": "Collections",
"programs": "Programs",
@@ -73,7 +78,14 @@
"learnMore": "Learn More",
"version": "Version",
"privacyPolicy": "Privacy Policy",
"signOut": "Sign Out"
"signOut": "Sign Out",
"statsWorkouts": "workouts",
"statsStreak": "day streak",
"statsCalories": "calories",
"faq": "FAQ",
"contactUs": "Contact Us",
"rateApp": "Rate App",
"sectionPremium": "Upgrade to Premium"
},
"player": {
@@ -130,6 +142,28 @@
"startWorkout": "START WORKOUT"
},
"paywall": {
"subtitle": "Unlock all features and reach your goals faster",
"features": {
"music": "Premium Music",
"workouts": "Unlimited Workouts",
"stats": "Advanced Stats",
"calories": "Calorie Tracking",
"reminders": "Daily Reminders",
"ads": "No Ads"
},
"yearly": "Yearly",
"monthly": "Monthly",
"perYear": "per year",
"perMonth": "per month",
"save50": "SAVE 50%",
"equivalent": "Just {{price}}/month",
"subscribe": "Subscribe Now",
"processing": "Processing...",
"restore": "Restore Purchases",
"terms": "Payment will be charged to your Apple ID at confirmation. Subscription auto-renews unless cancelled at least 24 hours before end of period. Manage in Account Settings."
},
"onboarding": {
"problem": {
"title": "You don't have 1 hour\nfor the gym.",
@@ -190,27 +224,6 @@
"5x": "5x / week"
}
},
"paywall": {
"subtitle": "Unlock all features and reach your goals faster",
"features": {
"music": "Premium Music",
"workouts": "Unlimited Workouts",
"stats": "Advanced Stats",
"calories": "Calorie Tracking",
"reminders": "Daily Reminders",
"ads": "No Ads"
},
"yearly": "Yearly",
"monthly": "Monthly",
"perYear": "per year",
"perMonth": "per month",
"save50": "SAVE 50%",
"equivalent": "Just ${{price}}/month",
"subscribe": "Subscribe Now",
"processing": "Processing...",
"restore": "Restore Purchases",
"terms": "Payment will be charged to your Apple ID at confirmation. Subscription auto-renews unless cancelled at least 24 hours before end of period. Manage in Account Settings."
},
"privacy": {
"title": "Privacy Policy",
"lastUpdated": "Last Updated: March 2026",

View File

@@ -40,6 +40,11 @@
"browse": {
"title": "Explorar",
"searchPlaceholder": "Buscar entrenos...",
"searchResults": "Resultados",
"allWorkouts": "Todos los entrenos",
"noResults": "No se encontraron entrenos",
"tryDifferentSearch": "Pruebe una búsqueda o categoría diferente",
"featured": "DESTACADO",
"collections": "Colecciones",
"programs": "Programas",

View File

@@ -40,10 +40,15 @@
"browse": {
"title": "Explorer",
"featured": "\u00c0 LA UNE",
"searchPlaceholder": "Rechercher des exercices...",
"searchResults": "Résultats",
"allWorkouts": "Tous les exercices",
"noResults": "Aucun exercice trouvé",
"tryDifferentSearch": "Essayez une recherche ou catégorie différente",
"featured": "À LA UNE",
"collections": "Collections",
"programs": "Programmes",
"newReleases": "Nouveaut\u00e9s",
"newReleases": "Nouveautés",
"weeksCount": "{{count}} semaines",
"timesPerWeek": "{{count}}x /semaine"
},
@@ -73,7 +78,14 @@
"learnMore": "En savoir plus",
"version": "Version",
"privacyPolicy": "Politique de confidentialit\u00e9",
"signOut": "Se d\u00e9connecter"
"signOut": "Se d\u00e9connecter",
"statsWorkouts": "entra\u00eenements",
"statsStreak": "jours cons\u00e9cutifs",
"statsCalories": "calories",
"faq": "FAQ",
"contactUs": "Nous contacter",
"rateApp": "Noter l'app",
"sectionPremium": "Passer à Premium"
},
"player": {
@@ -130,6 +142,28 @@
"startWorkout": "COMMENCER L'ENTRA\u00ceNEMENT"
},
"paywall": {
"subtitle": "Débloquez toutes les fonctionnalités et atteignez vos objectifs plus vite",
"features": {
"music": "Musique Premium",
"workouts": "Entraînements illimités",
"stats": "Statistiques avancées",
"calories": "Suivi des calories",
"reminders": "Rappels quotidiens",
"ads": "Sans publicités"
},
"yearly": "Annuel",
"monthly": "Mensuel",
"perYear": "par an",
"perMonth": "par mois",
"save50": "ÉCONOMISEZ 50%",
"equivalent": "Seulement {{price}}/mois",
"subscribe": "S'abonner maintenant",
"processing": "Traitement...",
"restore": "Restaurer les achats",
"terms": "Le paiement sera débité sur votre identifiant Apple à la confirmation. L'abonnement se renouvelle automatiquement sauf annulation au moins 24h avant la fin de la période. Gérez dans les réglages du compte."
},
"onboarding": {
"problem": {
"title": "Vous n'avez pas 1 heure\npour la salle.",
@@ -190,27 +224,6 @@
"5x": "5x / semaine"
}
},
"paywall": {
"subtitle": "Débloquez toutes les fonctionnalités et atteignez vos objectifs plus vite",
"features": {
"music": "Musique Premium",
"workouts": "Entraînements illimités",
"stats": "Statistiques avancées",
"calories": "Suivi des calories",
"reminders": "Rappels quotidiens",
"ads": "Sans publicités"
},
"yearly": "Annuel",
"monthly": "Mensuel",
"perYear": "par an",
"perMonth": "par mois",
"save50": "ÉCONOMISEZ 50%",
"equivalent": "Seulement {{price}} $/mois",
"subscribe": "S'abonner maintenant",
"processing": "Traitement...",
"restore": "Restaurer les achats",
"terms": "Le paiement sera débité sur votre identifiant Apple à la confirmation. L'abonnement se renouvelle automatiquement sauf annulation au moins 24h avant la fin de la période. Gérez dans les réglages du compte."
},
"privacy": {
"title": "Politique de Confidentialité",
"lastUpdated": "Dernière mise à jour : Mars 2026",