Symfony 5:翻译表单错误

问题描述 投票:0回答:1

我的网站是用法语(FR)开发的,最近我开发了多语言方面的功能,将网站翻译成英语(EN),为此,我使用了翻译包。以下是我的配置文件。

translation.yaml

服务.yaml

我还创建了一个 messages.en.xlf 我想把我所有的海关信息从法语翻译成英语,它可以工作。

我的表格的默认语言是 法文

我的表格默认语言为英语

已经检测到语言的变化,并且已经翻译了tittle。但我的错误信息还是一样。我可以做些什么呢?我必须用一些JS手动翻译所有显示的信息吗?Thankx.

forms symfony message translate symfony-translator
1个回答
0
投票

这个验证和错误信息来自HTML5和语言是基于您的浏览器设置。

如果你想强制使用英语,请尝试在你的模板中添加这个。

<meta http-equiv="Content-Language" content="en">

0
投票

事实上,你做得很对。这只是因为这不是Symfony的信息,所以你无法翻译它。

这条信息来自于你的浏览器。只有在输入了 required 属性。

© www.soinside.com 2019 - 2024. All rights reserved.