Right-To-Left Text Mesh Pro for Unity. This plugin adds support for Persian and Arabic languages to TextMeshPro.
Full Changelog: https://github.com/pnarimani/RTLTMPro/compare/3.3.2...v3.4.2
Fixed conversion to Arabic/Hindu numbers.
Thanks to @hk1ll3r
Note: This version requires Unity 2019.1+.
Huge performance improvements. In this version, text conversion doesn't allocate memory every time you change your texts. Comparison
This version also includes an improved Rich Text tag detection algorithm and contains other general fixes.
Since the core code of the library has changed, there might be some unknown bugs around. Backup your project before upgrading to this version.
OriginalText
property.RTLTextMeshPro3D
editor bug.This release is compatible with Unity 2019
Also make sure to backup your projects before upgrading.
Important Note: If you are upgrading from earlier versions, Import the package and do these steps:
1- Move every script under RTLTMPro
to RTLTMPro\Scripts\Runtime\
folder.
2- Move every script under RTLTMPro\Editor
to RTLTMPro\Scripts\Editor\
folder.
This version of RTLTMPro is using Assembly definition files.
If your project doesn't use Assembly definition files, you don't need to do anything. But if you are using them, you need to reference RTLTMPro assembly that is inside RTLTMPro\Scripts\Runtime\
folder.
Release notes: