feat(lang): 添加并扩展多语言验证和管理员提示信息
Some checks failed
lotterLaravel CI / test (push) Has been cancelled
lotterLaravel E2E / e2e-api (push) Has been cancelled

- 在英语和尼泊尔语中新增管理员相关提示‘integration_site_store_deprecated’
- 丰富了验证属性的多语言条目,覆盖更多字段及嵌套属性
- 新增验证业务规则的语言提示,补充限制和条件说明
- 扩展自定义验证消息,加入数组、邮箱、角色、返点率等多种验证提示
- 增加多个验证规则的语言描述,支持更多常见的验证类型及场景
- 尼泊尔语验证文件调整,改用多个文件合并方式加载结构
- 尼泊尔语钱包错误消息中新增代码1011的翻译描述
This commit is contained in:
2026-07-07 09:44:03 +08:00
parent 9d355aa853
commit 12ffdebb62
12 changed files with 440 additions and 1 deletions

View File

@@ -39,6 +39,41 @@ return [
'min' => 'Reason must be at least :min characters.',
],
'items' => [
'min' => 'At least :min items required.',
'max' => 'A maximum of :max items.',
'size' => ':attribute must contain exactly :size items.',
],
'email' => [
'unique' => 'This email is already in use.',
],
'lines' => [
'max' => 'A maximum of :max bets per submission.',
'min' => 'At least :min bets required.',
],
'role_slugs' => [
'min' => 'At least one role must be selected.',
],
'role_ids' => [
'required' => 'Please select a role.',
],
'rebate_rate' => [
'max' => 'Rebate rate must not exceed 1 (100% = 1).',
'min' => 'Rebate rate must not be less than 0.',
],
'extra_rebate_rate' => [
'max' => 'Extra rebate rate must not exceed 1 (100% = 1).',
'min' => 'Extra rebate rate must not be less than 0.',
],
'rebate_limit' => [
'max' => 'Rebate ceiling must not exceed 1 (100% = 1).',
'min' => 'Rebate ceiling must not be less than 0.',
],
'default_player_rebate' => [
'max' => 'Default player rebate must not exceed 1 (100% = 1).',
'min' => 'Default player rebate must not be less than 0.',
],
'total_share_rate' => [
'max' => 'Share rate must not exceed 100.',
'min' => 'Share rate must not be less than 0.',
],
];