+ Add translation support for backend by passing selected language in request header.

+ Add a new translation middleware.
+ Translated all /api/v1/system/* modules.
+ Translated /api/v1/autocode/auto_code_example.go
+ Increasing server timeout from 20 sec to 30 sec.
+ Fix Chinese translation for confirmation button.
+ Add selected language option to user store.
This commit is contained in:
Mohamed Hassan
2022-02-14 14:39:10 +02:00
parent 59843f1997
commit 2bd337fa38
36 changed files with 599 additions and 273 deletions
+5 -2
View File
@@ -245,11 +245,14 @@ const checkInit = async() => {
}
const handleSetLanguage = (lang) => {
console.log('handleSetLanguage() called with value: ' + lang)
// console.log('handleSetLanguage() called with value: ' + lang)
i18n.locale.value = lang
userStore.setLanguage(lang)
// console.log('userStore handleSetLanguage() called with value: ' + userStore.getLanguage())
Cookies.set('language', lang)
// this.$store.dispatch('setLanguage', lang)
// if (lang === 'ar') {
// console.log('Arabic language selected changing to RTL')