Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-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 63E4910DA6 for ; Tue, 12 Nov 2013 09:36:16 +0000 (UTC) Received: (qmail 80229 invoked by uid 500); 12 Nov 2013 09:35:37 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 79940 invoked by uid 500); 12 Nov 2013 09:35:17 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 79412 invoked by uid 99); 12 Nov 2013 09:35:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Nov 2013 09:35:14 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ipad.wenk@gmail.com designates 209.85.215.48 as permitted sender) Received: from [209.85.215.48] (HELO mail-la0-f48.google.com) (209.85.215.48) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Nov 2013 09:35:10 +0000 Received: by mail-la0-f48.google.com with SMTP id n7so3809160lam.7 for ; Tue, 12 Nov 2013 01:34:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=Q+GVBeX/oN9LwWmwt9k/kVhj8Xx7DJskBP82Vr7xg5I=; b=dFW3EDPRygQo77BIu0s/ThIdjWNAFCtjr3ktzh6PfSwuQmy97caAPLYXsGLwDEgFGd NDI6dfUSWSImsswAIupn0OMZJyjPmY2ycuauIZNSbvCxsGNYdis1n/rm9vCyw1hKPFFJ uITMb9+N9n/ZfOn24CAxVwHur9Yif8Gn7MFrsvScsBQODgT6k7W/JI2C61BHfa0eHoy4 rwZkdSQifgVGlZjdhJt4+9PSgsXEPG/tDlKO/al7/fU8bKDXEj6+btolqjhw0IJyoNM+ pzKEV9z0mC5WgmKQEMN9yP8//EJOChlhq7fjmWoaeADyFgSZ/WLI6UnW9rNYTWIFMNgf wtMA== X-Received: by 10.152.1.40 with SMTP id 8mr941016laj.36.1384248888398; Tue, 12 Nov 2013 01:34:48 -0800 (PST) MIME-Version: 1.0 Reply-To: andywenk@apache.org Sender: ipad.wenk@gmail.com Received: by 10.112.65.97 with HTTP; Tue, 12 Nov 2013 01:34:28 -0800 (PST) In-Reply-To: References: From: Andy Wenk Date: Tue, 12 Nov 2013 10:34:28 +0100 X-Google-Sender-Auth: kWzZUeonctTdQSxpPe8eIBnfhfE Message-ID: Subject: Re: INFRA: Pootle translation service for CouchDB questions To: janI Cc: "dev@couchdb.apache.org" , "infrastructure@apache.org" , l10n Content-Type: multipart/alternative; boundary=089e013c6b90461a4404eaf78f2d X-Virus-Checked: Checked by ClamAV on apache.org --089e013c6b90461a4404eaf78f2d Content-Type: text/plain; charset=UTF-8 Hi Jan, thank you very much ;-). I have already seen, that there are the template files in https://translate.apache.org/projects/CouchDB. Awesome! On 11 November 2013 20:38, janI wrote: > > I have just changed your zip a bit, and now the project has templates. I > have also run "update_against_templates" and a couple of performance > utilities, so now you are ready to go. If a lot of the messages have "work > need to be done" == fuzzy in .po, then its because of the templates. > Somehow some of the language files contained different msgid's (maybe there > were made based on different versions), at least I did some cleanup work > (just write it on my project merit tab :-) > not sure why there have been different msgid's. I will recheck that. > Please remember the work order I explained, it makes life so much easier > for you. When the project is ready, I can help design your process or just > review it, of course only if the project wants it. > as usual, I will write everything down to remember the steps and for documentation to get others on board ;-). When done so, it would be fantastic to get your feedback on that. > On 10 November 2013 23:17, janI wrote: >> >>> Forgot. >>> >>> It late here (southern spain), but I will try to upload the templates >>> sometime tomorrow. >>> >> >> same here (in Hamburg Germany ;-) ) >> > > Hamburg, I used to come there a lot when I was kid. I am borne and raised > in Denmark, Nakskov, the island "lolland" where the ferries sail to > puttgarten. > > Nowadays I live in spain, after having base in vienna for a long period. > Ah ... cool ;-). That's really near. And you know what? When I would change the country I live, I would go to Spain :-) (http://goo.gl/vTqoaP) Thanks again and Cheers Andy > >> >>> >>> rgds >>> jan I. >>> >>> On 10 November 2013 23:14, janI wrote: >>> >>>> >>>> >>>> >>>> On 10 November 2013 22:46, Andy Wenk wrote: >>>> >>>>> but we haz G-Drive ;-) >>>>> >>>>> >>>>> https://docs.google.com/file/d/0B2xXhdpvuHcGRkVyTFNXaHI2NHM/edit?usp=sharing&pli=1 >>>>> >>>>> (this is German btw) >>>>> >>>> Kein problem (bin fast wiener nebenbei). >>>> >>> >> ah ... gut ;-) >> >> >>> Jan, please find attached the zip file with the .pot files. Russian >>>>> and German was setup initially but I started in the source code later on >>>>> with German and French. I made a backup of the German translations in >>>>> pootle so feel free to completely remove everything and set it up newly. >>>>> >>>>> When you have uploaded the pot files, is it afterward possible for me >>>>> to add new languages inside the CouchDB source code and simply upload a >>>>> actualised zip archive with new pot files for the new language? It could be >>>>> that Italian and Swedish are the next candidates ... >>>>> >>>> Yes, you add new languages in the admin menu, if you come across a >>>> language I have not setup, then give me a mail. >>>> >>>> You confuse me (and maybe also yourself). >>>> >>> >> both is true - but now clear ;-) >> >> >>> .pot files are only uploaded ONCE, every time the sources changes, >>>> NOT pr language. >>>> >>> the directory structure is (simplified) >>>> >>>> templates: >>>> xyz.pot >>>> ru: >>>> xyz.po >>>> de: >>>> xyz.po >>>> it: >>>> xyz.po >>>> >>>> and when the text in the source changes, you extract and upload 1 new >>>> xyz.pot file, then run "update against templates" which will: >>>> depending on content of new xyz.pot do the following to ru/xyz.po >>>> de/xyz.po fr/xyz.po >>>> - add all new msgid with empty msgstr (non translated) >>>> - remove deleted msgid >>>> - mark changed msgid with fuzzy (needs work). >>>> >>> >> ok got it . I am, still new to all this. But with your help the picture >> becomes drawn ;-) >> >> please remember the workflow >>>> 1) extract .pot for original languge >>>> 2) update, translate etc >>>> 3) copy .po files to the source tree, and commit them (for release >>>> build) >>>> 4) merge .po files back to temporary source (I would NOT commit changed >>>> source files in svn) >>>> >>>> Hope this clarifies a bit, otherwise just ask. >>>> >>> >> yes it does! Thanks a lot! >> >> Please ping me when you found time to upload the .pot files. >> >> Cheers >> >> Andy >> >> >> >>> rgds >>>> jan I. >>>> >>>> >>>>> Thanks many times! Your help is highly appreciated! >>>>> >>>>> Cheers >>>>> >>>>> Andy >>>>> >>>>> >>>>> On 10 November 2013 22:29, janI wrote: >>>>> >>>>>> >>>>>> >>>>>> >>>>>> On 10 November 2013 22:14, Andy Wenk wrote: >>>>>> >>>>>>> why? The screenshot is attached ;-) Could you please recheck .... >>>>>>> thanks! >>>>>>> >>>>>> >>>>>> The screenshot was attached, but most of our ML disregard files >>>>>> except for .zip >>>>>> >>>>>> rgds >>>>>> jan I. >>>>>> >>>>>> >>>>>>> >>>>>>> >>>>>>> On 10 November 2013 22:08, Dirkjan Ochtman wrote: >>>>>>> >>>>>>>> On Sun, Nov 10, 2013 at 10:02 PM, Andy Wenk >>>>>>>> wrote: >>>>>>>> > See also the screenshot attached. >>>>>>>> >>>>>>>> I think you forgot something. ;) >>>>>>>> >>>>>>>> Cheers, >>>>>>>> >>>>>>>> Dirkjan >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Andy Wenk >>>>>>> Hamburg - Germany >>>>>>> RockIt! >>>>>>> >>>>>>> http://www.couchdb-buch.de >>>>>>> >>>>>>> GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Andy Wenk >>>>> Hamburg - Germany >>>>> RockIt! >>>>> >>>>> http://www.couchdb-buch.de >>>>> >>>>> GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 >>>>> >>>> >>>> >>> >> >> >> -- >> Andy Wenk >> Hamburg - Germany >> RockIt! >> >> http://www.couchdb-buch.de >> >> GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 >> > > -- Andy Wenk Hamburg - Germany RockIt! http://www.couchdb-buch.de GPG fingerprint: C044 8322 9E12 1483 4FEC 9452 B65D 6BE3 9ED3 9588 --089e013c6b90461a4404eaf78f2d--