diff --git a/src/public/app/widgets/type_widgets/options/i18n/i18n.ts b/src/public/app/widgets/type_widgets/options/i18n/i18n.ts
index 65186524d..e4324393d 100644
--- a/src/public/app/widgets/type_widgets/options/i18n/i18n.ts
+++ b/src/public/app/widgets/type_widgets/options/i18n/i18n.ts
@@ -34,6 +34,10 @@ const TPL = `
+
+
+
+
`;
@@ -72,20 +80,19 @@ export default class LocalizationOptions extends OptionsWidget {
this.$localeSelect.on("change", async () => {
const newLocale = this.$localeSelect.val();
await server.put(`options/locale/${newLocale}`);
- utils.reloadFrontendApp("locale change");
});
this.$formattingLocaleSelect = this.$widget.find(".formatting-locale-select");
this.$formattingLocaleSelect.on("change", async () => {
const newLocale = this.$formattingLocaleSelect.val();
await server.put(`options/formattingLocale/${newLocale}`);
- utils.restartDesktopApp();
});
this.$widget.find(`input[name="first-day-of-week"]`).on("change", () => {
const firstDayOfWeek = String(this.$widget.find(`input[name="first-day-of-week"]:checked`).val());
this.updateOption("firstDayOfWeek", firstDayOfWeek);
});
+ this.$widget.find(".restart-app-button").on("click", utils.restartDesktopApp);
}
async optionsLoaded(options: OptionMap) {
diff --git a/src/public/translations/en/translation.json b/src/public/translations/en/translation.json
index 2355f0fa7..998d9f2dc 100644
--- a/src/public/translations/en/translation.json
+++ b/src/public/translations/en/translation.json
@@ -1243,7 +1243,7 @@
"first-day-of-the-week": "First day of the week",
"sunday": "Sunday",
"monday": "Monday",
- "formatting-locale": "Formats (date, numbers)"
+ "formatting-locale": "Date & number format"
},
"backup": {
"automatic_backup": "Automatic backup",