dia - problem z locale [LC_ALL i18n rozwiązanie]

Marek Guevara Braun marek w atm.com.pl
Czw, 19 Kwi 2001, 12:27:20 CEST


Roman Werpachowski wrote:
> 
> dia-0.86-5 wywala się kiedy uruchomi się z LC_ALL=pl_PL

Być może jest rozwiązanie (w każdym razie udało mi się 
otworzyć dia, wyedytować jeden stary dokument, zapisać,
otworzyć nowy dokument, nawrzucać do niego symboli 
"elektrycznych", zapisać, wyświetlić info o autorze
programu i zamknąć dia bez zwiechy ;-)

Ktoś kiedyś na pld-list pisał, że jeśli jest ustawiona 
zmienna LC_ALL to z jednej strony automatycznie nie 
trzeba mieć ustawionych innych LC_CTYPE, LC_TIME itp.,
ale z drugiej strony, przy próbie przypisania innej
wartości do tych zmiennych, zmiana nie odnosi skutku.

Wygląda na to, że dia korzysta z tych przypisań
i coś tam się wali. Jeżeli ustawimy inne LC 
i zlikwidujemy LC_ALL to jak na razie wygląda OK.

Dia-przyjazne ustawienia /etc/sysconfig/i18n :

LANG=pl_PL
# LC_ALL=pl_PL
LINGUAS=pl_PL
LC_CTYPE=pl_PL
LC_COLLATE=pl_PL
LC_TIME=pl_PL
LC_NUMERIC=pl_PL
LC_MONETARY=pl_PL

Być może warto takie zachaszowane ustawienia wrzucić 
do rc-scripts z jakimś komentarzem.

Pozdrawiam,
Marek Guevara Braun



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