Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: mokrous 05 Ledna 2006, 12:57:38
-
Vsude se pise o tom, ze Ubuntu pouziva UTF. Z meho pohledu jsou s tim spis potize (zatim)... viz Midnight Commander, Popisky v Audacity apod. o je ale neco co se necha prezit.
Nedavno jsem ale zjistil, ze Ubuntu uklada v UTF-8 i textove soubory a soubory z drivejska, ktere mam ISO8859-2 se mi zobrazuji spatne. Chtel jsem se zeptat, jestli existuje nejaka moznost nastaveni pro praci se soubory, aby se cetly a ukladaly v ISO8859-2.
Moc diky
David Z
-
O jakem SW mluvite? Vetsina SW bude fungovat podle nastaveneho LOCALE, nic vam nebrani si na vasem systemu nastavit ceske locale v latin2 -- viz soubor /etc/locale.gen, program locale-gen.
Napriklad VIM umi detekovat kodovani otviranych souboru -- musi se mu ale o to rict treba takhle: set fileencodings=ucs-bom,utf-8,latin2,latin1 a pak soubor ulozi v tom kodovani, v jakem ho otevrel....
Locale si nastavite pri prihlaseni do X, ale nabizeji vam prave jen ty nastavene a vygenerovane pomoci locale-gen.
Taky muzete vase oblibene kodovani nacpat globalne do /etc/environment, ale to silne nedoporucuju.
Kazdopadne vyznam spojeni "ubuntu mi uklada v utf-8..." mi zustava utajen, moje kristalova koule zaryte mlci, zkuste se vyjadrit presneji...
-
Moc diky za odpoved, dost mi to pomohlo. Vpodstate jsem se s tim setkal jen u Vimu, myslel jsem si ze je lepsi to resit na globalni urovni. O moznosti fileencodings jsem nevedel a zda se ze to bude presne to co hledam.
Jeste bych rad nasel nejaky option jak ViMu rict, v jakem kodovani ma byt novy soubor, ale s tim uz si snad nejak poradim
-
caute. co sa tyka toho suboru local.gen .. ten u mna nie je .. dapper sa mi zle settol na korektny locale ... (instalil som flight 4 + upgrade)
pri installoch mi v konzole hlasi
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "sk_SK",
LC_ALL = "sk_SK.ISO8859-2",
LANG = "sk_SK.ISO8859-2"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
uz neviem ze kde mam co zmenit :(( nie som nijaky linux profik, priznam sa ze som stale v zaciatkoch :(
neporadite?
P.S. Napriklad mam problem aj s tym, ked chcem cez system settings zmenit prava na jednotlive mount pointy. Vypise, ze sa nepodarilo loadnut modul :((
-
riadil som sa Vasou radou ...
emdi@angela:~$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=sk_SK.ISO8859-2
LANGUAGE=sk_SK
LC_CTYPE="sk_SK.ISO8859-2"
LC_NUMERIC="sk_SK.ISO8859-2"
LC_TIME="sk_SK.ISO8859-2"
LC_COLLATE="sk_SK.ISO8859-2"
LC_MONETARY="sk_SK.ISO8859-2"
LC_MESSAGES="sk_SK.ISO8859-2"
LC_PAPER="sk_SK.ISO8859-2"
LC_NAME="sk_SK.ISO8859-2"
LC_ADDRESS="sk_SK.ISO8859-2"
LC_TELEPHONE="sk_SK.ISO8859-2"
LC_MEASUREMENT="sk_SK.ISO8859-2"
LC_IDENTIFICATION="sk_SK.ISO8859-2"
LC_ALL=sk_SK.ISO8859-2
a co dalej? :(
-
caute. co sa tyka toho suboru local.gen .. ten u mna nie je .. dapper sa mi zle settol na korektny locale ... (instalil som flight 4 + upgrade)
Nie local.gen ale locale.gen