Skocz do zawartości

Niepełna Polonizacja Systemu.


farba

Rekomendowane odpowiedzi

Witam, w instalatorze pomimo wybrania jezyka polskiego, pozostal angielski. Pomyslalem, ze po zakonczeniu instalacji system bedzie juz spolszczony. Wykorzystujac narzedzie system-config-language okazalo sie, ze potrzebne jest polaczenie z internetem! Pierwszy raz mialem taki problem. Po pobraniu potrzebnego pakietu, zrestartowaniu komputera okazalo sie, ze Fedora nie jest w pelni spolonizowana, np. klikacjac na katalog uzytkownika wszystkie foldery w nim zawarte maja nazwy w jezyku angielskim; Documents, Downloada etc. Niektóre komunikaty systemowe równiez sa po angielsku. Nazwy kategorii oraz nazwy programów w Menu sa po polsku. Utworzylem dolny panel na którym umiescilem aktywatory do kilku programów, po najechaniu na ikone np. firefoxa opis jest po angielsku. Cos przegapilem?

 

$ locale
LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=

Odnośnik do komentarza
Udostępnij na innych stronach

To normalne.

 

Katalogi sa tworzone podczas instalacji (tutaj angielskiej) takze maja angielskie nazwy.

 

a polecenia niektore (np. ze skryptow) tez beda po angielsku.

 

Co nie oznacza ze odbija sie to na uzytkowniku domowym. Nazwy folderow mozna zmienic (ew. utworzyc usera na nowo), a polecenia ktore beda po angielsku sa raczej wazne dla admina a nie dla byprzecietnego uzytykownika systemu.

Odnośnik do komentarza
Udostępnij na innych stronach

Przeczytaj, prosze raz jeszcze tytul tematu, a dokladnie mówiac jego sródtytul

My fault.

 

[EDIT]

Pokaz

cat $HOME/.config/user-dirs.locale
cat $HOME/.config/user-dirs.dirs

 

Sporo jest wyjasnione w manualu polecenia xdg-user-dirs-update

 

[EDIT2]

A najprostszym sposobem jest uruchomienie system-config-language, zmiana jezyka np. na English(US), wylogowanie sie, powtórne zalogowanie. Powinien pojawic sie komunikat o zmianie jezyka i pytanie czy zmienic nazwy standardowych folderów na biezacy jezyk. Odpowiadasz twierdzaco po czy wykonujesz te sama operacje wybierajac oczywiscie tym razem jezyk polski.

Edytowane przez WalDo
  • Upvote 1
Odnośnik do komentarza
Udostępnij na innych stronach

Cześć, odpisuję dopiero teraz z powodu dużej ilości różnej maści zadań. No więc tak

 

$ cat $HOME/.config/user-dirs.locale
en_US

 

$ cat $HOME/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

 

Sposób z ponownym użyciem system-config-language i wylogowaniem nie przyniósł oczekiwanego rezultatu. Na temat xdg-user-dirs-update poczytam w wolnej chwili i dam znać czy coś się zmieniło.

Odnośnik do komentarza
Udostępnij na innych stronach

To tu bym szukal zródla problemów. U mnie:

[waldo@F16 ~]$ cat $HOME/.config/user-dirs.locale
pl_PL
[waldo@F16 ~]$ cat $HOME/.config/user-dirs.dirs 
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Pulpit"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Dokumenty"
XDG_MUSIC_DIR="$HOME/Muzyka"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Wydaje mi sie, ze jesli w ten sposób wypelnisz pliki u siebie oraz utworzysz odpowiednie katalogi (np. $HOME/Pulpit zamiast $HOME/Desktop itd.), to wszystko bedzie grac.

Oczywiscie nalezy uzupelnic to czego u mnie nie ma np. XDG_PICTURES_DIR=$HOME/Obrazy, tworzac ten katalog.

No i na koniec oczywiscie

xdg-user-dirs-update 

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli reasumując; wyedytować te pliki, zmienić wartości en_US na pl_PL oraz spolonizować nazwy folderów w katalogu domowym. Pisząc o utworzeniu odpowiednich katalogów, masz na myśli edycję pliku user-dirs.dirs i zmienienie tych nazw? Nie usuwać tych katalogów i nie tworzyć ich na nowo? Zmieniając "ręcznie" np. katalog Dokumenty, zmieniła się ikona i zniknęła z tego drzewa/listy folderów (po lewej) w menadżerze plików.

Odnośnik do komentarza
Udostępnij na innych stronach

Piszac o utworzeniu odpowiednich katalogów, masz na mysli edycje pliku user-dirs.dirs i zmienienie tych nazw?
Piszac o utworzeniu katalogów mam na mysli utworzenie katalogów :) np. mkdir $HOME/Pulpit. Wpisy w xdg-user-dirs.dirs tez oczywiscie nalezy odpowiednio zmodyfikowac.

 

Chociaz o ile dobrze rozumiem opis → http://freedesktop.org/wiki/Software/xdg-user-dirs , to samo dopisanie katalogu w pliku user-dirs.dirs powinno po przelogowaniu spowodowac jego utworzenie:

If you delete it it will be recreated on the next login.
ale u mnie to jakos nie dziala. Najlepiej jest utworzyc katalog a potem wykonac xdg-user-dirs-update. Katalogi z nazwami angielskimi mozna usunac. Wczesniej oczywiscie przeniesc odpowiednio pliki miedzy katalogami.
Odnośnik do komentarza
Udostępnij na innych stronach

Po zmianach dokonanych w pliku xdg-user-dirs.dirs i wykonaniu polecenia xdg-user-dirs-update otrzymałem

 

$ xdg-user-dirs-update
/home/farba/Pobrane was removed, reassigning DOWNLOAD to homedir
/home/farba/Szablony was removed, reassigning TEMPLATES to homedir
/home/farba/Publiczny was removed, reassigning PUBLICSHARE to homedir
/home/farba/Dokumenty was removed, reassigning DOCUMENTS to homedir
/home/farba/Muzyka was removed, reassigning MUSIC to homedir
/home/farba/Zdjęcia was removed, reassigning PICTURES to homedir
/home/farba/Video was removed, reassigning VIDEOS to homedir

Po ponownym zalogowaniu

 

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Tworząc katalogi ręcznie, owszem są po polsku, ale mają inną ikonę. Też niebieską, ale bez nutki na folderze "Music" itd. Po zmianie z powrotem na us_US w pliku user-dirs.locale i ponownym wywołaniu xdg-user-dirs-update, pojawił się tylko ten komunikat

 

/home/farba/Download was removed, reassigning DOWNLOAD to homedir

Ale z tego co widzę menu (po kliknięciu ppm) zostało spolonizowane. Jeszcze kilka godzin temu było angielskie. Nie wiem już o co może chodzić. Ważne, że to menu się zmieniło. Katalogi utworzę jeszcze raz po polsku i będzie ok. W wolnej chwili poszukam jeszcze jakiegoś rozwiązania dla folderów i opisów aktywatorów dla programów na dolnym panelu. Ciekawe jest to, że np. po dodaniu Firefoxa opis jest angielski, i ze wszystkich kilkunastu tylko "Monitor przestrzeni dyskowej" jest po polsku.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...