[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: xgettext bug (Was: Re: Current translation status and some message errors/suggestions)

From: Arfrever Frehtes Taifersar Arahesis <arfrever.fta_at_gmail.com>
Date: Mon, 26 May 2008 17:35:01 +0200

2008-05-26 16:17 Jens Seidel <jensseidel_at_users.sf.net> napisał(a):
> On Mon, May 26, 2008 at 09:49:43AM +0200, Jens Seidel wrote:
>> There are also still some general i18n problems:
>>
>> $ svn help switch
>> contains:
>> --force : Durchführung des Befehls erzwingen
>> --accept PAR : specify automatic conflict resolution action
>> ('postpone', 'base', 'mine-full', 'theirs-full',
>> 'edit', 'launch')
>>
>> As you can see at least one message is not properly translated
>> (verified for German and French, both are (mostly) up-to-date).
>
> That's a problem in xgettext resolving macros. At least two messages are
> affected, maybe more:
> $ svn help switch
> $ svn help mergeinfo
>
> The attached patch contains a workaround which I also want to backport
> to 1.5.x. Comments?

It's incorrect solution. apr_psprintf() should be used.

> After applying it I will update all translation via tools/po/po-update.sh
> to ensure that not very outdated files are shipped. This is especially
> useful as some translation projects and statistics will use our files
> without knowing about po-update.sh. Oe example is
> http://www.debian.org/international/l10n/po/rank
>
> (You don't want to recieve patches against outdated files, right?)

All patches must be against files in trunk. People who use such
statistics rather don't use Subversion trunk.

(Please don't commit any change in 'pl.po'.)
Received on 2008-05-26 17:35:33 CEST

This is an archived mail posted to the Subversion Dev mailing list.