Strona 2 z 3
: 06 września 2010, 22:37
autor: giaur
Kiedyś miałem tak, że locale miałem angielskie (celowo), a KDE3 ustawiłem na język polski. Locale dalej zostało angielskie, a okienka KDE były wyświetlane po polsku. Właśnie sprawdziłem w KDE4 i jest tak samo - ustawia się tylko opcje typu waluta, separator dziesiętny dla KDE itd. Gdzie masz w KDE ustawienia locale systemowego? To są dwie niezależne rzeczy. Język okienek w KDE4 jest ustalany automatycznie na podstawie locale systemowego (jeśli odpowiednia paczka lokalizacyjna jest zainstalowana) i nie można ustawić innego niż locale (przynajmniej nie znalazłem sposobu), w KDE3 można było swobodnie zmieniać.
Gnome obecnie nie posiadam więc nie mogę sprawdzić, ale podejrzewam że jest podobnie.
: 06 września 2010, 22:53
autor: fnmirk
Masz rację, systemowe ustawienia się nie zmienią. Chyba, że uruchomisz środowisko graficzne jako root. Zmiany w ustawieniach środowiska graficznego będą dotyczyć konta danego użytkownika.
Wynik polecenia:
wykonany na koncie root może być różny od tego wykonanego na koncie użytkownika.
: 06 września 2010, 23:11
autor: fnmirk
Masz rację, systemowe ustawienia się nie zmienią. Chyba, że uruchomisz środowisko graficzne jako root. Zmiany w ustawieniach środowiska graficznego będą dotyczyć konta danego użytkownika.
Wynik polecenia:
wykonany na koncie root może być różny od tego wykonanego na koncie użytkownika.
Dodane:
jpc, w przypadku przeglądarki iceweasel, nie wyłączyłeś sobie w jej ustawieniach polskiej wersji językowej?
Sprawdź jeszcze w zakładkach:
Masz zapewne ustawioną opcję:
: 07 września 2010, 20:28
autor: jpc
No więc najpierw odpowiem na zadane pytania:
- używam kde
- general.useragent ustawiałem też na na pl-PL
w Tools->Add-ons nie mam nigdzie pozycji 'Languages' i tu pewnie tkwi problem.
Ale za to na nowym koncie Iceweasel jest po polsku. Tak więc da się, muszę tylko znaleźć przyczynę, ale dzisiaj już za późno na takie zabawy. Dzięki za posty.
: 07 września 2010, 20:51
autor: fnmirk
Aby mieć pozycję dotyczącą zmiany języka musisz otworzyć zakładkę ,,Addons''.
A użytkownik, na którego koncie masz ten problem jest właścicielem wszystkich plików i katalogów w swoim katalogu domowym?
Wykonaj jako root polecenie:
Kod: Zaznacz cały
chown -R -v nazwa_użytkownika:nazwa_użytkownika /home/nazwa_użytkownika
: 08 września 2010, 05:50
autor: jpc
fnmirk:
Przejrzałem dokładnie całą zawartość okienka "add-ons" i nie mam nigdzie możliwości zmiany języka. Jest ono za to na nowym koncie (systemowym). Wykonałem podane przez ciebie polecenie (jako root oczywiście) i nic to nie dało niestety. Dzisiaj po południu będę kontynuuować poszukiwania
: 08 września 2010, 14:11
autor: fnmirk
Zmień nazwę katalogu:
I uruchom przeglądarkę ponownie.
: 19 września 2010, 19:21
autor: jpc
Problem rozwiązany. Otóż na nowym profilu Iceweasela program jest po polsku. Porównałem pliki ze starego i nowego profilu i okazało się, że w starym w pliku:
Kod: Zaznacz cały
.mozilla/firefox/t5w53376.default/extensions.ini
Brakuje następującego wpisu:
Kod: Zaznacz cały
ExtensionX=/usr/lib/iceweasel/extensions/langpack-pl@firefox.mozilla.org
a w analogicznym pliku od Icedove:
Kod: Zaznacz cały
ExtensionX=/usr/lib/icedove/extensions/langpack-pl@thunderbird.mozilla.org
I tutaj dziwna sprawa, bo Iceweasel przy tworzeniu nowego profilu dodaje samoczynnie ten wpis i program jest po polsku, ale Icedove tego wpisu nie tworzy i jest po angielsku. Tak więc, pewnie zamiast tworzyć (kilka dni temu) nowy profil Iceweasela, myśląc, że to bez znaczenia, stworzyłem nowy profil Icedove i przez to myślałem, że to nic nie daje, że nawet na nowych profilach jest po angielsku.
Dziękuję wszystkim za posty i cierpliwość.
Dodane:
Okazało się, że po każdej aktualizacji jakiegokolwiek rozszerzenia w Iceweasel i Icedove wpis w pliku extensions.ini znika i program znowu jest po angielsku. Jakoś nie uśmiecha mi się po każdej aktualizacji zaglądać do tego pliku. No może ja bym to przeżył, ale jak w takim razie mam zainstalować Debiana jakiemuś laikowi np. rodzicom? No przecież to jest nie do pomyślenia, dlaczego tylko u mnie ten problem występuje? A może nikomu z Was nie przeszkadza to, że macie programy po angielsku?
: 19 września 2010, 21:40
autor: fnmirk
A na wspomnianym wcześniej nowym koncie, masz podobny problem?
: 01 października 2010, 22:18
autor: jpc
Przyjmijmy, że z Iceweaselem nie ma tego problemu, gdyż na nowym koncie jest po polsku. Problem występuje tylko z Icedove..
Już wiem o co chodzi. Icodove (podejrzewam, że przez zmianę nazwy z thunderbird na icedove) nie szuka polskiego tłumaczenia w:
Kod: Zaznacz cały
/usr/lib/icedove/extensions/langpack-pl@thunderbird.mozilla.org/
więc należy utworzyć odpowiednie dowiązanie do tego folderu:
Kod: Zaznacz cały
ln -s /usr/lib/icedove/extensions/langpack-pl@thunderbird.mozilla.org/ /home/$USER/.mozilla/extensions/
jeśli ktoś nie chce tworzyć nowego konta Iceweasela, to tutaj utworzenie dowiązania także dla tej przeglądarki:
Kod: Zaznacz cały
ln -s /usr/lib/iceweasel/extensions/langpack-pl@firefox.mozilla.org/ /home/$USER/.mozilla/extensions/
Mimo iż nie miałem jeszcze aktualizacji żadnej wtyczki, to daję sobie palca uciąć, że ten sposób już działa jak należy
