I need to get URL's with the locale embedded in them. For example, / example/12 for default English and /fr/example/12 and /de/example/12 for other languages.
I can create routes with {_locale} in them, but generating links seems a little clumsy: welcome: pattern: {_locale}/welcome defaults: { _controller: UserBundle:Main:index, _locale: en } I can view /welcome or /fr/welcome, But if I'm on /welcome: {{path('welcome')}} generates /en/welcome If I'm on /fr/welcome: {{path('welcome')}} generates /en/welcome still So I'm looking for ideas on how to: 1) Never include the locale part on the default locale 2) Set the proper locale parameter in the URLs when using a different locale, so I don't have to pass it around everywhere. This is a site-wide thing, so the locale is really a base path that needs to be prepended to *all* links. My first idea was to customize the generator to handle _locale specially. But perhaps I write this lower down the stack, rather than include locale in the actual defined routes? -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en