How do I create multiple translations of a panel page? My homepage is designed with panels and I have both english and spanish content. For nodes everything is fine but I can't figure out how to do the multiple language thing with panels.

  • I have the same problem and I just noticed there's a module called Multilingual Panels: drupal.org/project/mlpanels Have you tried it?
    – s427
    Dec 23, 2013 at 11:37

2 Answers 2


I haven't attempted this myself, but I would assume you can pass the current selected language in as a context and then trigger different variants of the panel based on that.

You could then also trigger individual pane visibility based on the current language (i.e don't show this untranslated pane to German visitors).

  • So now that I have done this it appears there isn't a panel-wide context. But the visibility rules per pane are in there and should solve most use cases. Apr 2, 2013 at 18:37

This is possible, but support for language context in Page manager is still in the works, and there is a debate about how it should work. Because the functionality may yet change, I'm not posting a todo, but just link to the issue.

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.