Skip to main content
Roei Tzoref
Legend
September 28, 2022
Released

RTL support (right to left languages) is not completed, Hebrew (and possibly other MENA) issues

  • September 28, 2022
  • 25 replies
  • 2001 views

*Edit: issues were fixed in Ae 2023 and work fine. Thanks!

Here are the issues ranked from the most severe to an inconvenience:

1. Range selector animation does not work properly for Hebrew Text:
the animation is reversed, for one line you could hack it with setting animation to "start" instead of "end" and reversing the keyframes. with 2 lines you are doomed.

https://imgur.com/a/zvqwD4z

2. Highlighting/Selecting Text problems:
this happens when you have combined text of Hebrew and English or Hebrew and numbers in the same layer or Hebrew with another Hebrew that has a change in size or weight. the situation get's worse when you move the layer, the selected area of the text is changing making it hard to select anything outside the Hebrew letters

Highlighting issues:
https://drive.google.com/file/d/1-vZuy2v6nK_ScuAm_I3WlI14951E3Qji/view?usp=drivesdk

Moving the text makes it worse:
https://drive.google.com/file/d/1YnDJQ5DeV1EGwiHHJIraeJf7tC-tExzU/view?usp=drivesdk

3. Wrong translation for "Sample" in the Font Preview:
the preview for Hebrew fonts is written "לטעום" which is a bad attempt to write something like "Sample" but in hebrew it means "to Sample" aka to taste something. it should be "דוגמה" which is "Sample" or "Example"
https://imgur.com/a/e492vUC

4. Adobe Clean looks bad for Hebrew:
the letters stick to the top when on layers, and are pretty ugly in general 😞
https://imgur.com/a/jIHmZFq

General Feedback: I really thing the MENA implementation in Ae should be seamless same as Ps and Ai. you should not have to choose between engines. many times you are combining both and I hope it's a temporary phase until the MENA engine will be stable. the current setup is not that bad because you can combine in the same project both of the engines, but have to change each time. restarting the software is not required which is a good thing. this way I could use MENA engine for things that work and not use it when things that do not work. hopefully in the end it will work for everything so I won't need to select it and simply enjoy typing freely in both languages.


Thanks!

25 replies

Community Manager
March 2, 2023

Marking this as released -- as of AE 22.5, RTL languages are supported by the AE text engine.

Ilya217794162hc3
Participating Frequently
February 15, 2023

Developers mock users. Here is a clear example of a monopoly in the market. Adobe, when will you start working instead of pretending to work? Hundreds of problems that need to be solved for many years, but you just make it worse.

Adobe Employee
September 28, 2022
Hi. I have a solution for RTL Text Animation now deployed in Beta 22.3.0 (89).

Here is the forum writeup: https://community.adobe.com/t5/after-effects-beta-discussions/feature-focus-text-animator-support-for-bidirectional-text/td-p/12783326

It would be most helpful to me and the team to ensure we get it right for those experienced in RTL workflows to try it out and help us understand what I missed.
Participating Frequently
September 28, 2022
Please fix it, thank you!
Ariel_Brener
Participating Frequently
September 28, 2022
Adobe you left the entire RTL users no option - now that the Latin text hack is canceled - RTL users will be forced to stay in previous versions without the ability to upgrade until you fix this.
this is ridiculous.
Participant
September 28, 2022
22.1.1 Update... Absolutely Ridiculous..
After a couple of years of not fixing the RTL problems you got us an update which "surprisingly" made things worse...
Why do you have a beta program if your not letting us check those features?
Roei Tzoref
Legend
September 28, 2022
Hi, please note that the december 2021 update (version 22.1.1) with the new Universal Text engine DID NOT FIX the text animators issue, so text animators still work left to right, with right to left text. and what's worse is that in the new update - there's no way around that anymore (no latin text hack to write left to right with animators left to right)
Participant
September 28, 2022
Please help us use your product better and fix it
Participant
September 28, 2022
please fix this problem
Inspiring
September 28, 2022
As many more said, text animator works left to right regardless of the type engine selected. What is worse is that if you want to add any expression to range selector, the expression counts the characters in the correct manner. So the expression counts from right and the range animator counts from left. It's ok for a one-line text, you can split("").reverse().join(""), but it's impossible for multiple line text to find out what index a word has so you can add the animator only to that word. As an easy test, create a fill color text animator. Select a color. Add this as expression selector:

txt = text.sourceText.split("");
if(txt[textIndex-1] == "ط") 100
else 0

This should highlight all the ط characters. It does nothing even close to that.