From d0ceed00f88cbb731e5284e7a580288d2dffad6d Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Wed, 6 Nov 2024 19:21:38 +0700 Subject: [PATCH] Add "Server locations" link --- dist/better-xcloud.lite.user.js | 2 ++ dist/better-xcloud.user.js | 2 ++ src/utils/settings-storages/global-settings-storage.ts | 1 + src/utils/translation.ts | 1 + 4 files changed, 6 insertions(+) diff --git a/dist/better-xcloud.lite.user.js b/dist/better-xcloud.lite.user.js index 22aab77..259d546 100644 --- a/dist/better-xcloud.lite.user.js +++ b/dist/better-xcloud.lite.user.js @@ -504,6 +504,7 @@ var SUPPORTED_LANGUAGES = { "separate-touch-controller": "Separate Touch controller & Controller #1", "separate-touch-controller-note": "Touch controller is Player 1, Controller #1 is Player 2", server: "Server", + "server-locations": "Server locations", settings: "Settings", "settings-reload": "Reload page to reflect changes", "settings-reload-note": "Settings in this tab only go into effect on the next page load", @@ -1148,6 +1149,7 @@ class GlobalSettingsStorage extends BaseSettingsStore { }, server_region: { label: t("region"), + note: CE("a", { target: "_blank", href: "https://umap.openstreetmap.fr/en/map/xbox-cloud-gaming-servers_1135022" }, t("server-locations")), default: "default" }, server_bypass_restriction: { diff --git a/dist/better-xcloud.user.js b/dist/better-xcloud.user.js index aa701f9..b60aeac 100644 --- a/dist/better-xcloud.user.js +++ b/dist/better-xcloud.user.js @@ -527,6 +527,7 @@ var SUPPORTED_LANGUAGES = { "separate-touch-controller": "Separate Touch controller & Controller #1", "separate-touch-controller-note": "Touch controller is Player 1, Controller #1 is Player 2", server: "Server", + "server-locations": "Server locations", settings: "Settings", "settings-reload": "Reload page to reflect changes", "settings-reload-note": "Settings in this tab only go into effect on the next page load", @@ -1171,6 +1172,7 @@ class GlobalSettingsStorage extends BaseSettingsStore { }, server_region: { label: t("region"), + note: CE("a", { target: "_blank", href: "https://umap.openstreetmap.fr/en/map/xbox-cloud-gaming-servers_1135022" }, t("server-locations")), default: "default" }, server_bypass_restriction: { diff --git a/src/utils/settings-storages/global-settings-storage.ts b/src/utils/settings-storages/global-settings-storage.ts index 81f1e77..c686fe1 100644 --- a/src/utils/settings-storages/global-settings-storage.ts +++ b/src/utils/settings-storages/global-settings-storage.ts @@ -117,6 +117,7 @@ export class GlobalSettingsStorage extends BaseSettingsStorage { }, [PrefKey.SERVER_REGION]: { label: t('region'), + note: CE('a', {target: '_blank', href: 'https://umap.openstreetmap.fr/en/map/xbox-cloud-gaming-servers_1135022'}, t('server-locations')), default: 'default', }, [PrefKey.SERVER_BYPASS_RESTRICTION]: { diff --git a/src/utils/translation.ts b/src/utils/translation.ts index 47947c4..d667337 100644 --- a/src/utils/translation.ts +++ b/src/utils/translation.ts @@ -272,6 +272,7 @@ const Texts = { "separate-touch-controller": "Separate Touch controller & Controller #1", "separate-touch-controller-note": "Touch controller is Player 1, Controller #1 is Player 2", "server": "Server", + "server-locations": "Server locations", "settings": "Settings", "settings-reload": "Reload page to reflect changes", "settings-reload-note": "Settings in this tab only go into effect on the next page load",