From owner-freebsd-i18n@FreeBSD.ORG Mon Feb 3 21:26:11 2014 Return-Path: Delivered-To: i18n@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2EE0D9BC for ; Mon, 3 Feb 2014 21:26:11 +0000 (UTC) Received: from mail-ea0-f174.google.com (mail-ea0-f174.google.com [209.85.215.174]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B04261658 for ; Mon, 3 Feb 2014 21:26:07 +0000 (UTC) Received: by mail-ea0-f174.google.com with SMTP id b10so3961196eae.19 for ; Mon, 03 Feb 2014 13:26:00 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=LzbWOVkcqlIVolqxw/PSd3hFjzs4vFaP3nKEIvZ54bw=; b=B3nO4fTvJBy8Qgv8klRqnUcIKGps2sx3WCOaf5CSCB1996wtw3gdXc2/rnrJelIe2G xWAwbQ8HK2fTJM10WAxGjQGYDdFHbBWeUm9DFZyV49OR6ftEfUssut0SphPf7HVx7NE6 FrrbWOEhepz2xQJoxmJPUDEiDroDdsxfRjL9TIeOc+Xea4vg7KaPXXFkfFpuybN/+5US nWGmX7dOveF1cn27FKHiR2jxzVMLJfWAHMOhewNij1O1tx3wroXkFE7cqqY1e0AGywcW rq8QC15GBPdl/bshMbw2QIdmFIue7+hloACCqkvPP0aV5+ARdKP2sYyQATrH/Uk9etIn zjEA== X-Gm-Message-State: ALoCoQmrIb0cmKiIh7lDXFX5R3cGKFqdV3GYtDQslFjml2VSiIkhIdT3rCM5dANgyd1hRNz+pPe0 X-Received: by 10.15.99.201 with SMTP id bl49mr10671122eeb.53.1391462760516; Mon, 03 Feb 2014 13:26:00 -0800 (PST) Received: from [192.168.1.2] ([89.169.173.68]) by mx.google.com with ESMTPSA id d43sm80321821eep.18.2014.02.03.13.25.58 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 03 Feb 2014 13:26:00 -0800 (PST) Message-ID: <52F00964.8010701@freebsd.org> Date: Tue, 04 Feb 2014 01:25:56 +0400 From: Andrey Chernov User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Tijl Coosemans Subject: Re: svn commit: r341775 - in head: Mk/Uses converters/libiconv devel/gettext References: <201401292024.s0TKOomF031237@svn.freebsd.org> <52E97640.5020703@freebsd.org> <52EA297E.6030607@kovesdan.org> <20140130132652.5d945d44@kalimero.tijl.coosemans.org> <52EA862C.30201@freebsd.org> <20140130225350.5260dc47@kalimero.tijl.coosemans.org> <52EAD9BC.4060707@freebsd.org> <52EADC32.6050206@freebsd.org> <20140131095300.2bbe5c18@kalimero.tijl.coosemans.org> In-Reply-To: <20140131095300.2bbe5c18@kalimero.tijl.coosemans.org> X-Enigmail-Version: 1.7a1pre Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: =?UTF-8?B?R8OhYm9yIEvDtnZlc2TDoW4=?= , svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, i18n@freebsd.org, ports-committers@freebsd.org X-BeenThere: freebsd-i18n@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD Internationalization Effort List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Feb 2014 21:26:11 -0000 On 31.01.2014 12:53, Tijl Coosemans wrote: >> Just an example: >> # perl -e 'print "\xc1\n";' | iconv -f "ISO8859-15" -t "US-ASCII//TRANSLIT" >> ? >> iconv: warning: invalid characters: 1 >> (what ever this warning does here?) >> >> # perl -e 'print "\xc1\n";' | /usr/local/bin/iconv -f "ISO8859-15" -t "US-ASCII//TRANSLIT" >> 'A For BSD iconv internal name of "US-ASCII" is "ISO646-US", as iconv_canonicalize(3) shows. And for that name only one conversion table exists, from US-ASCII to UCS, which is void (does nothing): /usr/src/share/i18n/csmapper/ISO646/ISO646-US%UCS.646.src What we need to make to US-ASCII translation work is MISC/UCS%ISO646-US.src table, which can be made from f.e. ISO-8859/UCS%ISO-8859-15.src table. BTW, I see ISO-8859/UCS%ISO-8859-1.src transliteration is missing too. It will be better when somebody who knowns Citrus internals will look there. Who "owns" our Citrus code now and in contact with Citrus developers? We need some coordination here. From owner-freebsd-i18n@FreeBSD.ORG Tue Feb 4 14:06:18 2014 Return-Path: Delivered-To: i18n@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECF4BF3; Tue, 4 Feb 2014 14:06:17 +0000 (UTC) Received: from server.mypc.hu (server.mypc.hu [87.229.73.95]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9A7771148; Tue, 4 Feb 2014 14:06:17 +0000 (UTC) Received: from server.mypc.hu (localhost [127.0.0.1]) by server.mypc.hu (Postfix) with ESMTP id 3CB1F14D2536; Tue, 4 Feb 2014 15:06:14 +0100 (CET) X-Virus-Scanned: amavisd-new at !change-mydomain-variable!.example.com Received: from server.mypc.hu ([127.0.0.1]) by server.mypc.hu (server.mypc.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id fNHr5TbYOosp; Tue, 4 Feb 2014 15:06:13 +0100 (CET) Received: from [192.168.0.10] (54034B4D.catv.pool.telekom.hu [84.3.75.77]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by server.mypc.hu (Postfix) with ESMTPSA id 8C93514D2436; Tue, 4 Feb 2014 15:06:13 +0100 (CET) Message-ID: <52F0F3D1.30903@kovesdan.org> Date: Tue, 04 Feb 2014 15:06:09 +0100 From: =?UTF-8?B?R8OhYm9yIEvDtnZlc2TDoW4=?= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Andrey Chernov Subject: Re: svn commit: r341775 - in head: Mk/Uses converters/libiconv devel/gettext References: <201401292024.s0TKOomF031237@svn.freebsd.org> <52E97640.5020703@freebsd.org> <52EA297E.6030607@kovesdan.org> <20140130132652.5d945d44@kalimero.tijl.coosemans.org> <52EA862C.30201@freebsd.org> <20140130225350.5260dc47@kalimero.tijl.coosemans.org> <52EAD9BC.4060707@freebsd.org> <52EADC32.6050206@freebsd.org> <20140131095300.2bbe5c18@kalimero.tijl.coosemans.org> <52F00964.8010701@freebsd.org> In-Reply-To: <52F00964.8010701@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-ports-head@freebsd.org, Tijl Coosemans , i18n@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org X-BeenThere: freebsd-i18n@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD Internationalization Effort List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Feb 2014 14:06:18 -0000 On 2014.02.03. 22:25, Andrey Chernov wrote: > On 31.01.2014 12:53, Tijl Coosemans wrote: >>> Just an example: >>> # perl -e 'print "\xc1\n";' | iconv -f "ISO8859-15" -t "US-ASCII//TRANSLIT" >>> ? >>> iconv: warning: invalid characters: 1 >>> (what ever this warning does here?) >>> >>> # perl -e 'print "\xc1\n";' | /usr/local/bin/iconv -f "ISO8859-15" -t "US-ASCII//TRANSLIT" >>> 'A > For BSD iconv internal name of "US-ASCII" is "ISO646-US", as > iconv_canonicalize(3) shows. And for that name only one conversion table > exists, from US-ASCII to UCS, which is void (does nothing): > /usr/src/share/i18n/csmapper/ISO646/ISO646-US%UCS.646.src > What we need to make to US-ASCII translation work is > MISC/UCS%ISO646-US.src table, which can be made from f.e. > ISO-8859/UCS%ISO-8859-15.src table. BTW, I see > ISO-8859/UCS%ISO-8859-1.src transliteration is missing too. > It will be better when somebody who knowns Citrus internals will look > there. Who "owns" our Citrus code now and in contact with Citrus > developers? We need some coordination here. I ported Citrus iconv to FreeBSD but unfortunately nowadays I lack time to work on it. Peter imported the code to our tree. There are no active Citrus developers so no contact person either... Gabor