Umbraco language support (for developing and for multilanguage websites)
Hello all,
I am in the process of getting Umbraco. I had a good look around (forum and net) but I couldn't find a definitive answers to the following questions:
1)How many languages are available in Umbraco? The official site is pretty vague.
2)Can I have a potential website done in as many languages as I want or is there any language restriction (like right-to-left languages are not supported etc)?
3)How difficult is to have one website in many different languages (from what I have read many users suggest to have multiple website, one per language, but I would like to know if it is possible to have one site for all languages and how complicated it is)?
I will try to answer your questions about language support for developing and for multilingual website in Umbraco.
1) If you login to the Umbraco backoffice, and then click on the settings section. In the section you will find a folder named languages. Their you can add new lanaguages to your site. by right clicking on the folder (Languages) and choose create, and give the langauge a name.
In the dropdown list you can see which languages there are available in Umbraco.
2) You can have as many languages as you want, you can see which languages there are available under languages as I explaned in the answer to you first question. Here is a post on how you can get the Rich Text Editor data type to be right-to-left http://our.umbraco.org/forum/using/ui-questions/19652-how-to-get-rtl-with-tinymce
3) I would also suggest to have multiple website, one per language, but I developeda site whereall language versionswere in the samesolution. The way we did it was by create a tab for each language, and these tabs will contains the fields for the page. So I can be done, but as I remember it, it was a bitcomplex rather that just have one site per language, but still in the same Umbraco installation. The advantage of keeping one site per language, as I see it are, that you can use the same Templates and documentypes, have the same fields on each page, but you can have an individual site structure for each site.
If you then need to have some labels in your site that needs to be translated into your different languages that you have in your Umbraco installation you can use dictionary items.
Umbraco language support (for developing and for multilanguage websites)
Hello all,
I am in the process of getting Umbraco. I had a good look around (forum and net) but I couldn't find a definitive answers to the following questions:
1)How many languages are available in Umbraco? The official site is pretty vague.
2)Can I have a potential website done in as many languages as I want or is there any language restriction (like right-to-left languages are not supported etc)?
3)How difficult is to have one website in many different languages (from what I have read many users suggest to have multiple website, one per language, but I would like to know if it is possible to have one site for all languages and how complicated it is)?
thanks
Hi astumb,
I will try to answer your questions about language support for developing and for multilingual website in Umbraco.
1) If you login to the Umbraco backoffice, and then click on the settings section. In the section you will find a folder named languages. Their you can add new lanaguages to your site. by right clicking on the folder (Languages) and choose create, and give the langauge a name.
In the dropdown list you can see which languages there are available in Umbraco.
2) You can have as many languages as you want, you can see which languages there are available under languages as I explaned in the answer to you first question. Here is a post on how you can get the Rich Text Editor data type to be right-to-left http://our.umbraco.org/forum/using/ui-questions/19652-how-to-get-rtl-with-tinymce
3) I would also suggest to have multiple website, one per language, but I developed a site where all language versions were in the same solution. The way we did it was by create a tab for each language, and these tabs will contains the fields for the page. So I can be done, but as I remember it, it was a bit complex rather that just have one site per language, but still in the same Umbraco installation. The advantage of keeping one site per language, as I see it are, that you can use the same Templates and documentypes, have the same fields on each page, but you can have an individual site structure for each site.
If you then need to have some labels in your site that needs to be translated into your different languages that you have in your Umbraco installation you can use dictionary items.
If you´re using XSLT:
http://our.umbraco.org/wiki/reference/umbracolibrary/getdictionaryitem%28systemstring%29
Or if you´re using Razor:
http://our.umbraco.org/documentation/reference/templating/macros/razor/using-dictionary-items
astumb,
Take a look at http://stream.umbraco.org/video/2196556/multi-language-websites-in old session but useful. If you are looking to do one site solution also take a look at polyglot not used it but looks awesome http://our.umbraco.org/projects/backoffice-extensions/polyglot
Regards
Ismail
thanks for the replies guys, very useful!
How to allow multi-language back-office (rte for example) with mixed rtl and ltr languages?
thanks.
is working on a reply...