Okay, this seems to be a little tricky. To exclude "other influences" I started with a whole new Joomla-installation (3.3.6). Then I did the following:
- I created a dual-language site, main language german, 2nd language english
- installed EDocman 1.5.7 and activated multilang-feature, activated all Edocman-modules, activated necessary Joomla-language-modules/plugins, installed german language file for Edocman,
- created a main-menu for each language (and a hidden mainmenu with one main-entry for both languages)
- created one Edocman-category, created several sub-categories (all set to ALL language), made a menu-entry for each language to show a list of the sub-categories (menu type edocman/table layout). Changed the Edocman search-module to german, made a copy to english and let them appear only on the language-depending list of sub-categories.
- After I press the german search button there will be this link::
www.xyz.de/index.php/de/sdb-de/suchergeb...id=0&btnSearch=Suche
and it works
- After I press the english search button there will be this link:
www.xyz.de/index.php/en/sdb-de/search-re...d=0&btnSearch=Search
and it gives a 404 category not found error.
If I change the english link from /index.php/en/sdb-
de/ to /index.php/en/sdb-
en/, the english search works too! sdb-de is the alias for my german menu entry (menu type edocman/table layout), sdb-en is the alias for my english menu entry.
I don't understand why the search function call includes the alias of the german menu entry (or why it does not include the english alias in english search)???. Do you have any hint for me (except to try a rewrite in .htaccess)? Thank you.