Symfony2 übersetzung der Validierung von Nachrichten Problem
Ich habe ein gemeinsames problem mit der übersetzung validator messages in Symfony, und alle vorgeschlagenen Lösungen nicht helfen, mir.
Das ist meine Einschränkung:
// src/AppBundle/Entity/Friend.php
/**
* @var string
*
* @Assert\NotBlank(message = "test")
*
* @ORM\Column(name="name", type="string", length=255)
*/
private $name;
Und eine Datei mit übersetzungen:
//src/AppBundle/Resources/translations/validators.en.yml
test: my message
Die gleiche Datei mit den übersetzungen habe ich auch Hinzugefügt in-app-Verzeichnis. Tatsächlich, es funktioniert nicht. Was bin ich?
- haben Sie sich auf die übersetzung system auf Symfony?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie diese Schritte, sollte es funktionieren:
Schalten Sie zuerst auf die translation system:
Die Einschränkung erstellen, wie du es getan hast:
Erstellen einer übersetzungsdatei unter den Prüfern Katalog für die Einschränkung von Nachrichten, in der Regel in den Resources/translations/- Verzeichnis des bundle so, wie Sie es getan haben.
WICHTIG Letzten, leeren Sie Ihren cache wie hast du Sie Hinzugefügt, neue übersetzungen (tun Sie es, auch wenn Sie in der dev-Umgebung).
Für mich diese Lösung funktioniert.