mirror of
https://github.com/casdoor/casdoor.git
synced 2025-05-23 10:45:47 +08:00
Improve i18n code and data.
This commit is contained in:
parent
8c7f235ee1
commit
a0b0e186b7
@ -39,6 +39,7 @@ func readI18nFile(language string) *I18nData {
|
|||||||
func writeI18nFile(language string, data *I18nData) {
|
func writeI18nFile(language string, data *I18nData) {
|
||||||
s := util.StructToJsonFormatted(data)
|
s := util.StructToJsonFormatted(data)
|
||||||
s = strings.ReplaceAll(s, "\\u0026", "&")
|
s = strings.ReplaceAll(s, "\\u0026", "&")
|
||||||
|
s += "\n"
|
||||||
println(s)
|
println(s)
|
||||||
|
|
||||||
util.WriteStringToPath(s, getI18nFilePath(language))
|
util.WriteStringToPath(s, getI18nFilePath(language))
|
||||||
|
@ -62,7 +62,7 @@ class ForgetPage extends React.Component {
|
|||||||
} else {
|
} else {
|
||||||
Util.showMessage(
|
Util.showMessage(
|
||||||
"error",
|
"error",
|
||||||
i18next.t("forget:Unknown forgot type: ") + this.state.type
|
i18next.t("forget:Unknown forget type: ") + this.state.type
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "Bitte geben Sie Ihren Benutzernamen ein!",
|
"Please input your username!": "Bitte geben Sie Ihren Benutzernamen ein!",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "Passwort abrufen",
|
"Retrieve password": "Passwort abrufen",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "Überprüfen"
|
"Verify": "Überprüfen"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "Ressourcentyp",
|
"Resource type": "Ressourcentyp",
|
||||||
"Resource type - Tooltip": "Ressourcentyp - Tooltip",
|
"Resource type - Tooltip": "Ressourcentyp - Tooltip",
|
||||||
"Resources": "Ressourcen"
|
"Resources": "Ressourcen",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL - Tooltip",
|
"URL - Tooltip": "URL - Tooltip",
|
||||||
"Value": "Wert"
|
"Value": "Wert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "Please input your username!",
|
"Please input your username!": "Please input your username!",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "Retrieve password",
|
"Retrieve password": "Retrieve password",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "Verify"
|
"Verify": "Verify"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "Resource type",
|
"Resource type": "Resource type",
|
||||||
"Resource type - Tooltip": "Resource type - Tooltip",
|
"Resource type - Tooltip": "Resource type - Tooltip",
|
||||||
"Resources": "Resources"
|
"Resources": "Resources",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL - Tooltip",
|
"URL - Tooltip": "URL - Tooltip",
|
||||||
"Value": "Value"
|
"Value": "Value"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "Veuillez entrer votre nom d'utilisateur !",
|
"Please input your username!": "Veuillez entrer votre nom d'utilisateur !",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "Récupérer le mot de passe",
|
"Retrieve password": "Récupérer le mot de passe",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "Vérifier"
|
"Verify": "Vérifier"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "Type de ressource",
|
"Resource type": "Type de ressource",
|
||||||
"Resource type - Tooltip": "Type de ressource - infobulle",
|
"Resource type - Tooltip": "Type de ressource - infobulle",
|
||||||
"Resources": "Ressource"
|
"Resources": "Ressource",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL - Info-bulle",
|
"URL - Tooltip": "URL - Info-bulle",
|
||||||
"Value": "Valeur"
|
"Value": "Valeur"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "ユーザー名を入力してください!",
|
"Please input your username!": "ユーザー名を入力してください!",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "パスワードの取得",
|
"Retrieve password": "パスワードの取得",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "確認する"
|
"Verify": "確認する"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "リソースタイプ",
|
"Resource type": "リソースタイプ",
|
||||||
"Resource type - Tooltip": "リソースタイプ - ツールチップ",
|
"Resource type - Tooltip": "リソースタイプ - ツールチップ",
|
||||||
"Resources": "リソース"
|
"Resources": "リソース",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL → ツールチップ",
|
"URL - Tooltip": "URL → ツールチップ",
|
||||||
"Value": "値"
|
"Value": "値"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "Please input your username!",
|
"Please input your username!": "Please input your username!",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "Retrieve password",
|
"Retrieve password": "Retrieve password",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "Verify"
|
"Verify": "Verify"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "Resource type",
|
"Resource type": "Resource type",
|
||||||
"Resource type - Tooltip": "Resource type - Tooltip",
|
"Resource type - Tooltip": "Resource type - Tooltip",
|
||||||
"Resources": "Resources"
|
"Resources": "Resources",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL - Tooltip",
|
"URL - Tooltip": "URL - Tooltip",
|
||||||
"Value": "Value"
|
"Value": "Value"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "Пожалуйста, введите ваше имя пользователя!",
|
"Please input your username!": "Пожалуйста, введите ваше имя пользователя!",
|
||||||
"Reset": "Reset",
|
"Reset": "Reset",
|
||||||
"Retrieve password": "Получить пароль",
|
"Retrieve password": "Получить пароль",
|
||||||
|
"Unknown forget type": "Unknown forget type",
|
||||||
"Verify": "Подтвердить"
|
"Verify": "Подтвердить"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "New Permission",
|
"New Permission": "New Permission",
|
||||||
"Resource type": "Тип ресурса",
|
"Resource type": "Тип ресурса",
|
||||||
"Resource type - Tooltip": "Тип ресурса - Подсказка",
|
"Resource type - Tooltip": "Тип ресурса - Подсказка",
|
||||||
"Resources": "Ресурсы"
|
"Resources": "Ресурсы",
|
||||||
|
"Resources - Tooltip": "Resources - Tooltip"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "Alipay",
|
"Alipay": "Alipay",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL - Подсказка",
|
"URL - Tooltip": "URL - Подсказка",
|
||||||
"Value": "Значение"
|
"Value": "Значение"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -93,6 +93,7 @@
|
|||||||
"Please input your username!": "请输入您的用户名!",
|
"Please input your username!": "请输入您的用户名!",
|
||||||
"Reset": "重置",
|
"Reset": "重置",
|
||||||
"Retrieve password": "找回密码",
|
"Retrieve password": "找回密码",
|
||||||
|
"Unknown forget type": "未知的忘记密码类型",
|
||||||
"Verify": "验证"
|
"Verify": "验证"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
@ -345,7 +346,8 @@
|
|||||||
"New Permission": "添加权限",
|
"New Permission": "添加权限",
|
||||||
"Resource type": "资源类型",
|
"Resource type": "资源类型",
|
||||||
"Resource type - Tooltip": "授权资源的类型",
|
"Resource type - Tooltip": "授权资源的类型",
|
||||||
"Resources": "资源"
|
"Resources": "资源",
|
||||||
|
"Resources - Tooltip": "被授权的资源"
|
||||||
},
|
},
|
||||||
"product": {
|
"product": {
|
||||||
"Alipay": "支付宝",
|
"Alipay": "支付宝",
|
||||||
@ -663,4 +665,4 @@
|
|||||||
"URL - Tooltip": "URL",
|
"URL - Tooltip": "URL",
|
||||||
"Value": "值"
|
"Value": "值"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user