Ich habe eine Symfony Web-Anwendung in Symfony 2.8 geschrieben. Alle Übersetzungen funktionieren im Entwicklungsmodus korrekt, aber die Übersetzungen der zweiten Sprache werden im Produktionsmodus nicht geladen. Wenn ich debug in app.php aktiviere, werden Übersetzungen vollständig geladen.Symfony nicht laden Übersetzung
$kernel = new AppKernel('prod', false);
TO
$kernel = new AppKernel('prod', true);
Aber es ist nicht eine gute Wahl.
Mein config.yml ist:
parameters:
locale: fa
framework:
#esi: ~
translator: { fallbacks: ["%locale%" , en] }
secret: "%secret%"
router:
resource: "%kernel.root_dir%/config/routing.yml"
strict_requirements: ~
ich die messages.fa.yml setzen und messages.en.yml Dateien in App-Verzeichnis.
Hast du mit 'Cache versuchen: klar --env = prod'? –
ja !! viele Male! Ich lösche auch den Cache-Ordner. – mgh
Wo befindet sich Ihre Übersetzungsdatei und Service-Konfiguration? –