Internationalization on a 6.3 multisight install

Events happening in the community are now at Drupal community events on www.drupal.org.
nonprofit's picture

Hi, I'm building a 6.3 site and am looking for a little assistance with internationalization. If anyone has any advice, or even if you can point me toward some tutorials, I'd be very grateful. Essentially we've got two URLs and I want to tag and send all of the English content to one URL and all of the Spanish to the other. Is it best to let Views parse all of the content into Blocks which target specific pages the best approach? (Will this even work on a multisight install? I've not been able to make it jump to the other URL.) Also, what options are available for dynamic translation before Google Translate is updated? All replies are appreciated. -NP

Comments

Not sure what your asking

andy inman's picture

Standard set up is that something like www.mysite.com/en/welcome points to the English version and www.mysite.com/es/bienvenido points to the Spanish version - the two versions of the content can be "linked" as i18n translations, then switching languages will take you from one to the other. That's for nodes. Some other stuff (site menus etc) will tend to be shown in the correct language as a result of the language-prefix in the url. You can alternatively use a domain prefix, e.g. en.mysite.com, etc, but beware, some older modules etc may not handle this well.

For Views, you need to decide what you want.. should a view show lists of stuff for all languages or only current language etc... That´s down to how you define the View itself.

Dynamic translation: It wouldn't be hard to add a little PHP code which displayed a link to a Google translation of the content. Don't know if the Google Translate module author plans a D6 version, try asking maybe.



Currently part of the team at https://lastcallmedia.com in a senior Drupal specialist role.

Internationalization

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: