export const I18N_LOCALES = {
'en-US': 'English',
'fr-FR': 'Français',
- 'eu-ES': 'euskara',
- 'ca-ES': 'català'
- // 'pl-PL': 'polski'
+ 'eu-ES': 'Euskara',
+ 'ca-ES': 'Català',
+ 'cs-CZ': 'Čeština',
+ 'eo': 'Esperanto',
+ 'de-DE': 'Deutsch',
+ 'es-ES': 'Español',
+ 'oc': 'Occitan',
+ 'zh-Hant-TW': '中文 (繁體, 台灣)'
+ // 'pl-PL': 'Polski'
}
const I18N_LOCALE_ALIAS = {
'en': 'en-US',
'fr': 'fr-FR',
'eu': 'eu-ES',
- 'ca': 'ca-ES'
+ 'ca': 'ca-ES',
+ '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, '_')
}