INNER CODE UNIT · TypeScript

getLanguage

zhenorzz/goploy · web/src/lang/index.ts:12

export function getLanguage(): string {
  const chooseLanguage = Cookies.get('language')
  if (chooseLanguage) return chooseLanguage

  // if has not choose language
  const language = navigator.language.toLowerCase()
  const locales = Object.keys(localMessages)
  for (const locale of locales) {
    if (language.indexOf(locale) > -1) {
      return locale
    }
  }
  return 'en'
}
const i18n = createI18n({
  legacy: false,
  globalInjection: true,
  locale: getLanguage(),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…