diff --git a/scripts/langindex.json b/scripts/langindex.json index db7b45180..e35fdf421 100644 --- a/scripts/langindex.json +++ b/scripts/langindex.json @@ -1442,7 +1442,7 @@ "core.question.questionmessage": "local_moodlemobileapp", "core.question.questionno": "question", "core.question.requiresgrading": "question", - "core.question.unknown": "local_moodlemobileapp", + "core.question.unknown": "question", "core.quotausage": "moodle", "core.redirectingtosite": "local_moodlemobileapp", "core.refresh": "moodle", diff --git a/src/providers/lang.ts b/src/providers/lang.ts index cff4cd632..2c45d50d0 100644 --- a/src/providers/lang.ts +++ b/src/providers/lang.ts @@ -99,7 +99,7 @@ export class CoreLangProvider { // It's a language override, load the original one first. const fallbackLang = this.translate.instant('core.parentlanguage'); - if (fallbackLang != '' && fallbackLang != language) { + if (fallbackLang != '' && fallbackLang != 'core.parentlanguage' && fallbackLang != language) { const fallbackSubs = this.translate.use(fallbackLang).subscribe((fallbackData) => { data = Object.assign(fallbackData, data); resolve(data);