Drupal Answers is a question and answer site for Drupal developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I just created a multilingual site (English-French) using Drupal 7 with the module Internationalization 7.x-1.4.
Everything is working fine except with the module References 7.x-2.0. For instance, I created a content type "School" so that each user is affiliated to a school (User A --> School 1, User B --> School 2, etc.), meaning I simply added a node reference to "School" in the user account settings. But here is the problem: if a user chooses a school on the English version of the site it won't remember the school choice on the French version (the node reference becomes empty) and vice versa.

How do I solve this?

I did enable the multilingual support for "School" with translation.

share|improve this question

Have a look at this.


share|improve this answer
Answers with just a link are not considered answers, on Stack Exchange. If you can report a summary of what said in the linked page, that would be better. – kiamlaluno Jun 17 '12 at 15:58
That link is not relevant to this issue. It only explains how you set up a multi language site. – Marcus Farrington Mar 28 '13 at 11:15

The problem is that a node reference can only reference content in the same language. What you need to do is provide a translation of the school node in both English and French in order for both sides to see it. Also dont forget to clear cache.

share|improve this answer

You may try entity reference module,and the problem will be fixed.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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