]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - shared/models/i18n/i18n.ts
Add blacklist reason field
[github/Chocobozzz/PeerTube.git] / shared / models / i18n / i18n.ts
index 0c79c431eafa7b3feb0ca438448473783bbbc618..2530a19272dc953fc8817bae26ef1c1624ef0b7d 100644 (file)
@@ -3,16 +3,25 @@ export const LOCALE_FILES = [ 'player', 'server' ]
 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'
 }
 
@@ -53,5 +62,5 @@ export function getShortLocale (locale: string) {
 export function buildFileLocale (locale: string) {
   const completeLocale = getCompleteLocale(locale)
 
-  return completeLocale.replace('-', '_')
+  return completeLocale.replace(/-/g, '_')
 }