coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: od --help: many translations provide invalid option advice


From: Pádraig Brady
Subject: Re: od --help: many translations provide invalid option advice
Date: Sun, 22 May 2011 09:34:38 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3

On 21/05/11 19:19, Jim Meyering wrote:
> As spotted in
>   https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/784758
> fr.po makes "od --help" print invalid advice in French locales.
> Unfortunately, it's not just the short-name for the --strings option
> and it's not just the French locale that are affected.
> 
> This shows 12 locales that are afflicted:
> (the "-s" short name for --strings below should be "-S")
> 
> $ grep '^[^#].*-s,.--strings' *.po
> de.po:"  -s, --strings[=BYTES]       Ketten mit wenigstens BYTES 
> alphanumerischen\n"
> es.po:"  -s, --strings[=BYTES]       muestra cadenas de caracteres de al 
> menos "
> fr.po:"  -s, --strings[=BYTES]       affiche les chaînes d'au moins BYTES "
> ga.po:"  -s, --strings[=BEARTA]      teaghráin aschurtha le BEARTA 
> carachtar\n"
> gl.po:"  -s, --strings[=BYTES]       usar cadeas de alomenos BYTES caracteres 
> "
> ko.po:"  -s, --strings[=<바이트>]    최소 <바이트> 그래픽 문자의 문자열을 출력합니"
> lg.po:"  -s, --strings[=BAYITI]         Buno bukireetera abivaamu 
> okubiwandika nga\n"
> nb.po:"  -s, --strings[=BYTES]       skriv ut strenger med minst BYTES 
> grafiske "
> ru.po:"  -s, --strings[=Н]              выводить строки длиной по меньшей 
> мере Н\n"
> sl.po:"  -s, --strings[=ŠTEVILO]     zaporedje, dolgo vsaj ŠTEVILO bajtov, 
> izpiši\n"
> tr.po:"  -s, --strings[=SAYI]        en az SAYI grafik karakter içeren 
> dizgeler\n"
> uk.po:"  -s, --strings[=Н]           виводити рядки довжиною принаймні Н\n"
> zh_TW.po:"  -s, --strings[=位元組]      只印出不少於指定 <位元組> 大小的字串常數\n"
> 
> This next search shows that the old --help strings (changed by that same 2004
> commit, http://git.sv.gnu.org/cgit/coreutils.git/commit/?id=485a454576b3dd)
> are still in use, in spite of now being invalid.
> 
> It searches for the old description of "-i":
>   -i   same as -t d2, select decimal shorts\n\
> which was changed to this:
>   -i   same as -t dI, select decimal ints\n\
> 
> $ grep '^[^#].*-i .*-t d2' *.po
> gl.po:"  -i   igual que -t d2, escoller números curtos decimais\n"
> ko.po:"  -i   -t d2와 동일하고, 10진수 short를 선택합니다\n"
> lg.po:"  -i      Kyekimu ne -t d2, kaleetera ekiragiro okuwandika ennamba 
> mu\n"
> nb.po:"  -i   samme som -t d2, velg korte desimaler\n"
> zh_TW.po:"  -i   等於 -t d2, 顯示十進位 short integer\n"
> 
> Is there some way that I (as upstream coreutils maintainer)
> can perform the global substitutions to correct all of those .po files?

For the recent df column alignment changes I updated all translations,
and just tarred up the pot (named like coreutils-8.13-pre1.pot) and po files,
and sent them to address@hidden who promptly
updated everything.

cheers,
Pádraig.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]