i'm running a multilangual site which includes several Panel pages attached to the menu. Lets say i have 3 different panel pages in three different languages, how do i link them so when clicking the menu the right Panel Page is showed.

Comments

merlinofchaos’s picture

Status: Active » Fixed

Ideally you would use a custom page which uses the selection criteria to show the proper page all at the same URL, I think. For other purposes, such as if you're using en/foo fr/foo etc as paths, you need to use whatever i18n normally provides to do that. I'm not exactly sure how i18n does that.

mediamash’s picture

thx for your reply, but that is the question indeed. When creating a menu link under the Panel Page it would be interesting when linking them over there, but i'm not sure. Did anyone has encountered this before? > How do you create links between Panels in different languages?

stevendeporre’s picture

Status: Fixed » Active

subscribing

This is indeed a big problem.

Has anybody found a solution yet?

merlinofchaos’s picture

Status: Active » Postponed (maintainer needs more info)

I'm afraid #2 doesn't explain to me why my answer in #1 was sufficient. I no longer understand what is being asked. Please be aware that I do not understand very much about i18n so you must be very specific.

esmerel’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

No updates for more than 30 days.

eidoscom’s picture

Hi all!

I think that this is the same problem that i have.
I have a panel display containing a view that displays the content that I want in the language that I want. This is ok.

I need:

  1. Change the title of te panel depending on the language: I can change the title of the page (panel) depending on a i18n variable (%taxonomy_vocabulary:i18n-name in this case).
  2. Diferent language dependent menu entries: I can't do this, because I can use variables in the menu entry field.
  3. Diferent language dependent url-names for SEO purposes: I can't do this because I can't use variables in the url path.

It's very important for SEO to have each content in an independent and "semantic" URL but panels don't let you to do this. I have a quick solution creating diferent panels but each one has the same content. Then we can configure each panel to select only on language basis. I think it can be a solution but seems that it can be better to do this in a "clean" way.

Hope that I contribute to the understanding of the issue.
Thanks!

eidoscom’s picture

Version: 6.x-3.x-dev » 7.x-3.3

A year after, I'm searching for a solution and landed here again :(

There is a module that helps on Multilingual Panels but only has action inside variants. It sloves some issues but not all.

I think that the implementation needed can be something like this:

  1. Let the panel page url be translatable: I don't know if this must be did by Panels or in combination with Pathauto or Multilingual Panels
  2. Let the menu entry title be translatable: I don't know if this must be did by Panels or in combination with Pathauto or Multilingual Panels

I think this issue is "fundamental" in order to use panels on multilingual sites.

dshields’s picture

Has anyone had any luck with the two challenges listed above?

  • Let the panel page url be translatable.
  • Let the menu entry title be translatable.