Return-Path: X-Original-To: apmail-openoffice-dev-archive@www.apache.org Delivered-To: apmail-openoffice-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 38DD110370 for ; Sat, 31 Aug 2013 17:07:40 +0000 (UTC) Received: (qmail 95214 invoked by uid 500); 31 Aug 2013 17:07:38 -0000 Delivered-To: apmail-openoffice-dev-archive@openoffice.apache.org Received: (qmail 95007 invoked by uid 500); 31 Aug 2013 17:07:38 -0000 Mailing-List: contact dev-help@openoffice.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openoffice.apache.org Delivered-To: mailing list dev@openoffice.apache.org Received: (qmail 94999 invoked by uid 99); 31 Aug 2013 17:07:37 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Aug 2013 17:07:37 +0000 Received: from localhost (HELO mail-lb0-f175.google.com) (127.0.0.1) (smtp-auth username jani, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Aug 2013 17:07:36 +0000 Received: by mail-lb0-f175.google.com with SMTP id y6so2739342lbh.6 for ; Sat, 31 Aug 2013 10:07:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=mime-version:date:message-id:subject:from:to:content-type; bh=EvlGmC146xYE9AFgG+0c1y6VjkfwKCuClSls2/MUjGk=; b=K+nGDMNE+CfLtQGHQ0+TPvqLPGjSAWhD9ct27p+U3I9TSbMUEJpYdVL8vlkJrFjvvL BT/vf8k0hQ1CyZFC+RR5TPxAuAPZc9O7xG8sUeaKOL0d2tVgB4cH/4V98cu/9PuX1UQS 70JNHKgZHBGwgQis+Atd4l71mempmpFY2mGfzdVpEX8O2Aad9O6TUxX6G+Q1+9KBYEYV ubPbMdqcvrlucSr7uwMRWG1RaIpNYsulyIxLrHQIicytfAniVDfz5R0n9hgFCpbeecYL TJB7U2yJK7IQrM6si2ZYvLjxc15BuFqk3ZI5KZSBRBBpZ1z2bGlOVnZWv1d5KOsr4lfH o8+w== MIME-Version: 1.0 X-Received: by 10.112.150.97 with SMTP id uh1mr1677761lbb.34.1377968854777; Sat, 31 Aug 2013 10:07:34 -0700 (PDT) Received: by 10.112.141.167 with HTTP; Sat, 31 Aug 2013 10:07:34 -0700 (PDT) Date: Sat, 31 Aug 2013 19:07:34 +0200 Message-ID: Subject: [announce] genLang extract is ready. From: janI To: dev Content-Type: multipart/alternative; boundary=047d7b342d4a19c4c204e541602a --047d7b342d4a19c4c204e541602a Content-Type: text/plain; charset=ISO-8859-1 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. rgds jan I. --047d7b342d4a19c4c204e541602a--