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 相关文章推荐
PHP中实现图片的锐化
Oct 09 PHP
php 安全过滤函数代码
May 07 PHP
PHP下使用CURL方式POST数据至API接口的代码
Feb 14 PHP
PHP中数组定义的几种方法
Sep 01 PHP
腾讯QQ微博API接口获取微博内容
Oct 30 PHP
php不写闭合标签的好处
Mar 04 PHP
ThinkPHP关于session的操作方法汇总
Jul 18 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
Aug 20 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
php获取给定日期相差天数的方法分析
Feb 20 PHP
TP5.0框架实现无限极回复功能的方法分析
May 04 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
PHP简介
2006/10/09 PHP
php目录管理函数小结
2008/09/10 PHP
php中magic_quotes_gpc对unserialize的影响分析
2014/12/16 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
2020/12/15 PHP
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
(跨浏览器基础事件/浏览器检测/判断浏览器)经验代码分享
2013/01/24 Javascript
confirm的用法示例用于按钮操作时确定是否执行
2014/06/19 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
angular2倒计时组件使用详解
2017/01/12 Javascript
jquery 判断是否支持Placeholder属性的方法
2017/02/07 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
webpack项目轻松混用css module的方法
2018/06/12 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
jQuery实现购物车全功能
2021/01/11 jQuery
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
对python Tkinter Text的用法详解
2018/10/11 Python
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
python 画二维、三维点之间的线段实现方法
2019/07/07 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
与Django结合利用模型对上传图片预测的实例详解
2019/08/07 Python
对python中的装包与解包实例详解
2019/08/24 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
.NET初级开发工程师面试题
2014/04/18 面试题
运动会跳远广播稿
2014/02/04 职场文书
银行职员个人的工作自我评价
2014/02/15 职场文书
药学职务聘任书
2014/03/29 职场文书
学校领导四风问题整改措施思想汇报
2014/10/09 职场文书
买房子个人收入证明
2014/10/12 职场文书
如何写辞职书
2015/02/26 职场文书
入党后的感想
2015/08/10 职场文书
2016公司中秋节寄语
2015/12/07 职场文书
python如何利用cv2.rectangle()绘制矩形框
2022/12/24 Python