From a20e8d7c5bf6d5ba08e9f2b1ddd09f7c049ed5d8 Mon Sep 17 00:00:00 2001 From: wraythex <59678213+wraythex@users.noreply.github.com> Date: Tue, 5 Sep 2023 13:55:39 -0500 Subject: [PATCH] Settings panel translation support (async) based on PR 276 by ClawOfDead --- static/js/map/map.settings.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/static/js/map/map.settings.js b/static/js/map/map.settings.js index d57bd64f9..01a9869a9 100644 --- a/static/js/map/map.settings.js +++ b/static/js/map/map.settings.js @@ -1538,7 +1538,7 @@ function initSettingsSidebar() { $('#settings-file-input').on('change', function () { function loaded(e) { - const confirmed = confirm('Are you sure you want to import settings?') + const confirmed = confirm(i18n('Are you sure you want to import settings?')) if (!confirmed) { return } @@ -1563,7 +1563,7 @@ function initSettingsSidebar() { }) $('#load-settings-select').on('change', function () { - const confirmed = confirm(`Are you sure you want to load the saved settings "${this.value}" and replace all current ones?`) + const confirmed = confirm(`${i18n('Are you sure you want to load the saved settings')} "${this.value}" ${i18n('and replace all current ones?')}`) if (confirmed) { Store.restore(JSON.parse(settings.savedSettings[this.value])) window.location.reload() @@ -1571,7 +1571,7 @@ function initSettingsSidebar() { }) $('#delete-settings-select').on('change', function () { - const confirmed = confirm(`Are you sure you want to delete the saved settings named "${this.value}"?`) + const confirmed = confirm(`${i18n('Are you sure you want to delete the saved settings named')} "${this.value}"?`) if (confirmed) { delete settings.savedSettings[this.value] Store.set('savedSettings', settings.savedSettings) @@ -1580,7 +1580,7 @@ function initSettingsSidebar() { }) $('#save-settings-button').on('click', function () { - const settingsName = prompt('Please state a name for this set of settings (saved settings with the same name will be overwritten):', 'Setting1') + const settingsName = prompt(i18n('Please state a name for this set of settings (saved settings with the same name will be overwritten):'), 'Setting1') settings.savedSettings[settingsName.replaceAll(/[^\w-_ ]/gi, '')] = JSON.stringify(Store.dump()) Store.set('savedSettings', settings.savedSettings) refreshSavedSettings() @@ -1591,7 +1591,7 @@ function initSettingsSidebar() { }) $('#reset-settings-button').on('click', function () { - const confirmed = confirm('Are you sure you want to reset all settings to default values?') + const confirmed = confirm(i18n('Are you sure you want to reset all settings to default values?')) if (confirmed) { localStorage.clear() window.location.reload()