Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: polskie znaki pod linuxem
Forum PHP.pl > Inne > Hydepark
lolek09
Ech...
Odkąd zainstalowałem linuxa nie sypiam po nocach winksmiley.jpg
Teraz mam nowy dylemat - polskie znaki.
WSZYSTKIE edytory niezależnie co bym w nic nie ustawił źle kodują polskie znaki. Nie mam pojęcia co jest źle. Klawiaturę mam ustawioną na 'polski', kodowanie w emacs ustawiam sobie na latin2 - krzaki, w vim krzaki, gedit - krzaki.
Macie jakieś pomysły?questionmark.gif
lolek09
Ech... widze, że nikt nic nie pisze, to może sprecyzuję mój problem.
W /usr/share/locale/pl miałem plik .charset . Zawartość - UTF-8, zmieniłem na ISO-8859-2. W vim i emacs kodowanie ustawiłem też na iso. I teraz:
jeśli zapisuję plik w vim wszystko się zapisuje normalnie, ale widać krzaki
jeśli zapisuję plik w emacs to wyświetla jakiś błąd, coś o 'corrupt znakach'.
Proszę, pomóżcie.
Jabol
a ustawiałeś coś w pliku /etc/profile.d/lang.sh ?
ustaw odpowiednio trzy opcje na pl, pl_PL, latin1
lolek09
Ten plik to jakiś skrypt powłoki chyba, w każdym razie na początku w komentarzu pisze, żeby ustawić /etc/sysconfig/i18n.
Ten plik to:
Kod
LANG="pl_PL.UTF-8"

SUPPORTED="en_US.UTF-8:en_US:en:pl_PL.UTF-8:pl_PL:pl"

SYSFONT="latarcyrheb-sun16"


Jak on ma wyglądać? Bo sądze, że o to chodzi.
Jabol
hehe, ja tego nie mam u mnie na slackwarze.
lolek09
Hańba!
Tak tylko mi pozostało określić to co zrobiłem.
Zła diagnoza i zawracanie głowy - do tego sprowadził się mój post :oops:
Próbowałem z charsetami, configami, a w httpd.conf jak byk stoi,
AddDefaultCharset ISO-8859-1.
Pozostaje tylko przeprosić rolleyes.gif
Na pocieszenie powiem, że teraz przynajmniej kodowanie mam takie jak chce, bo przedtem faktycznie miałem UTF ustawiony.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.