Open supertuxkart-sourceforge-migration opened 10 years ago
Author: wardje I think the issue is deeper than just this. After looking around the interface while in Russian for a bit, there's just too much font inconsistency.
What is needed:
Every font used for the Latin alphabet should also have the letters from different character sets (Cyrillic, hebrew, whatever other language). Currently it seems they use different font(styles) which then looks terrible because it's bound to get mixed up together (%s
Author: auria Screenshot : http://i.imgur.com/EWMwq.jpg
I think the problem may be that billboard text nodes don't use our font objects, which supports fallback fonts and all kinds of fancy stuff?
Author: auria I confirm that the string does contain russian characters. the title font is used so it should be fine in theory, maybe our font does not work for billboard nodes
Author: auria Somewhat hackish fix in r11431
Author: auria Changing this ticket into 'Get rid of CBillboardTextSceneNode'
Looking at the code of 'CBillboardTextSceneNode', it's just too tightly coupled with irrlicht's font object and it doesn't look like it will be easy to make it work with our font object, and it's already amazing it hasn't caused crashes
Proposed solution is to render text to a texture using RTT
Author: hikerstk Note that the original ticket is #263, which shows the look we are aiming for.
Author: auria The core issue was worked around in r11431, so I'm pushing the rest of this ticket back to later
Author: auria Current state acceptable
Author: kroartem
Stk r[11430] With Russian language enabled something strange happens with the word "Leader" shown above the first kart. Here are some thoughts from IRC:
Migrated-From: https://sourceforge.net/apps/trac/supertuxkart/ticket/680