mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-17 12:35:46 +00:00
Added more languages
This commit is contained in:
@ -1,5 +1,35 @@
|
|||||||
{
|
{
|
||||||
"locales": ["en", "de", "hu", "pseudo-LOCALE"],
|
"locales": [
|
||||||
|
"cs",
|
||||||
|
"da",
|
||||||
|
"de",
|
||||||
|
"el",
|
||||||
|
"en",
|
||||||
|
"es",
|
||||||
|
"es-mx",
|
||||||
|
"fa",
|
||||||
|
"fi",
|
||||||
|
"fr",
|
||||||
|
"he",
|
||||||
|
"hi",
|
||||||
|
"hu",
|
||||||
|
"it",
|
||||||
|
"ja",
|
||||||
|
"ko",
|
||||||
|
"nl",
|
||||||
|
"no",
|
||||||
|
"pl",
|
||||||
|
"pt",
|
||||||
|
"pt-br",
|
||||||
|
"ru",
|
||||||
|
"sl",
|
||||||
|
"sv",
|
||||||
|
"th",
|
||||||
|
"tr",
|
||||||
|
"vi",
|
||||||
|
"zh-hans",
|
||||||
|
"zh-hant",
|
||||||
|
"pseudo-LOCALE"],
|
||||||
"catalogs": [{
|
"catalogs": [{
|
||||||
"path": "src/locales/{locale}/messages",
|
"path": "src/locales/{locale}/messages",
|
||||||
"include": ["src"],
|
"include": ["src"],
|
||||||
|
@ -6,8 +6,69 @@ import { api } from '../App';
|
|||||||
import { useLocalState } from '../states/LocalState';
|
import { useLocalState } from '../states/LocalState';
|
||||||
|
|
||||||
// Definitions
|
// Definitions
|
||||||
export type Locales = 'en' | 'de' | 'hu' | 'pseudo-LOCALE';
|
export type Locales =
|
||||||
export const languages: Locales[] = ['en', 'de', 'hu'];
|
| 'cs'
|
||||||
|
| 'da'
|
||||||
|
| 'de'
|
||||||
|
| 'el'
|
||||||
|
| 'en'
|
||||||
|
| 'es'
|
||||||
|
| 'es-mx'
|
||||||
|
| 'fa'
|
||||||
|
| 'fi'
|
||||||
|
| 'fr'
|
||||||
|
| 'he'
|
||||||
|
| 'hi'
|
||||||
|
| 'hu'
|
||||||
|
| 'it'
|
||||||
|
| 'ja'
|
||||||
|
| 'ko'
|
||||||
|
| 'nl'
|
||||||
|
| 'no'
|
||||||
|
| 'pl'
|
||||||
|
| 'pt'
|
||||||
|
| 'pt-br'
|
||||||
|
| 'ru'
|
||||||
|
| 'sl'
|
||||||
|
| 'sv'
|
||||||
|
| 'th'
|
||||||
|
| 'tr'
|
||||||
|
| 'vi'
|
||||||
|
| 'zh-hans'
|
||||||
|
| 'zh-hant'
|
||||||
|
| 'pseudo-LOCALE';
|
||||||
|
|
||||||
|
export const languages: Locales[] = [
|
||||||
|
'cs',
|
||||||
|
'da',
|
||||||
|
'de',
|
||||||
|
'el',
|
||||||
|
'en',
|
||||||
|
'es',
|
||||||
|
'es-mx',
|
||||||
|
'fa',
|
||||||
|
'fi',
|
||||||
|
'fr',
|
||||||
|
'he',
|
||||||
|
'hi',
|
||||||
|
'hu',
|
||||||
|
'it',
|
||||||
|
'ja',
|
||||||
|
'ko',
|
||||||
|
'nl',
|
||||||
|
'no',
|
||||||
|
'pl',
|
||||||
|
'pt',
|
||||||
|
'pt-br',
|
||||||
|
'ru',
|
||||||
|
'sl',
|
||||||
|
'sv',
|
||||||
|
'th',
|
||||||
|
'tr',
|
||||||
|
'vi',
|
||||||
|
'zh-hans',
|
||||||
|
'zh-hant'
|
||||||
|
];
|
||||||
|
|
||||||
export function LanguageContext({ children }: { children: JSX.Element }) {
|
export function LanguageContext({ children }: { children: JSX.Element }) {
|
||||||
const [language] = useLocalState((state) => [state.language]);
|
const [language] = useLocalState((state) => [state.language]);
|
||||||
|
Reference in New Issue
Block a user