From 1fdebeae99ff93cd4bfda6f17d64d513238ca659 Mon Sep 17 00:00:00 2001 From: gellnerm <47713613+gellnerm@users.noreply.github.com> Date: Fri, 28 Feb 2025 14:42:19 +0100 Subject: [PATCH] Update getaddr.app.js Add fallback for "system" language --- apps/getaddr/getaddr.app.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/getaddr/getaddr.app.js b/apps/getaddr/getaddr.app.js index 690129571..93215c491 100644 --- a/apps/getaddr/getaddr.app.js +++ b/apps/getaddr/getaddr.app.js @@ -1,6 +1,14 @@ // Set the API endpoint and parameters const nominatimApi = 'https://nominatim.openstreetmap.org'; -const lang = require("locale").name.substring(0, 2); +const locale = require('locale'); +let lang = locale.name; + +if (lang.toLowerCase() === 'system') { + lang = 'en'; +} else { + lang = lang.substring(0, 2); +} + const params = { format: 'json', addressdetails: 1,