[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.