Skip to content

Commit a2ce808

Browse files
committed
Added PT as new language
1 parent e06aa6d commit a2ce808

File tree

5 files changed

+16
-1
lines changed

5 files changed

+16
-1
lines changed

client/packages/lowcoder-cli-template-typescript/src/i18n/comps/index.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ export function getEchartsLocale() {
1414
switch (locale.language) {
1515
case "en":
1616
return "EN";
17+
case "pt":
18+
return "PT";
1719
case "zh":
1820
return "ZH";
1921
}
@@ -24,6 +26,8 @@ export function getCalendarLocale() {
2426
switch (language) {
2527
case "zh":
2628
return "zh-cn";
29+
case "pt":
30+
return "pt-br";
2731
default:
2832
return "en-gb";
2933
}

client/packages/lowcoder-comps/src/i18n/comps/index.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ export function getEchartsLocale() {
1313
switch (locale.language) {
1414
case "en":
1515
return "EN";
16+
case "pt":
17+
return "PT";
1618
case "zh":
1719
return "ZH";
1820
}
@@ -23,6 +25,8 @@ export function getCalendarLocale() {
2325
switch (language) {
2426
case "zh":
2527
return "zh-cn";
28+
case "pt":
29+
return "pt-br";
2630
default:
2731
return "en-gb";
2832
}

client/packages/lowcoder-core/src/i18n/locales/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
export * from "./en";
44
export * from "./zh";
55
export * from "./de";
6+
export * from "./pt";

client/packages/lowcoder-design/src/i18n/design/locales/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
// fallback example: current locale is zh-HK, fallback order is zhHK => zh => en
33
export * from "./en";
44
export * from "./zh";
5-
export * from "./de";
5+
export * from "./de";
6+
export * from "./pt"

client/packages/lowcoder/src/i18n/languagesMeta.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import {
1414
Flag_th,
1515
Flag_ar,
1616
Flag_pt,
17+
Flag_br
1718
} from "lowcoder-design";
1819

1920
// Define the structure for a single language's metadata
@@ -40,6 +41,10 @@ export interface LanguageMeta {
4041
de: {
4142
languageName: "Deutsch",
4243
flag: Flag_de
44+
},
45+
pt: {
46+
languageName: "Português",
47+
flag: Flag_br
4348
}
4449
};
4550

0 commit comments

Comments
 (0)