Our website require fix path structure in different language version, I know when you want to switch language, just put ?sc_lang=xx behind the path. but my condition is language ia part of path and friendly path
for example:
(en) http://xxx.xxx/en/how_this_works
(de) http://xxx.xxx/de/So_funktioniert
The problem is even I can replace the en to de, but how do I know in German version of current page customer display name(how this works -?->So funktioniert.
Additionally, language selector is in Navi page, it with its controller, but each Page Content has its own Controller, therefore Navi controller won't be able to know other rendering's information(ex:item ID) in other placeholder.