[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