1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 02:55:01 +00:00
mon-entreprise/site/source/entry.en.tsx

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

30 lines
775 B
TypeScript
Raw Normal View History

import { I18nProvider } from '@react-aria/i18n'
2018-07-12 10:09:41 +02:00
import { render } from 'react-dom'
import App from './App'
import i18next from './locales/i18n'
import ruleTranslations from './locales/rules-en.yaml'
import translateRules from './locales/translateRules'
import translations from './locales/ui-en.yaml'
import './sentry'
export const AppEn = () => (
<I18nProvider locale="en-GB">
2021-12-27 12:46:40 +01:00
<App
basename="infrance"
2022-01-04 11:11:31 +01:00
rulesPreTransform={(rules) =>
translateRules('en', ruleTranslations, rules)
}
2021-12-27 12:46:40 +01:00
/>
</I18nProvider>
)
i18next.addResourceBundle('en', 'translation', translations)
if (!import.meta.env.SSR) {
2022-03-28 15:34:12 +02:00
i18next.changeLanguage('en').catch((err) =>
// eslint-disable-next-line no-console
console.error(err)
)
render(<AppEn />, document.querySelector('#js'))
}