Home » Eclipse Projects » Babel » suggestions for including translations in jar?
|
Re: suggestions for including translations in jar? [message #9749 is a reply to message #7525] |
Tue, 08 April 2008 18:18 |
Eclipse Webmaster Messages: 607343 Registered: July 2009 |
Senior Member |
|
|
Hi Grant,
There are two area where Babel is currently lacking now -- cool features
on our web translation tool, and export/web API functionality.
That being said, we're currently building the SWT jars. If I look at
the babel update site, I see what's below. Is there anything you can do
with that (ie, repackage them, or extract the translated files from them)?
downloads.eclipse.org/technology/babel/update-site/plugins # ls -l *swt*
| grep v20080406043401
org.eclipse.swt.examples.browser.demos.nl_cs_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_da_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_de_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_es_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_fr_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_hu_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_it_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_iw_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ko_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_pl_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ro_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ru_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_sv_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_tr_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_zh_TW_0.2.0.v20080 406043401.jar
org.eclipse.swt.examples.browser.nl_cs_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_da_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_de_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_es_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_fr_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_hu_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_it_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_iw_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ko_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_pl_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ro_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ru_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_sv_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_tr_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_zh_TW_0.2.0.v20080406043 401.jar
org.eclipse.swt.examples.controls.nl_cs_0.2.0.v2008040604340 1.jar
org.eclipse.swt.examples.controls.nl_da_0.2.0.v2008040604340 1.jar
org.eclipse.swt.examples.controls.nl_de_0.2.0.v2008040604340 1.jar
[snip]
org.eclipse.swt.nl_ar_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_el_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_fi_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ja_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_nl_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_no_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pt_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pt_BR_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_zh_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_zh_TW_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_zh_TW_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_zh_TW_0.2.0.v20080406043401.jar
Denis
Grant Gayed wrote:
> Hi,
>
> SWT includes a set of externalized strings that are included in the Babel
> translation effort.
>
> One of the deliverables with every eclipse build is the set of swt.zip's at
> the very bottom of the download page, which can be used to write stand-alone
> swt apps. We would like to include the files with swt's strings translated
> to the various languages in these stand-alone downloads so that they will
> "just work" on all supported locales. The only approach we've come up with
> so far for doing this is:
>
> - when the June release is approaching, manually get swt's translated
> files from the Babel project and put them into swt's source tree
> - change their extensions from .properties to something else so that
> Babel will not mistakenly pick them up as needing translation too
> - update swt's custom build script to include these files in the swt
> stand-alone jars, changing their extensions back to .properties in the
> process
>
> This approach seems a bit clunky, so can anyone suggest an improvement? We
> had hoped that our custom build scripts could automatically retrieve the
> translated files from CVS at build time, but it does not seem like these
> files are available.
>
> Thanks in advance for any suggestions,
> Grant
>
>
--
Eclipse WebMaster - webmaster@eclipse.org
Questions? Consult the WebMaster FAQ at
http://wiki.eclipse.org/index.php/Webmaster_FAQ
View my status at http://wiki.eclipse.org/index.php/WebMaster
|
|
|
Re: suggestions for including translations in jar? [message #9768 is a reply to message #9749] |
Wed, 09 April 2008 17:55 |
Grant Gayed Messages: 2150 Registered: July 2009 |
Senior Member |
|
|
Yes, the current plan is to take the jars (just the
org.eclipse.swt.nl_*_*.v*.jar ones) and extract their translation files.
The hope was that there could be an automated way of doing this, but it
doesn't seem like there currently is.
Grant
"Denis Roy" <webmaster@eclipse.org> wrote in message
news:ftgcts$m4l$1@build.eclipse.org...
> Hi Grant,
>
> There are two area where Babel is currently lacking now -- cool features
> on our web translation tool, and export/web API functionality.
>
> That being said, we're currently building the SWT jars. If I look at
> the babel update site, I see what's below. Is there anything you can do
> with that (ie, repackage them, or extract the translated files from them)?
>
> downloads.eclipse.org/technology/babel/update-site/plugins # ls -l *swt*
> | grep v20080406043401
> org.eclipse.swt.examples.browser.demos.nl_cs_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_da_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_de_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_es_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_fr_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_hu_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_it_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_iw_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ko_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_pl_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ro_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ru_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_sv_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_tr_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_zh_TW_0.2.0.v20080 406043401.jar
> org.eclipse.swt.examples.browser.nl_cs_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_da_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_de_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_es_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_fr_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_hu_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_it_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_iw_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ko_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_pl_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ro_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ru_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_sv_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_tr_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_zh_TW_0.2.0.v20080406043 401.jar
> org.eclipse.swt.examples.controls.nl_cs_0.2.0.v2008040604340 1.jar
> org.eclipse.swt.examples.controls.nl_da_0.2.0.v2008040604340 1.jar
> org.eclipse.swt.examples.controls.nl_de_0.2.0.v2008040604340 1.jar
> [snip]
> org.eclipse.swt.nl_ar_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_el_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_fi_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ja_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_nl_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_no_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pt_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pt_BR_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_zh_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_zh_TW_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_zh_TW_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_zh_TW_0.2.0.v20080406043401.jar
>
>
> Denis
>
>
> Grant Gayed wrote:
> > Hi,
> >
> > SWT includes a set of externalized strings that are included in the
Babel
> > translation effort.
> >
> > One of the deliverables with every eclipse build is the set of swt.zip's
at
> > the very bottom of the download page, which can be used to write
stand-alone
> > swt apps. We would like to include the files with swt's strings
translated
> > to the various languages in these stand-alone downloads so that they
will
> > "just work" on all supported locales. The only approach we've come up
with
> > so far for doing this is:
> >
> > - when the June release is approaching, manually get swt's translated
> > files from the Babel project and put them into swt's source tree
> > - change their extensions from .properties to something else so that
> > Babel will not mistakenly pick them up as needing translation too
> > - update swt's custom build script to include these files in the swt
> > stand-alone jars, changing their extensions back to .properties in the
> > process
> >
> > This approach seems a bit clunky, so can anyone suggest an improvement?
We
> > had hoped that our custom build scripts could automatically retrieve the
> > translated files from CVS at build time, but it does not seem like these
> > files are available.
> >
> > Thanks in advance for any suggestions,
> > Grant
> >
> >
>
> --
>
> Eclipse WebMaster - webmaster@eclipse.org
> Questions? Consult the WebMaster FAQ at
> http://wiki.eclipse.org/index.php/Webmaster_FAQ
> View my status at http://wiki.eclipse.org/index.php/WebMaster
|
|
|
Re: suggestions for including translations in jar? [message #569880 is a reply to message #7525] |
Tue, 08 April 2008 18:18 |
Eclipse Webmaster Messages: 607343 Registered: July 2009 |
Senior Member |
|
|
Hi Grant,
There are two area where Babel is currently lacking now -- cool features
on our web translation tool, and export/web API functionality.
That being said, we're currently building the SWT jars. If I look at
the babel update site, I see what's below. Is there anything you can do
with that (ie, repackage them, or extract the translated files from them)?
downloads.eclipse.org/technology/babel/update-site/plugins # ls -l *swt*
| grep v20080406043401
org.eclipse.swt.examples.browser.demos.nl_cs_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_da_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_de_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_es_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_fr_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_hu_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_it_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_iw_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ko_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_pl_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ro_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_ru_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_sv_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_tr_0.2.0.v20080406 043401.jar
org.eclipse.swt.examples.browser.demos.nl_zh_TW_0.2.0.v20080 406043401.jar
org.eclipse.swt.examples.browser.nl_cs_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_da_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_de_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_es_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_fr_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_hu_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_it_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_iw_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ko_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_pl_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ro_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_ru_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_sv_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_tr_0.2.0.v20080406043401 .jar
org.eclipse.swt.examples.browser.nl_zh_TW_0.2.0.v20080406043 401.jar
org.eclipse.swt.examples.controls.nl_cs_0.2.0.v2008040604340 1.jar
org.eclipse.swt.examples.controls.nl_da_0.2.0.v2008040604340 1.jar
org.eclipse.swt.examples.controls.nl_de_0.2.0.v2008040604340 1.jar
[snip]
org.eclipse.swt.nl_ar_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_el_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_fi_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ja_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_nl_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_no_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pt_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_pt_BR_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_zh_0.2.0.v20080406043401.jar
org.eclipse.swt.nl_zh_TW_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.tests.nl_zh_TW_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_cs_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_da_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_de_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_es_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_fr_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_hu_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_it_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_iw_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ko_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_pl_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ro_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_ru_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_sv_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_tr_0.2.0.v20080406043401.jar
org.eclipse.swt.tools.nl_zh_TW_0.2.0.v20080406043401.jar
Denis
Grant Gayed wrote:
> Hi,
>
> SWT includes a set of externalized strings that are included in the Babel
> translation effort.
>
> One of the deliverables with every eclipse build is the set of swt.zip's at
> the very bottom of the download page, which can be used to write stand-alone
> swt apps. We would like to include the files with swt's strings translated
> to the various languages in these stand-alone downloads so that they will
> "just work" on all supported locales. The only approach we've come up with
> so far for doing this is:
>
> - when the June release is approaching, manually get swt's translated
> files from the Babel project and put them into swt's source tree
> - change their extensions from .properties to something else so that
> Babel will not mistakenly pick them up as needing translation too
> - update swt's custom build script to include these files in the swt
> stand-alone jars, changing their extensions back to .properties in the
> process
>
> This approach seems a bit clunky, so can anyone suggest an improvement? We
> had hoped that our custom build scripts could automatically retrieve the
> translated files from CVS at build time, but it does not seem like these
> files are available.
>
> Thanks in advance for any suggestions,
> Grant
>
>
--
Eclipse WebMaster - webmaster@eclipse.org
Questions? Consult the WebMaster FAQ at
http://wiki.eclipse.org/index.php/Webmaster_FAQ
View my status at http://wiki.eclipse.org/index.php/WebMaster
|
|
|
Re: suggestions for including translations in jar? [message #569897 is a reply to message #9749] |
Wed, 09 April 2008 17:55 |
Grant Gayed Messages: 2150 Registered: July 2009 |
Senior Member |
|
|
Yes, the current plan is to take the jars (just the
org.eclipse.swt.nl_*_*.v*.jar ones) and extract their translation files.
The hope was that there could be an automated way of doing this, but it
doesn't seem like there currently is.
Grant
"Denis Roy" <webmaster@eclipse.org> wrote in message
news:ftgcts$m4l$1@build.eclipse.org...
> Hi Grant,
>
> There are two area where Babel is currently lacking now -- cool features
> on our web translation tool, and export/web API functionality.
>
> That being said, we're currently building the SWT jars. If I look at
> the babel update site, I see what's below. Is there anything you can do
> with that (ie, repackage them, or extract the translated files from them)?
>
> downloads.eclipse.org/technology/babel/update-site/plugins # ls -l *swt*
> | grep v20080406043401
> org.eclipse.swt.examples.browser.demos.nl_cs_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_da_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_de_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_es_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_fr_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_hu_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_it_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_iw_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ko_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_pl_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ro_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_ru_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_sv_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_tr_0.2.0.v20080406 043401.jar
> org.eclipse.swt.examples.browser.demos.nl_zh_TW_0.2.0.v20080 406043401.jar
> org.eclipse.swt.examples.browser.nl_cs_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_da_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_de_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_es_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_fr_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_hu_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_it_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_iw_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ko_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_pl_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ro_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_ru_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_sv_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_tr_0.2.0.v20080406043401 .jar
> org.eclipse.swt.examples.browser.nl_zh_TW_0.2.0.v20080406043 401.jar
> org.eclipse.swt.examples.controls.nl_cs_0.2.0.v2008040604340 1.jar
> org.eclipse.swt.examples.controls.nl_da_0.2.0.v2008040604340 1.jar
> org.eclipse.swt.examples.controls.nl_de_0.2.0.v2008040604340 1.jar
> [snip]
> org.eclipse.swt.nl_ar_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_el_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_fi_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ja_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_nl_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_no_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pt_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_pt_BR_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_zh_0.2.0.v20080406043401.jar
> org.eclipse.swt.nl_zh_TW_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tests.nl_zh_TW_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_cs_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_da_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_de_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_es_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_fr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_hu_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_it_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_iw_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ko_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_pl_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ro_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_ru_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_sv_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_tr_0.2.0.v20080406043401.jar
> org.eclipse.swt.tools.nl_zh_TW_0.2.0.v20080406043401.jar
>
>
> Denis
>
>
> Grant Gayed wrote:
> > Hi,
> >
> > SWT includes a set of externalized strings that are included in the
Babel
> > translation effort.
> >
> > One of the deliverables with every eclipse build is the set of swt.zip's
at
> > the very bottom of the download page, which can be used to write
stand-alone
> > swt apps. We would like to include the files with swt's strings
translated
> > to the various languages in these stand-alone downloads so that they
will
> > "just work" on all supported locales. The only approach we've come up
with
> > so far for doing this is:
> >
> > - when the June release is approaching, manually get swt's translated
> > files from the Babel project and put them into swt's source tree
> > - change their extensions from .properties to something else so that
> > Babel will not mistakenly pick them up as needing translation too
> > - update swt's custom build script to include these files in the swt
> > stand-alone jars, changing their extensions back to .properties in the
> > process
> >
> > This approach seems a bit clunky, so can anyone suggest an improvement?
We
> > had hoped that our custom build scripts could automatically retrieve the
> > translated files from CVS at build time, but it does not seem like these
> > files are available.
> >
> > Thanks in advance for any suggestions,
> > Grant
> >
> >
>
> --
>
> Eclipse WebMaster - webmaster@eclipse.org
> Questions? Consult the WebMaster FAQ at
> http://wiki.eclipse.org/index.php/Webmaster_FAQ
> View my status at http://wiki.eclipse.org/index.php/WebMaster
|
|
|
Goto Forum:
Current Time: Sat Apr 27 04:34:58 GMT 2024
Powered by FUDForum. Page generated in 0.03415 seconds
|