diff --git a/src/app.js b/src/app.js index 7d94024..9687aba 100644 --- a/src/app.js +++ b/src/app.js @@ -214,9 +214,12 @@ function restoreLessonCache() { const data = JSON.parse(cached); if (data.moduleTitle && elements.moduleName) { elements.moduleName.textContent = data.moduleTitle; + // Remove data-i18n so applyTranslations won't overwrite + elements.moduleName.removeAttribute("data-i18n"); } if (data.lessonTitle && elements.lessonTitle) { elements.lessonTitle.textContent = data.lessonTitle; + elements.lessonTitle.removeAttribute("data-i18n"); } if (data.lessonDescription && elements.lessonDescription) { elements.lessonDescription.innerHTML = data.lessonDescription; diff --git a/src/index.html b/src/index.html index cf38536..2dd11d7 100644 --- a/src/index.html +++ b/src/index.html @@ -30,7 +30,7 @@