Laravel中validation验证 返回中文提示 全局设置的方法


Posted in PHP onSeptember 29, 2019

更改 resources\lang 目录下边的 validation.php

<?php

return [

/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/

'accepted'       => ':attribute必须接受',
'active_url'      => ':attribute必须是一个合法的 URL',
'after'        => ':attribute 必须是 :date 之后的一个日期',
'after_or_equal'    => ':attribute 必须是 :date 之后或相同的一个日期',
'alpha'        => ':attribute只能包含字母',
'alpha_dash'      => ':attribute只能包含字母、数字、中划线或下划线',
'alpha_num'      => ':attribute只能包含字母和数字',
'array'        => ':attribute必须是一个数组',
'before'        => ':attribute 必须是 :date 之前的一个日期',
'before_or_equal'   => ':attribute 必须是 :date 之前或相同的一个日期',
'between'       => [
  'numeric' => ':attribute 必须在 :min 到 :max 之间',
  'file'  => ':attribute 必须在 :min 到 :max KB 之间',
  'string' => ':attribute 必须在 :min 到 :max 个字符之间',
  'array'  => ':attribute 必须在 :min 到 :max 项之间',
],
'boolean'       =>':attribute字符必须是 true 或false, 1 或 0 ',
'confirmed'      => ':attribute 二次确认不匹配',
'date'         => ':attribute 必须是一个合法的日期',
'date_format'     => ':attribute 与给定的格式 :format 不符合',
'different'      => ':attribute 必须不同于 :other',
'digits'        => ':attribute必须是 :digits 位.',
'digits_between'    => ':attribute 必须在 :min 和 :max 位之间',
'dimensions'      => ':attribute具有无效的图片尺寸',
'distinct'       => ':attribute字段具有重复值',
'email'        => ':attribute必须是一个合法的电子邮件地址',
'exists'        => '选定的 :attribute 是无效的.',
'file'         => ':attribute必须是一个文件',
'filled'        => ':attribute的字段是必填的',
'image'        => ':attribute必须是 jpeg, png, bmp 或者 gif 格式的图片',
'in'          => '选定的 :attribute 是无效的',
'in_array'       => ':attribute 字段不存在于 :other',
'integer'       => ':attribute 必须是个整数',
'ip'          => ':attribute必须是一个合法的 IP 地址。',
'json'         => ':attribute必须是一个合法的 JSON 字符串',
'max'         => [
  'numeric' => ':attribute 的最大长度为 :max 位',
  'file'  => ':attribute 的最大为 :max',
  'string' => ':attribute 的最大长度为 :max 字符',
  'array'  => ':attribute 的最大个数为 :max 个.',
],
'mimes'        => ':attribute 的文件类型必须是 :values',
'min'         => [
  'numeric' => ':attribute 的最小长度为 :min 位',
  'file'  => ':attribute 大小至少为 :min KB',
  'string' => ':attribute 的最小长度为 :min 字符',
  'array'  => ':attribute 至少有 :min 项',
],
'not_in'        => '选定的 :attribute 是无效的',
'numeric'       => ':attribute 必须是数字',
'present'       => ':attribute 字段必须存在',
'regex'        => ':attribute 格式是无效的',
'required'       => ':attribute 字段是必须的',
'required_if'     => ':attribute 字段是必须的当 :other 是 :value',
'required_unless'   => ':attribute 字段是必须的,除非 :other 是在 :values 中',
'required_with'    => ':attribute 字段是必须的当 :values 是存在的',
'required_with_all'  => ':attribute 字段是必须的当 :values 是存在的',
'required_without'   => ':attribute 字段是必须的当 :values 是不存在的',
'required_without_all' => ':attribute 字段是必须的当 没有一个 :values 是存在的',
'same'         => ':attribute和:other必须匹配',
'size'         => [
  'numeric' => ':attribute 必须是 :size 位',
  'file'  => ':attribute 必须是 :size KB',
  'string' => ':attribute 必须是 :size 个字符',
  'array'  => ':attribute 必须包括 :size 项',
],
'string'        => ':attribute 必须是一个字符串',
'timezone'       => ':attribute 必须是个有效的时区.',
'unique'        => ':attribute 已存在',
'url'         => ':attribute 无效的格式',

/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/

'custom' => [
  'attribute-name' => [
    'rule-name' => 'custom-message',
  ],
],

/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/

'attributes' => [
  // 'name'     => '名字',
  // 'age'     => '年龄',
],

];

以上这篇Laravel中validation验证 返回中文提示 全局设置的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
smarty模板嵌套之include与fetch性能测试
Dec 05 PHP
关于IIS php调用com组件的权限问题
Jan 11 PHP
php中3种方法统计字符串中每种字符的个数并排序
Aug 27 PHP
PHP程序漏洞产生的原因分析与防范方法说明
Mar 06 PHP
PHP5各个版本的新功能和新特性总结
Mar 16 PHP
PHP编写daemon process详解及实例代码
Sep 30 PHP
PHP内存缓存功能memcached示例
Oct 19 PHP
详解PHP中foreach的用法和实例
Oct 25 PHP
详谈PHP中的密码安全性Password Hashing
Feb 04 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
Mar 23 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
Sep 29 #PHP
laravel dingo API返回自定义错误信息的实例
Sep 29 #PHP
Laravel框架Auth用户认证操作实例分析
Sep 29 #PHP
laravel Validator ajax返回错误信息的方法
Sep 29 #PHP
Laravel框架实现文件上传的方法分析
Sep 29 #PHP
laravel http 自定义公共验证和响应的方法
Sep 29 #PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 #PHP
You might like
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
Laravel中注册Facades的步骤详解
2016/03/16 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
JAVASCRIPT模式窗口中下载文件无法接收iframe的流
2013/10/11 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
javascript读取Xml文件做一个二级联动菜单示例
2014/03/17 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
angularjs表格分页功能详解
2016/01/21 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
2016/05/20 Javascript
移动端点击态处理的三种实现方式
2017/01/12 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
vue2过滤器模糊查询方法
2018/09/16 Javascript
vue 本地服务不能被外部IP访问的完美解决方法
2018/10/29 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
使用vue打包进行云服务器上传的问题
2020/03/02 Javascript
js瀑布流布局的实现
2020/06/28 Javascript
vue 实现锚点功能操作
2020/08/10 Javascript
Python实现的一个自动售饮料程序代码分享
2014/08/25 Python
Python函数嵌套实例
2014/09/23 Python
python实现清屏的方法
2015/04/30 Python
TensorFlow安装及jupyter notebook配置方法
2017/09/08 Python
pandas object格式转float64格式的方法
2018/04/10 Python
python之MSE、MAE、RMSE的使用
2020/02/24 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
关于h5中的fetch方法解读(小结)
2017/11/15 HTML / CSS
html5.2 dialog简介详解
2018/02/27 HTML / CSS
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
四年级评语大全
2014/04/21 职场文书
学位证书委托书
2014/09/30 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
小王子读书笔记
2015/06/29 职场文书
开网店计划分析
2019/07/30 职场文书
python分分钟绘制精美地图海报
2022/02/15 Python