Arabic Support for Unity

Arabic Support for Unity

LaunchedJan 201214.4y

UpdatedAug 20232.8yAbandoned?

Abdullah Konash

5.0/5 · 2 recent reviews · rating rising
5.0
113 reviews total
See store for pricingtools

Price history

Tracked store price

No tracked price history is available for this asset yet.

No tracked price history is available for this asset yet.

Signals

Momentum (24h)+142 views
Recent Sentiment
5.0/5 · 2 recent reviews · rating rising
Package size0.03 MB

AI Reviews Analysis

Editor's Cut

Pros

This asset is widely regarded as the essential, go-to solution for implementing Arabic text support in Unity, effectively bridging a long-standing gap in the engine's native UI capabilities. It is highly praised for being free, incredibly easy to integrate, and capable of handling complex character joining and RTL conversion with minimal setup. Many developers report that it has been a life-saver for localization projects, consistently delivering reliable results across various platforms and Unity versions for years.
While it is an indispensable free tool for basic Arabic implementation, its technical debt and fragile handling of complex text layouts make it a risky choice for production-grade projects without significant custom refactoring.

Cons

The codebase is described as messy and dated, leading to integration hurdles such as deprecated 'guiText' references and compatibility issues with modern Unity UI components. Users frequently report significant bugs when handling multi-line text, where line ordering becomes reversed or scrambled, and the asset struggles with mixed-language strings, string formatting placeholders, and special symbols. Furthermore, the lack of active maintenance means developers often have to rely on community-provided workarounds or custom scripts to fix rendering glitches and build-time display failures.
Legacy Software: this asset was last updated 2.8 years since update. Verify compatibility before purchase.

Render pipelines

None flagged

Description

This plugin lets you use accurate and correct Arabic text in your game or 3D application.

Supports Tashkeel and Hindu numbers.

Supports multiple lines. Very easy with Text Mesh Pro.

Supports 4 Persian Characters.

Works with Unity UI and TMPro.


The project is open-sourced here: https://github.com/Konash/arabic-support-unity

Key features

  1. Supports Tashkeel and Hindu numbers.
  2. Supports multiple lines. Very easy with Text Mesh Pro.
  3. Supports 4 Persian Characters.
  4. Works with Unity UI and TMPro.