nb zamiast no dla nowreskiego bookmal...

Jakub Bogusz qboosh w pld.org.pl
Pon, 17 Mar 2003, 18:28:07 CET


On Mon, Mar 17, 2003 at 05:58:42PM +0100, Piotr Szymański wrote:
> Andrzej Krzysztofowicz (Monday 17 of March 2003 17:45)
> > A jak chce sie uniknac problemow, to nalezy w rpm-ie umieszczac wlasciwa
> > sciezke, a nie via link.
> 
> > Pytanie co ten link da? glibc z niego nie bedzie korzystac.
> > rpm poprzez niego instalowac nie powinien. Czy kde siega bezposrednio do
> > tych plikow ?
> To ze ebdzie ten katalog  w glibc. Rownie dobrze moge dodac %dir 
> %{_datadir}/locale/nb w kde-i18n, a w %install dac ln -s no nb.

A po co ma być /usr/share/locale/nb w glibc, skoro glibc nigdy z niego
nie skorzysta?

$ LC_ALL=nb_NO strace gettext -d libc ''
[...]
open("/usr/share/locale/no_NO.ISO-8859-1/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/no_NO.iso88591/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/no_NO/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/no.ISO-8859-1/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/no.iso88591/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/no/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)

Pytanie - jak KDE sięga do plików w /usr/share/locale/*/LC_MESSAGES?
Jeśli przez gettext, to też nie dotknie katalogu nb.

> > Wiesz moze, dlaczego latka "kde-i18n-nb_to_no.patch" zostala jakis czas
> > temu wycieta ?

Był taki, czy chodziło o no_NY -> nn_NO?

> Nigdy jej nie widzialem. Jesli robi to co mysle ze robi (przenosil nb do no i 
> zmienial ustawienia w entry.desktop) to byl bezuzyteczny i dobrze ze 
> wylecial. Wszystkie apllikacje w kde* pakietach a takze te ktore wychodza 
> niezaleznie od kde a maja tlumaczenia na nb chociazby nazw w desktopach 
> podaja je jako nb. To nie jest moj problem tylko rpma, bo jak ktos sobie 
> ustawi ze ma mu instalowac no w rpmmacros, to mu przy instalacji 
> kde-i18n-norwegian_bookmal zainstaluje pusty pakiet (lista plikow to sa 
> linijki zaczynajace sie od %lang(nb)).

To nie jest problem rpm-a, tylko niespójnych pakietów.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



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