import i18n from 'i18next'
import { initReactI18next } from 'react-i18next'
import zh from './locales/zh'
import zhTW from './locales/zh-TW'
import en from './locales/en'

const resources = {
  zh: { translation: zh },
  'zh-TW': { translation: zhTW },
  en: { translation: en },
}

i18n.use(initReactI18next).init({
  resources,
  lng: 'zh',
  fallbackLng: 'zh',
  interpolation: {
    escapeValue: false,
  },
})

export default i18n
