Fix locale related error and rename ua to uk
This commit is contained in:
parent
4d7ea79de9
commit
75bc9c4459
@ -7,12 +7,14 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { markRaw } from "vue";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "languages",
|
name: "languages",
|
||||||
props: ["locale"],
|
props: ["locale"],
|
||||||
data() {
|
data() {
|
||||||
let dataObj = {
|
let dataObj = {};
|
||||||
locales: {
|
const locales = {
|
||||||
he: "he",
|
he: "he",
|
||||||
hu: "hu",
|
hu: "hu",
|
||||||
ar: "ar",
|
ar: "ar",
|
||||||
@ -33,13 +35,16 @@ export default {
|
|||||||
sk: "sk",
|
sk: "sk",
|
||||||
"sv-se": "svSE",
|
"sv-se": "svSE",
|
||||||
tr: "tr",
|
tr: "tr",
|
||||||
ua: "ua",
|
uk: "uk",
|
||||||
"zh-cn": "zhCN",
|
"zh-cn": "zhCN",
|
||||||
"zh-tw": "zhTW",
|
"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", {
|
Object.defineProperty(dataObj, "locales", {
|
||||||
|
value: markRaw(locales),
|
||||||
configurable: false,
|
configurable: false,
|
||||||
writable: false,
|
writable: false,
|
||||||
});
|
});
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -105,7 +105,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "Chinees (vereenvoudigd)",
|
"zhCN": "Chinees (vereenvoudigd)",
|
||||||
"zhTW": "Chinees (traditioneel)"
|
"zhTW": "Chinees (traditioneel)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Svenska (Sverige)",
|
"svSE": "Svenska (Sverige)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "Chinês simplificado",
|
"zhCN": "Chinês simplificado",
|
||||||
"zhTW": "Chinês tradicional"
|
"zhTW": "Chinês tradicional"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "",
|
"svSE": "",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -101,7 +101,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish (Sweden)",
|
"svSE": "Swedish (Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -103,7 +103,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish(Sweden)",
|
"svSE": "Swedish(Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文(简体)",
|
"zhCN": "中文(简体)",
|
||||||
"zhTW": "中文(繁體)"
|
"zhTW": "中文(繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -97,7 +97,7 @@
|
|||||||
"sk": "Slovenčina",
|
"sk": "Slovenčina",
|
||||||
"svSE": "Swedish(Sweden)",
|
"svSE": "Swedish(Sweden)",
|
||||||
"tr": "Türkçe",
|
"tr": "Türkçe",
|
||||||
"ua": "Українська",
|
"uk": "Українська",
|
||||||
"zhCN": "中文 (简体)",
|
"zhCN": "中文 (简体)",
|
||||||
"zhTW": "中文 (繁體)"
|
"zhTW": "中文 (繁體)"
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user