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.
The following strings under Database node in Explorer, don't come from Bundle. See attached file for image. "Databases", "Drivers", "Tables", "Views", "Procedures" The each drivers' name under "Drivers" seems not to come from Bundle, too. However, in Japan, we don't have any localized driver name. In my opinion, current English names are OK. If the user wants to use translated driver name, it can be replaced to translated one by editing on Properties Window.
Created attachment 3692 [details] Screen shot in Japanese environment.
The bug will be fixed in new module based on MDR, not in the current implementation. The names come from explorer.plist file. This file is something like configuration file for Database Exlorer module and there is no way how to localize this file. It should be probably possible to fix it somewhere in the code but in my opinion it is a bit risky and it could affect the modules which depends on Database Explorer. That's why I propose to postpone the bugfix.
Consistent use of the I18N keyword.
Reopening the issue as the plan to base DB on MDR is on hold right now. Setting the target milestone to 4.0.
*** Issue 33042 has been marked as a duplicate of this issue. ***
Moving to P2 to indicate its real priority now that update of module plans on hold. BUT it is not required for netbeans 3.5 or nevada, so please waive if necessary but please leave at this priority as is desired for l10n that it be fixed for next patch if possible. ken.frank@sun.com 04/22/2003
Plan for the next release: 1. Address the issue with undeclared dependencies (modules that use Node API to access database node by hardcoded name "Database") 1.1 Evaluate who uses the database node 1.2 Propose and implement replacement for weak API in DB Explorer module and make it I18N friendly 1.3 Implement changes in all modules that use the DB node 2. Implement DB Explorer node that uses I18Ned Display Name
in options server and external tool->Database Explorer, the word doesnt seem to come from bundle file even though that word is in it a few times. Which key in bundle file does that one come from ? I dont see that word in explorer.plist so dont think its related to this issue but wanted to check.
server and external tool->Database Explorer comes from org.netbeans.modules.db.resources.Bundle, key OptionName
Fixed.
VERIFIED
Oops, "Databases", "Drivers", ... are fixed but "Foreign keys", "Indexes" strings under Table nodes look hardcoded.
Hopefully definitively fixed.