170 lines
6.4 KiB
JSON
170 lines
6.4 KiB
JSON
{
|
|
"title": "Admins",
|
|
"listTitle": "Admin user list",
|
|
"createAdmin": "Create admin",
|
|
"searchPlaceholder": "Search by username / nickname / email",
|
|
"loadFailed": "Failed to load admin list",
|
|
"nicknameRequired": "Enter a nickname",
|
|
"newPasswordMin": "New password must be at least 8 characters",
|
|
"roleRequired": "Select at least one role",
|
|
"usernameRequired": "Enter a login username",
|
|
"passwordMin": "Password must be at least 8 characters",
|
|
"createSuccess": "Created admin {{name}}",
|
|
"updateSuccess": "Updated {{name}}",
|
|
"saveAccountFailed": "Failed to save account",
|
|
"deleteSuccess": "Deleted {{name}}",
|
|
"deleteFailed": "Delete failed",
|
|
"roleLoadFailed": "Failed to load role list",
|
|
"roleListTitle": "Role Management",
|
|
"createRole": "Create role",
|
|
"roleCreateSuccess": "Created role {{name}}",
|
|
"roleUpdateSuccess": "Updated role {{name}}",
|
|
"roleSaveFailed": "Failed to save role",
|
|
"roleDeleteSuccess": "Deleted role {{name}}",
|
|
"roleDeleteFailed": "Failed to delete role",
|
|
"rolePermissionSaveSuccess": "Role permissions updated",
|
|
"rolePermissionSaveFailed": "Failed to save role permissions",
|
|
"roleFormRequired": "Role name and slug are required",
|
|
"allPermissions": "All permissions",
|
|
"saveRoleSuccess": "Updated roles for {{name}}",
|
|
"saveRoleFailed": "Failed to save roles",
|
|
"savePermissionSuccess": "Updated permissions for {{name}}",
|
|
"savePermissionFailed": "Failed to save permissions",
|
|
"saving": "Saving…",
|
|
"deleting": "Deleting…",
|
|
"common": {
|
|
"none": "None"
|
|
},
|
|
"table": {
|
|
"account": "Account",
|
|
"nickname": "Nickname",
|
|
"status": "Status",
|
|
"roles": "Roles",
|
|
"effective": "Effective",
|
|
"actions": "Actions"
|
|
},
|
|
"status": {
|
|
"enabled": "Enabled",
|
|
"disabled": "Disabled"
|
|
},
|
|
"roleType": {
|
|
"system": "System",
|
|
"custom": "Custom"
|
|
},
|
|
"actions": {
|
|
"permissions": "Assign roles",
|
|
"edit": "Edit",
|
|
"delete": "Delete",
|
|
"cancel": "Cancel",
|
|
"save": "Save"
|
|
},
|
|
"roleTable": {
|
|
"name": "Role",
|
|
"slug": "Role Code",
|
|
"type": "Type",
|
|
"status": "Status",
|
|
"users": "Users",
|
|
"permissions": "Permission count",
|
|
"actions": "Actions"
|
|
},
|
|
"roleActions": {
|
|
"permissions": "Permissions"
|
|
},
|
|
"permissionDialog": {
|
|
"title": "Assign roles",
|
|
"rolesTitle": "Roles",
|
|
"rolesDescription": "Admins only bind roles here. Maintain detailed permissions in Role Management.",
|
|
"rolePermissionCount": "Contains {{count}} functional permissions",
|
|
"selectedRoles": "Selected roles:",
|
|
"saveRoles": "Save roles"
|
|
},
|
|
"rolePermissionDialog": {
|
|
"title": "Role Permissions"
|
|
},
|
|
"roleDialog": {
|
|
"createTitle": "Create Role",
|
|
"editTitle": "Edit Role",
|
|
"description": "Roles group backend function permissions and are then assigned to admin accounts.",
|
|
"slug": "Role code",
|
|
"name": "Role name",
|
|
"descriptionLabel": "Role description",
|
|
"status": "Status"
|
|
},
|
|
"accountDialog": {
|
|
"createTitle": "Create admin",
|
|
"editTitle": "Edit account",
|
|
"createDescription": "Assign at least one default-site role. Login usernames may contain letters, numbers, dots, underscores, and hyphens only, and are stored in lowercase.",
|
|
"editDescription": "Login username cannot be changed. Leave password empty to keep it unchanged.",
|
|
"username": "Login username",
|
|
"usernamePlaceholder": "For example: ops_admin",
|
|
"nickname": "Nickname",
|
|
"nicknamePlaceholder": "Display name",
|
|
"emailOptional": "Email (optional)",
|
|
"emailPlaceholder": "Leave empty if not needed",
|
|
"password": "Password",
|
|
"passwordOptional": "Password (optional)",
|
|
"passwordPlaceholderCreate": "At least 8 characters",
|
|
"passwordPlaceholderEdit": "Leave empty to keep unchanged",
|
|
"rolesRequired": "Roles (default site, at least one)",
|
|
"rolesDescription": "After creation, you can continue adjusting roles or grant direct permissions in Permissions.",
|
|
"noRoles": "No roles available yet. Wait for the list to finish loading and try again."
|
|
},
|
|
"delete": {
|
|
"currentUserBlocked": "You cannot delete the currently signed-in account",
|
|
"rowActionTitle": "Delete this admin",
|
|
"confirmTitle": "Confirm deletion",
|
|
"confirmDescription": "Delete admin {{name}}? This action cannot be undone."
|
|
},
|
|
"roleDelete": {
|
|
"confirmTitle": "Delete Role",
|
|
"confirmDescription": "Delete role {{name}}?"
|
|
},
|
|
"permissionGroups": {
|
|
"all": "All Permissions",
|
|
"dashboard": "Dashboard",
|
|
"admin_users": "Admin Users",
|
|
"admin_roles": "Role Management",
|
|
"players": "Players",
|
|
"wallet": "Wallet",
|
|
"draws": "Draws",
|
|
"config": "Configuration",
|
|
"risk": "Risk",
|
|
"settlement": "Settlement",
|
|
"jackpot": "Jackpot",
|
|
"reconcile": "Reconcile",
|
|
"tickets": "Tickets",
|
|
"audit": "Audit Logs",
|
|
"settings": "Settings"
|
|
},
|
|
"permissionNames": {
|
|
"prd.admin_user.manage": "Admin Users · Manage",
|
|
"prd.admin_role.manage": "Role Management · Manage",
|
|
"prd.users.manage": "Players · Manage",
|
|
"prd.currency.manage": "Currency Management · Manage",
|
|
"prd.users.view_finance": "Players · View Finance",
|
|
"prd.users.view_cs": "Players · View Customer Service Cases",
|
|
"prd.player_freeze.manage": "Freeze/Unfreeze Player · Manage",
|
|
"prd.wallet_reconcile.manage": "Wallet Reconcile · Manage",
|
|
"prd.wallet_reconcile.view": "Wallet Reconcile · View",
|
|
"prd.wallet_reconcile.view_cs": "Wallet Reconcile · Customer Service View",
|
|
"prd.wallet_adjust.manage": "Adjustment/Reversal · Manage",
|
|
"prd.draw_result.manage": "Draw Results Entry · Manage",
|
|
"prd.draw_result.view": "Draw Results · View",
|
|
"prd.draw_reopen.manage": "Draw Reopen · Manage",
|
|
"prd.play_switch.manage": "Play Switches · Manage",
|
|
"prd.odds.manage": "Odds Configuration · Manage",
|
|
"prd.risk_cap.manage": "Risk Caps · Manage",
|
|
"prd.risk_cap.view": "Risk Caps · View",
|
|
"prd.rebate.manage": "Commission/Rebate · Manage",
|
|
"prd.rebate.view": "Commission/Rebate · View",
|
|
"prd.jackpot.manage": "Jackpot Configuration · Manage",
|
|
"prd.jackpot.view": "Jackpot Configuration · View",
|
|
"prd.payout.manage": "Payout Confirmation · Manage",
|
|
"prd.payout.review": "Payout Confirmation · Review",
|
|
"prd.payout.view": "Payout Confirmation · View",
|
|
"prd.audit.all": "Audit Logs · All",
|
|
"prd.audit.self": "Audit Logs · Related to Self",
|
|
"prd.audit.finance": "Audit Logs · Finance Related"
|
|
}
|
|
}
|