This commit is contained in:
David Nguyen
2025-02-03 19:52:23 +11:00
parent b2af10173a
commit 8bffa7c3ed
40 changed files with 1012 additions and 979 deletions

View File

@ -1,24 +1,17 @@
import { StrictMode, startTransition } from 'react';
import { i18n } from '@lingui/core';
import { detect, fromHtmlTag } from '@lingui/detect-locale';
import { I18nProvider } from '@lingui/react';
import { hydrateRoot } from 'react-dom/client';
import { HydratedRouter } from 'react-router/dom';
import { dynamicActivate } from '@documenso/lib/utils/i18n';
async function main() {
// const locale = detect(fromHtmlTag('lang')) || 'en';
const locale = detect(fromHtmlTag('lang')) || 'en';
// await dynamicActivate(locale);
// await new Promise((resolve) => setTimeout(resolve, 100));
// Todo: i18n
const locale = 'en';
// const { messages } = await import(`../../../packages/lib/translations/en/web.po`);
// const { messages } = await import(`../../../packages/lib/translations/${locale}/web.po`);
i18n.loadAndActivate({ locale, messages: {} });
await dynamicActivate(locale);
startTransition(() => {
hydrateRoot(