Question

I am building a multilingual site with Drupal7 and enabled i18n and menu translation module. I can translate menu items and it is working fine with only one little problem:

If the menu item points to an internal page (i.e: /user) everything is OK, however if the menu item points to a node, the title is translated but I can only specify one path.

I.e.: I have an English page "About us" which is node/1 and have the URL alias /about-us

I have the Hungarian translation of this node "Manunkról" under node/18 and URL alias /magunkrol

I see the correct titles in each language and I get the correct language versions when I click them. BUT on the English page, the link has /about-us in the HREF, but on the Hungarian page it has node/1 (the node path of the English version). The link gets redirected but this is not an ideal solution in regards of SEO. Is there a way to display the URL alias in the HREF for each language?

No correct solution

Licensed under: CC-BY-SA with attribution
Not affiliated with drupal.stackexchange
scroll top