1
0
Fork 0

Add german, spanish and chinese (traditional, taiwan) languages

This commit is contained in:
Chocobozzz 2018-07-31 18:04:54 +02:00
parent a3d1026bf3
commit fb9e6cb075
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
2 changed files with 9 additions and 4 deletions

View File

@ -31,7 +31,7 @@ post_build_hook
# Don't build other languages if --light arg is provided
if [ -z ${1+x} ] || [ "$1" != "--light" ]; then
# Supported languages
languages=("fr_FR" "eu_ES" "ca_ES" "cs_CZ" "eo")
languages=("fr_FR" "eu_ES" "ca_ES" "cs_CZ" "eo" "zh_Hant_TW" "de_DE" "es_ES")
for lang in "${languages[@]}"; do
# TODO: remove when the project will use runtime translations

View File

@ -6,7 +6,10 @@ export const I18N_LOCALES = {
'eu-ES': 'euskara',
'ca-ES': 'català',
'cs-CZ': 'čeština',
'eo': 'Esperanto'
'eo': 'Esperanto',
'de-DE': 'Deutsch',
'es-ES': 'español',
'zh-Hant-TW': '中文 (繁體, 台灣)'
// 'pl-PL': 'polski'
}
@ -15,7 +18,9 @@ const I18N_LOCALE_ALIAS = {
'fr': 'fr-FR',
'eu': 'eu-ES',
'ca': 'ca-ES',
'cs': 'cs-CZ'
'cs': 'cs-CZ',
'de': 'de-DE',
'es': 'es-ES'
// 'pl': 'pl-PL'
}
@ -56,5 +61,5 @@ export function getShortLocale (locale: string) {
export function buildFileLocale (locale: string) {
const completeLocale = getCompleteLocale(locale)
return completeLocale.replace('-', '_')
return completeLocale.replace(/-/g, '_')
}