小编Ess*_*led的帖子

Symfony2转换来自实体注释的断言消息

我有一个带有一些验证和断言消息的实体.我需要将该消息转换为阿拉伯语我有一个messages.ar.xlf文件来自实体的验证消息未被翻译!

    <trans-unit id="1">
        <source>Enter.Car.Details</source>
        <target>?????? ???????</target>
    </trans-unit> 
Run Code Online (Sandbox Code Playgroud)

这是我的实体

/**
 * @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;
Run Code Online (Sandbox Code Playgroud)

这是我的config.yml

framework:
    translator:      { fallback: ar }
Run Code Online (Sandbox Code Playgroud)

注意: - 我在我的twig文件中翻译了一些单词,以检查本地和messages.ar.xlf文件是否正常工作,除了来自实体的验证消息外,它们都正常工作.

symfony

13
推荐指数
1
解决办法
7765
查看次数

标签 统计

symfony ×1