mirror of
https://github.com/spacebarchat/server.git
synced 2024-11-06 19:02:33 +01:00
move checLocale and other js tp checkLocale
This commit is contained in:
parent
4e795a1415
commit
22084bae4e
47
api/assets/checkLocale.js
Normal file
47
api/assets/checkLocale.js
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
const localStorage = window.localStorage;
|
||||||
|
// TODO: remote auth
|
||||||
|
// window.GLOBAL_ENV.REMOTE_AUTH_ENDPOINT = window.GLOBAL_ENV.GATEWAY_ENDPOINT.replace(/wss?:/, "");
|
||||||
|
localStorage.setItem("gatewayURL", window.GLOBAL_ENV.GATEWAY_ENDPOINT);
|
||||||
|
localStorage.setItem(
|
||||||
|
"DeveloperOptionsStore",
|
||||||
|
`{"trace":false,"canary":false,"logGatewayEvents":true,"logOverlayEvents":true,"logAnalyticsEvents":true,"sourceMapsEnabled":false,"axeEnabled":false}`
|
||||||
|
);
|
||||||
|
|
||||||
|
const supportedLocales = [
|
||||||
|
"bg",
|
||||||
|
"cs",
|
||||||
|
"da",
|
||||||
|
"de",
|
||||||
|
"el",
|
||||||
|
"en-GB",
|
||||||
|
"es-ES",
|
||||||
|
"fi",
|
||||||
|
"fr",
|
||||||
|
"hi",
|
||||||
|
"hr",
|
||||||
|
"hu",
|
||||||
|
"it",
|
||||||
|
"ja",
|
||||||
|
"ko",
|
||||||
|
"lt",
|
||||||
|
"nl",
|
||||||
|
"no",
|
||||||
|
"pl",
|
||||||
|
"pt-BR",
|
||||||
|
"ro",
|
||||||
|
"ru",
|
||||||
|
"sv-SE",
|
||||||
|
"th",
|
||||||
|
"tr",
|
||||||
|
"uk",
|
||||||
|
"vi",
|
||||||
|
"zh-CN",
|
||||||
|
"zh-TW"
|
||||||
|
];
|
||||||
|
|
||||||
|
const settings = JSON.parse(localStorage.getItem("UserSettingsStore"));
|
||||||
|
if (settings && !supportedLocales.includes(settings.locale)) {
|
||||||
|
// fix client locale wrong and client not loading at all
|
||||||
|
settings.locale = "en-US";
|
||||||
|
localStorage.setItem("UserSettingsStore", JSON.stringify(settings));
|
||||||
|
}
|
@ -38,55 +38,9 @@
|
|||||||
ALGOLIA_KEY: "aca0d7082e4e63af5ba5917d5e96bed0"
|
ALGOLIA_KEY: "aca0d7082e4e63af5ba5917d5e96bed0"
|
||||||
};
|
};
|
||||||
GLOBAL_ENV.MEDIA_PROXY_ENDPOINT = location.protocol + "//" + GLOBAL_ENV.CDN_HOST;
|
GLOBAL_ENV.MEDIA_PROXY_ENDPOINT = location.protocol + "//" + GLOBAL_ENV.CDN_HOST;
|
||||||
const localStorage = window.localStorage;
|
|
||||||
// TODO: remote auth
|
|
||||||
// window.GLOBAL_ENV.REMOTE_AUTH_ENDPOINT = window.GLOBAL_ENV.GATEWAY_ENDPOINT.replace(/wss?:/, "");
|
|
||||||
localStorage.setItem("gatewayURL", window.GLOBAL_ENV.GATEWAY_ENDPOINT);
|
|
||||||
localStorage.setItem(
|
|
||||||
"DeveloperOptionsStore",
|
|
||||||
`{"trace":false,"canary":false,"logGatewayEvents":true,"logOverlayEvents":true,"logAnalyticsEvents":true,"sourceMapsEnabled":false,"axeEnabled":false}`
|
|
||||||
);
|
|
||||||
|
|
||||||
const supportedLocales = [
|
|
||||||
"bg",
|
|
||||||
"cs",
|
|
||||||
"da",
|
|
||||||
"de",
|
|
||||||
"el",
|
|
||||||
"en-GB",
|
|
||||||
"es-ES",
|
|
||||||
"fi",
|
|
||||||
"fr",
|
|
||||||
"hi",
|
|
||||||
"hr",
|
|
||||||
"hu",
|
|
||||||
"it",
|
|
||||||
"ja",
|
|
||||||
"ko",
|
|
||||||
"lt",
|
|
||||||
"nl",
|
|
||||||
"no",
|
|
||||||
"pl",
|
|
||||||
"pt-BR",
|
|
||||||
"ro",
|
|
||||||
"ru",
|
|
||||||
"sv-SE",
|
|
||||||
"th",
|
|
||||||
"tr",
|
|
||||||
"uk",
|
|
||||||
"vi",
|
|
||||||
"zh-CN",
|
|
||||||
"zh-TW"
|
|
||||||
];
|
|
||||||
|
|
||||||
const settings = JSON.parse(localStorage.getItem("UserSettingsStore"));
|
|
||||||
if (settings && !supportedLocales.includes(settings.locale)) {
|
|
||||||
// fix client locale wrong and client not loading at all
|
|
||||||
settings.locale = "en-US";
|
|
||||||
localStorage.setItem("UserSettingsStore", JSON.stringify(settings));
|
|
||||||
}
|
|
||||||
</script>
|
</script>
|
||||||
<script src="/assets/autoRegister.js"></script>
|
<script src="/assets/autoRegister.js"></script>
|
||||||
|
<script src="/assets/checkLocale.js"></script>
|
||||||
<script src="/assets/479a2f1e7d625dc134b9.js"></script>
|
<script src="/assets/479a2f1e7d625dc134b9.js"></script>
|
||||||
<script src="/assets/a15fd133a1d2d77a2424.js"></script>
|
<script src="/assets/a15fd133a1d2d77a2424.js"></script>
|
||||||
<script src="/assets/97e6fa22aa08ee4daa5e.js"></script>
|
<script src="/assets/97e6fa22aa08ee4daa5e.js"></script>
|
||||||
|
Loading…
Reference in New Issue
Block a user