Erskine’s EE2 language switcher extension
Over at the Erskine Labs blog, Jamie Pittock walked through the building of his language switcher extension. His extension needed to allow a default language, limit the number of languages, allow users to set a preferred language that will be remembered on subsequent visits and a way to display or access the language choice in the EE templates.
He came up with a language switcher add-on (freely available on Github) that does just that. Jamie paired his add-on with NSM Multi Language to make it easy to input content in multiple languages.
Read Jamie’s write-up: EE2 language switcher extension at Erskine Labs.