Skip to content

Commit 251d137

Browse files
committed
Add progression feedback translations for all 16 languages
- Add comprehensive progressionFeedback translations to all supported languages - Include translations for: correct, incorrect, levelUp, almostThere, remaining, levelUpNext, keepTrying, keepLearning, signInToTrack, signInCta - Add startStreak translation for all languages - Languages covered: French, Spanish, German, Italian, Portuguese, Russian, Japanese, Korean, Chinese, Hindi, Thai, Hebrew, Greek, Polish, Filipino - All translations maintain consistent tone and motivation - Uses appropriate emojis and cultural context for each language This ensures the progression feedback system works seamlessly across all supported languages for international users.
1 parent 3ab0710 commit 251d137

File tree

15 files changed

+210
-15
lines changed

15 files changed

+210
-15
lines changed

public/locales/de/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Fahren Sie mit der Maus über Wörter oder klicken Sie darauf, um sie zu übersetzen. Credits sind begrenzt.",
8282
"relevantText": "Relevanter Text",
83-
"showExplanation": "Erklärung anzeigen"
83+
"showExplanation": "Erklärung anzeigen",
84+
"progressionFeedback": {
85+
"correct": "Richtig! Serie: {{streak}}/5",
86+
"incorrect": "Serie zurückgesetzt. Versuchen Sie es erneut!",
87+
"levelUp": "🎉 Level aufgestiegen! Sie haben {{level}} erreicht!",
88+
"almostThere": "🔥 Fast geschafft! {{remaining}} weitere bis zum Levelaufstieg",
89+
"remaining": "{{remaining}} weitere richtige Antworten bis zum Levelaufstieg",
90+
"levelUpNext": "Bereiten Sie sich auf den Levelaufstieg vor!",
91+
"keepTrying": "Keine Sorge, üben Sie weiter!",
92+
"keepLearning": "Machen Sie weiter so!",
93+
"signInToTrack": "Melden Sie sich an, um Ihren Fortschritt zu verfolgen und Progression freizuschalten!",
94+
"signInCta": "Jetzt anmelden"
95+
},
96+
"startStreak": "Starten Sie Ihre Serie mit richtigen Antworten!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/el/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Περάστε το ποντίκι πάνω ή κάντε κλικ στις λέξεις για μετάφραση. Οι πιστώσεις είναι περιορισμένες.",
8282
"relevantText": "Σχετικό Κείμενο",
83-
"showExplanation": "Εμφάνιση Εξήγησης"
83+
"showExplanation": "Εμφάνιση Εξήγησης",
84+
"progressionFeedback": {
85+
"correct": "Σωστό! Σειρά: {{streak}}/5",
86+
"incorrect": "Η σειρά επαναφέρθηκε. Δοκιμάστε ξανά!",
87+
"levelUp": "🎉 Ανεβάσατε επίπεδο! Φτάσατε στο {{level}}!",
88+
"almostThere": "🔥 Σχεδόν εκεί! {{remaining}} ακόμα για αύξηση επιπέδου",
89+
"remaining": "{{remaining}} σωστές απαντήσεις ακόμα για αύξηση επιπέδου",
90+
"levelUpNext": "Ετοιμαστείτε για αύξηση επιπέδου!",
91+
"keepTrying": "Μην ανησυχείτε, συνεχίστε να εξασκείστε!",
92+
"keepLearning": "Συνεχίστε την εξαιρετική δουλειά!",
93+
"signInToTrack": "Συνδεθείτε για να παρακολουθήσετε την πρόοδό σας και να ξεκλειδώσετε την πρόοδο!",
94+
"signInCta": "Συνδεθείτε τώρα"
95+
},
96+
"startStreak": "Ξεκινήστε τη σειρά σας απαντώντας σωστά!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/es/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Pasa el cursor o haz clic en las palabras para traducirlas. Los créditos son limitados.",
8282
"relevantText": "Texto Relevante",
83-
"showExplanation": "Mostrar Explicación"
83+
"showExplanation": "Mostrar Explicación",
84+
"progressionFeedback": {
85+
"correct": "¡Correcto! Racha: {{streak}}/5",
86+
"incorrect": "Racha reiniciada. ¡Inténtalo de nuevo!",
87+
"levelUp": "🎉 ¡Subiste de nivel! ¡Alcanzaste {{level}}!",
88+
"almostThere": "🔥 ¡Casi ahí! {{remaining}} más para subir de nivel",
89+
"remaining": "{{remaining}} respuestas correctas más para subir de nivel",
90+
"levelUpNext": "¡Prepárate para subir de nivel!",
91+
"keepTrying": "No te preocupes, ¡sigue practicando!",
92+
"keepLearning": "¡Sigue con el excelente trabajo!",
93+
"signInToTrack": "¡Inicia sesión para rastrear tu progreso y desbloquear la progresión!",
94+
"signInCta": "Iniciar sesión ahora"
95+
},
96+
"startStreak": "¡Comienza tu racha respondiendo correctamente!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/fil/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Mag-hover o mag-click sa mga salita para sa pagsasalin. Limitado ang mga kredito.",
8282
"relevantText": "Kaugnay na Teksto",
83-
"showExplanation": "Ipakita ang Paliwanag"
83+
"showExplanation": "Ipakita ang Paliwanag",
84+
"progressionFeedback": {
85+
"correct": "Tama! Serye: {{streak}}/5",
86+
"incorrect": "Na-reset ang serye. Subukan ulit!",
87+
"levelUp": "🎉 Level up! Naabot mo ang {{level}}!",
88+
"almostThere": "🔥 Halos na! {{remaining}} pa para sa level up",
89+
"remaining": "{{remaining}} tamang sagot pa para sa level up",
90+
"levelUpNext": "Maghanda para sa level up!",
91+
"keepTrying": "Huwag mag-alala, magpatuloy sa pagsasanay!",
92+
"keepLearning": "Magpatuloy sa mahusay na trabaho!",
93+
"signInToTrack": "Mag-sign in para i-track ang progress at i-unlock ang progression!",
94+
"signInCta": "Mag-sign in ngayon"
95+
},
96+
"startStreak": "Simulan ang serye mo sa pamamagitan ng pagsagot nang tama!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/fr/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Survolez ou cliquez sur les mots pour les traduire. Les crédits sont limités.",
8282
"relevantText": "Texte pertinent",
83-
"showExplanation": "Afficher l'explication"
83+
"showExplanation": "Afficher l'explication",
84+
"progressionFeedback": {
85+
"correct": "Correct ! Série : {{streak}}/5",
86+
"incorrect": "Série réinitialisée. Réessayez !",
87+
"levelUp": "🎉 Niveau supérieur ! Vous avez atteint {{level}} !",
88+
"almostThere": "🔥 Presque là ! {{remaining}} de plus pour monter de niveau",
89+
"remaining": "{{remaining}} bonnes réponses de plus pour monter de niveau",
90+
"levelUpNext": "Préparez-vous à monter de niveau !",
91+
"keepTrying": "Ne vous inquiétez pas, continuez à vous entraîner !",
92+
"keepLearning": "Continuez votre excellent travail !",
93+
"signInToTrack": "Connectez-vous pour suivre vos progrès et débloquer la progression !",
94+
"signInCta": "Se connecter maintenant"
95+
},
96+
"startStreak": "Commencez votre série en répondant correctement !"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/he/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,20 @@
7979
"hoverCredits": "{{count}}",
8080
"hoverCreditsTooltip": "רחף מעל מילים או לחץ עליהן לתרגום. הזיכויים מוגבלים.",
8181
"relevantText": "טקסט רלוונטי",
82-
"showExplanation": "הצג הסבר"
82+
"showExplanation": "הצג הסבר",
83+
"progressionFeedback": {
84+
"correct": "נכון! רצף: {{streak}}/5",
85+
"incorrect": "הרצף אופס. נסה שוב!",
86+
"levelUp": "🎉 עלייה ברמה! הגעת ל-{{level}}!",
87+
"almostThere": "🔥 כמעט שם! עוד {{remaining}} לעלייה ברמה",
88+
"remaining": "עוד {{remaining}} תשובות נכונות לעלייה ברמה",
89+
"levelUpNext": "הכן את עצמך לעלייה ברמה!",
90+
"keepTrying": "אל תדאג, המשך להתאמן!",
91+
"keepLearning": "המשך בעבודה מצוינת!",
92+
"signInToTrack": "התחבר כדי לעקוב אחר ההתקדמות ולפתוח את ההתקדמות!",
93+
"signInCta": "התחבר עכשיו"
94+
},
95+
"startStreak": "התחל את הרצף שלך על ידי מענה נכון!"
8396
},
8497
"languages": {
8598
"learning": {

public/locales/hi/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "अनुवाद के लिए शब्दों पर होवर करें या क्लिक करें। क्रेडिट सीमित हैं।",
8282
"relevantText": "प्रासंगिक पाठ",
83-
"showExplanation": "स्पष्टीकरण दिखाएं"
83+
"showExplanation": "स्पष्टीकरण दिखाएं",
84+
"progressionFeedback": {
85+
"correct": "सही! श्रृंखला: {{streak}}/5",
86+
"incorrect": "श्रृंखला रीसेट हो गई। फिर से कोशिश करें!",
87+
"levelUp": "🎉 लेवल अप! आपने {{level}} हासिल किया!",
88+
"almostThere": "🔥 लगभग वहाँ! लेवल अप के लिए {{remaining}} और",
89+
"remaining": "लेवल अप के लिए {{remaining}} सही जवाब और चाहिए",
90+
"levelUpNext": "लेवल अप के लिए तैयार हो जाइए!",
91+
"keepTrying": "चिंता न करें, अभ्यास जारी रखें!",
92+
"keepLearning": "बेहतरीन काम जारी रखें!",
93+
"signInToTrack": "अपनी प्रगति को ट्रैक करने और प्रगति को अनलॉक करने के लिए साइन इन करें!",
94+
"signInCta": "अभी साइन इन करें"
95+
},
96+
"startStreak": "सही जवाब देकर अपनी श्रृंखला शुरू करें!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/it/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "Passa il mouse o fai clic sulle parole per la traduzione. I crediti sono limitati.",
8282
"relevantText": "Testo Rilevante",
83-
"showExplanation": "Mostra Spiegazione"
83+
"showExplanation": "Mostra Spiegazione",
84+
"progressionFeedback": {
85+
"correct": "Corretto! Serie: {{streak}}/5",
86+
"incorrect": "Serie resettata. Riprova!",
87+
"levelUp": "🎉 Livello superato! Hai raggiunto {{level}}!",
88+
"almostThere": "🔥 Quasi lì! {{remaining}} in più per salire di livello",
89+
"remaining": "{{remaining}} risposte corrette in più per salire di livello",
90+
"levelUpNext": "Preparati a salire di livello!",
91+
"keepTrying": "Non preoccuparti, continua a esercitarti!",
92+
"keepLearning": "Continua così!",
93+
"signInToTrack": "Accedi per tracciare i tuoi progressi e sbloccare la progressione!",
94+
"signInCta": "Accedi ora"
95+
},
96+
"startStreak": "Inizia la tua serie rispondendo correttamente!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/ja/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "単語にカーソルを合わせるかクリックすると翻訳します。クレジットは制限されています。",
8282
"relevantText": "関連テキスト",
83-
"showExplanation": "説明を表示"
83+
"showExplanation": "説明を表示",
84+
"progressionFeedback": {
85+
"correct": "正解!連続:{{streak}}/5",
86+
"incorrect": "連続がリセットされました。再試行してください!",
87+
"levelUp": "🎉 レベルアップ!{{level}}に到達しました!",
88+
"almostThere": "🔥 もう少し!レベルアップまで{{remaining}}回",
89+
"remaining": "レベルアップまで{{remaining}}回正解が必要",
90+
"levelUpNext": "レベルアップの準備をしてください!",
91+
"keepTrying": "心配しないで、練習を続けてください!",
92+
"keepLearning": "その調子で頑張ってください!",
93+
"signInToTrack": "ログインして進捗を追跡し、プログレッションをアンロックしてください!",
94+
"signInCta": "今すぐログイン"
95+
},
96+
"startStreak": "正解を答えて連続を開始してください!"
8497
},
8598
"languages": {
8699
"learning": {

public/locales/ko/common.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,20 @@
8080
"hoverCredits": "{{count}}",
8181
"hoverCreditsTooltip": "번역하려면 단어 위에 마우스를 올리거나 클릭하세요. 크레딧은 제한되어 있습니다.",
8282
"relevantText": "관련 텍스트",
83-
"showExplanation": "설명 보기"
83+
"showExplanation": "설명 보기",
84+
"progressionFeedback": {
85+
"correct": "정답! 연속: {{streak}}/5",
86+
"incorrect": "연속이 리셋되었습니다. 다시 시도하세요!",
87+
"levelUp": "🎉 레벨업! {{level}}에 도달했습니다!",
88+
"almostThere": "🔥 거의 다 왔습니다! 레벨업까지 {{remaining}}개 더",
89+
"remaining": "레벨업까지 {{remaining}}개 정답이 더 필요합니다",
90+
"levelUpNext": "레벨업 준비를 하세요!",
91+
"keepTrying": "걱정하지 마세요, 계속 연습하세요!",
92+
"keepLearning": "훌륭한 작업을 계속하세요!",
93+
"signInToTrack": "로그인하여 진행 상황을 추적하고 진행을 잠금 해제하세요!",
94+
"signInCta": "지금 로그인"
95+
},
96+
"startStreak": "정답을 맞춰 연속을 시작하세요!"
8497
},
8598
"languages": {
8699
"learning": {

0 commit comments

Comments
 (0)