【发布时间】:2023-03-20 23:58:01
【问题描述】:
我的应用程序中有两种可能的语言,en 和 de。
我使用本地化和 json 字符串翻译它。
这是一个字段验证的一部分:
if (!empty($value) && (!empty($var1) || empty($var2))) {
$fail('Hier ist ein deutscher Satz geschrieben.');
}
这是附属的json:
{
"Hier ist ein deutscher Satz geschrieben." : "Here is written an english sentence."
}
这个翻译工作得很好,但是如果我在这样的句子中包含一个 $value:
if (!empty($value) && (!empty($var1) || empty($var2))) {
$fail('Hier ist ein' ".$value." ' deutscher Satz geschrieben');
}
...我不能再用 json 翻译它了,因为我不能只是拆分句子。
有没有办法可以翻译带有动态变量的自定义验证规则消息?
【问题讨论】:
-
@SomeDev 这并不能解决我的 $value 问题。
标签: laravel validation translation