On 9/1/13 4:03 PM, Rob Weir wrote:
> On Sat, Aug 31, 2013 at 1:07 PM, janI <j...@apache.org> wrote:
>> Hi
>>
>> I am pleased to inform you, that I have reached a major milestone with
>> genLang.
>>
>> genLang is now integrated in the build system (for extraction), and  I have
>> carefully tested that "genLang extract" (generation of .pot template files)
>> is 100% identical to the existing system (except for the approx 5 errors in
>> the old system).
>>
>> Sources are in branches/l10n40 (based on trunk approx start august)
>> R1519182.
>>
>> The work flow is:
>>
>> 1) run "build --all --genPO" or "build --genPO"
>> 2) on pootle server:
>>       "cd aooGenLang; svn up"
>>       "pootle update_stores" (with parms as normal)
>> 3) on translate.a.o
>>        "update against templates"
>> 4) translate
>> 5) on pootle server:
>>         "pootle sync_stores" (with parms as normal)
>>         "cd aooGenLang; svn commit"
>>
>> Now translated files are available in our source tree.
>>
>> I have tested all these steps. We can make a number of elegant
>> optimizations,
>> a) allow committers to commit directly in pootle (removes 5)
>> b) allow committers to run "svn up" (req. a simple php page and removes 2,3)
>>
>> If someone could review the branch, it would be real nice. Also I need to
>> check build on windows/mac.
>>
>> In the meantime I will integrate "genLang convert" so we can get all
>> current translations into the new system.
>>
>> and finally integrate "genLang merge" that generates sources with languages.
>>
> 
> Nice!  This is going to be a great simplification compared to what we
> had before.  It should help us scale up to support many more
> languages.
> 
> Thanks for the sustained effort on this!

indeed a huge step forward, perfect.

Based on my experience in the past the problems with mismatched tags in
the help files (that can break the build) I would not commit the changes
from Pootle directly. I don't know how we can address this in a good
way. Maybe do a weekly update and solve all potential problems.

I will build it on MacOS...

Juergen




> 
> -Rob
> 
> 
>> rgds
>> jan I.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
> For additional commands, e-mail: dev-h...@openoffice.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to