Add support for multiple interface languages

This commit is contained in:
Tusooa Zhu 2022-07-25 15:38:05 -04:00 committed by tusooa
commit b7e9373965
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
5 changed files with 92 additions and 23 deletions

View file

@ -184,7 +184,10 @@ const config = {
case 'interfaceLanguage':
messages.setLanguage(this.getters.i18n, value)
dispatch('loadUnicodeEmojiData', value)
Cookies.set(BACKEND_LANGUAGE_COOKIE_NAME, localeService.internalToBackendLocale(value))
Cookies.set(
BACKEND_LANGUAGE_COOKIE_NAME,
localeService.internalToBackendLocaleMulti(value)
)
break
case 'thirdColumnMode':
dispatch('setLayoutWidth', undefined)