diff --git a/client/src/locales/index.js b/client/src/locales/index.js new file mode 100644 index 0000000..7b037ad --- /dev/null +++ b/client/src/locales/index.js @@ -0,0 +1,29 @@ +import cs from './cs'; +import da from './da'; +import de from './de'; +import en from './en'; +import es from './es'; +import fr from './fr'; +import it from './it'; +import ja from './ja'; +import ko from './ko'; +import pl from './pl'; +import ru from './ru'; +import sk from './sk'; +import sv from './sv'; +import uz from './uz'; +import zh from './zh'; + +const locales = [cs, da, de, en, es, fr, it, ja, ko, pl, ru, sk, sv, uz, zh]; + +export default locales; + +export const languages = locales.map((locale) => locale.language); + +export const embeddedLocales = locales.reduce( + (result, locale) => ({ + ...result, + [locale.language]: locale.embeddedLocale, + }), + {}, +);