[TF-dev] Re: community translation update

Peter Heusch <[email protected]> Sat, 02 Mar 2013 22:01:45 +0100
Newsgroups gmane.comp.java.netbeans.modules.translated-files.devel
Message-ID <[email protected]>
Hi Masaki,

I am happy, that Netbeans translation continues again. I will gladly=20
assist you in translating to German.

Yours

Peter Heusch
> Hi Team,
>
> Very sorry that I and Paul haven't updated progress of translation
> tool for long time. We just got a idea about Timon's OmegaT environment
> (see attachment) so let me explain current status and my idea.
>
> Actually we still can not find a good common/single translation
> environment other than OpenCTI.
>
> We had used OmegaT before. I had evaluated Launchpad. I understand thes=
e
> are working well against small-medium size project but not working=20
> well at
> huge project e.g. NetBeans IDE. NetBeans IDE has large number of=20
> .properties
> and strings to be translated.
>
> I believe that Timon's environment can work well against general=20
> NetBeans RCP apps,
> but I'm not sure if it works effectively for NetBeans IDE because of=20
> its size,
> and some issues of OmegaT what we had experienced before.
>
> However, if community people really want to try NetBeans IDE=20
> translation by OmegaT
> on that environment, I understand it's worth a try again, and I and Pau=
l
> are very happy to help as much as we can.
>
> I'm just wondering - to provide more flexibility to community people.
>
> Here are my idea for now:
>
> - NB(I and Paul) continues to support ja,zh_CN,pt_BR and ru all
>   translations and es, de, fr and it NetBeans Platform translation.
>
> - NB will provide possible information and resources to community
>
>   o release schedule
>   o English files to be translated
>      after excluding un-necessary keys - over-translations will cause
>      critical errors
>
> - NB will provide a privilege to community people for
>   source code integration to netbeans source tree in translation area
>
>   o community people can update and integrate translated files
>   o if not able to use hg, I can help
>
> - NB will not recommend a single translation tool and environment
>
>   o community can use own preferred tool e.g. OmegaT, vim and etc.
>     at translation
>   o Will inform Timon's environment but do not enforce
>
> What do you think? Any comments? idea?
>
> Regards,
> Masaki
>
>> On 2013-2-26 17:38, Timon Veenstra wrote:
>> Hi all,
>>
>> Translation of netbeans rcp applications consist of 2 parts:
>> - The NetBeans rich client platform
>> - Application specific
>>
>> For the first part of the translation, we have published the=20
>> community translations to maven central.
>>
>> <dependency>
>> <groupId>nl.cloudfarming.client</groupId>
>> <artifactId>lib-platform-l10n</artifactId>
>> <version>1.0-NB72</version>
>> </dependency>
>>
>> When you are using ant, you could include all the translation jars to=20
>> your branding module.
>> http://java.net/projects/nb-library-wrappers/sources/core/show/lib-pla=
tform-l10n/nb72_platform_l10n/platform=20
>>
>>
>> For the second part we have created an omegat maven plugin.
>> With the plugin you can extract all the translation sources (bundles=20
>> and help files etc) into omegat projects for each language you want=20
>> to support.
>> You can zip those projects (together with the shared-sources) and=20
>> send them to your translators.
>> After they send back the translation projects, you can use another=20
>> target to merge the translations back into your source tree.
>>
>> More details about it here:
>> http://java.net/projects/omegat-maven-plugin/pages/Home
>>
>> The sources for the plugin are also available, so you could use them=20
>> to create an ant task for it.
>>
>> Hope it helps.
>>
>> Cheers,
>> Timon
>
>


--=20
Peter Heusch

Prodekan
T: +49 (0)711 8926-2897
F: +49 (0)711 8926-2553
[email protected]
Hochschule f=FCr Technik Stuttgart
Schellingstra=DFe 24
70174 Stuttgart

www.hft-stuttgart.de