Bug#502561: intltool: 0.40.3 and older do not handle translatable entries with dashes in .desktop files

Alexander Toresson alexander.toresson at gmail.com
Sat Oct 18 09:56:59 UTC 2008


On Sat, Oct 18, 2008 at 3:43 AM, Jordi Mallach <jordi at debian.org> wrote:
> On Fri, Oct 17, 2008 at 10:30:08PM +0200, Alexander Toresson wrote:
>> intltool 0.40.3 and older does not handle translatable entries with
>> dashes in desktop files. For example:
>>
>> _X-XfceSettingsName=Window Manager
>>
>> This may be more common that you would expect, as non-standard entries
>> in .desktop files are required to start with 'X-'. For example, this
>> affects the Xfce way of specifying 'short' names for entries in the
>> settings manager, at least in the upcoming 4.6 release.
>> I extracted the patch to fix this from the intltool subversion repo, and
>> I've attached it to this mail. The patch may need some minor
>> modification to work with 0.40.0 or even 0.40.3, as the line number may
>> have changed (but patch(1) may be intelligent enough to get this).
>> I guess this is too late for etch, though? Another option for
>> unstable/next stable (after lenny) would be to upgrade to 0.40.4, which
>> has this fix included.
>
> I believe this sort of fixes should go into lenny, if it needs to be a useful
> development platform.
>
> Actually reviewing if having 0.40.3+patch or 0.40.4 is possible would be even
> better, as there are other important bug fixes since 0.40.0.
>
> I'll see what other team members say before we push things one way or another.
>
> Jordi
> --
> Jordi Mallach Pérez  --  Debian developer     http://www.debian.org/
> jordi at sindominio.net     jordi at debian.org     http://www.sindominio.net/
> GnuPG public key information available at http://oskuro.net/
>

Thank you, that would be really great!

Just FYI, the upstream bug report in question for this issue is at
http://bugzilla.gnome.org/show_bug.cgi?id=549243 .

// Alexander






More information about the pkg-gnome-maintainers mailing list