Quick answer: Godot 4 Arabic text truncated or reversed in Label nodes? TextServer Advanced needs to be active - check Project Settings for the TextServer plugin.
Localized to Arabic. Right-to-left text renders left-to-right with missing connecting glyphs.
Enable TextServer Advanced
Project Settings > General > Text Server > Active = Advanced. The default TextServer doesn't ship full bidi support.
Set BiDi Override
Label > Text Direction = Auto. The renderer detects script and applies appropriate shaping.
Verify with a connecting test
Render 'سلام'. Should be a single connected word. If letters are separated, font shaping isn't running.
“Bidirectional text requires the advanced TextServer. The basic one is too basic.”
If you ship to Arabic-speaking markets, native-speaker QA is non-negotiable. The bugs only a native reader will notice are the ones that matter most.