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 - info.xml should be i18ned to allow for localization. | ||
---|---|---|---|
Product: | platform | Reporter: | Unknown <non_migrated_user> |
Component: | Autoupdate | Assignee: | Jiri Rechtacek <jrechtacek> |
Status: | CLOSED FIXED | ||
Severity: | blocker | CC: | jchalupa, kfrank, khu, wzhang |
Priority: | P2 | Keywords: | I18N |
Version: | 4.x | ||
Hardware: | Sun | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: |
Description
Unknown
2005-04-20 19:38:25 UTC
is this about having info.xml in uc l10n or product l10n kits ? That has been a request from translators for a long time; if its not I can open separate issue on that - perhaps under nbbuild ? ken.frank@sun.com This issue is certainly about having info.xml as part of the repository (which would enable l10n kit process to then make use of it). I myself think we can discuss all aspects of info.xml (checking it into repository, building multiple nbms , using them in kits etc) in this bug itself, at least for the initial conversation. Creating a separate issue and linking the two issues should also be fine. We should also start considering building ml nbms as per http://platform.netbeans.org/articles/how-to-do-localization.html . As to the other parts you mention, is it that current ways of building localized uc or product nbms need to be changed ? If so, then perhaps there needs to be separate rfe in nbbuild category, since I think RE handles that. as to getting info.xml into repos, you are right - it cant be in kit until it gets in repos - would this category be correct one for solving that ? ken.frank@sun.com I'm surprise seeing that at least since NB5.0 and later there is a possibility to read localized text from localized info.xml. For example if a module's NBM has the structure: -- Info | \--- info.xml | \--- locale | \--- info_ja.xml --- info_br.xml then AU client read info by active locale. I guess I have written about this feature earlier. I'm sorry I should resolve as FIXED long time ago. But I wonder this feature could be helpful much because it comes in work if and only if Autoupdate client reads locally downloaded NBMs. In common case when Autoupdate reads a catalog.xml on some Update Center then all information are obtained from catalog.xml. Unfortunately catalog.xml has no capability like info.xml. I guess that the reason why each locale has own localized catalog. I close the RFE about info.xml as FIXED for now, please reopen with more clarified requirement or file an another RFE if these feature is not enough. Thanks yes i think localized info.xml shows as per locale -- but I think this issue was really about having info.xml in cvs so that it could be included in l10n kits. Jirka, I can file a new issue - but where to I file it ? I can file under nbbuild to get it built into kits but that assumes its in each module's cvs. But would there be one category to cover for all modules ? or is it a nbtask or tteam kind of topic ? and is it feasible that info.xml could be in the cvs ? Thanks for your guidance with these questions. ken.frank@sun.com Please also see: http://www.netbeans.org/issues/show_bug.cgi?id=98893 The fix was verified by the following testcase (usinng NB55): 1. build a local nbm, for example, org-netbeans-api-web-webmodule.nbm (i.e. web/webapi) 2. unzip the nbm 3. create the locale directory within Info, as following (as suggested by jrechtacek) Info | \--- info.xml | \--- locale | \--- info_ja.xml 5. run NB55 in English Locale. 6. using UC client to load the nbm and view the "Description" and License Agreement 7. run NB55 again in Ja locale 8. Repeat step 6, and I can see the "Description" and "License Agreement" comes from info_ja.xml I will colse the bug as verified. |