Provide tools for translation and display of text in multiple languages and support for regionalization/localization for dates, numbers, currency, measurement, or other local contexts.

Language Switcher

language_switcher.gif

Language Switcher for Drupal 7 is an enhancement for core language switcher block in local module. It's very useful for websites with multi-languages where you want to display content in different languages side-by-side. Watch this video to better understand the concept.

Features:

Divide your website page to a number of sections where each sections contains nodes in one language (see the screenshot).

Note:

  • When #1164926: Nodes need to have languages specified separately for accessibility lands into D7 core, the code base for this module will be much simpler, and cleaner.
  • Currently with core locale module, there is two language switcher blocks, one for interface, and the other for the content. This module should only alter the content one, not the interface one. Currently, it alters the interface block!

How to?

  1. Enable Locale and Content Translation modules.
  2. Add other languages, e.g. Arabic, French (admin/config/regional/language).
  3. Go to Language Switcher config page (admin/config/regional/language/language_switcher), select what mode you want to use.
  4. Go the content type you want the translation to be enabled on, select `Enable, with node translation` (e.g. admin/structure/types/manage/article).
  5. Add nodes, add translations.

Internationalisation Helper

Internationalisation Helper (i18n_helper) provides additional useful functions to i18n

Format Currency

API module, used for displaying correctly formatted prices.

Google Translate Filter

Swedish blog post | local.d6.com_.jpg

Google Translate Filter is an input filter that translates the text in question from one language to another using the magical fairies of the internet (aka the Google Translate API.) Choose source

TranslateThis Button

Translate This button screenshot

Translate your website into 52 languages

The TranslateThis Button is a lightweight Javascript translation widget that translates any page quickly using Ajax and the Google Language API. This module is a Drupal integration of the TranslateThis Button code.

What does it do?

This module adds a small button to your site to select a language. Once a user translates a page on your site, any of the other pages they visit on your site will be automatically translated. This allows the script to translate your entire site, and won't effect other visitors. At any time the user can stop the automatic translation either by clicking the "cancel" link during the translation or the "undo" link after the translation completes.

Additionally if the page is translated back into the original language, the automatic translation will stop. If you would prefer not to use the automatic translation functionality at all, you can disable it.

Usage this cool translation module is simple: just download and enable the module, and place the block in the preferred region.

Pages

Subscribe with RSS Subscribe to RSS - Multilingual