Portál AbcLinuxu, 26. října 2025 14:43
$ genlop -t vim
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "cs_CZ",
LC_ALL = "cs_CZ",
LANG = "cs_CZ"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Vidim, ze to nema locale, ale jak to tam dostat, proste netusim. Popravde me to uz dost prudi a otravuje, neb bez cestiny proste nemuzu pracovat a vyuzit tak notebook na veci, kvuli nimz jsem si ho poridil. Muze mi nekdo poradit? Predem moc dekuju za jakekoliv info. D.
/etc/locales.build (pripadne do toho souboru pridat prislusne locale) a prekompilovat glibc.
userlocales, tak je to presne naopak. Pokud neni tento use flag nastaven, tak se totiz zkompiluji vsechna locales bez ohledu na obsah /etc/locales.build.
# euse -i -l userlocales local use flags (searching: userlocales) ************************************************************ [- ] userlocales (sys-libs/glibc): build only the locales specified in /etc/locales.build
). Nize opet prikaz locale -a. Za rady predem diky.
locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: Invalid argument
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
cs_CZ
cs_CZ.iso88592
czech
en_US
en_US.iso88591
en_US.utf8
Tak jsem znovu zkontroloval /etc/locales.build a cestinu tam mam oznacenou presne podle navodu - tj. cs_CZ.ISO-8859-2)Mate ji oznacenou spatne.
cs_CZ/ISO-8859-2 cs_CZ.UTF-8/UTF-8 en_US/ISO-8859-1 en_US.UTF-8/UTF-8
locale -a potřebnou lokalizaci?
I já děkuju za tip, mne blblo písmo v konsoli (=kde terminálu), stačilo změnit "encoding" a font.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.