2017-07-04 5 views
0

Ich kann nicht meinen Übersetzer eine Ressource Yamswurzel Datei laden. Ich habe eine Datei admin.ru.yml innerhalb AppBundle/Resources/config/translations/ ich in meinem anderen Bündel haben die folgenden ZeilenSymfony Translation Ressource Pfad

$translator = new Translator('ru_RU', new MessageSelector()); 
    $translator->addLoader('yaml', new FileLoader()); 
    $translator->addResource('yaml', 'admin.ru.yml', 'ru_RU', 'admin'); 
    $tt = $translator->trans('Category', array(), 'admin'); 

Es ist nicht die yml Datei nicht laden.

Ich habe auch in meiner app/config.yml Datei der gesamten Anwendung angegeben

translator: 
     paths: 
     - '%kernel.root_dir%/../src/AppBundle/Resources/config/translations' 

aber ohne Ergebnis. Ich habe viele Wege ausprobiert, kann aber nicht den richtigen Weg finden. Irgendwelche Vorschläge was mache ich falsch?

+0

notwendig ist, nicht Ihr mir Feedback geben – Timan

Antwort

1

Sie Ihre Datei @ AppBundle.ru.yml, der Dateipfad

+0

sorry für die späte Antwort, Ihre Methode funktioniert gut, danke zu benennen! – user7808407

Verwandte Themen