Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#8005 - Broken diacritics with utf8 locale

Attached to Project: Arch Linux
Opened by SKOCDOPOLE Tomas (skocdopolet) - Wednesday, 12 September 2007, 19:28 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 13 September 2007, 08:14 GMT
Task Type Bug Report
Category System
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version 2007.08 Don't Panic
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Hello,
I have problem with set correct Czech environment (diacritics).

If CONSOLEFONT="lat2-16.psfu" - diacritics in nano menu is correct displayed. And when i typing some text into nano, diacritics is wrong.
If CONSOLEFONT="lat2a-16.psfu" - menu in nano is wrong displayed and when i typing some text into nano, diacritics is displayed correct.


Additional info:
* package version(s)

* config and/or log files etc.
/etc/rc.conf

LOCALE="cs_CZ.utf8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Prague"
KEYMAP="cz"
CONSOLEFONT="lat2-16.psfu"
CONSOLEMAP=
USECOLOR="yes"


/etc/profile

export PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin:/opt/bin"
export MANPATH="/usr/man:/usr/X11R6/man"
export LESSCHARSET="utf-8"
export INPUTRC="/etc/inputrc"
export LESS="-R"

export LANG="cs_CZ.utf8"
export LANGUAGE="cs_CZ.utf8"
export LC_ALL="cs_CZ.utf8"
export LC_COLLATE="cs_CZ.utf8"
#export MANPAGER="enca -c | more" #manualove stanky
export EDITOR="/usr/bin/nano"


/etc/locale.gen - uncoment this line:
cs_CZ.UTF-8 UTF-8


#locale -a
C
cs_CZ
cs_CZ.iso88592
cs_CZ.utf8
czech
POSIX

#locale
LANG=cs_CZ.utf8
LC_CTYPE="cs_CZ.utf8"
LC_NUMERIC="cs_CZ.utf8"
LC_TIME="cs_CZ.utf8"
LC_COLLATE="cs_CZ.utf8"
LC_MONETARY="cs_CZ.utf8"
LC_MESSAGES="cs_CZ.utf8"
LC_PAPER="cs_CZ.utf8"
LC_NAME="cs_CZ.utf8"
LC_ADDRESS="cs_CZ.utf8"
LC_TELEPHONE="cs_CZ.utf8"
LC_MEASUREMENT="cs_CZ.utf8"
LC_IDENTIFICATION="cs_CZ.utf8"
LC_ALL=cs_CZ.utf8
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Thursday, 13 September 2007, 08:14 GMT
Reason for closing:  Duplicate
Additional comments about closing:  http://bugs.archlinux.org/task/7641
Comment by Michal Soltys (msoltyspl) - Thursday, 13 September 2007, 05:44 GMT
Please check this forum post:

http://bugs.archlinux.org/task/7641

and my earlier bug report here:

http://bbs.archlinux.org/viewtopic.php?id=36767


- also be sure to regenerate locales, after you've uncommented required ones in locale.gen (run locale-gen)
- also note, that specifying LANG is all you need (in your case LANG=cs_CZ.UTF-8). You might need to unset LC_COLLATE though, as it's set to C explicitely in arch


If you have problems, don't hesitate to ask :)

Loading...