Skip to main content
Participant
May 25, 2021
Question

Other languages UI and troubles with expression

  • May 25, 2021
  • 2 replies
  • 343 views

I made this huge project that will  be constantly updated from someone else and for that i used expressions for most of the texts and elements, so this person could just fill in the variables with the question topic. But here my troubles starts, when this person opened the project, all the expression had errors, after a close analysis I noticed that the after effects had trouble to understand terms such as "slider" "color" "checkbox" all of the expression control effects. 

This person uses After effects with  Portuguese-PTBR interface, wich fails to recognize even the simples of expressions that uses expression controls, Both after effects (mine and his) are uptaded to the last version with the only difference that mine uses the english UI,  I then reistalled after effects with english UI and without any changes in the project all the expression  worked properly. 

 

I think the devs teamm should check this out, that's why im posting with here

This topic has been closed for replies.

2 replies

Dan Ebberts
Community Expert
Community Expert
May 25, 2021

Make sure that your expressions use match names to refer to the controls. So instead of this, for example:

 

thisComp.layer("Layer 1").effect("Slider Control")("Slider")

 

you'd do this:

 

thisComp.layer("Layer 1").effect("ADBE Slider Control")("ADBE Slider Control-0001")

 

 

Roland Kahlenberg
Legend
May 25, 2021

You have to universalize your Expressions. aescripts.com has a script to do this automatically - Expression Universalizer.
HTH

Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV