import { i18n } from '@tianrang-inc/element-react'
import { i18n as i18nNext } from '@tianrang-inc/element-react/next'
import bg from '@tianrang-inc/element-react/src/locale/lang/bg'
import ca from '@tianrang-inc/element-react/src/locale/lang/ca'
import cz from '@tianrang-inc/element-react/src/locale/lang/cz'
import da from '@tianrang-inc/element-react/src/locale/lang/da'
import de from '@tianrang-inc/element-react/src/locale/lang/de'
import el from '@tianrang-inc/element-react/src/locale/lang/el'
import en from '@tianrang-inc/element-react/src/locale/lang/en'
import es from '@tianrang-inc/element-react/src/locale/lang/es'
import fa from '@tianrang-inc/element-react/src/locale/lang/fa'
import fi from '@tianrang-inc/element-react/src/locale/lang/fi'
import fr from '@tianrang-inc/element-react/src/locale/lang/fr'
import id from '@tianrang-inc/element-react/src/locale/lang/id'
import it from '@tianrang-inc/element-react/src/locale/lang/it'
import ja from '@tianrang-inc/element-react/src/locale/lang/ja'
import ko from '@tianrang-inc/element-react/src/locale/lang/ko'
import nbNO from '@tianrang-inc/element-react/src/locale/lang/nb-NO'
import nl from '@tianrang-inc/element-react/src/locale/lang/nl'
import pl from '@tianrang-inc/element-react/src/locale/lang/pl'
import ptBr from '@tianrang-inc/element-react/src/locale/lang/pt-br'
import pt from '@tianrang-inc/element-react/src/locale/lang/pt'
import ruRU from '@tianrang-inc/element-react/src/locale/lang/ru-RU'
import sk from '@tianrang-inc/element-react/src/locale/lang/sk'
import svSE from '@tianrang-inc/element-react/src/locale/lang/sv-SE'
import th from '@tianrang-inc/element-react/src/locale/lang/th'
import tk from '@tianrang-inc/element-react/src/locale/lang/tk'
import trTR from '@tianrang-inc/element-react/src/locale/lang/tr-TR'
import ua from '@tianrang-inc/element-react/src/locale/lang/ua'
import vi from '@tianrang-inc/element-react/src/locale/lang/vi'
import zhCN from '@tianrang-inc/element-react/src/locale/lang/zh-CN'
import zhTW from '@tianrang-inc/element-react/src/locale/lang/zh-TW'

i18n.use(bg)
i18n.use(ca)
i18n.use(cz)
i18n.use(da)
i18n.use(de)
i18n.use(el)
i18n.use(en)
i18n.use(es)
i18n.use(fa)
i18n.use(fi)
i18n.use(fr)
i18n.use(id)
i18n.use(it)
i18n.use(ja)
i18n.use(ko)
i18n.use(nbNO)
i18n.use(nl)
i18n.use(pl)
i18n.use(ptBr)
i18n.use(pt)
i18n.use(ruRU)
i18n.use(sk)
i18n.use(svSE)
i18n.use(th)
i18n.use(tk)
i18n.use(trTR)
i18n.use(ua)
i18n.use(vi)
i18n.use(zhCN)
i18n.use(zhTW)

// TODO: add use of t(path, options)
// i18n.t(path, options)

i18nNext.use(bg)
i18nNext.use(ca)
i18nNext.use(cz)
i18nNext.use(da)
i18nNext.use(de)
i18nNext.use(el)
i18nNext.use(en)
i18nNext.use(es)
i18nNext.use(fa)
i18nNext.use(fi)
i18nNext.use(fr)
i18nNext.use(id)
i18nNext.use(it)
i18nNext.use(ja)
i18nNext.use(ko)
i18nNext.use(nbNO)
i18nNext.use(nl)
i18nNext.use(pl)
i18nNext.use(ptBr)
i18nNext.use(pt)
i18nNext.use(ruRU)
i18nNext.use(sk)
i18nNext.use(svSE)
i18nNext.use(th)
i18nNext.use(tk)
i18nNext.use(trTR)
i18nNext.use(ua)
i18nNext.use(vi)
i18nNext.use(zhCN)
i18nNext.use(zhTW)

// TODO: add use of t(path, options)
// i18nNext.t(path, options)
