|
@@ -1,137 +1,198 @@
|
|
|
<?php
|
|
|
|
|
|
return [
|
|
|
- 'accepted' => '您必须接受 :attribute。',
|
|
|
- 'active_url' => ':attribute 不是一个有效的网址。',
|
|
|
- '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 或更早。',
|
|
|
+ 'accepted' => 'Trường :attribute phải được chấp nhận.',
|
|
|
+ 'accepted_if' => 'Trường :attribute phải được chấp nhận khi :other là :value.',
|
|
|
+ 'active_url' => 'Trường :attribute không phải là một URL hợp lệ.',
|
|
|
+ 'after' => 'Trường :attribute phải là một ngày sau ngày :date.',
|
|
|
+ 'after_or_equal' => 'Trường :attribute phải là thời gian bắt đầu sau hoặc đúng bằng :date.',
|
|
|
+ 'alpha' => 'Trường :attribute chỉ có thể chứa các chữ cái.',
|
|
|
+ 'alpha_dash' => 'Trường :attribute chỉ có thể chứa chữ cái, số và dấu gạch ngang.',
|
|
|
+ 'alpha_num' => 'Trường :attribute chỉ có thể chứa chữ cái và số.',
|
|
|
+ 'array' => 'Trường :attribute phải là dạng mảng.',
|
|
|
+ 'before' => 'Trường :attribute phải là một ngày trước ngày :date.',
|
|
|
+ 'before_or_equal' => 'Trường :attribute phải là thời gian bắt đầu trước hoặc đúng bằng :date.',
|
|
|
'between' => [
|
|
|
- 'numeric' => ':attribute 必须介于 :min - :max 之间。',
|
|
|
- 'file' => ':attribute 必须介于 :min - :max KB 之间。',
|
|
|
- 'string' => ':attribute 必须介于 :min - :max 个字符之间。',
|
|
|
- 'array' => ':attribute 必须只有 :min - :max 个单元。',
|
|
|
+ 'array' => 'Trường :attribute phải có từ :min - :max phần tử.',
|
|
|
+ 'file' => 'Dung lượng tập tin trong trường :attribute phải từ :min - :max kB.',
|
|
|
+ 'numeric' => 'Trường :attribute phải nằm trong khoảng :min - :max.',
|
|
|
+ 'string' => 'Trường :attribute phải từ :min - :max kí tự.',
|
|
|
],
|
|
|
- 'boolean' => ':attribute 必须为布尔值。',
|
|
|
- 'confirmed' => ':attribute 两次输入不一致。',
|
|
|
- 'date' => ':attribute 不是一个有效的日期。',
|
|
|
- 'date_equals' => ':attribute 必须要等于 :date。',
|
|
|
- 'date_format' => ':attribute 的格式必须为 :format。',
|
|
|
- 'different' => ':attribute 和 :other 必须不同。',
|
|
|
- 'digits' => ':attribute 必须是 :digits 位数字。',
|
|
|
- 'digits_between' => ':attribute 必须是介于 :min 和 :max 位的数字。',
|
|
|
- 'dimensions' => ':attribute 图片尺寸不正确。',
|
|
|
- 'distinct' => ':attribute 已经存在。',
|
|
|
- 'email' => ':attribute 不是一个合法的邮箱。',
|
|
|
- 'ends_with' => ':attribute 必须以 :values 为结尾。',
|
|
|
- 'exists' => ':attribute 不存在。',
|
|
|
- 'file' => ':attribute 必须是文件。',
|
|
|
- 'filled' => ':attribute 不能为空。',
|
|
|
+ 'boolean' => 'Trường :attribute phải là true hoặc false.',
|
|
|
+ 'confirmed' => 'Giá trị xác nhận trong trường :attribute không khớp.',
|
|
|
+ 'current_password' => 'Mật khẩu không đúng.',
|
|
|
+ 'date' => 'Trường :attribute không phải là định dạng của ngày-tháng.',
|
|
|
+ 'date_equals' => 'Trường :attribute phải là một ngày bằng với :date.',
|
|
|
+ 'date_format' => 'Trường :attribute không giống với định dạng :format.',
|
|
|
+ 'declined' => 'Trường :attribute phải bị từ chối.',
|
|
|
+ 'declined_if' => 'Trường :attribute phải bị từ chối khi :other là :value.',
|
|
|
+ 'different' => 'Trường :attribute và :other phải khác nhau.',
|
|
|
+ 'digits' => 'Độ dài của trường :attribute phải gồm :digits chữ số.',
|
|
|
+ 'digits_between' => 'Độ dài của trường :attribute phải nằm trong khoảng :min and :max chữ số.',
|
|
|
+ 'dimensions' => 'Trường :attribute có kích thước không hợp lệ.',
|
|
|
+ 'distinct' => 'Trường :attribute có giá trị trùng lặp.',
|
|
|
+ 'email' => 'Trường :attribute phải là một địa chỉ email hợp lệ.',
|
|
|
+ 'ends_with' => 'Trường :attribute phải kết thúc bằng một trong những giá trị sau: :values',
|
|
|
+ 'enum' => 'Giá trị đã chọn trong trường :attribute không hợp lệ.',
|
|
|
+ 'exists' => 'Giá trị đã chọn trong trường :attribute không hợp lệ.',
|
|
|
+ 'file' => 'Trường :attribute phải là một tệp tin.',
|
|
|
+ 'filled' => 'Trường :attribute không được bỏ trống.',
|
|
|
'gt' => [
|
|
|
- 'numeric' => ':attribute 必须大于 :value。',
|
|
|
- 'file' => ':attribute 必须大于 :value KB。',
|
|
|
- 'string' => ':attribute 必须多于 :value 个字符。',
|
|
|
- 'array' => ':attribute 必须多于 :value 个元素。',
|
|
|
+ 'array' => 'Mảng :attribute phải có nhiều hơn :value phần tử.',
|
|
|
+ 'file' => 'Dung lượng trường :attribute phải lớn hơn :value kilobytes.',
|
|
|
+ 'numeric' => 'Giá trị trường :attribute phải lớn hơn :value.',
|
|
|
+ 'string' => 'Độ dài trường :attribute phải nhiều hơn :value kí tự.',
|
|
|
],
|
|
|
'gte' => [
|
|
|
- 'numeric' => ':attribute 必须大于或等于 :value。',
|
|
|
- 'file' => ':attribute 必须大于或等于 :value KB。',
|
|
|
- 'string' => ':attribute 必须多于或等于 :value 个字符。',
|
|
|
- 'array' => ':attribute 必须多于或等于 :value 个元素。',
|
|
|
+ 'array' => 'Mảng :attribute phải có ít nhất :value phần tử.',
|
|
|
+ 'file' => 'Dung lượng trường :attribute phải lớn hơn hoặc bằng :value kilobytes.',
|
|
|
+ 'numeric' => 'Giá trị trường :attribute phải lớn hơn hoặc bằng :value.',
|
|
|
+ 'string' => 'Độ dài trường :attribute phải lớn hơn hoặc bằng :value kí tự.',
|
|
|
],
|
|
|
- 'image' => ':attribute 必须是图片。',
|
|
|
- 'in' => '已选的属性 :attribute 无效。',
|
|
|
- 'in_array' => ':attribute 必须在 :other 中。',
|
|
|
- 'integer' => ':attribute 必须是整数。',
|
|
|
- 'ip' => ':attribute 必须是有效的 IP 地址。',
|
|
|
- 'ipv4' => ':attribute 必须是有效的 IPv4 地址。',
|
|
|
- 'ipv6' => ':attribute 必须是有效的 IPv6 地址。',
|
|
|
- 'json' => ':attribute 必须是正确的 JSON 格式。',
|
|
|
+ 'image' => 'Trường :attribute phải là định dạng hình ảnh.',
|
|
|
+ 'in' => 'Giá trị đã chọn trong trường :attribute không hợp lệ.',
|
|
|
+ 'in_array' => 'Trường :attribute phải thuộc tập cho phép: :other.',
|
|
|
+ 'integer' => 'Trường :attribute phải là một số nguyên.',
|
|
|
+ 'ip' => 'Trường :attribute phải là một địa chỉ IP.',
|
|
|
+ 'ipv4' => 'Trường :attribute phải là một địa chỉ IPv4.',
|
|
|
+ 'ipv6' => 'Trường :attribute phải là một địa chỉ IPv6.',
|
|
|
+ 'json' => 'Trường :attribute phải là một chuỗi JSON.',
|
|
|
'lt' => [
|
|
|
- 'numeric' => ':attribute 必须小于 :value。',
|
|
|
- 'file' => ':attribute 必须小于 :value KB。',
|
|
|
- 'string' => ':attribute 必须少于 :value 个字符。',
|
|
|
- 'array' => ':attribute 必须少于 :value 个元素。',
|
|
|
+ 'array' => 'Mảng :attribute phải có ít hơn :value phần tử.',
|
|
|
+ 'file' => 'Dung lượng trường :attribute phải nhỏ hơn :value kilobytes.',
|
|
|
+ 'numeric' => 'Giá trị trường :attribute phải nhỏ hơn :value.',
|
|
|
+ 'string' => 'Độ dài trường :attribute phải nhỏ hơn :value kí tự.',
|
|
|
],
|
|
|
'lte' => [
|
|
|
- 'numeric' => ':attribute 必须小于或等于 :value。',
|
|
|
- 'file' => ':attribute 必须小于或等于 :value KB。',
|
|
|
- 'string' => ':attribute 必须少于或等于 :value 个字符。',
|
|
|
- 'array' => ':attribute 必须少于或等于 :value 个元素。',
|
|
|
+ 'array' => 'Mảng :attribute không được có nhiều hơn :value phần tử.',
|
|
|
+ 'file' => 'Dung lượng trường :attribute phải nhỏ hơn hoặc bằng :value kilobytes.',
|
|
|
+ 'numeric' => 'Giá trị trường :attribute phải nhỏ hơn hoặc bằng :value.',
|
|
|
+ 'string' => 'Độ dài trường :attribute phải nhỏ hơn hoặc bằng :value kí tự.',
|
|
|
],
|
|
|
+ 'mac_address' => 'Trường :attribute phải là một địa chỉ MAC hợp lệ.',
|
|
|
'max' => [
|
|
|
- 'numeric' => ':attribute 不能大于 :max。',
|
|
|
- 'file' => ':attribute 不能大于 :max KB。',
|
|
|
- 'string' => ':attribute 不能大于 :max 个字符。',
|
|
|
- 'array' => ':attribute 最多只有 :max 个单元。',
|
|
|
+ 'array' => 'Trường :attribute không được lớn hơn :max phần tử.',
|
|
|
+ 'file' => 'Dung lượng tập tin trong trường :attribute không được lớn hơn :max kB.',
|
|
|
+ 'numeric' => 'Trường :attribute không được lớn hơn :max.',
|
|
|
+ 'string' => 'Trường :attribute không được lớn hơn :max kí tự.',
|
|
|
],
|
|
|
- 'mimes' => ':attribute 必须是一个 :values 类型的文件。',
|
|
|
- 'mimetypes' => ':attribute 必须是一个 :values 类型的文件。',
|
|
|
+ 'mimes' => 'Trường :attribute phải là một tập tin có định dạng: :values.',
|
|
|
+ 'mimetypes' => 'Trường :attribute phải là một tập tin có định dạng: :values.',
|
|
|
'min' => [
|
|
|
- 'numeric' => ':attribute 必须大于等于 :min。',
|
|
|
- 'file' => ':attribute 大小不能小于 :min KB。',
|
|
|
- 'string' => ':attribute 至少为 :min 个字符。',
|
|
|
- 'array' => ':attribute 至少有 :min 个单元。',
|
|
|
+ 'array' => 'Trường :attribute phải có tối thiểu :min phần tử.',
|
|
|
+ 'file' => 'Dung lượng tập tin trong trường :attribute phải tối thiểu :min kB.',
|
|
|
+ 'numeric' => 'Trường :attribute phải tối thiểu là :min.',
|
|
|
+ 'string' => 'Trường :attribute phải có tối thiểu :min kí tự.',
|
|
|
],
|
|
|
- 'multiple_of' => 'The :attribute must be a multiple of :value',
|
|
|
- 'not_in' => '已选的属性 :attribute 非法。',
|
|
|
- 'not_regex' => ':attribute 的格式错误。',
|
|
|
- 'numeric' => ':attribute 必须是一个数字。',
|
|
|
- 'password' => '密码错误',
|
|
|
- 'present' => ':attribute 必须存在。',
|
|
|
- 'regex' => ':attribute 格式不正确。',
|
|
|
- 'required' => ':attribute 不能为空。',
|
|
|
- 'required_if' => '当 :other 为 :value 时 :attribute 不能为空。',
|
|
|
- 'required_unless' => '当 :other 不为 :values 时 :attribute 不能为空。',
|
|
|
- 'required_with' => '当 :values 存在时 :attribute 不能为空。',
|
|
|
- 'required_with_all' => '当 :values 存在时 :attribute 不能为空。',
|
|
|
- 'required_without' => '当 :values 不存在时 :attribute 不能为空。',
|
|
|
- 'required_without_all' => '当 :values 都不存在时 :attribute 不能为空。',
|
|
|
- 'same' => ':attribute 和 :other 必须相同。',
|
|
|
+ 'multiple_of' => 'Trường :attribute phải là bội số của :value',
|
|
|
+ 'not_in' => 'Giá trị đã chọn trong trường :attribute không hợp lệ.',
|
|
|
+ 'not_regex' => 'Trường :attribute có định dạng không hợp lệ.',
|
|
|
+ 'numeric' => 'Trường :attribute phải là một số.',
|
|
|
+ 'password' => 'Mật khẩu không đúng.',
|
|
|
+ 'present' => 'Trường :attribute phải được cung cấp.',
|
|
|
+ 'prohibited' => 'Trường :attribute bị cấm.',
|
|
|
+ 'prohibited_if' => 'Trường :attribute bị cấm khi :other là :value.',
|
|
|
+ 'prohibited_unless' => 'Trường :attribute bị cấm trừ khi :other là một trong :values.',
|
|
|
+ 'prohibits' => 'Trường :attribute cấm :other từ thời điểm hiện tại.',
|
|
|
+ 'regex' => 'Trường :attribute có định dạng không hợp lệ.',
|
|
|
+ 'required' => 'Trường :attribute không được bỏ trống.',
|
|
|
+ 'required_array_keys' => 'Trường :attribute phải bao gồm các mục nhập cho: :values.',
|
|
|
+ 'required_if' => 'Trường :attribute không được bỏ trống khi trường :other là :value.',
|
|
|
+ 'required_unless' => 'Trường :attribute không được bỏ trống trừ khi :other là :values.',
|
|
|
+ 'required_with' => 'Trường :attribute không được bỏ trống khi một trong :values có giá trị.',
|
|
|
+ 'required_with_all' => 'Trường :attribute không được bỏ trống khi tất cả :values có giá trị.',
|
|
|
+ 'required_without' => 'Trường :attribute không được bỏ trống khi một trong :values không có giá trị.',
|
|
|
+ 'required_without_all' => 'Trường :attribute không được bỏ trống khi tất cả :values không có giá trị.',
|
|
|
+ 'same' => 'Trường :attribute và :other phải giống nhau.',
|
|
|
'size' => [
|
|
|
- 'numeric' => ':attribute 大小必须为 :size。',
|
|
|
- 'file' => ':attribute 大小必须为 :size KB。',
|
|
|
- 'string' => ':attribute 必须是 :size 个字符。',
|
|
|
- 'array' => ':attribute 必须为 :size 个单元。',
|
|
|
+ 'array' => 'Trường :attribute phải chứa :size phần tử.',
|
|
|
+ 'file' => 'Dung lượng tập tin trong trường :attribute phải bằng :size kB.',
|
|
|
+ 'numeric' => 'Trường :attribute phải bằng :size.',
|
|
|
+ 'string' => 'Trường :attribute phải chứa :size kí tự.',
|
|
|
],
|
|
|
- 'starts_with' => ':attribute 必须以 :values 为开头。',
|
|
|
- 'string' => ':attribute 必须是一个字符串。',
|
|
|
- 'timezone' => ':attribute 必须是一个合法的时区值。',
|
|
|
- 'unique' => ':attribute 已经存在。',
|
|
|
- 'uploaded' => ':attribute 上传失败。',
|
|
|
- 'url' => ':attribute 格式不正确。',
|
|
|
- 'uuid' => ':attribute 必须是有效的 UUID。',
|
|
|
-
|
|
|
- 'custom' => [
|
|
|
+ 'starts_with' => 'Trường :attribute phải được bắt đầu bằng một trong những giá trị sau: :values',
|
|
|
+ 'string' => 'Trường :attribute phải là một chuỗi kí tự.',
|
|
|
+ 'timezone' => 'Trường :attribute phải là một múi giờ hợp lệ.',
|
|
|
+ 'unique' => 'Trường :attribute đã có trong cơ sở dữ liệu.',
|
|
|
+ 'uploaded' => 'Trường :attribute tải lên thất bại.',
|
|
|
+ 'url' => 'Trường :attribute không giống với định dạng một URL.',
|
|
|
+ 'uuid' => 'Trường :attribute phải là một chuỗi UUID hợp lệ.',
|
|
|
+ 'attributes' => [
|
|
|
+ 'address' => 'địa chỉ',
|
|
|
+ 'age' => 'tuổi',
|
|
|
+ 'amount' => 'Amount',
|
|
|
+ 'area' => 'khu vực',
|
|
|
+ 'available' => 'có sẵn',
|
|
|
+ 'birthday' => 'ngày sinh nhật',
|
|
|
+ 'body' => 'nội dung',
|
|
|
+ 'city' => 'thành phố',
|
|
|
+ 'content' => 'nội dung',
|
|
|
+ 'country' => 'quốc gia',
|
|
|
+ 'created_at' => 'Tạo lúc',
|
|
|
+ 'creator' => 'Người sáng tạo',
|
|
|
+ 'current_password' => 'Mật khẩu hiện tại',
|
|
|
+ 'date' => 'ngày',
|
|
|
+ 'date_of_birth' => 'Ngày sinh',
|
|
|
+ 'day' => 'ngày',
|
|
|
+ 'deleted_at' => 'Xoá lúc',
|
|
|
+ 'description' => 'mô tả',
|
|
|
+ 'district' => 'Quận/Huyện',
|
|
|
+ 'duration' => 'Duration',
|
|
|
+ 'email' => 'email',
|
|
|
+ 'excerpt' => 'trích dẫn',
|
|
|
+ 'filter' => 'Lọc',
|
|
|
+ 'first_name' => 'tên',
|
|
|
+ 'gender' => 'giới tính',
|
|
|
+ 'group' => 'Group',
|
|
|
+ 'hour' => 'giờ',
|
|
|
+ 'image' => 'Hình ảnh',
|
|
|
+ 'last_name' => 'họ',
|
|
|
+ 'lesson' => 'Bài học',
|
|
|
+ 'line_address_1' => 'Line Address 1',
|
|
|
+ 'line_address_2' => 'Line Address 2',
|
|
|
+ 'message' => 'lời nhắn',
|
|
|
+ 'middle_name' => 'Tên đệm',
|
|
|
+ 'minute' => 'phút',
|
|
|
+ 'mobile' => 'di động',
|
|
|
+ 'month' => 'tháng',
|
|
|
+ 'name' => 'tên',
|
|
|
+ 'national_code' => 'Mã quốc gia',
|
|
|
+ 'number' => 'Số',
|
|
|
+ 'password' => 'mật khẩu',
|
|
|
+ 'password_confirmation' => 'xác nhận mật khẩu',
|
|
|
+ 'phone' => 'số điện thoại',
|
|
|
+ 'photo' => 'Photo',
|
|
|
+ 'postal_code' => 'Mã bưu điện',
|
|
|
+ 'price' => 'Giá',
|
|
|
+ 'province' => 'Tỉnh/Thành Phố',
|
|
|
+ 'recaptcha_response_field' => 'Recaptcha Response Field',
|
|
|
+ 'remember' => 'Ghi nhớ',
|
|
|
+ 'restored_at' => 'Restored At',
|
|
|
+ 'result_text_under_image' => 'Result Text Under Image',
|
|
|
+ 'role' => 'Role',
|
|
|
+ 'second' => 'giây',
|
|
|
+ 'sex' => 'giới tính',
|
|
|
+ 'short_text' => 'Văn bản ngắn',
|
|
|
+ 'size' => 'kích thước',
|
|
|
+ 'state' => 'Tình trạng',
|
|
|
+ 'street' => 'Đường',
|
|
|
+ 'student' => 'Học sinh',
|
|
|
+ 'subject' => 'tiêu đề',
|
|
|
+ 'teacher' => 'Giáo viên',
|
|
|
+ 'terms' => 'Điều kiện',
|
|
|
+ 'test_description' => 'Test Description',
|
|
|
+ 'test_locale' => 'Test Locale',
|
|
|
+ 'test_name' => 'Test Name',
|
|
|
+ 'text' => 'Văn bản',
|
|
|
+ 'time' => 'thời gian',
|
|
|
+ 'title' => 'tiêu đề',
|
|
|
+ 'updated_at' => 'Cập nhật lúc',
|
|
|
+ 'username' => 'tên đăng nhập',
|
|
|
+ 'year' => 'năm',
|
|
|
+ ],
|
|
|
+ 'custom' => [
|
|
|
'attribute-name' => [
|
|
|
'rule-name' => 'custom-message',
|
|
|
],
|
|
|
],
|
|
|
-
|
|
|
- 'attributes' => [
|
|
|
- 'name' => '名称',
|
|
|
- 'nickname' => '昵称',
|
|
|
- 'username' => '用户名',
|
|
|
- 'email' => '邮箱',
|
|
|
- 'password' => '密码',
|
|
|
- 'password_confirmation' => '确认密码',
|
|
|
- 'phone' => '电话',
|
|
|
- 'day' => '{1} 天|{2} 日',
|
|
|
- 'month' => '月',
|
|
|
- 'year' => '年',
|
|
|
- 'hour' => '{1} 时|{2} 点',
|
|
|
- 'minute' => '分',
|
|
|
- 'second' => '秒',
|
|
|
- 'title' => '标题',
|
|
|
- 'content' => '内容',
|
|
|
- 'description' => '描述',
|
|
|
- 'excerpt' => '摘要',
|
|
|
- 'date' => '日期',
|
|
|
- 'time' => '时间',
|
|
|
- ],
|
|
|
];
|