@zextras/carbonio-shell-ui
Version:
The Zextras Carbonio web client
359 lines • 11.1 kB
JavaScript
;
/*
* SPDX-FileCopyrightText: 2023 Zextras <https://www.zextras.com>
*
* SPDX-License-Identifier: AGPL-3.0-only
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.localeList = exports.SUPPORTED_LOCALES = void 0;
exports.SUPPORTED_LOCALES = {
zh_CN: {
name: '中文 (中国)',
value: 'zh_CN',
dateFnsLocale: {
key: 'zh-CN',
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "zh-CN" */ import('date-fns/locale/zh-CN').then(({ zhCN }) => zhCN)
},
tinymceLocale: 'zh-Hans'
},
nl: {
name: 'Nederlands',
value: 'nl',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "nl" */ import('date-fns/locale/nl').then(({ nl }) => nl)
}
},
en: {
name: 'English',
value: 'en',
dateFnsLocale: {
key: 'en-US',
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "en-US" */ import('date-fns/locale/en-US').then(({ enUS }) => enUS)
}
},
de: {
name: 'Deutsch',
value: 'de',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "de" */ import('date-fns/locale/de').then(({ de }) => de)
}
},
hi: {
name: 'हिंदी',
value: 'hi',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "hi" */ import('date-fns/locale/hi').then(({ hi }) => hi)
}
},
hu: {
name: 'Magyar',
value: 'hu',
tinymceLocale: 'hu_HU',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "hu" */ import('date-fns/locale/hu').then(({ hu }) => hu)
}
},
it: {
name: 'italiano',
value: 'it',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "it" */ import('date-fns/locale/it').then(({ it }) => it)
}
},
ja: {
name: '日本語',
value: 'ja',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "ja" */ import('date-fns/locale/ja').then(({ ja }) => ja)
}
},
pt: {
name: 'português',
value: 'pt',
tinymceLocale: 'pt_BR',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "pt" */ import('date-fns/locale/pt').then(({ pt }) => pt)
}
},
pl: {
name: 'polski',
value: 'pl',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "pl" */ import('date-fns/locale/pl').then(({ pl }) => pl)
}
},
ro: {
name: 'română',
value: 'ro',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "ro" */ import('date-fns/locale/ro').then(({ ro }) => ro)
}
},
ru: {
name: 'русский',
value: 'ru',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "ru" */ import('date-fns/locale/ru').then(({ ru }) => ru)
}
},
es: {
name: 'español',
value: 'es',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "es" */ import('date-fns/locale/es').then(({ es }) => es)
}
},
th: {
name: 'ไทย',
value: 'th',
tinymceLocale: 'th_TH',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "th" */ import('date-fns/locale/th').then(({ th }) => th)
}
},
tr: {
name: 'Türkçe',
value: 'tr',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "tr" */ import('date-fns/locale/tr').then(({ tr }) => tr)
}
},
fr: {
name: 'français',
value: 'fr',
tinymceLocale: 'fr_FR',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "fr" */ import('date-fns/locale/fr').then(({ fr }) => fr)
}
},
vi: {
name: 'Tiếng Việt',
value: 'vi',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "vi" */ import('date-fns/locale/vi').then(({ vi }) => vi)
}
},
ky: {
name: 'Кыргызча',
value: 'ky',
dateFnsLocale: undefined
},
bs: {
name: 'Bosanski',
value: 'bs',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "bs" */ import('date-fns/locale/bs').then(({ bs }) => bs)
}
},
sl: {
name: 'Slovenščina',
value: 'sl',
tinymceLocale: 'sl_SI',
dateFnsLocale: {
localeImportPath: () =>
/* webpackMode: "lazy", webpackChunkName: "sl" */ import('date-fns/locale/sl').then(({ sl }) => sl)
}
}
};
const localeList = (t) => [
{
id: 'zh_CN',
...exports.SUPPORTED_LOCALES.zh_CN,
localName: t('locale.chinese_china', 'Chinese (China)'),
label: t('locale.label_chinese', {
value: exports.SUPPORTED_LOCALES.zh_CN.name,
defaultValue: 'Chinese (China) - {{value}}'
})
},
{
id: 'nl',
...exports.SUPPORTED_LOCALES.nl,
localName: t('locale.dutch', 'Dutch'),
label: t('locale.label_dutch', {
value: exports.SUPPORTED_LOCALES.nl.name,
defaultValue: 'Dutch - {{value}}'
})
},
{
id: 'en',
...exports.SUPPORTED_LOCALES.en,
localName: t('locale.English', 'English'),
label: t('locale.label_english', {
value: exports.SUPPORTED_LOCALES.en.name,
defaultValue: 'English - {{value}}'
})
},
{
id: 'de',
...exports.SUPPORTED_LOCALES.de,
localName: t('locale.german', 'German'),
label: t('locale.label_german', {
value: exports.SUPPORTED_LOCALES.de.name,
defaultValue: 'German - {{value}}'
})
},
{
id: 'hi',
...exports.SUPPORTED_LOCALES.hi,
localName: t('locale.hindi', 'Hindi'),
label: t('locale.label_hindi', {
value: exports.SUPPORTED_LOCALES.hi.name,
defaultValue: 'Hindi - {{value}}'
})
},
{
id: 'hu',
...exports.SUPPORTED_LOCALES.hu,
localName: t('locale.hungarian', 'Hungarian'),
label: t('locale.label_hungarian', {
value: exports.SUPPORTED_LOCALES.hu.name,
defaultValue: 'Hungarian - {{value}}'
})
},
{
id: 'it',
...exports.SUPPORTED_LOCALES.it,
localName: t('locale.italian', 'Italian'),
label: t('locale.label_italian', {
value: exports.SUPPORTED_LOCALES.it.name,
defaultValue: 'Italian - {{value}}'
})
},
{
id: 'ja',
...exports.SUPPORTED_LOCALES.ja,
localName: t('locale.japanese', 'Japanese'),
label: t('locale.label_japanese', {
value: exports.SUPPORTED_LOCALES.ja.name,
defaultValue: 'Japanese - {{value}}'
})
},
{
id: 'pt',
...exports.SUPPORTED_LOCALES.pt,
localName: t('locale.portuguese', 'Portuguese'),
label: t('locale.label_portuguese', {
value: exports.SUPPORTED_LOCALES.pt.name,
defaultValue: 'Portuguese - {{value}}'
})
},
{
id: 'pl',
...exports.SUPPORTED_LOCALES.pl,
localName: t('locale.polish', 'Polish'),
label: t('locale.label_polish', {
value: exports.SUPPORTED_LOCALES.pl.name,
defaultValue: 'Polish - {{value}}'
})
},
{
id: 'ro',
...exports.SUPPORTED_LOCALES.ro,
localName: t('locale.romanian', 'Romanian'),
label: t('locale.label_romanian', {
value: exports.SUPPORTED_LOCALES.ro.name,
defaultValue: 'Romanian - {{value}}'
})
},
{
id: 'ru',
...exports.SUPPORTED_LOCALES.ru,
localName: t('locale.russian', 'Russian'),
label: t('locale.label_russian', {
value: exports.SUPPORTED_LOCALES.ru.name,
defaultValue: 'Russian - {{value}}'
})
},
{
id: 'es',
...exports.SUPPORTED_LOCALES.es,
localName: t('locale.spanish', 'Spanish'),
label: t('locale.label_spanish', {
value: exports.SUPPORTED_LOCALES.es.name,
defaultValue: 'Spanish - {{value}}'
})
},
{
id: 'th',
...exports.SUPPORTED_LOCALES.th,
localName: t('locale.thai', 'Thai'),
label: t('locale.label_thai', {
value: exports.SUPPORTED_LOCALES.th.name,
defaultValue: 'Thai - {{value}}'
})
},
{
id: 'tr',
...exports.SUPPORTED_LOCALES.tr,
localName: t('locale.turkish', 'Turkish'),
label: t('locale.label_turkish', {
value: exports.SUPPORTED_LOCALES.tr.name,
defaultValue: 'Turkish - {{value}}'
})
},
{
id: 'fr',
...exports.SUPPORTED_LOCALES.fr,
localName: t('locale.french', 'French'),
label: t('locale.label_french', {
value: exports.SUPPORTED_LOCALES.fr.name,
defaultValue: 'French - {{value}}'
})
},
{
id: 'vi',
...exports.SUPPORTED_LOCALES.vi,
localName: t('locale.vietnamese', 'Vietnamese'),
label: t('locale.label_vietnamese', {
value: exports.SUPPORTED_LOCALES.vi.name,
defaultValue: 'Vietnamese - {{value}}'
})
},
{
id: 'ky',
...exports.SUPPORTED_LOCALES.ky,
localName: t('locale.kyrgyz', 'Kyrgyz'),
label: t('locale.label_kyrgyz', {
value: exports.SUPPORTED_LOCALES.ky.name,
defaultValue: 'Kyrgyz - {{value}}'
})
},
{
id: 'bs',
...exports.SUPPORTED_LOCALES.bs,
localName: t('locale.bosnian', 'Bosnian'),
label: t('locale.label_bosnian', {
value: exports.SUPPORTED_LOCALES.bs.name,
defaultValue: 'Bosnian - {{value}}'
})
},
{
id: 'sl',
...exports.SUPPORTED_LOCALES.sl,
localName: t('locale.slovenian', 'Slovenian'),
label: t('locale.label_slovenian', {
value: exports.SUPPORTED_LOCALES.sl.name,
defaultValue: 'Slovenian - {{value}}'
})
}
];
exports.localeList = localeList;
//# sourceMappingURL=locales.js.map