Skip to content

Commit 03a4fc0

Browse files
committed
fix(FR-1233): change to import local values in the es modular way (#3932)
resolves #3928 (FR-1233) Updates all locale imports in the UI package to use the ES module path (`antd/es/locale/*`) instead of the CommonJS path (`antd/locale/*`). This change ensures consistent module resolution and better tree-shaking for the Ant Design locale files. Also adds a check in the vite.config.ts to skip the index file when processing locale entries. **Checklist:** (if applicable) - [ ] Documentation - [ ] Minium required manager version - [ ] Specific setting for review (eg., KB link, endpoint or how to setup) - [ ] Minimum requirements to check during review - [ ] Test case(s) to demonstrate the difference of before/after
1 parent c005f5d commit 03a4fc0

File tree

23 files changed

+98
-21
lines changed

23 files changed

+98
-21
lines changed

packages/backend.ai-ui/src/locale/de_DE.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import de_DE from 'antd/locale/de_DE';
2+
import de_DE from 'antd/es/locale/de_DE';
33

44
const localeValue: BAILocale = {
55
lang: 'de',

packages/backend.ai-ui/src/locale/el_GR.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import el_GR from 'antd/locale/el_GR';
2+
import el_GR from 'antd/es/locale/el_GR';
33

44
const localeValue: BAILocale = {
55
lang: 'el',

packages/backend.ai-ui/src/locale/en_US.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import en_US from 'antd/locale/en_US';
2+
import en_US from 'antd/es/locale/en_US';
33

44
const localeValue: BAILocale = {
55
lang: 'en',

packages/backend.ai-ui/src/locale/es_ES.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import es_ES from 'antd/locale/es_ES';
2+
import es_ES from 'antd/es/locale/es_ES';
33

44
const localeValue: BAILocale = {
55
lang: 'es',

packages/backend.ai-ui/src/locale/fi_FI.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import fi_FI from 'antd/locale/fi_FI';
2+
import fi_FI from 'antd/es/locale/fi_FI';
33

44
const localeValue: BAILocale = {
55
lang: 'fi',

packages/backend.ai-ui/src/locale/fr_FR.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import fr_FR from 'antd/locale/fr_FR';
2+
import fr_FR from 'antd/es/locale/fr_FR';
33

44
const localeValue: BAILocale = {
55
lang: 'fr',

packages/backend.ai-ui/src/locale/id_ID.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import id_ID from 'antd/locale/id_ID';
2+
import id_ID from 'antd/es/locale/id_ID';
33

44
const localeValue: BAILocale = {
55
lang: 'id',

packages/backend.ai-ui/src/locale/index.ts

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
1+
import de from './de.json';
2+
import el from './el.json';
13
import en from './en.json';
4+
import es from './es.json';
5+
import fi from './fi.json';
6+
import fr from './fr.json';
7+
import id from './id.json';
8+
import it from './it.json';
9+
import ja from './ja.json';
210
import ko from './ko.json';
11+
import mn from './mn.json';
12+
import ms from './ms.json';
13+
import pl from './pl.json';
14+
import pt_BR from './pt-BR.json';
15+
import pt from './pt.json';
16+
import ru from './ru.json';
17+
import th from './th.json';
18+
import tr from './tr.json';
19+
import vi from './vi.json';
20+
import zh_CN from './zh-CN.json';
21+
import zh_TW from './zh-TW.json';
322
import { Locale } from 'antd/es/locale';
423
import { createInstance } from 'i18next';
524
import { initReactI18next } from 'react-i18next';
@@ -11,6 +30,63 @@ const resources = {
1130
ko: {
1231
'backend.ai-ui': ko,
1332
},
33+
de: {
34+
'backend.ai-ui': de,
35+
},
36+
el: {
37+
'backend.ai-ui': el,
38+
},
39+
es: {
40+
'backend.ai-ui': es,
41+
},
42+
fi: {
43+
'backend.ai-ui': fi,
44+
},
45+
fr: {
46+
'backend.ai-ui': fr,
47+
},
48+
id: {
49+
'backend.ai-ui': id,
50+
},
51+
it: {
52+
'backend.ai-ui': it,
53+
},
54+
ja: {
55+
'backend.ai-ui': ja,
56+
},
57+
mn: {
58+
'backend.ai-ui': mn,
59+
},
60+
ms: {
61+
'backend.ai-ui': ms,
62+
},
63+
pl: {
64+
'backend.ai-ui': pl,
65+
},
66+
'pt-BR': {
67+
'backend.ai-ui': pt_BR,
68+
},
69+
pt: {
70+
'backend.ai-ui': pt,
71+
},
72+
ru: {
73+
'backend.ai-ui': ru,
74+
},
75+
th: {
76+
'backend.ai-ui': th,
77+
},
78+
tr: {
79+
'backend.ai-ui': tr,
80+
},
81+
vi: {
82+
'backend.ai-ui': vi,
83+
},
84+
'zh-CN': {
85+
'backend.ai-ui': zh_CN,
86+
},
87+
'zh-TW': {
88+
'backend.ai-ui': zh_TW,
89+
},
1490
};
1591

1692
export const i18n = createInstance({

packages/backend.ai-ui/src/locale/it_IT.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import it_IT from 'antd/locale/it_IT';
2+
import it_IT from 'antd/es/locale/it_IT';
33

44
const localeValue: BAILocale = {
55
lang: 'it',

packages/backend.ai-ui/src/locale/ja_JP.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { BAILocale } from '.';
2-
import ja_JP from 'antd/locale/ja_JP';
2+
import ja_JP from 'antd/es/locale/ja_JP';
33

44
const localeValue: BAILocale = {
55
lang: 'ja',

0 commit comments

Comments
 (0)