Basically this happens because the helvetica fonts that xboard uses by default don't have Cyrillic characters, at least not the versions of those fonts that you and I have on our machines. (I think we are both using some release of Ubuntu, right? I'm using 10.04.)
I don't understand why we get wrong characters instead of the "missing character" glyph (which usually looks like a grayed-out open box), though. I am working to find a good way around this. At worst, I can tweak xboard to use the "fixed" font family for charsets that it can't find in helvetica. Unfortunately the fixed-width characters are a bit ugly. So far I haven't found any other fonts that work with xboard and display Cyrillic in xboard successfully, but I am confused about why some of the other fonts I have on my system don't work. I have a number of fonts that xfontsel understands (i.e., they are the X core font style of font, not the new fontconfig style that xboard can't use), and which xfontsel can use to display Cyrillic text, but XCreateFontSet fails and/or I still get incorrect characters with them. Sigh, none of this should be a problem in the GTK version of xboard since gtk uses fontconfig fonts. --Tim On Sun, May 29, 2011 at 12:10 AM, Arun Persaud <apers...@lbl.gov> wrote: > Hi > > I just pushed the new Ukrainian translation we got from the TP. When > starting xboard (including your new commits) with > > LANG=uk_UA xboard > > I still get some garbage in the menu names though? I do get Umlaute and > other special characters for > > LANG=de_DE xboard > > Any idea where this comes from? > > ARUN >
_______________________________________________ Bug-XBoard mailing list Bug-XBoard@gnu.org https://lists.gnu.org/mailman/listinfo/bug-xboard