I want to have four languages Catalan, Spanish , French and English. English language will be default.If i change language to be spanish,i want the whole site to change to spanish or if i change to french the whole site should changed to french.

Example site. I want to know how this would have been done ?

Any help really appreciated :)


I don't believe you need Internationalization module, core's Locale module will already do the job. It makes content translatable, so yes you need to translate it manually. When you enable Locale and edit a node, the option to enter a translation will appear.

  • So i need to manually enter each content for each language. A node in english, correspondingly i need to create three more nodes for same content for other languages. Is that what you meant manually ? – Ram Aug 6 '13 at 17:45

if i where you i would use google translate for websites its very easy ......go to google webmaster tools choose google translate for site take add your site domain and generate the code ...then take the first code and put it in the page.tpl.php in the header section and take the second code and put it after the directly and at then you should have 52 language on your site all the site is translated to your selected language and you could limit it to any no of languges from the webmaster tool before generate the code and inject it to your page.tpl.php

  • 1
    google translate doesn't do the translation properly. – Ram Aug 19 '13 at 10:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.