NB67L10nCheckList

Checklist for NetBeans 6.7 ML release

Contents


Reference

Important Date

  • Code Freeze Fri, May 22 (COB)
  • Online Help Complete Fri, May 22 (COB)
  • For RC1 release: in repository by Wed 05/27 COB CET
  • For RC2 release: in repository by Fri 06/03 COB CET (ideal final integration for l10n)
  • For FCS Final by Fri 06/16 COB CET (very last possibility for l10n integration - not too good)

Engineering Schedule and Checksheet

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

Before RC

Due Date Item Owner Note
- Check shortcut pdf file Masaki
DONE(05/25)
Asking to Geertjan, but he is saying it will not be available near FCS. I removed localized PDF files from repository. If we get file timely, let's try for FCS. If not, let's give up.
- Investigate OLH leverage Keiichi
DONE
- Investigate links in IDE, will need to prepare localized files on netbeans.org web Masaki
DONE(05/25)
See detail check list below


RC1 release

Due Date Item Note ja zh_CN pt_BR
05/24 Pickup l10n-kit for MSG/MSGHTML, upload to WS Divide into two part - most visible part and others. We will try to finish important part for RC1. Masaki
DONE(05/24)
05/25(JST AM) Pickup l10n-kit for 100% OLH, pass to Nicky Keiichi
DONE
05/24 Pickup l10n-kit for installer js files, pass to Nicky, Rebecca Masaki
DONE(05/24)
05/24 Run status and validation pages http://translatedfiles.netbeans.org/6.7/status.html http://translatedfiles.netbeans.org/6.7/validation.html Masaki
DONE(05/24)
05/27 Integrate install js files to repository Masaki
DONE(05/24)
Rebecca
DONE
Magda
DONE
05/27 Integrate OLH reasonable files to repository for RC1 Keiichi
DONE
05/27 Integrate final translations to repository (if possible) Masaki
DONE
Rebecca
DONE
Magda
DONE
05/27 Check branding files for RC1 Masaki
DONE
06/01 prepare dummy localized files for release docs
http://www.netbeans.org/community/releases/67/index_${locale}.html, http://www.netbeans.org/community/releases/67/relnotes_${locale}.html, http://www.netbeans.org/community/releases/67/install_${locale}.html
Keiichi
DONE


for RC2 and FCS

Due Date Item Note ja zh_CN pt_BR
06/03 Update OLH Copyright notice (from "2008" to "2009") #166116 Keiichi
DONE
06/03 Remove XML Schema OLH #166104 Keiichi
06/03 Integrate final translations (if miss RC1) Masaki
DONE
Rebecca
DONE
Magda
DONE
06/03 Handle updated l10n-kit after code freeze (see below)
welcome Bundle.properties Masaki
DONE
Rebecca
DONE
Magda
DONE
JavaFX download_strings.js Masaki
DONE
Rebecca
DONE
Magda
DONE
06/03 Integrate final translations with bugfixes Masaki Rebecca Magda
Get source of shortcut.pdf and pass to Nicky (If we could get it timely) Masaki
06/03 Verify these check list (see below)
MissingFiles Masaki Rebecca Magda
Error
Need to check after the final integrations
Masaki Rebecca
DONE
Magda
UC URL Masaki
DONE
Locale Specific URLs Masaki
DONE
Rebecca
DONE
Magda
DONE
BACKSLASH_U Masaki
DONE
Rebecca
DONE
Magda
DONE
Service Tag(FCS ONLY) Masaki Rebecca
DONE
Magda
Install Message Update Masaki


Community release

Important Date

  • For RC1, will pick up files on 05/26
  • For FCS, will pick up files on 06/17

Tasks

Due Date Item Note ja zh_CN pt_BR
05/26 Complete Tasks on CTI and inform the location to Masaki Nicky
05/27 Integrate all files to repository, check errors Masaki
05/28 Inform the location for final l10n-kit location to Nicky Masaki
05/28 Restart CTI projects with the final l10n-kit Nicky
06/15 Complete Tasks on CTI and inform the location to Masaki Nicky
06/15 Integrate all files to repository, check errors Masaki


Detail Check List

Missing files

Please check translation status page:

NOI18N list

  • NOI18N strings will be removed from l10n-kit so we don't need to care when we generate files again from last TM and l10n-kit. However, when you won't - it means we keep 1st translations in repository, some strings are still not commented out because those strings have been translated from 1st l10n-kit. To comment these strings out, simply run commentoutNOI18N_ALL.sh against for the entire files. Please check diffs before integration.
% hg clone http://hg.netbeans.org/main/l10n
% cd l10n/src/zh_CN
% sh ~/commentoutNOI18N_ALL.sh zh_CN
% hg diff .
  • Installer NOI18N strings will be replaced with the original English by Masaki

Errors

Download page

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

  • select platform, message will be changed for platform specific information
  • All URLs to rel notes and install guide are correct? These values are defined in .js files.

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.7/reglib/reglib/org/netbeans/modules/reglib/resources/register_ja.html

UC URL (FCS only)

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

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

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

URL_Standard=http://updates.netbeans.org/netbeans/updates/6.7/uc/final/stable/catalog.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/index3.html
METRICS_URL=http://testwww.netbeans.org/nonav/uigestures/index4.html
ERROR_URL=http://testwww.netbeans.org/nonav/uigestures/error2.html
METRICS_INFO_URL=http://www.netbeans.org/about/usage-tracking.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>.
  • platform10/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


Just copied testwww/www/uigestures/*.html from English. Prepared.

BACKSLASH_U

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

Service Tag(FCS ONLY)

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. I'll ask Dmitry to update them too!

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

Installer Message Update (We don't need to localize, no ML)

*/*/installer/engine/src/org/netbeans/installer/wizard/components/panels/netbeans/Bundle_*.properties
NWP.welcome.text.header.php=The installer will install the NetBeans IDE with the PHP pack.<br>
+NWP.welcome.text.header.python=The installer will install the NetBeans IDE for Python Early Access 2.<br>
NWP.welcome.text.header.javafx=The installer will install the NetBeans IDE with JavaFX.<br>
*/*/installer/mac/newbuild/Bundle_*.properties 
python-title=Python
python-tooltip=Python
python-description=Basic tools for developing Python applications. Includes Editor, Debugger, Interactive Console, allows selection of CPython or Jython (2.5 included) Python runtimes.

webcommon-title=JavaScript Debugger

.url files

All url files are being managed by Masaki.

l10n-kit

If you need to bugfixes, please use the following l10n-kit. But please do not run against entire l10n-kit. Please pick up just necessary files for performance reason.

WS Location

  • /Default workspace/en-US/DeveloperTools/NetBeans6.7/PROPERTIES/20090523-0201
  • /Default workspace/en-US/DeveloperTools/NetBeans6.7/MSGHTML/20090523-0201

l10n-kit location

You can pick up files from l10n-kit and process individually on WS.

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