我有一个带有一些验证和断言消息的实体。我需要将该消息翻译成阿拉伯语我有一个messages.ar.xlf 文件来自实体的验证消息未翻译!
<trans-unit id="1">
<source>Enter.Car.Details</source>
<target>بيانات السيارة</target>
</trans-unit>
这是我的实体
/**
* @var string
* @Assert\Length(max = "4", maxMessage = "Enter.Car.Details")
* @Assert\NotBlank(message="Enter.Car.Details")
* @ORM\Column(name="year_made", type="integer", length=4, nullable=true)
*/
private $yearMade;
这是我的 config.yml
framework:
translator: { fallback: ar }
注意:- 我在我的 twig 文件中翻译了一些单词,以检查本地和 messages.ar.xlf 文件是否正常工作,除了来自实体的验证消息外,它都正常工作。