[desktop entry spec] new FullName key
mpyne at purinchu.net
Mon Aug 3 09:39:23 PDT 2009
On Monday 03 August 2009 10:43:10 John Tapsell wrote:
> 2009/8/3 Matthias Clasen <mclasen at redhat.com>:
> > On Mon, 2009-08-03 at 17:36 +0300, John Tapsell wrote:
> >> > In languages that have case declensions, "%1 %2" and "%1 - %2"
> >> > could involve the GenericName being written differently. So
> >> > you might write "Epiphany - Web Browser", but "Epiphany Webo
> >> > Browsero". (Completely made up example, of course.)
> >> I don't get what you're saying. I wrote i18n("%1 %2"), but you might
> >> have missed that. Is that the confusion?
> > Where i18n() is the function that magically fixes translations ?
> > How does that work ?
> So can you give an example please? I still can't see any concrete case.
Well Shaun mentioned case declension but he didn't give one in his example.
For instance, if you had "Epiphany" and "Web Browser" and you wanted to
combine them, some languages would require "Web Browser" to be in different
e.g. "Epiphany webo browsero"
The i18n() function couldn't just do a "plug in the translated string", either
it would have to know how to make the cases work correctly, or a completely
different translated string would be required.
- Michael Pyne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freedesktop.org/archives/xdg/attachments/20090803/b41cb134/attachment.pgp
More information about the xdg