I had a problem like this ages ago, but I don't really know what I did to solve it.
Basically I had the problem like yours, it seems to have something to do with the fact that your language definitions are not working, I think that is what I was told.
Basically I think I had some kind of corrupted download when I took a copy of my site prior to moving it, when I uploaded the copy to the new server, I had the problem, I tried several things and I am not sure which actually fixed it, so your welcome to try them all as I remember them
First of all clear your cache and templates_c folders and check the site again, (I guess you probably already tried this, but just in case)
I uploaded the following folders to the server again (I took them from an older backup of the site as like Isaid before I think my most recent 'backup' had been corrupted somehow)
/language
/modules/system/language
I then cleared the cache and templates_c folders again, used CTRL+F5 to reload my browser and the menus re-appeared, or they appeared as they should at least.
I did actually try a couple of other things, but I think it is a language issue more than anything else.
I think what it is you are seeing is the calls for those menu items, your language definitions should tell the system that _MD_AM_AVATARS is Avatars in English or 'what-ever' in Spanish, French etc.
Anyway, try re-uploading the language info and see what happens.
Should you need more help, it might be good to include:
Website URL:
XOOPS Version:
XOOPS Theme:
XOOPS Template Set:
PHP Version:
MySQL Version:
Server Software:
User's Browser:
This info might make it easier to identify the problem.
Also try turning on the various debug options as these may provide more info.
Dave