@transcend-io/consent-manager-ui
Version:
Transcend Consent Manager reference consent UI
93 lines (90 loc) • 3.13 kB
text/typescript
import { ConsentManagerLanguageKey } from '@transcend-io/internationalization';
export const CONSENT_MANAGER_SUPPORTED_LANGUAGES = Object.values(
ConsentManagerLanguageKey,
);
/**
* Languages names, written in their native language
* Omits some unnecessarily specific or duplicate languages
*/
export const selectableLanguages: {
[]: string;
} = {
/* English */
[]: 'English',
/* French */
[]: 'Français',
/* German */
[]: 'Deutsch',
/* Italian */
[]: 'Italiano',
/* Portuguese (Brazil) */
[]: 'Português',
/* Spanish (Latin America & Caribbean) */
[]: 'Español',
/* Spanish (Castilian) */
[]: 'Español (Castellano)',
/* Czech */
[]: 'Čeština',
/* Danish */
[]: 'Dansk',
/* Finnish */
[]: 'Suomi',
/* Greek */
[]: 'ελληνικά',
/* Lithuanian */
[]: 'Lietuvių',
/* Norwegian Bokmål */
[]: 'Bokmål',
/* Polish */
[]: 'Polski',
/* Romanian */
[]: 'Română',
/* Russian */
[]: 'Русский язык',
/* Latn-Serbian (Latin) */
[]: 'Srpski',
/* Swedish */
[]: 'Svenska',
/* Arabic */
[]: 'العربية',
/* Japanese */
[]: '日本語',
/* Korean */
[]: '한국어',
/* Chinese Simplified */
[]: '汉语',
/* Chinese (Traditional) */
[]: '漢語',
/* Russian */
[]: 'Русский язык',
/* Afrikaans */
[]: 'Afrikaans',
/* Bulgarian */
[]: 'български',
/* Croatian */
[]: 'Hrvatski',
/* Hungarian */
[]: 'Magyar',
/* Indonesian */
[]: 'Bahasa Indonesia',
/* Malay */
[]: 'Bahasa Melayu',
/* Hindi */
[]: 'हिन्दी',
/* Marathi */
[]: 'मराठी',
/* Tamil */
[]: 'தமிழ்',
/* Thai */
[]: 'ภาษาไทย',
/* Turkish */
[]: 'Türkçe',
/* Ukrainian */
[]: 'українська мова',
/* Vietnamese */
[]: 'Tiếng Việt',
/* Dutch */
[]: 'Nederlands',
/* Hebrew */
[]: 'עברית',
};