sp -> sr at cyrylic
Jakub Bogusz
qboosh at pld.org.pl
Tue May 20 21:52:39 CEST 2003
On Tue, May 20, 2003 at 06:21:16PM +0200, Artur Flinta wrote:
> Mam pytanie odnośnie powyższej zmiany, bo teraz widzę w plikach
> configure.in wpisy: sr i sr at Latn, ale brak sr at cyrylic, więc jak to ma
> być?
W glibc język serbski potraktowany jest tak:
$ locale -a | grep sr
sr_YU
sr_YU at cyrillic
sr_YU.iso88592
sr_YU.iso88595 at cyrillic
Czyli sr_YU ma kodowanie iso-8859-2 (iso-latin-2, czyli łacińskie),
a sr_YU at cyrillic iso-8859-5 (czyli cyrylica).
Kiedyś w GNOME sobie wymyślili, że to drugie będą oznaczać jako "sp".
Jak to miało działać to nie wiem, bo glibc nieznane lokalizacje
traktuje jako "C".
Teraz zmienili taktykę i domyślne sr jest w cyrylicy, natomiast wersję
łacińską zapisują jako sr at Latn. Jak to ma współpracować z glibc - też
nie mam pojęcia (dla sr_YU nie będzie się zgadzać LC_CTYPE, a sr_YU at Latn
jest nieobsługiwane)... może chce Ci się ich zapytać? :)
W każdym razie sprowadzenie tego nowego schematu do postaci
kompatybilnej z glibc jest np. w libbonobo.spec:
# sr_YU is latin2, sr_YU at cyrillic is cyrillic in glibc
mv -f po/{sr.po,sr at cyrillic.po}
mv -f po/{sr at Latn.po,sr.po}
A w configure.{ac,in} wystarczy zamienić sr at Latn na sr at cyrillic.
--
Jakub Bogusz http://cyber.cs.net.pl/~qboosh/
More information about the pld-devel-pl
mailing list