번역테스트

This commit is contained in:
yonghyon
2024-05-13 18:29:37 +09:00
parent a935256d71
commit d4bae5f7ef

View File

@@ -1,6 +1,14 @@
import Enact_$L from "@enact/i18n/$L";
import stringReSource from "../../resources/de/strings.json";
import stringReSourceEn from "../../resources/en/GB/strings.json";
import stringReSourceDe from "../../resources/de/strings.json";
import stringReSourceRu from "../../resources/ru/strings.json";
const stringReSource = {
'en': stringReSourceEn,
'de': stringReSourceDe,
'ru': stringReSourceRu
};
export const $L = (str) => {
let languageSetting = "system";
@@ -26,14 +34,15 @@ export const $L = (str) => {
language =
typeof window.navigator === "object"
? window.navigator.language || window.navigator.userLanguage
: "en-US";
: "en-GB";
if (languageSetting !== "system") {
language = languageSetting;
}
language = language.split("-")[0];
//to test
// language = 'de';
const resource = stringReSource[language] || stringReSource.en;
if (typeof str === "object") {