Konash / arabic-support-unity

This plugin allows you to use accurate and correct Arabic text in your game or 3D application. Supports Tashkeel and Hindu numbers. Supports C# and JavaScript. Supports 4 Persian Characters.
MIT License
216 stars 64 forks source link

TextMeshPro multiline problems #43

Closed tosuccesspractice closed 1 year ago

tosuccesspractice commented 3 years ago

I have an application with full TextMeshPro with two languages french and english i want to add arabic, when i use this library Everything works fine except when i have multiline , lines are not ont the good order

For example with arabic caracters :

i will eat apple this morning

is showen like this :

this morning i will eat apple

I use Unity version 2020.1.12f1 on Mac

How can i resolve this problem please ? any help will be apprecied

Konash commented 3 years ago

Hi!

I recommend using this https://github.com/mnarimani/RTLTMPro

It was built upon this plugin and is extremely useful :)

On Sun, Nov 29, 2020 at 7:02 PM tosuccesspractice notifications@github.com wrote:

I have an application with full TextMeshPro with two languages french and english i want to add arabic, when i use this library Everything works fine except when i have multiline , lines are not ont the good order

For example with arabic caracters :

i will eat apple this morning

is showen like this :

this morning i will eat apple

I use Unity version 2020.1.12f1 on Mac

How can i resolve this problem please ? any help will be apprecied

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Konash/arabic-support-unity/issues/43, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5UCUUETAZSNEQ2RJMVKHDSSJWATANCNFSM4UGTAEHA .

tosuccesspractice commented 3 years ago

Hi @Konash I follow what they said I tried to install it but i have errors at the begining like :

Assets/RTLTMPro/Scripts/Editor/RTLTextMeshProEditor.cs(8,41): error CS0246: The type or namespace name 'TMP_UiEditorPanel' could not be found (are you missing a using directive or an assembly reference?)

Assets/RTLTMPro/Scripts/Editor/RTLTextMeshProEditor.cs(30,30): error CS0115: 'RTLTextMeshProEditor.OnInspectorGUI()': no suitable method found to override

Hanisafa commented 3 years ago

Hi! I recommend using this https://github.com/mnarimani/RTLTMPro It was built upon this plugin and is extremely useful :) On Sun, Nov 29, 2020 at 7:02 PM tosuccesspractice @.***> wrote: I have an application with full TextMeshPro with two languages french and english i want to add arabic, when i use this library Everything works fine except when i have multiline , lines are not ont the good order For example with arabic caracters : i will eat apple this morning is showen like this : this morning i will eat apple I use Unity version 2020.1.12f1 on Mac How can i resolve this problem please ? any help will be apprecied — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#43>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC5UCUUETAZSNEQ2RJMVKHDSSJWATANCNFSM4UGTAEHA .

it has the same problem