URL Language

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Enables language negotiation for the URL language type. This is useful when your multilingual setup doesn't make use of the URL language negotiation, as in that case the URL language will normally fall back to the site's default language. This means that path aliases in other languages than the site's default language won't work. Using this module you can choose the detection methods for the URL language in the same way as you do for the interface language type.

i18n node reference synch

Component type

module

Categories

Maintenance status

Development status

Downloads

3387

Component created

Component changed

Provides i18n field synchronisation for a node_reference field.

The referenced nodes are translated into the correct language. If no such language exists, it is ignored. This is the same functionality as is supported by the taxonomy reference translation in i18n_taxonomy.

This module was shared with the Drupal community by Cipix Internet.

Language Switcher Fallback

Component type

module

Categories

Maintenance status

Development status

Downloads

2674

Component created

Component changed

Overview

When a Drupal page doesn't have translations in some languages, the default Language Switcher block shows links to those languages as strikethroughed. Language Switcher Fallback module creates an alternative language switcher block, where a link to a language that does not have the translation for this page is not strikethroughed, but instead links to the front page of that language version of the site.

Mixed Language View Block

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module creates a block that allows admins to select a view and will try to match each result node with a translation equal to the current users language. If no translation is found the default language will be displayed.

geoip_lang

Component type

module

Maintenance status

Development status

Component created

Component changed

This module allows you to use free GeoIP Lite database by MaxMind to redirecting users based on their country or location for an i18n site
For using this module geoip should be insatlled on your webserver .

$ sudo -s
# apt-get install build-essential php5-dev php5-cli libgeoip-dev libgeoip1 php-pear
# pecl install geoip

Next

Internationalization Single Sign-On

Component type

module

Maintenance status

Development status

Downloads

2032

Component created

Component changed

One login to rule them all

This module is primarily intended for multilingual sites that detect the user language via the URL and which utilize different top-level domains (TLDs).

You may have both example.com and example.es, for example.

Translation Set Links

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Providing a quick and easy way for multilingual users to access multilingual content can be time consuming. This module creates a block with links to your translated pages dynamically with minimal setup.

Locale Language Switcher Settings

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

When you have untranslated content, the language switcher is showing a lined-through link to the languages, that are untranslated. That makes it impossible for users to switch the site-language to a different one on untranslated pages.

No more! Language Switcher Settings lets you specify a fallback link for untranslated pages.

  • Install as usual
  • Go to admin/config/regional/language-switcher to define the fallback-link(s)

Drupal 7 only at this time!

Update: