Yesterday, 01:36 PM
Quote:appears fine on web and desktop.
That's because, by default, they have a font that supports unicode characters.
Roku devices do not come with a font that supports the characters you are trying to display.
So, we were forced to come up with a slightly cumbersome method, but at lease it does work.
On your server you must:
- Enable fallback fonts
- Set a fallback font folder path
- Place the font file that supports your characters in the the above folder
Personally, I use Noto Sans KR: https://github.com/notofonts/noto-cjk/bl...egular.otf
Whatever font file you choose, keep it as small as possible. The one I linked to above if under 5mb. Roku doesn't give us a lot of extra file space to play with.
That sets it up for the server to deliver the font. Now you need the client to get the font.
On your Roku device, go to Settings / User Interface / General and enable Use Fallback Font Across App.
This causes the Roku client to download the font file from the server and use it to display all text elements.
Note: Roku will download and try to use the 1st font it finds in the fallback folder. I suggest only have 1 font in the folder so you're guaranteed to get the one you want.
🤘 Enjoy