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 412ee708c2
commit c33ccfcdc8
49 changed files with 3468 additions and 262 deletions

View File

@@ -58,5 +58,71 @@
"cancel": "Cancel",
"yes": "Yes",
"no": "No"
},
"sectionBar": {
"sections": {
"default": "Section",
"falukant": "Falukant",
"vocab": "Vocabulary trainer",
"forum": "Forum",
"community": "Community",
"settings": "Settings",
"administration": "Administration",
"minigames": "Minigames",
"personal": "Personal",
"blog": "Blog"
},
"titles": {
"friends": "Friends",
"guestbook": "Guestbook",
"search": "Search",
"gallery": "Gallery",
"forum": "Forum",
"topic": "Topic",
"diary": "Diary",
"languages": "Languages",
"newLanguage": "New language",
"subscribeLanguage": "Subscribe to language",
"language": "Language",
"chapter": "Chapter",
"courses": "Courses",
"course": "Course",
"lesson": "Lesson",
"createCharacter": "Create character",
"overview": "Overview",
"branch": "Branch",
"moneyHistory": "Money history",
"family": "Family",
"house": "House",
"nobility": "Nobility",
"reputation": "Reputation",
"church": "Church",
"education": "Education",
"bank": "Bank",
"directors": "Directors",
"health": "Health",
"politics": "Politics",
"underground": "Underground",
"personalSettings": "Personal data",
"viewSettings": "View",
"sexualitySettings": "Sexuality",
"flirtSettings": "Flirt",
"accountSettings": "Account",
"languageAssistantSettings": "Language assistant",
"interests": "Interests",
"adminInterests": "Interest administration",
"adminUsers": "Users",
"adminUserStatistics": "User statistics",
"adminContacts": "Contact requests",
"adminUserRights": "Rights",
"adminForums": "Forum administration",
"adminChatRooms": "Chat rooms",
"adminFalukantUsers": "Falukant users",
"adminFalukantMap": "Falukant map",
"adminCreateNpc": "Create NPC",
"adminMinigames": "Match3 administration",
"adminTaxiTools": "Taxi tools",
"adminServicesStatus": "Service status"
}
}
}
}