Add German translation
This commit is contained in:
@@ -25,6 +25,9 @@ var AllLanguages = map[string]*LocaleInfo{
|
||||
"zh-Hans": {
|
||||
Content: zhHans,
|
||||
},
|
||||
"de": {
|
||||
Content: de,
|
||||
}
|
||||
}
|
||||
|
||||
func GetLocaleTextItems(locale string) *LocaleTextItems {
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
package locales
|
||||
|
||||
import (
|
||||
"github.com/mayswind/ezbookkeeping/pkg/core"
|
||||
)
|
||||
|
||||
var de = &LocaleTextItems{
|
||||
DefaultTypes: &DefaultTypes{
|
||||
DecimalSeparator: core.DECIMAL_SEPARATOR_COMMA,
|
||||
DigitGroupingSymbol: core.DIGIT_GROUPING_SYMBOL_DOT,
|
||||
},
|
||||
DataConverterTextItems: &DataConverterTextItems{
|
||||
Alipay: "Alipay",
|
||||
WeChatWallet: "Wallet",
|
||||
},
|
||||
VerifyEmailTextItems: &VerifyEmailTextItems{
|
||||
Title: "E-Mail verifizieren",
|
||||
SalutationFormat: "Hallo %s,",
|
||||
DescriptionAboveBtn: "Bitte klicken Sie auf den untenstehenden Link, um Ihre E-Mail-Adresse zu bestätigen.",
|
||||
VerifyEmail: "E-Mail verifizieren",
|
||||
DescriptionBelowBtnFormat: "Wenn Sie kein %s Konto erstellt haben, ignorieren Sie bitte diese E-Mail. Wenn Sie den obigen Link nicht anklicken können, kopieren Sie bitte die obige URL und fügen Sie sie in Ihren Browser ein. Der Verifizierungslink wird nach %v Minuten ablaufen.",
|
||||
},
|
||||
ForgetPasswordMailTextItems: &ForgetPasswordMailTextItems{
|
||||
Title: "Passwort zurücksetzen",
|
||||
SalutationFormat: "Hallo %s,",
|
||||
DescriptionAboveBtn: "Wir haben kürzlich eine Anfrage zum Zurücksetzen Ihres Passworts erhalten. Sie können auf den untenstehenden Link klicken, um Ihr Passwort zurückzusetzen.",
|
||||
ResetPassword: "Passwort zurücksetzen",
|
||||
DescriptionBelowBtnFormat: "Wenn Sie nicht angefordert haben, Ihr Passwort zurückzusetzen, ignorieren Sie bitte diese E-Mail. Wenn Sie den obigen Link nicht anklicken können, kopieren Sie bitte die obige URL und fügen Sie sie in Ihren Browser ein. Der Link zum Zurücksetzen des Passworts wird nach %v Minuten ablaufen.",
|
||||
},
|
||||
}
|
||||
+1926
File diff suppressed because it is too large
Load Diff
+3
-2
@@ -9,7 +9,8 @@
|
||||
"Spanish": "Spanish",
|
||||
"Russian": "Russian",
|
||||
"Vietnamese": "Vietnamese",
|
||||
"Simplified Chinese": "Simplified Chinese"
|
||||
"Simplified Chinese": "Simplified Chinese",
|
||||
"German": "German"
|
||||
},
|
||||
"default": {
|
||||
"currency": "USD",
|
||||
@@ -1922,4 +1923,4 @@
|
||||
"Parameter Invalid": "Parameter Invalid",
|
||||
"Numeric Overflow": "Numeric Overflow",
|
||||
"Click to close": "Click to close"
|
||||
}
|
||||
}
|
||||
+3
-2
@@ -9,7 +9,8 @@
|
||||
"Spanish": "Español",
|
||||
"Russian": "Ruso",
|
||||
"Vietnamese": "Vietnamita",
|
||||
"Simplified Chinese": "Chino simplificado"
|
||||
"Simplified Chinese": "Chino simplificado",
|
||||
"German": "Alemán"
|
||||
},
|
||||
"default": {
|
||||
"currency": "EUR",
|
||||
@@ -1922,4 +1923,4 @@
|
||||
"Parameter Invalid": "Parámetro no válido",
|
||||
"Numeric Overflow": "Desbordamiento numérico",
|
||||
"Click to close": "Haga clic para cerrar"
|
||||
}
|
||||
}
|
||||
@@ -3,6 +3,7 @@ import ru from './ru.json';
|
||||
import es from './es.json';
|
||||
import vi from './vi.json';
|
||||
import zhHans from './zh_Hans.json';
|
||||
import de from './de.json';
|
||||
|
||||
export interface LanguageInfo {
|
||||
readonly name: string;
|
||||
@@ -51,5 +52,11 @@ export const ALL_LANGUAGES: Record<string, LanguageInfo> = {
|
||||
alternativeLanguageTag: 'zh-CN',
|
||||
aliases: ['zh-CHS', 'zh-CN', 'zh-SG'],
|
||||
content: zhHans
|
||||
},
|
||||
'de': {
|
||||
name: 'German',
|
||||
displayName: 'Deutsch',
|
||||
alternativeLanguageTag: 'de-DE',
|
||||
content: de
|
||||
}
|
||||
};
|
||||
|
||||
+3
-2
@@ -9,7 +9,8 @@
|
||||
"Spanish": "Испанский",
|
||||
"Russian": "Русский",
|
||||
"Vietnamese": "Вьетнамский язык",
|
||||
"Simplified Chinese": "Упрощенный Китайский"
|
||||
"Simplified Chinese": "Упрощенный Китайский",
|
||||
"German": "Немецкий"
|
||||
},
|
||||
"default": {
|
||||
"currency": "RUB",
|
||||
@@ -1922,4 +1923,4 @@
|
||||
"Parameter Invalid": "Неверный параметр",
|
||||
"Numeric Overflow": "Числовое переполнение",
|
||||
"Click to close": "Нажмите, чтобы закрыть"
|
||||
}
|
||||
}
|
||||
+3
-2
@@ -9,7 +9,8 @@
|
||||
"Spanish": "Tiếng Tây Ban Nha",
|
||||
"Russian": "Tiếng Nga",
|
||||
"Vietnamese": "Tiếng Việt",
|
||||
"Simplified Chinese": "Tiếng Trung Giản Thể"
|
||||
"Simplified Chinese": "Tiếng Trung Giản Thể",
|
||||
"German": "Tiếng Đức"
|
||||
},
|
||||
"default": {
|
||||
"currency": "VND",
|
||||
@@ -1922,4 +1923,4 @@
|
||||
"Parameter Invalid": "Tham số không hợp lệ",
|
||||
"Numeric Overflow": "Tràn số",
|
||||
"Click to close": "Nhấp để đóng"
|
||||
}
|
||||
}
|
||||
@@ -9,7 +9,8 @@
|
||||
"Spanish": "西班牙语",
|
||||
"Russian": "俄语",
|
||||
"Vietnamese": "越南语",
|
||||
"Simplified Chinese": "简体中文"
|
||||
"Simplified Chinese": "简体中文",
|
||||
"German": "德语"
|
||||
},
|
||||
"default": {
|
||||
"currency": "CNY",
|
||||
@@ -1922,4 +1923,4 @@
|
||||
"Parameter Invalid": "参数错误",
|
||||
"Numeric Overflow": "数值溢出",
|
||||
"Click to close": "点击关闭"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user