いくつかの検証メッセージとアサーション メッセージを含むエンティティがあります。そのメッセージをアラビア語に翻訳する必要があります。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 }
注:-小枝ファイルのいくつかの単語を翻訳して、ローカルおよびmessages.ar.xlfファイルが機能しているかどうかを確認しました。エンティティからの検証メッセージを除いて、すべて機能しています。