This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | I18N - netbeans application menu is not localized | ||
---|---|---|---|
Product: | platform | Reporter: | Jan Lana <jl149544> |
Component: | Window System | Assignee: | Milos Kleint <mkleint> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | CC: | dsimonek, hmichel, jiriprox, kfrank |
Priority: | P2 | Keywords: | I18N |
Version: | 5.x | ||
Hardware: | Macintosh | ||
OS: | Mac OS X | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | netbeans application menu |
Description
Jan Lana
2007-01-10 12:22:20 UTC
Where is an attachment ? Created attachment 37222 [details]
netbeans application menu
sorry. the attachment is created Are the words for that menu items in a bundle fille in a product jar ? In the /org-netbeans-modules-applemenu the only bundle file has none of these kinds of labels. seems they would need to be in a bundle file, am moving this to p2 since if its true, it means users of localized bits would not be able to see these messages in their language and to them its a serious situation (image if we saw in english what should be the menu item "File" as "ZZZZ" - I think it would be serious to english user. ken.frank@sun.com ken.frank@sun.com Milos, please look at this for me, thanks. Probably some bundles will have to be added into applemenu module. not really sure this is something we can influence. do you have your macosx in portuguese completely or you running only the netbeans app in portuguese (sorry, if I didn't recognize the language correctly) all we do in applemenu is to map a specific netbeans window to "Preferences.." and "About" and make sure the "Quit" item gets channeld through our application. All these labels are handled by either apple's java or the OS I suppose. *** Issue 99749 has been marked as a duplicate of this issue. *** Yes, I have the macos in pt_BR. Other applications have the menu localized. my current evaluation is that this has to do with java apps on macosx in general. 1. i've checked the applemenu module and we are not constructing the Netbeans menu item and it's content. we're just plugging actions/listeners into the apple's java apis. 2. I've run my mac with chinese locale. The only apps that were localized were the ones coming from apple with the OS. I installed IntelliJ and Eclipse. While IntelliJ was having the menu in english, Eclipse did have it in chinese though. Eclipse is not distributed as a Eclipse.app bundle though. 3. I've created a sample java bundle in Xcode and that one had the menu also in english. Their Info.plist file with bundle information was similar to ours. when trying out with german or japanese local my test application started to have the menu localized correctly. I figured (with help of thurka) that the bundles for the menu are localized in the /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Resources folder. On my machine there are only localizations for german, french, english and japanese. Any other localization will not work in this menu. If I set my preferred language of choice german and start netbeans, the left-most menu is correctly appearing in german for me. closing as wontfix as it's something we cannot influence. |