Onboarding lang switch; more localizable strings; enhance ru-ru translation

This commit is contained in:
Yokayo
2024-05-13 19:20:28 +07:00
parent 5147233391
commit 6023eac4bb
7 changed files with 195 additions and 104 deletions

View File

@ -68,9 +68,10 @@ export class Popup {
if (allowHorizontalScrolling) dlg.classList.add('horizontal_scrolling_dialogue_popup');
if (allowVerticalScrolling) dlg.classList.add('vertical_scrolling_dialogue_popup');
const localeDataHolder = $('#shadow_popup_template');
this.ok.textContent = okButton ?? 'OK';
this.cancel.textContent = cancelButton ?? 'Cancel';
this.cancel.textContent = cancelButton ?? localeDataHolder.attr('popup_text_cancel');
switch (type) {
case POPUP_TYPE.TEXT: {
this.input.style.display = 'none';
@ -79,13 +80,13 @@ export class Popup {
}
case POPUP_TYPE.CONFIRM: {
this.input.style.display = 'none';
this.ok.textContent = okButton ?? 'Yes';
this.cancel.textContent = cancelButton ?? 'No';
this.ok.textContent = okButton ?? localeDataHolder.attr('popup_text_yes');
this.cancel.textContent = cancelButton ?? localeDataHolder.attr('popup_text_no');
break;
}
case POPUP_TYPE.INPUT: {
this.input.style.display = 'block';
this.ok.textContent = okButton ?? 'Save';
this.ok.textContent = okButton ?? localeDataHolder.attr('popup_text_save');
break;
}
default: {