Custom language negotiation

Categories

Component ID

785488

Component name

Custom language negotiation

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

804

Component created

Component changed

Component body

This module introduces a new language negotiation option that is independent of the default language of the site and that uses a language prefix for all the pages. It also gives you the option of selecting the language for the root page.

It works almost like the "Path prefix with language fall-back". It also prefixes all the links with a language prefix but it doesn't use the browser language as a fall-back. You can also select which language is active at the / path or choose "Language neutral" to provide a page where one could put a language/country chooser with an independent front page for each language.

It uses a core patch since it was not possible to do this completely from within a module.

The complete story: http://www.desk02.be/en/node/129