Skip to main content
February 8, 2019
質問

Problems with Hindi text in After Effects

  • February 8, 2019
  • 返信数 2.
  • 15813 ビュー

I have an After Effects project that was originally done in English. Now I'm making the same graphics in Hindi.  I've changed the text input to Asian and Middle Eastern and if I make a new text layer the Hindi text will copy and paste fine.  However, if I copy and paste over an existing text layer, it will not paste correctly.  I don't want to rebuild from scratch so how can I get an existing text layer that was originally created with the Latin text engine to successfully read the Hindi that I am pasting?

Thanks for your help.

    返信数 2

    February 13, 2019

    update to my problem in case anyone ever searches for this in the future.   If copying and pasting into a new text layer in After Effects is not working for you, copy and paste into Photoshop first.   I thought it was working in After Effects, but after being reviewed, there were some spacing errors being created in After Effects. After spending a couple days troubleshooting, here is what I ended up doing.

    When working with Hindi text, and in this case I'm using Nirmala UI as the font, you need to setup Photoshop to work with Middle Eastern and South Asian text.  Then type or copy and paste the text onto a text layer.  From here you can copy and paste the Photoshop text into a clean text layer in After Effects.  If you try and paste over an existing text that did not have the correct font selected it will not work.  After the first instance of copy and paste into a new text layer in AE you can copy and paste over that text layer our into a new text layer and bypass Photoshop. 

    In my case, I am replacing English text in AE from existing graphics . So, the last step is to copy and paste the Hindi text from the After Effects text layer into the existing English text layer.  If you're creating new graphics then obviously the last step won't apply to you.

    Participant
    March 31, 2021

    That worked.

    Thank you.

    February 8, 2019

    One solution I just found was to paste the text into a new layer and then copy and paste from there into the existing layer.  This is better, but not a great solution.

    Participant
    October 13, 2022

    This was the solution. It worked. Thank you jmciver

     

    Participant
    September 20, 2023
    YOU JUST SAVED MY LIFE. THANKS A LOT.