Attualmente sto cercando di abilitare il traduttore in Symfony 2.0. Symfony sta ignorando la variabile Header Accept-language e usa default_locale (e quando non è definito il fallback).Perché Symfony ignora l'impostazione della lingua del browser (intestazione HTTP-Request Accept-Language)?
La mia richiesta appare come:
Accept-Language de-DE,de;q=0.8,en-us;q=0.5,en;q=0.3
ma $this->getRequest()->getLocale();
mi viene en
con la stessa richiesta.
Qualcuno può dirmi cosa potrebbe essere sbagliato?
Sì, ho cercato di cancellare la cache ed eliminando i miei biscotti (omnomnom) :)
c'è la possibilità di eseguire quel codice in ogni controller senza effettivamente scriverlo in ogni controller? Voglio dire con la scrittura solo una volta? – Senad
È possibile scrivere un listener per l'evento kernel.request e farlo lì. –
grazie ... ci sto già :) – Senad