feat(i18n): add language trainer SEO content and update home page metadata
All checks were successful
Deploy to production / deploy (push) Successful in 5m2s

- 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 776dea2584
commit 5c315c477f
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": {

View File

@@ -6,10 +6,10 @@
"keywords": "YourPart, communauté en ligne, forum, chat, blog, vocabulaire, jeu navigateur, Falukant, mini-jeux, gratuit, sans téléchargement, privé, données personnelles"
},
"home": {
"title": "YourPart - Communauté en ligne, forum, chat, vocabulaire et jeux navigateur",
"description": "Plateforme communautaire avec forum, chat en temps réel, blogs, entraîneur de vocabulaire gratuit et jeux dans le navigateur : Falukant et mini-jeux—jouer gratuitement sans installer.",
"keywords": "YourPart, communauté en ligne, réseau social, forum, chat, blogs, vocabulaire, jeu navigateur, Falukant, mini-jeux, gratuit, sans téléchargement, privé",
"jsonLdDescription": "Communauté en ligne avec forum, chat, blogs, vocabulaire, Falukant et mini-jeux navigateur—sans installation."
"title": "YourPart - Communauté, chat, forum, vocabulaire (bisaya & allemand) et jeux navigateur",
"description": "Communauté avec forum et chat. Cours de vocabulaire pour débutants : bisaya pour germanophones et allemand pour locuteurs cebuano/bisaya—quotidien, visée environ A1 à un peu en dessous dun A2 complet, pas niveau natif. Falukant et mini-jeux dans le navigateur.",
"keywords": "YourPart, communauté en ligne, forum, chat, vocabulaire, bisaya, allemand, cebuano, débutant, A1, A2, Falukant, mini-jeux, gratuit",
"jsonLdDescription": "Communauté en ligne avec forum, chat, cours de vocabulaire débutants (bisaya/allemand), Falukant et mini-jeux—sans installation."
},
"falukant": {
"title": "Falukant - Jeu médiéval gratuit dans le navigateur (économie et politique)",