add Korean

This commit is contained in:
Minhyung Park
2025-10-01 21:17:29 +09:00
committed by mayswind
parent a50d2e7e72
commit dc6d8398b1
18 changed files with 2356 additions and 0 deletions

View File

@@ -24,6 +24,9 @@ var AllLanguages = map[string]*LocaleInfo{
"ja": {
Content: ja,
},
"ko": {
Content: ko,
},
"nl": {
Content: nl,
},

30
pkg/locales/ko.go Normal file
View File

@@ -0,0 +1,30 @@
package locales
import (
"github.com/mayswind/ezbookkeeping/pkg/core"
)
var ko = &LocaleTextItems{
DefaultTypes: &DefaultTypes{
DecimalSeparator: core.DECIMAL_SEPARATOR_DOT,
DigitGroupingSymbol: core.DIGIT_GROUPING_SYMBOL_COMMA,
},
DataConverterTextItems: &DataConverterTextItems{
Alipay: "Alipay",
WeChatWallet: "Wallet",
},
VerifyEmailTextItems: &VerifyEmailTextItems{
Title: "이메일 인증",
SalutationFormat: "안녕하세요 %s님,",
DescriptionAboveBtn: "이메일 주소를 확인하려면 아래 링크를 클릭해주세요.",
VerifyEmail: "이메일 인증",
DescriptionBelowBtnFormat: "%s 계정에 가입하지 않으셨다면 이 이메일을 무시해주세요. 위 링크를 클릭할 수 없는 경우, 위 URL을 복사하여 브라우저에 붙여넣어 주세요. 이메일 인증 링크는 %v분 후에 만료됩니다.",
},
ForgetPasswordMailTextItems: &ForgetPasswordMailTextItems{
Title: "비밀번호 재설정",
SalutationFormat: "안녕하세요 %s님,",
DescriptionAboveBtn: "비밀번호 재설정 요청이 있었습니다. 아래 링크를 클릭하시면 비밀번호를 재설정할 수 있습니다.",
ResetPassword: "비밀번호 재설정",
DescriptionBelowBtnFormat: "비밀번호 재설정을 요청하지 않으셨다면 이 이메일을 무시해주세요. 위 링크를 클릭할 수 없는 경우, 위 URL을 복사하여 브라우저에 붙여넣어 주세요. 비밀번호 재설정 링크는 %v분 후에 만료됩니다.",
},
}

View File

@@ -11,6 +11,7 @@
"French": "Französisch",
"Italian": "Italienisch",
"Japanese": "Japanisch",
"Korean": "Koreanisch",
"Dutch": "Niederländisch",
"Portuguese (Brazil)": "Portugiesisch (Brasilien)",
"Russian": "Russisch",

View File

@@ -12,6 +12,7 @@
"Italian": "Italian",
"Japanese": "Japanese",
"Dutch": "Dutch",
"Korean": "Korean",
"Portuguese (Brazil)": "Portuguese (Brazil)",
"Russian": "Russian",
"Thai": "Thai",

View File

@@ -11,6 +11,7 @@
"French": "Francés",
"Italian": "Italiano",
"Japanese": "Japonés",
"Korean": "Coreano",
"Dutch": "Neerlandés",
"Portuguese (Brazil)": "Portugués (Brasil)",
"Russian": "Ruso",

View File

@@ -11,6 +11,7 @@
"French": "Français",
"Italian": "Italien",
"Japanese": "Japonais",
"Korean": "Coréen",
"Dutch": "Néerlandais",
"Portuguese (Brazil)": "Portugais (Brésil)",
"Russian": "Russe",

View File

@@ -4,6 +4,7 @@ import es from './es.json';
import fr from './fr.json';
import it from './it.json';
import ja from './ja.json';
import ko from './ko.json';
import nl from './nl.json';
import ru from './ru.json';
import th from './th.json';
@@ -74,6 +75,13 @@ export const ALL_LANGUAGES: Record<string, LanguageInfo> = {
textDirection: 'ltr',
content: ja
},
'ko': {
name: 'Korean',
displayName: '한국어',
alternativeLanguageTag: 'ko-KR',
textDirection: 'ltr',
content: ko
},
'nl': {
name: 'Dutch',
displayName: 'Nederlands',

View File

@@ -11,6 +11,7 @@
"French": "Francese",
"Italian": "Italiano",
"Japanese": "Giapponese",
"Korean": "Coreano",
"Dutch": "Olandese",
"Portuguese (Brazil)": "Portoghese (Brasile)",
"Russian": "Russo",

View File

@@ -11,6 +11,7 @@
"French": "フランス語",
"Italian": "イタリア語",
"Japanese": "日本語",
"Korean": "韓国語",
"Dutch": "オランダ語",
"Portuguese (Brazil)": "ポルトガル語 (ブラジル)",
"Russian": "ロシア語",

2301
src/locales/ko.json Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -11,6 +11,7 @@
"French": "Frans",
"Italian": "Italiaans",
"Japanese": "Japans",
"Korean": "Koreaans",
"Dutch": "Nederlands",
"Portuguese (Brazil)": "Portugees (Brazilië)",
"Russian": "Russisch",

View File

@@ -11,6 +11,7 @@
"French": "Francês",
"Italian": "Italiano",
"Japanese": "Japonês",
"Korean": "Coreano",
"Dutch": "Holandês",
"Portuguese (Brazil)": "Português (Brasil)",
"Russian": "Russo",

View File

@@ -11,6 +11,7 @@
"French": "Французский",
"Italian": "Итальянский",
"Japanese": "Японский",
"Korean": "Корейский",
"Dutch": "Нидерландский",
"Portuguese (Brazil)": "Португальский (Бразилия)",
"Russian": "Русский",

View File

@@ -11,6 +11,7 @@
"French": "ฝรั่งเศส",
"Italian": "อิตาลี",
"Japanese": "ญี่ปุ่น",
"Korean": "เกาหลี",
"Dutch": "ดัตช์",
"Portuguese (Brazil)": "โปรตุเกส (บราซิล)",
"Russian": "รัสเซีย",

View File

@@ -11,6 +11,7 @@
"French": "Французська",
"Italian": "Італійська",
"Japanese": "Японська",
"Korean": "Корейська",
"Dutch": "Нідерландська",
"Portuguese (Brazil)": "Португальська (Бразилія)",
"Russian": "Російська",

View File

@@ -11,6 +11,7 @@
"French": "Tiếng Pháp",
"Italian": "Tiếng Ý",
"Japanese": "Tiếng Nhật",
"Korean": "Tiếng Hàn",
"Dutch": "Tiếng Hà Lan",
"Portuguese (Brazil)": "Tiếng Bồ Đào Nha (Brazil)",
"Russian": "Tiếng Nga",

View File

@@ -11,6 +11,7 @@
"French": "法语",
"Italian": "意大利语",
"Japanese": "日语",
"Korean": "韩语",
"Dutch": "荷兰语",
"Portuguese (Brazil)": "葡萄牙语 (巴西)",
"Russian": "俄语",

View File

@@ -11,6 +11,7 @@
"French": "法語",
"Italian": "義大利語",
"Japanese": "日語",
"Korean": "韓語",
"Dutch": "荷蘭語",
"Portuguese (Brazil)": "葡萄牙語 (巴西)",
"Russian": "俄語",