One issue which we have had with our workflow (using Java property files)
is  when keys are deleted from the underlying source code. The effect of
this happening is that the translation will be presented as an untranslated
string, which is quite confusing to our translators. So, typically, what we
have to do (although it is difficult because our application never has a
string freeze) is to allow the translators to translate against a specific
revision, and then merge the code. Another gotcha is that the Java strings
must be escaped with native2ascii, as they are written in native format,
and not in escaped format. All in all, it is a bit tricky in our case, but
hopeful that the new version will address some of these issues.

Regards,
Jason



On Wed, Nov 27, 2013 at 2:06 PM, Leandro Regueiro <
[email protected]> wrote:

> On Wed, Nov 27, 2013 at 12:23 PM, Debussche Christophe
> <[email protected]> wrote:
> > Hi everyone,
> >
> > We are currently testing Pootle but we have some trouble figuring the
> normal flow when using Pootle.
> > In our environment, we have a SVN (that we configured in Pootle), and
> Java properties files.
> >
> > Our users do the translation, and we, as developpers, provide the
> template.
> >
> > My question is the following:
> >
> >
> > -          If we have to add a new key (=Location in pootle ?), what
> should be the normal flow ? Where should we add this key, how should we do
> to add it in every language ?
>
> Hi
>
> I understand that you want to add some new translatable content,
> either a new file to translate or a new string in an existing file.
> The workflow in this case is (assuming you have Pootle 2.5.0):
>
> * Do your regular developer work and commit the "new strings"/"changed
> strings" changes to your SVN.
> * Then in Pootle go to the "Templates" translation project for your
> project and click on the "Update all from VCS" action.
> * Now every translation team for any language your project is being
> translated to, can click on the "Update against templates" action
> which will sync their translation files with the new templates. But
> probably is a good idea you this for them to avoid them translating
> old stuff.
>
> These actions can be runned as well using management commands on the
> commandline, which allows them to be run periodically using tools like
> `cron`. Please refer to
>
> http://docs.translatehouse.org/projects/pootle/en/stable-2.5.0/server/commands.html#managing-pootle-projects
>
> We are about to publish the next Pootle release, which comes with new
> features that you might be interested in.
>
> If you have any other problem or question, please send another email
> or contact us in the #pootle channel at Freenode.
>
> Bye
>
> > Thanks a lot for your help !
> >
> >
> > Christophe DEBUSSCHE
> >
> >
> ------------------------------------------------------------------------------
> > Rapidly troubleshoot problems before they affect your business. Most IT
> > organizations don't have a clear picture of how application performance
> > affects their revenue. With AppDynamics, you get 100% visibility into
> your
> > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of
> AppDynamics Pro!
> >
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Translate-pootle mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/translate-pootle
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
> _______________________________________________
> Translate-pootle mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/translate-pootle
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349351&iu=/4140/ostg.clktrk
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to