The Language Selection extension adds a new type of page content element to the back end of Typo3. This page content element allows to insert a language selection list on a page:
the list may be presented as a list of flags, as a selector box, or as a list of links;
clicking on a flag, selecting a language in the selector box, or clicking on the language name in the list of links loads the corresponding version of the page;
if the list is presented as a list of flags, a flag is dimmed when the current page does not have a version in the corresponding language; if the list is presented as a selector box, only the languages for which the current page has a version are presented in the list;
optionally, no menu is presented if the current page has no alternate language;
the name of each language may be presented in the language itself;
a collection of flags for the languages supported by Typo3 is included with the extension; the flags are derived form the collection flags-1.6.tgz available at the Open Clip Art Library;
the extension is DBAL-compliant and the output is XHTML 1.0 Strict compliant and CSS-styled.