Easy Alphabet Arabic is a new tool that provides easy and powerful correction for Arabic language issues in Unity engine.
As you know Unity does not support Right-To-Left languages. With Arabic being an RTL language many developers struggle when developing or localizing Arabic text inside Unity.
The tool contains many features and optimized code, our functions execute in less than 0.5ms so that you experience less performance overheads and Garbage when you use those functions during gameplay.
*A new version 3.0 has arrived with new features:
Exposed parts of the tool source code
RTL line wrapping correction
Full RichText API support (Unity and TextMesh Pro)
__*__Please note that some characters like ب ا و etc. is part of the above mentioned languages and i did not write them since they are already support as part of Arabic/Farsi alphabets.
Online documentation:
The latest PDF manual available here
For our project we need to know if your tool supports correct line wraps in the new Unity UI.
If yes, does one have to specify the width of each UI element?
Does it then return the formatted string?
Hi everyone,
Now in version 2.2 there is full support for Arabic Uyghur Language, and partial support for the following languages: Sindhi, Kurdish and Pashto.
If you typed arabic directly into the InputField component your text will not be corrected, you have to type it into the tool first then copy the corrected text.
Can you explain to me what you want to do with the InputField in your game so i can give you a workaround?
I am asking about online demo for your plugin. And the other things that i want to know about your plugin is that Whether its support Urdu fonts such as Nastaleeq Font and others?
There is no online demo. The tool is an Editor Window that converts the incorrect arabic characters to their correct ones. So, after conversion you copy-paste the corrected text to your Unity components(Textmesh, Button, …etc).
Some customized fonts like Nastaleeq is not working properly inside Unity whether you are using the standard Unity components like TextMesh and UI elements or custom plugins like TextMesh PRO. This is Unity issue, my tool only converts characters to their appropriate forms, the rest is up to Unity engine to render it.
Hi Cradiff,
It looks like some characters are reversed, this is the correct word: رایگان
Ii will fix it right now and will email you the solution.
The fix should be available for every one in next update.
Very neat plugin, but I have a question before attempting to purchase it:
I see that you mentioned “full RichText support”, but does it support richtext with word wrapping? because right now we are having issues with another arabic support pluging, where wrapped text has a messy html tags.
Unfortunately the html tags with wrapping has issues with UGUI text components, but it works great with TextMesh Pro.
So, If you want great Arabic text wrapping (with html tags) use TMPro with Unity 5.
And regarding the 4.6 support, my tool works with Unity 4.6.2f and up.