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

@@ -58,5 +58,71 @@
"cancel": "Cancelar",
"yes": "Sí",
"no": "No"
},
"sectionBar": {
"sections": {
"default": "Sección",
"falukant": "Falukant",
"vocab": "Entrenador de vocabulario",
"forum": "Foro",
"community": "Comunidad",
"settings": "Configuración",
"administration": "Administración",
"minigames": "Minijuegos",
"personal": "Personal",
"blog": "Blog"
},
"titles": {
"friends": "Amigos",
"guestbook": "Libro de visitas",
"search": "Buscar",
"gallery": "Galería",
"forum": "Foro",
"topic": "Tema",
"diary": "Diario",
"languages": "Idiomas",
"newLanguage": "Nuevo idioma",
"subscribeLanguage": "Suscribirse al idioma",
"language": "Idioma",
"chapter": "Capítulo",
"courses": "Cursos",
"course": "Curso",
"lesson": "Lección",
"createCharacter": "Crear personaje",
"overview": "Resumen",
"branch": "Sucursal",
"moneyHistory": "Historial de dinero",
"family": "Familia",
"house": "Casa",
"nobility": "Nobleza",
"reputation": "Reputación",
"church": "Iglesia",
"education": "Educación",
"bank": "Banco",
"directors": "Directores",
"health": "Salud",
"politics": "Política",
"underground": "Submundo",
"personalSettings": "Datos personales",
"viewSettings": "Vista",
"sexualitySettings": "Sexualidad",
"flirtSettings": "Coqueteo",
"accountSettings": "Cuenta",
"languageAssistantSettings": "Asistente de idiomas",
"interests": "Intereses",
"adminInterests": "Administración de intereses",
"adminUsers": "Usuarios",
"adminUserStatistics": "Estadísticas de usuarios",
"adminContacts": "Solicitudes de contacto",
"adminUserRights": "Permisos",
"adminForums": "Administración del foro",
"adminChatRooms": "Salas de chat",
"adminFalukantUsers": "Usuarios de Falukant",
"adminFalukantMap": "Mapa de Falukant",
"adminCreateNpc": "Crear NPC",
"adminMinigames": "Administración de Match3",
"adminTaxiTools": "Herramientas de taxi",
"adminServicesStatus": "Estado del servicio"
}
}
}