~cytrogen/masto-fe

ref: 44cd88adc4e2f4028dcc2b08b98368f0dc90cee4 masto-fe/app/javascript/mastodon/load_locale.js -rw-r--r-- 401 bytes
44cd88ad — Renaud Chaput Upgrade react-intl (#24906) 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { setLocale } from "./locales";

export async function loadLocale() {
  const locale = document.querySelector('html').lang || 'en';

  const localeData = await import(
    /* webpackMode: "lazy" */
    /* webpackChunkName: "locale/[request]" */
    /* webpackInclude: /\.json$/ */
    /* webpackPreload: true */
    `mastodon/locales/${locale}.json`);

  setLocale({ messages: localeData });
}