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. -- Fedora-desktop-list mailing list Fedora-desktop-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-desktop-list