fix(i18n): route dirty-guard and html-editor strings through TranslateService
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
Some checks failed
Architecture Governance / architecture (push) Has been cancelled
window.confirm/window.prompt calls in projectEditorDirtyGuard and MarketplaceHtmlEditorComponent, and the hardcoded Preview/Code toggle label in its template, bypassed the app's translation pipeline. Add builder.confirmLeaveUnsaved, promptLinkUrl, promptImageUrl, htmlEditorCode and htmlEditorPreview keys (en/ru/hy), resolve them via TranslateService.t() before passing to confirm/prompt, and use TranslatePipe for the toggle button label.
This commit is contained in:
@@ -517,6 +517,11 @@ export const ru: Translations = {
|
||||
unsavedChanges: 'Есть несохранённые изменения',
|
||||
save: 'Сохранить',
|
||||
publish: 'Опубликовать',
|
||||
confirmLeaveUnsaved: 'Есть несохранённые изменения. Всё равно уйти?',
|
||||
promptLinkUrl: 'URL',
|
||||
promptImageUrl: 'URL изображения',
|
||||
htmlEditorCode: 'Код',
|
||||
htmlEditorPreview: 'Предпросмотр',
|
||||
},
|
||||
staticPages: {
|
||||
notFound: 'Страница не найдена',
|
||||
|
||||
Reference in New Issue
Block a user