Hello, i previously had a working config for X and the console that allowed me to properly use nl_BE@euro and add the euro symbol to the console and X. I use a belgian keyboard and normally pick the pc104 model in X but i counted the keys tonight (didn't say at the back of the keyboard how many keys where on it) and i counted 109. Weird. Anyway, i run sid and after an update tonight, i only had euro support at the console not X. When i test in X, i do 2 tests: one in xterm and one in abiword of course loading a euro capable font. To get the euro symbol to appear i do Alt-E. This used to work in most programs. Seems that the way to solve the problem was to change the "XkbLayout" line to "be" instead of nl_BE@euro Section "InputDevice" Identifier "Generic Keyboard" Driver "keyboard" Option "CoreKeyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "be" EndSection I can now also use a euro symbol in xterm and abiword but i don't know why. And it doesn't work in evolution even when changing the character encoding to ISO-8859-15. A while back i installed the transcoded fonts to enable euro support. I checked the debian-euro-support documentation and they said that after you do a locale-gen, the appropriate locales should be installed in /usr/lib/locale However, i don't see anything here. I do have a /usr/share/i18n/locales/nl_BE@euro file: ========================================================= comment_char % escape_char / % % Dutch Language Locale for Belgium with Euro % Language: nl % Territory: BE % Option: euro % Date: 2000-08-21 % Users: general % Charset: ISO-8859-15 % Distribution and use is free, also % for commercial purposes. LC_IDENTIFICATION title "Dutch locale for Belgium with Euro" source "Free Software Foundation, Inc." address "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA" contact "" email "bug-glibc@gnu.org" tel "" fax "" language "Dutch" territory "Belgium" revision "1.0" date "2000-08-21" % category "nl_BE@euro:2000";LC_IDENTIFICATION category "nl_BE@euro:2000";LC_CTYPE category "nl_BE@euro:2000";LC_COLLATE category "nl_BE@euro:2000";LC_TIME category "nl_BE@euro:2000";LC_NUMERIC category "nl_BE@euro:2000";LC_MONETARY category "nl_BE@euro:2000";LC_MESSAGES category "nl_BE@euro:2000";LC_PAPER category "nl_BE@euro:2000";LC_NAME category "nl_BE@euro:2000";LC_ADDRESS category "nl_BE@euro:2000";LC_TELEPHONE END LC_IDENTIFICATION LC_CTYPE copy "i18n" END LC_CTYPE LC_COLLATE copy "iso14651_t1" END LC_COLLATE LC_MESSAGES copy "nl_BE" END LC_MESSAGES LC_MONETARY copy "fr_BE@euro" END LC_MONETARY LC_NUMERIC copy "nl_BE" END LC_NUMERIC LC_TIME copy "nl_BE" END LC_TIME LC_PAPER copy "nl_BE" END LC_PAPER LC_TELEPHONE copy "nl_BE" END LC_TELEPHONE LC_MEASUREMENT copy "nl_BE" END LC_MEASUREMENT LC_NAME copy "nl_BE" END LC_NAME LC_ADDRESS copy "nl_BE" END LC_ADDRESS ========================================================= And the file /usr/share/i18n/SUPPORTED contains these entries that are relevant for my system: ========================================================= nl_BE ISO-8859-1 nl_BE@euro ISO-8859-15 nl_BE.UTF-8 UTF-8 nl_BE.UTF-8@euro UTF-8 ========================================================= My /etc/locale.gen file contains these entries ========================================================= nl_BE@euro nl_BE.ISO-8859-15 nl_BE ISO-8859-1 ========================================================= Running locale-gen gives: Generating locales... nl_BE.nl_BE.ISO-8859-15@euro... done nl_BE.ISO-8859-1... done Generation complete. Locale -a returns: C POSIX So i can't see a nl_BE@euro here. This doesn't look right after what i've read in the euro manual. Also, in my /etc/environment i have this: LANG=nl_BE@euro My /etc/profile contains these relevant lines: export LANG=nl_BE@euro export LC_ALL=nl_BE@euro So i can probably discard these entries in /etc/profile? Does this look correct? What am i doing wrong and how can i make sure that locale-gen makes the correct locales and makes them available for me to use? Thanks, -- Benedict Verheyen Linux 2.4.20 Debian Sid GNU/Linux
Attachment:
signature.asc
Description: Dit berichtdeel is digitaal gesigneerd