SOURCES: monodoc.desktop (NEW) - desktop file
Tomasz Pala
gotar at polanet.pl
Sat Feb 28 14:28:39 CET 2004
On Sat, Feb 28, 2004 at 14:09:04 +0100, Paweł Sakowski wrote:
> Czytając locale nie masz gwarancji uzyskania kodowania zgodnego z
> tabelką freedesktop. Na przykład u mnie:
>
> $ echo $LANG;locale charmap
> pl_PL
> UTF-8
Jakie to ma znaczenie? freedesktop mówi tylko o zmiennych LC_*, stąd
wyjście określam przez :locale, dopóki ktoś explicite nie zażąda innego
kodowania. Ale żeby tego używać, wewnętrzną reprezentacją wszystkich
ciągów musi być UTF. Stąd jeśli .desktop ma Encoding=LegacyMixed, to
muszę uzyskać nazwę encodingu dla danego [lang], a to bez [..._country]
jest niemożliwe w sytuacji obecnej, gdy lang nie jest poprawnym locale.
--
GoTaR <priv0.onet.pl->gotar>
http://vfmg.sourceforge.net/
More information about the pld-devel-pl
mailing list