]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/src/app/shared/components/language-selector/supported-languages.enum.ts
import 15.2.0 Octopus source
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / src / app / shared / components / language-selector / supported-languages.enum.ts
CommitLineData
81eedcae
TL
1import {
2 csLocale,
3 deLocale,
4 esLocale,
5 frLocale,
6 idLocale,
494da23a
TL
7 itLocale,
8 jaLocale,
9 koLocale,
81eedcae
TL
10 plLocale,
11 ptBrLocale,
12 zhCnLocale
13} from 'ngx-bootstrap/chronos';
14
15// When adding a new supported language make sure to add a test for it in:
16// language-selector.component.spec.ts
11fdf7f2
TL
17export enum SupportedLanguages {
18 'cs' = 'Čeština',
19 'de-DE' = 'Deutsch',
20 'en-US' = 'English',
494da23a 21 'es-ES' = 'Español',
11fdf7f2
TL
22 'fr-FR' = 'Français',
23 'id-ID' = 'Bahasa Indonesia',
494da23a
TL
24 'it-IT' = 'Italiano',
25 'ja-JP' = '日本語',
26 'ko-KR' = '한국어',
11fdf7f2 27 'pl-PL' = 'Polski',
9f95a23c 28 'pt-BR' = 'Português (brasileiro)',
494da23a
TL
29 'zh-CN' = '中文 (简体)',
30 'zh-TW' = '中文 (繁體)'
11fdf7f2 31}
81eedcae
TL
32
33// Supported languages:
34// https://github.com/valor-software/ngx-bootstrap/tree/development/src/chronos/i18n
35export let languageBootstrapMapping = {
36 cs: csLocale,
37 de: deLocale,
38 es: esLocale,
39 fr: frLocale,
40 id: idLocale,
494da23a
TL
41 it: itLocale,
42 ja: jaLocale,
43 ko: koLocale,
81eedcae
TL
44 pl: plLocale,
45 pt: ptBrLocale,
46 zh: zhCnLocale
47};