feat: translate to thai language

This commit is contained in:
Natthavat Sukdumrongpreecha
2025-09-24 10:26:00 +07:00
committed by mayswind
parent 9589dd2486
commit 66303a8965
4 changed files with 2337 additions and 0 deletions
+3
View File
@@ -33,6 +33,9 @@ var AllLanguages = map[string]*LocaleInfo{
"ru": {
Content: ru,
},
"th": {
Content: th,
},
"uk": {
Content: uk,
},
+30
View File
@@ -0,0 +1,30 @@
package locales
import (
"github.com/mayswind/ezbookkeeping/pkg/core"
)
var en = &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 นาที",
},
}
+8
View File
@@ -6,6 +6,7 @@ import it from './it.json';
import ja from './ja.json';
import nl from './nl.json';
import ru from './ru.json';
import th from './th.json';
import uk from './uk.json';
import vi from './vi.json';
import zhHans from './zh_Hans.json';
@@ -94,6 +95,13 @@ export const ALL_LANGUAGES: Record<string, LanguageInfo> = {
textDirection: 'ltr',
content: ru
},
'th': {
name: 'Thai',
displayName: 'ภาษาไทย',
alternativeLanguageTag: 'th-TH',
textDirection: 'ltr',
content: th
},
'uk': {
name: 'Ukrainian',
displayName: 'Українська',
+2296
View File
File diff suppressed because it is too large Load Diff