View Single Post
06/16/16, 08:44 AM   #57
TERAB1T
AddOn Author - Click to view addons
Join Date: Feb 2014
Posts: 28
Originally Posted by ZOS_ChipHilseberg View Post
With some of the new tech for the Japanese client that just went in with Dark Brotherhood we can dynamically add letters to the font at run time. With this we could allow alphabets like Cyrillic to be used even though the game fonts don't have any glyphs for those characters. In the game font they would appear as boxes, but with a font file that has those glyphs it would work. This would mean there would be no need to remap Cyrillic onto other supported characters, which would allow the crown store to show up in English correctly. What do you think of that idea?
Well, this idea is great (for other reasons), but this will not solve our problem with Crown Store. We have two main problems now:

1. Crown Store

Sometimes Crown Store loads Russian strings (especially in tooltips), but Crown Store uses default fonts (without cyrillic characters), so we see broken names, descriptions etc. Take a look:





So our problem is not in the characters remapping, our problem is in inability to load custom fonts. If we'll use normal cyrillic characters, our Crown Store still will be broken, but instead of incorrect latin characters we'll see boxes, because we can't remap the whole font (e.g. "EsoUI/Common/Fonts/Univers67.otf" -> "RuESO/Fonts/Univers67.otf").

2. Chat Bubbles and Nameplates

These features don't have an ability to change their fonts. Can we have something similar to SetSCTKeyboardFont(...) and SetSCTGamepadFont(...), but for Chat Bubbles and Nameplates please?

And one more thing - I noticed your recent changes with charset system. And I tried to use native cyrillic characters, but saw only boxes (even with proper fonts with cyrillic support). How to use it properly?

Last edited by TERAB1T : 06/16/16 at 08:54 AM.
  Reply With Quote