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:
@@ -173,13 +173,14 @@ export default {
|
||||
this.fetchSettings();
|
||||
} catch (err) {
|
||||
console.error('Error updating setting:', err);
|
||||
showApiError(this, err, 'Änderung konnte nicht gespeichert werden.');
|
||||
showApiError(this, err, 'tr:settings.feedback.updateError');
|
||||
}
|
||||
},
|
||||
languagesList() {
|
||||
return [
|
||||
{ value: 'en', captionTr: 'settings.personal.languages.en' },
|
||||
{ value: 'de', captionTr: 'settings.personal.languages.de' },
|
||||
{ value: 'en', captionTr: 'settings.personal.language.en' },
|
||||
{ value: 'de', captionTr: 'settings.personal.language.de' },
|
||||
{ value: 'ceb', captionTr: 'settings.personal.language.ceb' },
|
||||
];
|
||||
},
|
||||
convertToInt(value) {
|
||||
@@ -207,7 +208,7 @@ export default {
|
||||
});
|
||||
} catch (err) {
|
||||
console.error('Error updating visibility:', err);
|
||||
showApiError(this, err, 'Sichtbarkeit konnte nicht aktualisiert werden.');
|
||||
showApiError(this, err, 'tr:settings.feedback.visibilityUpdateError');
|
||||
}
|
||||
},
|
||||
openContactDialog() {
|
||||
|
||||
Reference in New Issue
Block a user