I have an extension working, in my menu.ini.append.php I put:
...
[NavigationPart]
Part[ezitemnamenavigationpart]=Item Name Menu
[TopAdminMenu]
Tabs[]=itemname
[Topmenu_itemname]
NavigationPartIdentifier=ezitemnamenavigationpart
Name=Item Name
..
In ezclasslist, I use the "kernel/navigationpart" as the context name to translate the added tab in the translation file and if I remember correctly it used to work well. However, digging into the kernel, it seems that custom tabs are not translated anymore nor in topmenu operator code, nor in the template. You should open an issue in the issue tracker.
i checked some really early revisions of the topmenu operator and the design/admin2/templates/page_topmenuitem.tpl. There is no translation for custom tabs in it but if the translation file is missing I get a debug warning:
Missing translation for message in context: 'kernel/navigationpart' with comment: 'Navigation part'. The untranslated message is: 'MyTabName'
To me this means that translation happens somewhere but the output in the template is wrong. I am using 4.4.
There are some hints about this topic in settings/menu.ini but I couldn't find the solution yet.
cheers.
---------------------------------------
Styleflasher New Media OG
Websites. Games/Multimedia.
You must be logged in to post messages in this topic!