Home » Eclipse Projects » Babel » suggestions for including translations in jar?
suggestions for including translations in jar? [message #7525] |
Tue, 08 April 2008 10:57  |
Eclipse User |
|
|
|
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
|
|
|
Re: suggestions for including translations in jar? [message #9749 is a reply to message #7525] |
Tue, 08 April 2008 14:18   |
Eclipse Webmaster Messages: 607353 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 13:55  |
Eclipse User |
|
|
|
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 14:18  |
Eclipse Webmaster Messages: 607353 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 13:55  |
Eclipse User |
|
|
|
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: Thu May 08 14:53:14 EDT 2025
Powered by FUDForum. Page generated in 0.07461 seconds
|