Arabic RTL · Unity UI

    Arabic localization and RTL UI for Unity games

    I make Unity games read and feel right in Arabic. I am a native Arabic speaker and a Unity developer who worked on production Arabic RTL localization for Football Manager 2026, so I handle the technical side that translation alone does not fix. Your game ends up ready for players in Saudi Arabia, the UAE, Egypt and the wider Arabic speaking world.

    UnityC#TextMeshProRTLTMProUI ToolkitUnity LocalizationPerforce
    Capabilities

    What I deliver

    [ 01 ]

    Correct Arabic text

    Letter shaping and joining, diacritics and ligatures that display correctly in TextMeshPro and UI Toolkit, with fonts that cover both Arabic and Latin text.

    [ 02 ]

    Right to left layouts

    Menus, HUDs and flows that read naturally from right to left, without breaking the English version of the game.

    [ 03 ]

    Mixed direction content

    Player names, numbers, currencies and English terms inside Arabic sentences, kept in the correct reading order.

    [ 04 ]

    Input and dynamic text

    Text fields, chat and player names that stay correct while people type, plus runtime strings built from game data.

    [ 05 ]

    Localization pipeline

    String tables, font assets and a workflow your translators and designers can use without asking a programmer every time.

    [ 06 ]

    Native speaker QA

    A review of every screen by a native Arabic speaker, catching layout, wording and direction problems before players do.

    Ways to work together

    Typical engagements

    Arabic readiness audit

    A review of your UI and text pipeline with a clear plan and estimate for Arabic support.

    Full Arabic implementation

    End to end RTL support for an existing Unity game, ready for release in Arabic.

    Team extension

    Joining your team to deliver Arabic support inside your codebase and source control, including large Perforce based productions.

    Proof

    Arabic RTL at production scale

    Production Arabic RTL localization work for Football Manager 2026 at Sports Interactive.

    How I work

    Clear scope, weekly progress

    1. 01

      Scoping call

      We go through the game, the current code and what success looks like for you.

    2. 02

      Written plan

      You get the scope, milestones and an estimate in writing before any work starts.

    3. 03

      Weekly builds

      Progress lands in your repository every week with builds your team can play and test.

    4. 04

      Clean handover

      Documented code and a walkthrough, so your team fully owns what was built.

    FAQ

    Questions studios ask

    Why does Arabic text look broken in Unity?

    Many Unity text setups do not shape Arabic letters or handle right to left order by default, so words appear disconnected and reversed. Fixing it needs a shaping step and RTL aware layout, which is exactly what I implement.

    Do you work with TextMeshPro, UI Toolkit or both?

    Both. My Football Manager 2026 work was in Unity UI Toolkit, and many mobile games use TextMeshPro with an RTL extension. I pick the approach that fits your project.

    Can you also translate the text?

    I am a native Arabic speaker and can review translations for accuracy and tone. For large volumes of text I work alongside your translation vendor and make sure their work displays correctly in game.

    Will adding Arabic break my English UI?

    It should not. I build RTL support so each language gets the correct direction and layout, and I test both before handing over.

    How do you price this kind of work?

    Fixed scope work is quoted per milestone after a short scoping call. Ongoing work is billed monthly. Share your budget range in the form and I will tell you honestly what it can cover.

    Start here

    Launching in Arabic?

    Tell me about your game, your UI system and your target markets. I reply within one business day.

    Other specialist services