Hey! Thanks for bringing this to my attention. Sorry it didn’t work out of the box for you.
I looked into the code a little bit, and it turns out that when you switch the localization to some languages, it uses a different font file that supports cross-language unicode fonts. Most still use the regular ones i believe.
Thankfully, it seems like it probably wont be too hard to make my plugin support altering this different localization font file.
Unfortunately, it would require me to rewrite a lot of my code, and knowing my perfectionist streak would take longer than necessary.
Until such time as I can get my plugin up and running for this, you’ll have to make do with altering the fonts yourself. It’s rather simple!
- Get your desired OTF fonts. TTF fonts dont work for the japanese language style it seems. There are free websites that will do a conversion for you.
- Locate the directory at: “YourEngine\Engine\Content\Editor\Slate\Fonts”
- Copy this folder to another safe location you can remember, just in case you need to undo your changes.
- Rename your fonts to match exactly the name of the font you want to change. THIS IS CRUCIAL! It must be the exact same name and extension.
- Replace the font in that directory with your new, and renamed, font.
- Restart the engine, or click the Update Fonts button in my plugin, which should still work properly.
And thats about it. According to the source code, the fonts that the japanese style uses are the “GenEiGothicPro” set. I think the log still uses the normal Mono font, so you can still use my plugin to set that.
This is an image of me using a font called RampartOne-Regular instead of the default Regular font for japanese, and switching my localization to Japan.
I hope to have my updated plugin out soon, but im rather busy with other stuff as well and may not have time. If you have any further questions, feel free!