# 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
'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'
}
'fr': 'fr-FR',
'eu': 'eu-ES',
'ca': 'ca-ES',
- 'cs': 'cs-CZ'
+ 'cs': 'cs-CZ',
+ 'de': 'de-DE',
+ 'es': 'es-ES'
// 'pl': 'pl-PL'
}
export function buildFileLocale (locale: string) {
const completeLocale = getCompleteLocale(locale)
- return completeLocale.replace('-', '_')
+ return completeLocale.replace(/-/g, '_')
}