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:
@@ -1,5 +1,5 @@
|
|||||||
import { i18n } from '@lingui/core';
|
import { i18n } from '@lingui/core';
|
||||||
import { t } from '@lingui/macro';
|
import { Trans } from '@lingui/macro';
|
||||||
import { I18nProvider } from '@lingui/react';
|
import { I18nProvider } from '@lingui/react';
|
||||||
import { useEffect } from 'react';
|
import { useEffect } from 'react';
|
||||||
|
|
||||||
@@ -9,36 +9,36 @@ import { useLocalState } from '../states/LocalState';
|
|||||||
// Definitions
|
// Definitions
|
||||||
export type Locales = keyof typeof languages | 'pseudo-LOCALE';
|
export type Locales = keyof typeof languages | 'pseudo-LOCALE';
|
||||||
|
|
||||||
export const languages: Record<string, string> = {
|
export const languages: Record<string, JSX.Element> = {
|
||||||
cs: t`Czech`,
|
cs: <Trans>Czech</Trans>,
|
||||||
da: t`Danish`,
|
da: <Trans>Danish</Trans>,
|
||||||
de: t`German`,
|
de: <Trans>German</Trans>,
|
||||||
el: t`Greek`,
|
el: <Trans>Greek</Trans>,
|
||||||
en: t`English`,
|
en: <Trans>English</Trans>,
|
||||||
es: t`Spanish`,
|
es: <Trans>Spanish</Trans>,
|
||||||
'es-mx': t`Spanish (Mexican)`,
|
'es-mx': <Trans>Spanish (Mexican)</Trans>,
|
||||||
fa: t`Farsi / Persian`,
|
fa: <Trans>Farsi / Persian</Trans>,
|
||||||
fi: t`Finnish`,
|
fi: <Trans>Finnish</Trans>,
|
||||||
fr: t`French`,
|
fr: <Trans>French</Trans>,
|
||||||
he: t`Hebrew`,
|
he: <Trans>Hebrew</Trans>,
|
||||||
hi: t`Hindi`,
|
hi: <Trans>Hindi</Trans>,
|
||||||
hu: t`Hungarian`,
|
hu: <Trans>Hungarian</Trans>,
|
||||||
it: t`Italian`,
|
it: <Trans>Italian</Trans>,
|
||||||
ja: t`Japanese`,
|
ja: <Trans>Japanese</Trans>,
|
||||||
ko: t`Korean`,
|
ko: <Trans>Korean</Trans>,
|
||||||
nl: t`Dutch`,
|
nl: <Trans>Dutch</Trans>,
|
||||||
no: t`Norwegian`,
|
no: <Trans>Norwegian</Trans>,
|
||||||
pl: t`Polish`,
|
pl: <Trans>Polish</Trans>,
|
||||||
pt: t`Portuguese`,
|
pt: <Trans>Portuguese</Trans>,
|
||||||
'pt-br': t`Portuguese (Brazilian)`,
|
'pt-br': <Trans>Portuguese (Brazilian)</Trans>,
|
||||||
ru: t`Russian`,
|
ru: <Trans>Russian</Trans>,
|
||||||
sl: t`Slovenian`,
|
sl: <Trans>Slovenian</Trans>,
|
||||||
sv: t`Swedish`,
|
sv: <Trans>Swedish</Trans>,
|
||||||
th: t`Thai`,
|
th: <Trans>Thai</Trans>,
|
||||||
tr: t`Turkish`,
|
tr: <Trans>Turkish</Trans>,
|
||||||
vi: t`Vietnamese`,
|
vi: <Trans>Vietnamese</Trans>,
|
||||||
'zh-hans': t`Chinese (Simplified)`,
|
'zh-hans': <Trans>Chinese (Simplified)</Trans>,
|
||||||
'zh-hant': t`Chinese (Traditional)`
|
'zh-hant': <Trans>Chinese (Traditional)</Trans>
|
||||||
};
|
};
|
||||||
|
|
||||||
export function LanguageContext({ children }: { children: JSX.Element }) {
|
export function LanguageContext({ children }: { children: JSX.Element }) {
|
||||||
|
|||||||
Reference in New Issue
Block a user