I developing a web site with multilang support (used built-in Joomla language manager, lang packs and some manual translations).
At 1st - I've created front-end for EN. Then added RU and EL. Copied all modules to these langs to use different modulenames and settings. Created localized menus, but with a bit different aliases. For example - EN homepage has alias "home", RU homepage - "ru-home". Then - most modules worked fine, except module VehicleManager New Vehicle Extended PRO, which showed 404 page every time when I've clicked at car.
After couple of minutes I've found easy solution - just rename aliases of menu items to make them all exactly similar to EN version, but it's not a good way, I think...
2nd way - add custom itemid in Advanced options of module, but in this case - URL will change to
...index.php/ru/component/vehiclemanager/?task=view_vehicle&id...
instead
...index.php/ru/categories?task=view_vehicle&id...
so I decided to not use this way.
Unfortunately I can't show it on live web right now - developing occur on my local "experimental server".
I understand - it's non-critical bug, but, probably, my solutions may help somebody till you fixed it.