SOURCES: monodoc.desktop (NEW) - desktop file

Michal Moskal malekith w pld-linux.org
Nie, 29 Lut 2004, 00:59:39 CET


On Sun, Feb 29, 2004 at 12:54:46AM +0100, Paweł Sakowski wrote:
> On Sun, 2004-02-29 at 00:06, Michal Moskal wrote:
> > On Sat, Feb 28, 2004 at 11:18:25PM +0100, Paweł Sakowski wrote:
> > > > > Chyba trzeba po prostu przeklepać tabelkę z:
> > > > > 
> > > > >   http://freedesktop.org/Standards/desktop-entry-spec/0.9.4/apd.html
> > > > 
> > > > OK, tak zrobię, choć obawiam się wpływu na już bardzo niską
> > > > wydajność...:/
> > > 
> > > Dla poprawy wydajności możesz użyć raz inicjowanej hasztablicy zamiast
> > > serii ifów. Tylko te zh_{CN,TW} trochę psują koncepcję.
> > 
> > Czemu? Przecież hashtablica jest z nazw na encodingi -- może mieć dwa
> > razy to samo.
> 
> Niezupełnie. W przypadku reszty można zrobić $hash["pl"]="ISO-8859-2";
> (określenie kraju zgodnie z tabelką nie gra roli), ale w przypadku
> języka zh się wybiera inne kodowanie dla Chin a inne dla Tajwanu.
> Dojdzie przypadek szczególny.

%hash = {
  'pl' => "ISO-8859-2",
  'pl_PL' => "ISO-8859-2",
  'zh_CN' => 'EUC-CN',
  'zh_TW' => 'BIG5',
  ...
};

ja Cię chyba nie rozumiem. Ale to może dlatego, że jest późno.

-- 
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a?



Więcej informacji o liście dyskusyjnej pld-devel-pl