Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 406A6200C11 for ; Sat, 4 Feb 2017 17:13:03 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 3EF84160B63; Sat, 4 Feb 2017 16:13:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 895A6160B56 for ; Sat, 4 Feb 2017 17:13:02 +0100 (CET) Received: (qmail 18690 invoked by uid 500); 4 Feb 2017 16:13:01 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 18680 invoked by uid 99); 4 Feb 2017 16:13:01 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Feb 2017 16:13:01 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id C4D021A05CA for ; Sat, 4 Feb 2017 16:13:00 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.379 X-Spam-Level: X-Spam-Status: No, score=0.379 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id b9DCdBq8Chan for ; Sat, 4 Feb 2017 16:12:59 +0000 (UTC) Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 16B9D5F479 for ; Sat, 4 Feb 2017 16:12:59 +0000 (UTC) Received: by mail-wm0-f52.google.com with SMTP id c85so73418059wmi.1 for ; Sat, 04 Feb 2017 08:12:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=fd9ppDPU4k4YcfTbtiSI+RP4DxNSrRSUg9x56AIu2iw=; b=taq4THrvoNE+I4UgkI0YyVLwHuzvKOQR/CEGHmIA9+PbyuKHDxGmcDGFAfigbYVbGs WAwKkoRmLjnYWiK4EFNTuIzsbnVgCLRvLDfudSPVtTblYkyr+iVyh30LjfF2JAxETzBe I7Bj748B9UQJ2ma31K0oprVgIFywYtjCZNzOI9JqIQ8nr/DZ3EivRlsiATR7EPIUw2i2 UB2VXNw4T8VNfRktvzV1TtyWLgPpldxx7+tQF+feiqEqqdP5NV6OWalR4/pwxNwelqjj V7qM4d0oj6qT3RneQbJEKiSGkBRblWt4pdPv1zqoPCqu5r1FZUQ0TYkRhTyzoYdLgjK8 3uMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=fd9ppDPU4k4YcfTbtiSI+RP4DxNSrRSUg9x56AIu2iw=; b=jU9x0es7cUQKWVSxJewuIe8euMVWTwZLYEo26pslQTsuejBBEjAc1ACmOyDBeg4cIW kSj6NIP8NL2g9RKQR5r2fwDJyVxxx02DSLec6yg66aoK03P+v8pOPpg/nHnOrLkiPpPm DYu7dvWVycpjrnfsB3QX4pky5Au9Yy8P4hEQ7nnB+vPmJzKAgA21qCBXxs8e8WXOOR+t N7O2/sASF9RQeuauK53G20IUNksClObzAJ1VwhnKih46gNyUJd3KY9DAjv8Qpg3fiZ2V RBI41s1R0LcQHWn4A+72OPN58Q5t9J7dTKpIAKihNEZtgPpyApJZ2stJtLgasgtv20UJ nV0g== X-Gm-Message-State: AMke39mw5bYa2tKV3Y9R+AciEjSu7TCwusz3NRWxo7eFYMKhWWA2S0NG7ecCMXPvupLv8A== X-Received: by 10.28.232.196 with SMTP id f65mr2195179wmi.19.1486224778470; Sat, 04 Feb 2017 08:12:58 -0800 (PST) Received: from [192.168.1.120] (cable-static-20-197.rsnweb.ch. [88.84.20.197]) by smtp.googlemail.com with ESMTPSA id e16sm50995264wra.36.2017.02.04.08.12.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 04 Feb 2017 08:12:57 -0800 (PST) To: Subversion Development From: Stefan Kueng Subject: translations Message-ID: Date: Sat, 4 Feb 2017 17:13:06 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit archived-at: Sat, 04 Feb 2017 16:13:03 -0000 Hi, Since the new conflict resolver API offer a lot of strings to be used in an UI, I'm wondering about the translations of those strings. I remember there was a discussion about two years ago about using a web based translation tool for Subversion (e.g. http://translationproject.org/), but that discussion got to no real decision. For TSVN we use transifex (https://www.transifex.com/) which is free for open source projects. Works quite well - it updates the new strings automatically from our repository pot file. Even if Subversion does not move to use such a web based tool: how about providing the source pot file in the repository which should be updated frequently so translators can use that file without having to install and parse the whole svn source? I'm bringing this up again since I noticed that the existing translations are very old and outdated. And since TSVN is fully translated in many languages, the new conflict resolver UI would still show the English strings since they now come from the svn lib. Stefan -- ___ oo // \\ "De Chelonian Mobile" (_,\/ \_/ \ TortoiseSVN \ \_/_\_/> The coolest interface to (Sub)version control /_/ \_\ http://tortoisesvn.net