Search Unity

Arabic script letter connectivity in TMP

Discussion in 'Unity UI (uGUI) & TextMesh Pro' started by Fachmah, Jun 24, 2019.

  1. Fachmah

    Fachmah

    Joined:
    Jan 11, 2017
    Posts:
    5
    Hello everyone!

    I'm currently working on a project which requires support for Arabic and Pashto. My font (Noto Naskh Arabic) is displaying all of the characters, however I'm receiving feedback from users that because the letters are not connected the words/sentences does not really make sense.

    Is there a simple solution to this problem in Text Mesh Pro? Or is there an already existing solution at all?
    I have seen some older plug-ins that might fix this, but I have yet to get any confirmation on whether or not these work with Text Mesh Pro.

    For reference, the top image is what the text looks like in Unity, and below is the same word but with connected letters taken from google translate (the word is 'specification' in Pashto).
    notConnected_Unity.png connected_GoogleTranslate.png
     
  2. Stephan_B

    Stephan_B

    Unity Technologies

    Joined:
    Feb 26, 2017
    Posts:
    3,193
    Give the following plugin with support for TMP a try to see if you get the appropriate results.
     
  3. Fachmah

    Fachmah

    Joined:
    Jan 11, 2017
    Posts:
    5
    That works!
    Thanks for the quick response :--)
     
    Stephan_B likes this.
  4. technomacx

    technomacx

    Joined:
    Apr 21, 2015
    Posts:
    2
    Is there any native support for correct arabic leters in TMP without adding plugins yet ?