Meaningless name (was: Re: rpms/xchat/devel ...)

Matthias Clasen mclasen at redhat.com
Mon Jun 4 01:54:39 UTC 2007


On Sun, 2007-06-03 at 21:35 -0400, Ray Strode wrote:
> Hi,
> 
> > I agree that the only way to make this work with translations is to add
> > a new field, e.g. FullName, and allow placeholders:
> > 
> > FullName=%{Name} %{GenericName}
> > FullName[fr_FR]=%{Name} - %{GenericName}
> 
> That doesn't really work either, we had
> 
> Name=Foo
> GenericName=Text Editor
> Fullname=Foo Text Editor
> 
> it's possible the language could be something like:
> Name[qx_QX]=Foo
> GenericName[qx_QX]=Modifierer doo Tekst
> FullName[qx_QX] = Modifiereth du Tekst sa Fooerd
> 
> What I'm saying is suffixes can change depending on the surrounding
> words, so any strategy that involves placeholders won't work (because
> they'll expand with the wrong suffixes).
> 
> We've had bugs about this kind of thing before, although I don't
> remember the details. (Was it with Irish Gaelic? I don't know.)
> 

When I said "allow placeholders", I didn't mean you _have_ to use
placeholders. If your language requires declination to make this work,
you can just do what you outlined in your qx_QX example. The
placeholders are just an optimization.




More information about the Fedora-desktop-list mailing list