About issue conditions;

Website has multilanguage interface and content (installed i18n module).
Website has bottom menu created with standard menu module.

I have next nodes:

"node/44" English text (default)
"node/187" translation node (node/44) in German

In first and second variant i set same alias - "document"

When site in English mode (default), alias is shown.
When I switch to German, path has form "de/node/44"
and accordingly direct to English node (node/44)

Remark:
If I switch language with top switcher (Consistent Language Interface block), alias is absent too, but "German flag" point to (and direct) translated node (de/node/187).

I have two questions:

1. How to resolve problem, that menu point to translated node (node/187)? (it is main question) Have any patch for this issue now?
2. How to set in translated nodes wanted alias?

Thanks

Comments

silvio’s picture

The trick is to create one menu entry per content and make them stick to their language, so the menu will just render entries set to the current language.