I have 4 language versions on my website. Is there a way to define a language fallback order?

For example, if I'm on a node page and the language is set to English and there's no English translation I'd like Drupal to look for French, then German, then Spanish translation.

  • Interested in this as well.
    – chrisjlee
    Commented Jul 27, 2011 at 2:34
  • Are you talking about translating the interface (locale) or the content?
    – berkes
    Commented Sep 13, 2011 at 17:58
  • Did you ever find a solution for this? Commented May 9, 2012 at 17:49
  • For the interface you have this module drupal.org/project/language_fallback
    – gagarine
    Commented Aug 19, 2013 at 9:44

2 Answers 2


If you have language fallback enabled, then the fallback order is the order of the languages you have set at admin/config/regional/language


You can try Language Hierarchy module. It works with entity translation, i18n menu, i18n node translation and string translations.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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