UNPKG

@astrojs/starlight

Version:

Build beautiful, high-performance documentation websites with Astro

73 lines (70 loc) 1.3 kB
import { builtinI18nSchema } from '../schemas/i18n'; import cs from './cs.json'; import en from './en.json'; import es from './es.json'; import ca from './ca.json'; import de from './de.json'; import ja from './ja.json'; import pt from './pt.json'; import fa from './fa.json'; import fi from './fi.json'; import fr from './fr.json'; import gl from './gl.json'; import he from './he.json'; import id from './id.json'; import it from './it.json'; import nl from './nl.json'; import da from './da.json'; import tr from './tr.json'; import ar from './ar.json'; import nb from './nb.json'; import zh from './zh-CN.json'; import ko from './ko.json'; import sv from './sv.json'; import ro from './ro.json'; import ru from './ru.json'; import vi from './vi.json'; import uk from './uk.json'; import hi from './hi.json'; import zhTW from './zh-TW.json'; import pl from './pl.json'; import sk from './sk.json'; import lv from './lv.json'; import hu from './hu.json'; const { parse } = builtinI18nSchema(); export default Object.fromEntries( Object.entries({ cs, en, es, ca, de, ja, pt, fa, fi, fr, gl, he, id, it, nl, da, tr, ar, nb, zh, ko, sv, ro, ru, vi, uk, hi, 'zh-TW': zhTW, pl, sk, lv, hu, }).map(([key, dict]) => [key, parse(dict)]) );