feat(bisaya-course): enhance German course content and localization support

- 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 9427b9396f
commit 004a22983e
49 changed files with 3468 additions and 262 deletions

View File

@@ -56,7 +56,8 @@
},
"language": {
"de": "German",
"en": "English"
"en": "English",
"ceb": "Bisaya"
},
"eyecolor": {
"blue": "Blue",
@@ -140,6 +141,8 @@
},
"account": {
"title": "Account",
"heroEyebrow": "Settings",
"heroIntro": "Manage username, email, password and visibility in one place.",
"username": "Username",
"email": "Email Address",
"newpassword": "Password",
@@ -149,6 +152,15 @@
"showinsearch": "Show in User Search",
"changeaction": "Change User Data",
"oldpassword": "Old Password (required)",
"validation": {
"newPasswordTooShort": "The new password should have at least 8 characters.",
"passwordMismatch": "The passwords do not match.",
"oldPasswordRequired": "To change the password, the current password is required."
},
"feedback": {
"saved": "Account settings saved successfully.",
"saveError": "An error occurred while saving the account settings."
},
"adultAccessTitle": "Erotic area",
"adultAccessIntro": "The erotic area is intended only for adult users and also requires moderator approval.",
"requestAdultVerification": "Request access",
@@ -216,6 +228,10 @@
"AdultsOnly": "Show only to adults",
"All": "Show to everyone"
},
"feedback": {
"updateError": "The change could not be saved.",
"visibilityUpdateError": "The visibility could not be updated."
},
"flirt": {
"title": "Flirt"
},