如我们所知,要使用验证器并翻译消息,我们需要将field.validatorname
与翻译文本一起使用。
现在我的entry.php
文件包含了我的翻译:
return [
'validation' => [
'title.max' => 'some text',
]
];
验证者将毫无问题地使用此文本。问题是 - 如何使用trans
/ Lang::get()
?
例如,使用trans('entry.validation.title.max')
将无效。我尝试使用[]
例如trans('entry.validation[title.max]')
,但它也不起作用。
它的唯一工作方式是使用数组解除引用语法:
trans('entry.validation')['title.max']
还有其他方法吗?