From 10e5067156a12f6dfff857af8f2e834d1d4e807f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20Gl=C3=BCck?= Date: Sat, 16 Aug 2025 11:09:05 +0200 Subject: [PATCH] Add Electron API endpoints for app locale information --- .../js/electron-plugin/dist/server/api/app.js | 15 +++++++++++++++ .../js/electron-plugin/src/server/api/app.ts | 18 ++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/resources/js/electron-plugin/dist/server/api/app.js b/resources/js/electron-plugin/dist/server/api/app.js index ecc48579..7438884b 100644 --- a/resources/js/electron-plugin/dist/server/api/app.js +++ b/resources/js/electron-plugin/dist/server/api/app.js @@ -22,6 +22,21 @@ router.get('/is-hidden', (req, res) => { is_hidden: app.isHidden(), }); }); +router.get('/locale', (req, res) => { + res.json({ + locale: app.getLocale(), + }); +}); +router.get('/locale-country-code', (req, res) => { + res.json({ + locale_country_code: app.getLocaleCountryCode(), + }); +}); +router.get('/system-locale', (req, res) => { + res.json({ + system_locale: app.getSystemLocale(), + }); +}); router.get('/app-path', (req, res) => { res.json({ path: app.getAppPath(), diff --git a/resources/js/electron-plugin/src/server/api/app.ts b/resources/js/electron-plugin/src/server/api/app.ts index 47d037a9..f33ad652 100644 --- a/resources/js/electron-plugin/src/server/api/app.ts +++ b/resources/js/electron-plugin/src/server/api/app.ts @@ -28,6 +28,24 @@ router.get('/is-hidden', (req, res) => { }) }); +router.get('/locale', (req, res) => { + res.json({ + locale: app.getLocale(), + }) +}); + +router.get('/locale-country-code', (req, res) => { + res.json({ + locale_country_code: app.getLocaleCountryCode(), + }) +}); + +router.get('/system-locale', (req, res) => { + res.json({ + system_locale: app.getSystemLocale(), + }) +}); + router.get('/app-path', (req, res) => { res.json({ path: app.getAppPath(),