NB65L10nCheckList

Checklist for NetBeans 6.5 ML release

Reference

Engineering Schedule and Checksheet

Put your name and status e.g. "Done" and date

Before RC

Due Date Item Note ja zh_CN pt_BR
- 10/14 Integrate shortcut pdf file NB65TransProjPlan Masaki
DONE(10/08)
Rebecca
DONE(10/08)
Jeremie/Magda
DONE(10/08)
- 10/14 Integrate OLH 1st translation NB65TransProjPlan Keiichi
DONE(10/09)
Will
DONE(10/13)
Jeremie/Magda
DONE(10/09)
- 10/14 Evaluate l10n-kit for OLH and decide translation is required or not start to translate 10/13 Keiichi
DONE(10/09)
- 10/14 Evaluate l10n-kit for MSG/MSGHTML and decide translation is required or not Masaki
DONE(10/14)



RC release

Due Date Item Note ja zh_CN pt_BR
10/14 Pickup l10n-kit for MSG/MSGHTML if necessary, then pass to Petra Masaki
DONE(10/14)
10/14 Update master English files of status and verification page Masaki
DONE(10/14)
10/14 Pickup l10n-kit for OLH if necessary, then pass to Petra Keiichi
DONE(10/13)
10/14 Pickup l10n-kit for installer, ask Kasha to upload Masaki
DONE(10/14)
installer kit
10/14 Pickup l10n-kit for download page (.js files), ask Jeremie/Rebecca for translation Masaki
DONE(10/14)
10/15 Generate l10n files again and integrate for installer to synchronization Masaki
DONE(10/14)
Rebecca
DONE(10/14)
Jeremie/Magda
DONE(10/14)
10/15 Translate l10n files(.js) again and integrate for download page to synchronization Masaki
DONE(10/14)
Rebecca
DONE(10/14)
Jeremie/Magda
DONE(10/13)
10/15 Check Branding files (other than installer) Masaki
DONE(10/14)
Rebecca
DONE(10/14)
Jeremie/Magda
DONE(10/14)
-10/20 Put English files as dummy files Keiichi
DONE(10/20)
Keiichi
DONE(10/20)
Keiichi
DONE(10/20)


for RC2, RC3 and FCS

Due Date Item Note ja zh_CN pt_BR
-10/23 Integrate final translations for MSG/MSGHTML NB65TransProjPlan Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
-10/23 Integrate final translations for OLH NB65TransProjPlan Keiichi
DONE(10/21)
Will
DONE(10/16)
Jeremie/Magda
-10/23 Verify these check list below Masaki Rebecca Jeremie/Magda
Missing files Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
NOI18N list Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
Download page Masaki
DONE(10/22)
Rebecca
DONE(10/22)
Jeremie/Magda
Installer & Registration Masaki
DONE(10/22)
Rebecca
DONE(10/22)
Jeremie/Magda
Branding Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
Locale Specific URLs Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
BACKSLASH_U Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
Service Tag Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
Final Translation Masaki
DONE(10/21)
Rebecca
DONE(10/21)
Jeremie/Magda
-11/3 UC URL FCS Masaki Rebecca Jeremie/Magda


Detail Check List

Missing files

Please check translation status page:

NOI18N list

Please check validation page. All errors and warnings need to be fixed.

For installer/nbi, we can not use comment out, please revert back to English by editing TM.

  • Check verification pages and there is no error/warning/info in other directory.

Download page

Please check the download page is localized or not from your browsers.

Installer & Registration

Try to install by all installer and verify the service tag

  • Install it with network connection
  • Install it without network connection (local html file will be displayed, the page should be localized)
  • ./nb6.5/reglib/reglib/org/netbeans/modules/reglib/resources/register_ja.html

Sync installer files and .js files

Keys and entries in installer/ and nbi/ folders should be existing in both English and localized one. So we can not use comment out in these files. There are some updates (adding new keys, updating values) from 9/14 l10n-kit, so we need to sync installer files at Oct 14th. I'll ask Kasha to upload installer l10n-kit, so please regenerate l10n files again and integrate. New translation is no required.

Also please re-translate .js files for download page. It will be updated after Oct 13th.

Branding

These properties keys should be commented out. These are defied as NOI18N so most of them can be commented out by commentoutNOI18N_ALL.sh but please verify these in actual files again.

Comment Out at RC, Translate at FCS

  • (obsoleted - these strings should be localized after branding) nb6.5/ide-branding/locale/autoupdate-ui_nb/org/netbeans/modules/autoupdate/ui/Bundle_nb_*.properties
  • AvailableTab_SourceCategory_Tooltip_STANDARD
  • AvailableTab_SourceCategory_Tooltip_BETA
  • AvailableTab_SourceCategory_Tooltip_COMMUNITY

Comment Out at RC, add _<lang> for stable UC at FCS

  • nb6.5/updatecenters/updatecenters/org/netbeans/modules/updatecenters/resources/Bundle_*.properties (after branding, URL are added for FCS)
  • URL_LatestBuild
  • URL_Default_N

Version Name, comment out (already commented out in l10n-kit during pre-processing)

  • nb6.5/ide-branding/netbeans/core/locale/core_nb/org/netbeans/core/startup/Bundle_nb_*.properties
  • currentVersion=NetBeans IDE Dev (Build {0})

Version Name (already commneted out in l10n-kit during pre-processing)

  • nb6.5/ide-branding/locale/org-netbeans-core-windows_nb/org/netbeans/core/windows/view/ui/Bundle_nb_*.properties
  • CTL_MainWindow_Title
  • CTL_MainWindow_Title_No_Project

