Arabic text not working properly in raylib 6 (shows question marks / broken characters) — font issue or missing Unicode support?
Hi everyone,
I'm trying to display Arabic text in raylib 6 on Linux, but I'm running into an issue where the text either:
- shows as question marks (????)
- or appears as broken / missing characters
I’m using a TTF font (like Amiri / Noto Naskh Arabic), but it still doesn’t render correctly.
From what I understand, this might be related to:
- missing Unicode glyph ranges when loading fonts
- raylib not fully handling Arabic shaping or RTL text
- possibly needing
LoadFontExinstead ofLoadFont
Has anyone successfully rendered Arabic text in raylib 6?
What’s the correct way to handle font loading for non-Latin scripts?
Any help or examples would be appreciated 🙏
Posted Apr 24, 2026, 8:33 PM UTC
42