Добрый день!вопрос такого плана. Есть проект на Symfony 2 , нужно сделать возможность перевода сайта на другие языки(например xml файл с переводом), в коде довольно таки много константант.Также часть контента вытягивается с БД. Как правильно это все организовать?
В БД будет необходимо создавать отдельные поля\таблицы под конкретный язык. Переменную локали можете сторить как в урле, так и в сессии и куках. По ссылке все написано.