Version Name, (already commented out in l10n-kit during pre-processing)

  • platform9/org-netbeans-core-startup/netbeans/core/core/org/netbeans/core/startup/Bundle_*.properties
  • currentVersion

Servey URL and parameters (already commented out in l10n-kit during pre-processing, also these can be commented out by commentoutNOI18N_ALL.sh)

  • nb6.5/welcome/welcome/org/netbeans/modules/welcome/Bundle_*.properties
  • MSG_FeedbackSurvey_URL
  • MSG_FeedbackSurvey_MinimalStartups
  • MSG_FeedbackSurvey_AskTimes
  • MSG_FeedbackSurvey_Delay
  • MSG_FeedbackSurveyAgain

Registration version and flag (already commented out in l10n-kit during pre-processing, also these can be commented out by commentoutNOI18N_ALL.sh)

  • nb6.5/registration/registration/org/netbeans/modules/registration/Bundle_*.properties
  • nb.product.name (this key will be removed in final l10n-kit)
  • nb.registration.enabled

Registration keys should be commented out (already commented out in l10n-kit during pre-processing, also these can be commented out by commentoutNOI18N_ALL.sh)

  • nb6.5/reglib/reglib/org/netbeans/modules/reglib/Bundle_*.properties
  • servicetag.*
  • nb.cluster
  • nb.product.name (this key will be added in final l10n-kit)

UC URL

_Only_ stable UC URL needs to be added lang specific URL:

  • ./nb6.5/updatecenters/updatecenters/org/netbeans/modules/updatecenters/resources/Bundle_**.properties
  • URL_Standard

Not available yet. It's after RC.

We need to add _ja. Please add zh_CN and pt_BR.

http://updates.netbeans.org/netbeans/updates/6.5/uc/final/stable/catalog_ja.xml.gz?{$netbeans.hash.code}

Localized UC will be available after FCS build, currently it's not available.

Locale Specific URLs

Please try to add /ja/, /zh_CN/ and /pt_BR/ into the following URLs. You can update TM before you generate files.


  • ./uihandler/uihandler/org/netbeans/modules/uihandler/Bundle_*.properties
WELCOME_URL=http://testwww.netbeans.org/nonav/uigestures/index_ja.html
ERROR_URL=http://testwww.netbeans.org/nonav/uigestures/error_ja.html
  • installer/engine/src/org/netbeans/installer/wizard/components/panels/netbeans/Bundle_*.properties
See <a href="http://www.netbeans.org/about/usage-tracking_pt_BR.html">more information</a>.
  • platform9/org-netbeans-core-ui/org-netbeans-core-ui/org/netbeans/core/ui/options/general/Bundle_*.properties
METRICS_INFO_URL=http://www.netbeans.org/about/usage-tracking_pt_BR.html
  • nb6.5/uihandler/uihandler/org/netbeans/modules/uihandler/Bundle_*.properties
METRICS_INFO_URL=http://www.netbeans.org/about/usage-tracking.html


testwww/www/uigestures/*.html are now localized.

BACKSLASH_U

Please replace BACKSLASH_U with
<br>u
in the following file.
  • ./gsf1/javascript-hints/javascript-hints/org/netbeans/modules/javascript/hints/Bundle_*.properties

Service Tag

Please check servicetag.allow.create and servicetag.allow.register are true in these files.

  • other/installer/engine/branding/mysql/src/data/engine.properties
  • other/installer/engine/src/data/engine.properties

These updates happened after the final l10n is ready.

-#servicetag.allow.create=true
+servicetag.allow.create=true
-#servicetag.allow.register=true
+servicetag.allow.register=true 

.url files

All url files are being managed by Masaki, just provided English copy in www.netbeans.org. Once these docs are translated, please replace it.

Missing files at RC

Keiichi will prepare these webdocs for all languages on staging server, putting just English ones. These will be replaced with translated ones when translation is completed.

http://www.netbeans.org/community/releases/65/index.html

http://www.netbeans.org/community/releases/65/relnotes.html
http://www.netbeans.org/community/releases/65/install.html

http://www.netbeans.org/kb/docs/cnd/quickstart.html
http://www.netbeans.org/kb/docs/java/quickstart.html
http://www.netbeans.org/kb/docs/php/quickstart.html
http://www.netbeans.org/kb/docs/ruby/quickstart.html

http://www.netbeans.org/kb/trails/php.html

Final Translation

entire l10n-kit contain updated strings. Please run bugfix process to include these update.

nb/ide-branding/locale/autoupdate-ui_nb/org/netbeans/modules/autoupdate/ui/Bundle_nb.properties:
1c1
< AvailableTab_SourceCategory_Tooltip_STANDARD=NetBeans Development Plugin
---
> AvailableTab_SourceCategory_Tooltip_STANDARD=NetBeans Certified Plugin
3c3
< AvailableTab_SourceCategory_Tooltip_COMMUNITY=External Development Plugin
---
> AvailableTab_SourceCategory_Tooltip_COMMUNITY=Community Contributed Plugin

nb/updatecenters/updatecenters/org/netbeans/modules/updatecenters/resources/Bundle.properties:
50,51c50,53
< Services/AutoupdateType/dev-update-provider.instance=Additional Development Plugins
< Services/AutoupdateType/standard-update-provider.instance=Latest Development Build
---
> Services/AutoupdateType/standard-update-provider.instance=NetBeans
> Services/AutoupdateType/beta-update-provider.instance=NetBeans Beta
> Services/AutoupdateType/thirdparty-update-provider.instance=3rd Party Plugins

Please ignore the errors in validation page for following files.

  • nb6.5/updatecenters/updatecenters/org/netbeans/modules/updatecenters/resources/Bundle_*.properties
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo