包里的「 validation.php 」内容未完全汉化,具体表现为 :attribute
,然后我修改为如下,有些错误提示就显示的不全了。
# https://github.com/flarum/flarum-ext-english/blob/master/locale/validation.yml
# 90a31d5 on 12 May 2019
# 2020年2月3日01:09:30 +0800
validation:
accepted: "服务条款必须接受"
active_url: ":attribute 不是正确的 URL"
after: "必须是 :date 之后的日期"
after_or_equal: "必须是 :date 当天或之后的日期"
alpha: ":密码必须由字母组成"
alpha_dash: "密码必须由字母、数字、连字符或下划线组成"
alpha_num: ":attribute 必须由字母或数字组成"
array: ":attribute 必须是一个数字"
before: ":attribute 必须是 :date 之前的日期"
before_or_equal: ":attribute 必须是一个在 :date 当天或之前的日期"
between:
numeric: "数值必须介于 :min-:max 之间"
file: "文件大小必须介于 :min-:max kb 之间"
string: "必须介于 :min-:max 个字符之间"
array: "只能 :min-:max 项"
boolean: "必须是布尔值(true 或 false)"
confirmed: "两次输入不一致"
date: "不是正确的日期"
date_equals: "日期必须是:date"
date_format: "日期的格式必须为 :other"
different: ":attribute 及 :other 必须不同"
digits: "必须是 :digits 位数字"
digits_between: "数值必须是 :min-:max 位"
dimensions: ":attribute 图片大小非法。"
distinct: "包含重复的值"
email: "必须是规定的邮箱地址"
ends_with: "邮箱必须以「:values」结尾"
exists: "选择的 :attribute 无效"
file: "文件必须是文档。"
filled: "文件内容不能为空"
gt:
numeric: "数字必须大于 :value"
file: "文件必须大于 :value kb"
string: "必须多于:value个字符"
array: "选项必须多于:value项"
gte:
numeric: "数字必须大于等于 :value"
file: "文件必须大于等于 :value kb"
string: "不少于 :value 个字符"
array: "选项必须不少于:value项"
image: "必须是图片"
in: "属性:attribute 非法"
in_array: ":attribute 不存在于 :other."
integer: "必须是整数"
ip: "IP 地址不正确"
ipv4: "必须是正确的 IPv4 地址"
ipv6: "必须是正确的 IPv6 地址"
json: "不是 JSON 字符串吧?"
lt:
numeric: "数字必须小于 :value"
file: "文件大小必须小于 :value kb"
string: "必须少于:value个字符"
array: "选项必须少于:value项"
lte:
numeric: "数字必须小于等于 :value"
file: "文件大小必须小于等于 :value kb"
string: "不多于 :value 个字符"
array: "选项不多于 :value 项"
max:
numeric: "数字不能大于 :max"
file: "文件不能大于:max kb"
string: "标题不能多于:max个字符"
array: "不能多于:max项"
mimes: "必须是 :values 类型的文件"
mimetypes: "必须是 :values 文档类型。"
min:
numeric: "数字不能小于 :min"
file: "文件不能小于 :min kb"
string: "不能少于:min个字符"
array: ":attribute 不能少于 :min 项"
not_in: ":attribute 无效"
not_regex: ":attribute 格式无效"
numeric: ":attribute 必须由数字组成"
present: ":attribute 属性必须存在"
regex: ":attribute 格式非法"
required: ":attribute 不能为空"
required_if: "当 :other 为 :value 时 :attribute 不能为空"
required_unless: ":attribute 不能为空,除非 :other 属于 :values."
required_with: "当 :values 存在时 :attribute 不能为空"
required_with_all: "当 :values 都存在时 :attribute 不能为空"
required_without: "当 :values 不存在时 :attribute 不能为空"
required_without_all: "当 :values 都不存在时 :attribute 不能为空"
same: ":attribute 及 :other 必须一致"
size:
numeric: "数值必须为 :size"
file: "文件大小必须为 :size kb"
string: "必须是 :size 个字符"
array: "必须包含 :size 个选项"
starts_with: "必须以「:values」开头"
string: "必须是一个字符串"
timezone: "时区码不正确"
unique: ":attribute 已存在"
uploaded: ":attribute 上传失败。"
url: "网址格式无效"
uuid: "必须是有效的 UUID"
attributes:
username: 用户名
password: 密码
email: 邮箱
title: 标题
content: 正文
name_singular: 单数名称
name_plural: 复数名称
tag_count_primary: "主标签数量"
tag_count_secondary: "次标签数量"
custom:
username:
regex: "用户名只能包含字母、数字及连字符(-)"