Problem with desktop file spec not allowing @modifier in localenaming



tis 2003-06-03 klockan 09.42 skrev Christian Rose:
> tis 2003-06-03 klockan 07.52 skrev Naba Kumar:
> > I got the following error:
> > 
> >      Error on file "anjuta.desktop": Error in section Desktop
> >     Entry at line 25: Invalid characters in locale name
> > 
> > Line 25 in anjuta.desktop is:
> > 
> >     Comment[sr@Latn]=Integrisano razvojno okruženje
> > 
> > I tried removing '@' and it worked fine. Can anybody explain me why is
> > it so?
> 
> It's a bug in the desktop file spec; it won't allow the '@modifier'
> syntax that's in a few cases undoubtedly needed, and that's also
> explicitly allowed by other locale-handling routines and specs.
> 
> It was last discussed here in this thread:
> http://lists.gnome.org/archives/desktop-devel-list/2003-May/msg00833.html
> 
> I suspect a bug should be entered, but I have no idea against which
> component.

I've filed one now; http://bugzilla.gnome.org/show_bug.cgi?id=114322.
The problem should be fairly well described there.

This problem with the desktop file spec should be fixed upstream, so
that conformant parsers can respect the @modifier syntax. So I've cc:d
xdg-list@freedesktop.org to get some input on the issue.


Christian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]