Fix locale related error and rename ua to uk
This commit is contained in:
parent
4d7ea79de9
commit
75bc9c4459
@ -7,39 +7,44 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { markRaw } from "vue";
|
||||
|
||||
export default {
|
||||
name: "languages",
|
||||
props: ["locale"],
|
||||
data() {
|
||||
let dataObj = {
|
||||
locales: {
|
||||
he: "he",
|
||||
hu: "hu",
|
||||
ar: "ar",
|
||||
de: "de",
|
||||
en: "en",
|
||||
es: "es",
|
||||
fr: "fr",
|
||||
is: "is",
|
||||
it: "it",
|
||||
ja: "ja",
|
||||
ko: "ko",
|
||||
"nl-be": "nlBE",
|
||||
pl: "pl",
|
||||
"pt-br": "ptBR",
|
||||
pt: "pt",
|
||||
ro: "ro",
|
||||
ru: "ru",
|
||||
sk: "sk",
|
||||
"sv-se": "svSE",
|
||||
tr: "tr",
|
||||
ua: "ua",
|
||||
"zh-cn": "zhCN",
|
||||
"zh-tw": "zhTW",
|
||||
},
|
||||
let dataObj = {};
|
||||
const locales = {
|
||||
he: "he",
|
||||
hu: "hu",
|
||||
ar: "ar",
|
||||
de: "de",
|
||||
en: "en",
|
||||
es: "es",
|
||||
fr: "fr",
|
||||
is: "is",
|
||||
it: "it",
|
||||
ja: "ja",
|
||||
ko: "ko",
|
||||
"nl-be": "nlBE",
|
||||
pl: "pl",
|
||||
"pt-br": "ptBR",
|
||||
pt: "pt",
|
||||
ro: "ro",
|
||||
ru: "ru",
|
||||
sk: "sk",
|
||||
"sv-se": "svSE",
|
||||
tr: "tr",
|
||||
uk: "uk",
|
||||
"zh-cn": "zhCN",
|
||||
"zh-tw": "zhTW",
|
||||
};
|
||||
|
||||
// Vue3 reactivity breaks with this configuration
|
||||
// so we need to use markRaw as a workaround
|
||||
// https://github.com/vuejs/core/issues/3024
|
||||
Object.defineProperty(dataObj, "locales", {
|
||||
value: markRaw(locales),
|
||||
configurable: false,
|
||||
writable: false,
|
||||
});
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -105,7 +105,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "Chinees (vereenvoudigd)",
|
||||
"zhTW": "Chinees (traditioneel)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Svenska (Sverige)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "Chinês simplificado",
|
||||
"zhTW": "Chinês tradicional"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -101,7 +101,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish (Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
@ -103,7 +103,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish(Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文(简体)",
|
||||
"zhTW": "中文(繁體)"
|
||||
},
|
||||
|
||||
@ -97,7 +97,7 @@
|
||||
"sk": "Slovenčina",
|
||||
"svSE": "Swedish(Sweden)",
|
||||
"tr": "Türkçe",
|
||||
"ua": "Українська",
|
||||
"uk": "Українська",
|
||||
"zhCN": "中文 (简体)",
|
||||
"zhTW": "中文 (繁體)"
|
||||
},
|
||||
|
||||
Loading…
Reference in New Issue
Block a user