feat: i18n

This commit is contained in:
meilin.huang
2024-11-20 22:43:53 +08:00
parent 74ae031853
commit 99a746085b
308 changed files with 8177 additions and 3880 deletions

View File

@@ -0,0 +1,34 @@
package imsg
import "mayfly-go/pkg/i18n"
var En = map[i18n.MsgId]string{
// account
LogAccountCreate: "Create an account",
LogChangePassword: "Change password",
LogAccountChangeStatus: "Change account status",
LogResetOtpSecret: "Reset otp secret",
LogAccountDelete: "Deleting an account",
LogAssignUserRoles: "Assigning user roles",
ErrUsernameExist: "Username is already exists",
ErrOldPasswordWrong: "Old password wrong",
ErrAccountPasswordNotFollowRule: "Password must be at least 8 characters long and contain upper/lower case + number + special symbols",
// role
LogRoleSave: "Save role",
LogRoleDelete: "Deleting role",
LogAssignRoleResource: "Role association menu permissions",
// menu resource
LogResourceSave: "Save menu permissions",
LogResourceDelete: "Deleting menu permissions",
LogChangeResourceStatus: "Change menu permissions status",
LogSortResource: "Sort menu permissions",
ErrResourceCodeInvalid: "code cannot contain ','",
ErrResourceCodeExist: "The code already exists",
// sysconf
LogSaveSysConfig: "Save system configuration",
}