schon/storefront/app/constants/i18n.ts
2026-02-27 21:59:51 +03:00

86 lines
1.4 KiB
TypeScript

import type { LocaleDefinition } from '@types';
export const SUPPORTED_LOCALES: LocaleDefinition[] = [
{
code: 'en-gb',
file: 'en-gb.json',
default: true,
},
// {
// code: 'ar-ar',
// file: 'ar-ar.json',
// default: false,
// },
// {
// code: 'cs-cz',
// file: 'cs-cz.json',
// default: false,
// },
// {
// code: 'da-dk',
// file: 'da-dk.json',
// default: false,
// },
// {
// code: 'de-de',
// file: 'de-de.json',
// default: false,
// },
// {
// code: 'en-us',
// file: 'en-us.json',
// default: false,
// },
// {
// code: 'es-es',
// file: 'es-es.json',
// default: false,
// },
// {
// code: 'fr-fr',
// file: 'fr-fr.json',
// default: false,
// },
// {
// code: 'it-it',
// file: 'it-it.json',
// default: false,
// },
// {
// code: 'ja-jp',
// file: 'ja-jp.json',
// default: false,
// },
// {
// code: 'nl-nl',
// file: 'nl-nl.json',
// default: false,
// },
// {
// code: 'pl-pl',
// file: 'pl-pl.json',
// default: false,
// },
// {
// code: 'pt-br',
// file: 'pt-br.json',
// default: false,
// },
// {
// code: 'ro-ro',
// file: 'ro-ro.json',
// default: false,
// },
{
code: 'ru-ru',
file: 'ru-ru.json',
default: false,
},
// {
// code: 'zh-hans',
// file: 'zh-hans.json',
// default: false,
// },
];
export const DEFAULT_LOCALE = SUPPORTED_LOCALES.find((locale) => locale.default)?.code || 'en-gb';