[ icewm-Bugs-963110 ] i18n problem in menu entries
Brought to you by:
captnmark
From: SourceForge.net <no...@so...> - 2004-05-30 12:25:00
|
Bugs item #963110, was opened at 2004-05-30 14:25 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=963110&group_id=31 Category: icewm-1.2 Group: appearance Status: Open Resolution: None Priority: 5 Submitted By: Egmont Koblinger (egmont) Assigned to: Nobody/Anonymous (nobody) Summary: i18n problem in menu entries Initial Comment: I try to use UTF-8 at more and more places on my system. As a small step of this game, I tested how icewm 1.2.14 handles UTF-8 menu entries if LANG is set to hu_HU.UTF-8 or similar. So I converted my Hungarian accented menu file from latin2 to UTF-8 and started icewm with LANG=hu_HU.UTF-8 (note: no LC_* variables set, and my glibc does support UTF-8 locales. I use Xft engine with icewm). At the first glance everything was perfect, all the hungarian accented characters (e.g. u with double acute, U+0171) appeared perfectly. But then I started icewm with LANG=fr_FR.UTF-8 using the same menu file. And suddenly those accented letters that are not included in Latin-1 were simply missing. Strange, but it's not true the opposite way: if a menu entry contains an accented French letter (e.g. "e" with acute grave, U+00E8) I do see it perfectly with hu_HU.UTF-8. When using UTF-8 I expect every character to be displayed correcty, no matter which language I use. So e.g. Hungarian letters should show up correctly even for French users of the system. AFAIK Xft doesn't have problems here, it has perfect UTF-8 support. (Furthermore it'd be a nice gesture to include an option that tells icewm to interpret the menu files in UTF-8 no matter what the locale is. It's not a problem to maintain a menu file which is encoded in UTF-8, but due to some old-fashioned programs I'm afraid it'll take some years till I can permanently switch from LANG=hu_HU to LANG=hu_HU.UTF-8.) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100031&aid=963110&group_id=31 |