Somewhere along the way I've changed a setting that has caused the popup windows in xterm to be displayed in Greek characters. The text in the main window is fine, its just the popup windows that are in Greek. How can I change back to using English characters in the popups?
1 Answers
It should "just work", since this is not a new problem (see xterm FAQ The first popup menu is very slow). xterm has a resource setting which tells it what the locale should be when initializing the menus:
menuLocale(classMenuLocale)
Specify the locale used for character-set computations when loading the popup menus. Use this to improve initialization performance of the Athena popup menus, which may load unnecessary (and very large) fonts, e.g., in a locale having UTF-8 encoding. The default is "C" (POSIX).To use the current locale (only useful if you have localized the resource settings for the menu entries), set the resource to an empty string.
Possibly some packager overrode that, or there is some obscure configuration issue to be resolved.
If you're using the POSIX ("C") locale, then it does not seem likely that the X library would search for other fonts. But if you have some resource-setting for fonts (seen with appres XTerm, or xrdb -query), then that could be the source of the problem. I suppose it is also possible to have some mis-encoded font (but that seems unlikely).
- 9,100