In typoscript I have setup my website to support three languages. In the frontend it is working fine but in the backend i'm missing the dropdown selection for "languages"? Only "Columns" and "Quickedit" are visible. How can i enable the "languages" selection in the BE?
I used this typoscript to set it up:
page.config.linkVars = L
page.config.uniqueLinkVars = 1
page.config.sys_language_overlay = content_fallback
page.config.language = nl
page.config.locale_all = nl_NL
page.config.htmlTag_langKey = nl-NL
page.config.sys_language_uid = 0
[browser = msie]
page.config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="nl"
[globalVar = GP:L = 1]
page.config.language = en
page.config.locale_all = en_EN
page.config.htmlTag_langKey = en-EN
page.config.sys_language_uid = 1
[globalVar = GP:L = 1] && [browser = msie]
page.config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="en"
[globalVar = GP:L = 2]
page.config.language = de
page.config.locale_all = de_DE
page.config.htmlTag_langKey = de-DE
page.config.sys_language_uid = 2
[globalVar = GP:L = 2] && [browser = msie]
page.config.htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xmlns:v=”urn:schemas-microsoft-com:vml” xml:lang="de"
In Order to be able to translate content in the backend into e.g. english you need to
Go to your Root page (ID=0), select the list module and create a 'Website Language' Record 'english'.
Go to the page you want to translate and create a record called 'Alternative Page Language'. Choose 'english' as Language.
You should now see a translation option in the discribed dropdown.
Repeat for as many pages and languages as you need.
Edit: You can see how this is done in this (german) video: http://www.youtube.com/watch?v=62ZuTYRKq5U