Portál AbcLinuxu, 8. května 2024 15:34


Dotaz: čeština freeBSD 10

27.5.2014 20:12 radim
čeština freeBSD 10
Přečteno: 1819×
Odpovědět | Admin
Zdravím,

nedaří se mi nastavit češtinu ve freeBSD-10. Podle jejich "handbook" se má nastavit ~/.profile (používám shell "sh"), nastavil jsem tam

LANG=cs_CZ.ISO8859-2; export LANG

MM_CHARSET=ISO-8859-2; export MM_CHARSET

a pro jistotu taky do /etc/profile (což jak jsem pochopil má fungovat "pro všechny uživatele") jsem dal to samé.

A pro "železnou" jistotu jsem použil ještě ~/.login_conf a tam jsem dle návodu dal

root:\

:charset=ISO-8859-2:\

:lang=cs_CZ.ISO8859-2:\

:tc=default:

Ale stejně na mne mluví konzola anglicky. Předpokládám že nejsem moc při smyslech a něco jsem udělal špatně, jenže nechápu co. Poradíte prosím?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.5.2014 23:28 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: čeština freeBSD 10
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příkaz locale tvrdí co? Proměnné skutečně máte nastavené (set)? Pokud ano, podporuje váš systém dané locale (locale -a)? Pokud ano, máte v systému nainstalované překlady pro program, který zkoušíte?
28.5.2014 14:19 radim
Rozbalit Rozbalit vše Re: čeština freeBSD 10
Příkaz locale tvrdí, že nemám nastavené nic - LANG= (což právě nechápu)... Kódování systém podporuje, je na výpise locale -a. A zatím jsem zkoušel jenom nano a mc a oba jsou stále anglicky...
28.5.2014 14:28 St4nd3l
Rozbalit Rozbalit vše Re: čeština freeBSD 10
Odpovědět | | Sbalit | Link | Blokovat | Admin
po upravě login.conf je nutné přegenerovat databazi: cap_mkdb /etc/login.conf

zkuste na příkazové řadce: export LANG=cs_CZ.ISO8859-2

a pak zpustit třeba mc
28.5.2014 14:58 radim
Rozbalit Rozbalit vše Re: čeština freeBSD 10
Aha, tím to asi bude, když napíšu do příkazového řádku

export LANG=cs_CZ.ISO8859-2 tak mi to vynadá že

export: command not found

ale já netuším co mám nainstalovat za balík abych měl export ...
Řešení 1× (petr_p)
28.5.2014 15:08 radim
Rozbalit Rozbalit vše Re: čeština freeBSD 10
A je to tím že asi nejsem při smyslech, takže i když jsem instalátoru řekl že chci sh tak mi tam naservíroval csh, takže jsem teď musel do /etc/csh.login dát setenv LANG ISO8859-2 a už to chodí. Díky moc za rady...
29.5.2014 08:44 RH
Rozbalit Rozbalit vše Re: čeština freeBSD 10
Zdravím,

ještě jedna věc. I když čeština funguje, tak české znaky "č", "ž" apod. jsou prostě špatně a zobrazuje to kraviny, p*čky, kolečka, čtverečky, stupně apod. To opravím jak? Díky moc předem...
29.5.2014 11:51 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: čeština freeBSD 10
preco pouzivas ISO8859-2 a nie utf-8?
29.5.2014 18:14 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: čeština freeBSD 10

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.