Set custom fonts for RTL languages and different scripts.
2 minDifferent languages use different scripts. Arabic, Hebrew, and Persian are RTL (right-to-left) and need fonts designed for these scripts. Chinese, Japanese, and Korean (CJK) need fonts with thousands of characters.
Using the wrong font can cause missing characters, poor readability, or broken layout. Per-language font settings ensure every language looks perfect.
Go to Dashboard → Settings → Languages → select a language → Typography. Set the heading font and body font for that language. Preview the result in the live preview.
Rioxly includes smart defaults: Arabic defaults to Noto Sans Arabic, Chinese to Noto Sans SC, Japanese to Noto Sans JP. Override these if you have brand-specific preferences.