'pt-BR': 'Português (Brasil)',
'pt-PT': 'Português (Portugal)',
'ru-RU': 'русский',
- 'sv-SE': 'svenska',
+ 'sq': 'Shqip',
+ 'sv-SE': 'Svenska',
'th-TH': 'ไทย',
'vi-VN': 'Tiếng Việt',
'zh-Hans-CN': '简体中文(中国)',
}
export function peertubeTranslate (str: string, translations?: { [ id: string ]: string }) {
- // FIXME: remove disable rule when the client is upgraded to typescript 3.7
- // eslint-disable-next-line
- return translations && translations[str] ? translations[str] : str
+ if (!translations || !translations[str]) return str
+
+ return translations[str]
}
const possiblePaths = POSSIBLE_LOCALES.map(l => '/' + l)