Как вы это делаете? Но, если возможно, избегайте его для конкретного языка
Записывать его для каждого URL-адреса раздражает..
Например: я хочу, чтобы мой сайт отвечал на/и/fr-FR/для каждого URL-адреса. Первый для английского, последний для французского.
Вы должны взглянуть на JMSI18nRoutingBundle, добавить поддержку интернационализации маршрутам без дублирования определения маршрутизации.
Этот комплект поставляется с тремя сценариями для пересчета маршрутов. Ваш пример идеально подходит для сценария 2, который "Prefixing All Routes With The Locale except those of the default locale"
В вашем routing.yml у вас может быть что-то вроде (если вы используете yaml для настройки маршрутизации:
AcmeTestBundle:
resource: "@AcmeTestBundle/Resources/config/routing.yml"
prefix: /
Вы пытались добавить {locale} к префиксу?