feat(i18n): add language trainer SEO content and update home page metadata

- Introduced a new section for language trainers in multiple languages (Cebuano, German, English, Spanish, French) to enhance user guidance on beginner courses.
- Updated home page SEO metadata to reflect the addition of language courses, improving search visibility and user engagement.
- Enhanced the NoLoginView component to display the new language trainer information, providing users with clear insights into available resources.
This commit is contained in:
Torsten Schulz (local)
2026-04-17 15:30:12 +02:00
parent 4ac067ad40
commit c08423ec59
11 changed files with 178 additions and 20 deletions

View File

@@ -80,6 +80,30 @@
"title": "Se joindre à",
"text": "Vous pouvez déjà utiliser la plateforme, la tester et donner votre avis. Inscrivez-vous via « {register} » ou démarrez le chat aléatoire sans engagement."
},
"languageTrainerSeo": {
"title": "Formations langues pour le quotidien (debutants)",
"introBefore": "YourPart propose deux",
"beginnerLabel": "parcours guides pour debutants",
"introMiddle": "dans le",
"vocabTrainerLinkText": "trainer de vocabulaire",
"bisayaForGerman": "bisaya pour apprenants germanophones",
"andConnector": "et",
"germanForBisaya": "allemand pour locuteurs cebuano/bisaya",
"introAfter": "Ils se concentrent sur des structures utiles au quotidien, pas sur un niveau natif.",
"honestLabel": "Positionnement honnete :",
"honestTextBefore": "Ces cours ne menent pas a un niveau natif et ne remplacent ni examen ni cours intensif. En pratique reguliere, le resultat typique se situe vers",
"rangeLabel": "un bon A1 a debut A2 en contexte familier",
"honestTextMiddle": "et souvent",
"belowA2Label": "un peu en dessous d'un A2 complet",
"honestTextAfter": "selon le temps de pratique et la production orale supplementaire.",
"germanSectionTitle": "Allemand pour locuteurs cebuano/bisaya",
"germanSectionTextBefore": "Themes notamment : salutations, medecin, ecole, rendez-vous, formulaires, travail et malentendus. L'objectif est",
"germanSectionStrong": "des bases solides et de premieres reponses plus longues au quotidien",
"germanSectionTextAfter": "sans promesse de niveau officiel d'examen.",
"bisayaSectionTitle": "Bisaya pour apprenants germanophones",
"bisayaSectionText": "Progression des bases vers des scenes concretes du quotidien comme famille, visites, sante, achats, trajets et voisinage, avec vocabulaire, drills de modeles et courte production libre.",
"allCoursesLabel": "Tous les cours :"
},
"randomchat": "Discussion aléatoire",
"startrandomchat": "Démarrer une discussion aléatoire",
"login": {