2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-05-21 16:56:47 +00:00

Switched t/Trans useage

This commit is contained in:
Matthias Mair
2023-10-23 08:06:24 +02:00
parent 40007fa1ef
commit e950be4710
+31 -31
View File
@@ -1,5 +1,5 @@
import { i18n } from '@lingui/core';
import { t } from '@lingui/macro';
import { Trans } from '@lingui/macro';
import { I18nProvider } from '@lingui/react';
import { useEffect } from 'react';
@@ -9,36 +9,36 @@ import { useLocalState } from '../states/LocalState';
// Definitions
export type Locales = keyof typeof languages | 'pseudo-LOCALE';
export const languages: Record<string, string> = {
cs: t`Czech`,
da: t`Danish`,
de: t`German`,
el: t`Greek`,
en: t`English`,
es: t`Spanish`,
'es-mx': t`Spanish (Mexican)`,
fa: t`Farsi / Persian`,
fi: t`Finnish`,
fr: t`French`,
he: t`Hebrew`,
hi: t`Hindi`,
hu: t`Hungarian`,
it: t`Italian`,
ja: t`Japanese`,
ko: t`Korean`,
nl: t`Dutch`,
no: t`Norwegian`,
pl: t`Polish`,
pt: t`Portuguese`,
'pt-br': t`Portuguese (Brazilian)`,
ru: t`Russian`,
sl: t`Slovenian`,
sv: t`Swedish`,
th: t`Thai`,
tr: t`Turkish`,
vi: t`Vietnamese`,
'zh-hans': t`Chinese (Simplified)`,
'zh-hant': t`Chinese (Traditional)`
export const languages: Record<string, JSX.Element> = {
cs: <Trans>Czech</Trans>,
da: <Trans>Danish</Trans>,
de: <Trans>German</Trans>,
el: <Trans>Greek</Trans>,
en: <Trans>English</Trans>,
es: <Trans>Spanish</Trans>,
'es-mx': <Trans>Spanish (Mexican)</Trans>,
fa: <Trans>Farsi / Persian</Trans>,
fi: <Trans>Finnish</Trans>,
fr: <Trans>French</Trans>,
he: <Trans>Hebrew</Trans>,
hi: <Trans>Hindi</Trans>,
hu: <Trans>Hungarian</Trans>,
it: <Trans>Italian</Trans>,
ja: <Trans>Japanese</Trans>,
ko: <Trans>Korean</Trans>,
nl: <Trans>Dutch</Trans>,
no: <Trans>Norwegian</Trans>,
pl: <Trans>Polish</Trans>,
pt: <Trans>Portuguese</Trans>,
'pt-br': <Trans>Portuguese (Brazilian)</Trans>,
ru: <Trans>Russian</Trans>,
sl: <Trans>Slovenian</Trans>,
sv: <Trans>Swedish</Trans>,
th: <Trans>Thai</Trans>,
tr: <Trans>Turkish</Trans>,
vi: <Trans>Vietnamese</Trans>,
'zh-hans': <Trans>Chinese (Simplified)</Trans>,
'zh-hant': <Trans>Chinese (Traditional)</Trans>
};
export function LanguageContext({ children }: { children: JSX.Element }) {