feat(bisaya-course): enhance German course content and localization support
All checks were successful
Deploy to production / deploy (push) Successful in 2m47s

- Updated the create-german-for-bisaya-course-content.js script to improve lesson pattern retrieval by introducing a new function for generating a lesson pattern pool.
- Added new exercises for various topics including 'Wohnung & Nachbarn', 'Besuch empfangen', 'Arzt, Apotheke, Termin', and 'Amt, Dokumente, Anmeldung', enhancing practical language skills for learners.
- Improved localization by integrating translation keys for various UI elements and error messages across multiple components, ensuring a consistent user experience in both German and Bisaya.
- Enhanced the main.js file to recognize Bisaya language preferences in browser settings, improving accessibility for users.
This commit is contained in:
Torsten Schulz (local)
2026-03-31 17:40:03 +02:00
parent b1990334b9
commit c6caeefb5f
49 changed files with 3468 additions and 262 deletions

View File

@@ -0,0 +1,46 @@
{
"home": {
"betaNoticeLabel": "Pahibalo sa beta:",
"betaNoticeText": "Ang YourPart padayon pang gihimo. Adunay mga feature nga wala pa mahuman, adunay impormasyon nga kulang pa, ug posible pa nga adunay mga kausaban.",
"nologin": {
"welcome": "Maayong pag-abot sa yourPart",
"description": "Ang yourPart usa ka social network diin makapangita ka og mga higala ug makaila og bag-ong mga tawo. Makapaambit ka og mga hulagway ug makapili kinsa ang makakita niini. Makapadala usab ka og mga mensahe ug makig-chat sa dagkong public rooms o sa gamay nga random chat.",
"introHtml": "Ang YourPart usa ka nagtubo nga plataporma nga naghiusa sa community features, real-time chat, forum, social network nga adunay photo gallery, ug sa city-builder game nga <em>Falukant</em>. Beta pa karon ang site ug padayon pa namong palapdan ang features, sulod ug kalig-on.",
"expected": {
"title": "Unsa ang imong mapaabot",
"items": {
"chat": "<strong>Chat</strong>: Mga public room, random nga panagkita ug mga color adjustment.",
"social": "<strong>Social network</strong>: Profile, mga higala, photo gallery nga adunay visibility controls.",
"forum": "<strong>Forum</strong>: Paghimo og mga topic, pagsulat og mga post, role-based moderation.",
"falukant": "<strong>Falukant</strong>: Ekonomiya ug kinabuhi - pagdumala sa mga sanga, paghimo, pagtipig ug pagbaligya.",
"minigames": "<strong>Mini games</strong>: pananglitan Match-3 levels para sa mubo nga kalingawan.",
"multilingual": "<strong>Daghang pinulongan</strong>: Aleman/Iningles - padayon pang gidugangan ang sulod."
}
},
"falukantShort": {
"title": "Falukant - sa mubo",
"text": "Sa Falukant, magdumala ka og negosyo, motukod og kahibalo, mo-optimize sa produksyon ug baligya, motan-aw sa presyo ug motubag sa mga panghitabo. Ang mga notification motug-an sa mga kausaban sa status sa tinuod nga oras."
},
"privacyBeta": {
"title": "Privacy ug beta status",
"text": "Beta pa ang YourPart. Posible pa ang mga kausaban, outage ug kulang nga mga hubad. Importante kanamo ang privacy ug transparency; dugang impormasyon moabot samtang nagpadayon ang beta."
},
"getStarted": {
"title": "Sugdi na",
"text": "Pwede na nimo gamiton, sulayan ug hatagan og feedback. Pagrehistro pinaagi sa “{register}” o sugdi ang random chat."
},
"randomchat": "Random chat",
"startrandomchat": "Sugdi ang random chat",
"login": {
"name": "Login name",
"namedescription": "Isulod ang imong username",
"password": "Password",
"passworddescription": "Isulod ang imong password",
"lostpassword": "Nakalimot sa password",
"register": "Pagrehistro sa yourPart",
"stayLoggedIn": "Magpabiling naka-login",
"submit": "Mo-login"
}
}
}
}