Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Expression works only with AFX in English language, but not in other languages will be disabled.

  • Expression works only with AFX in English language, but not in other languages will be disabled.

    Posted by David Escurriola on October 4, 2012 at 4:11 pm

    Since the Effect of “Color” or “Opacity” is called in other languages (in this case in german) “Farbe” and “Deckkraft”, when working in AFX in other language the link to the “Color Master Comp” will get lost, the expression will be disabled. It has to be a way to use expressions in an international level, isn’t it? Is there a way to around this problem? I’ve been searching the Adobe After Effect Expressions FAQ, visiting the Webpage of Dan Ebberts, but I still don’t know how to fix it.

    Have a look to the attached printscreens with the error message.

    Thank you very much for your advice.

    Cheers, David

    comp("Color Master").layer("Color Master").effect("Color Outer Circle")("Color")

    Dan Ebberts replied 13 years, 10 months ago 2 Members · 1 Reply
  • 1 Reply
  • Dan Ebberts

    October 4, 2012 at 4:48 pm

    I think your best bet would be to use the match names for the properties. For example, you would reference opacity this way:

    comp(“Comp 1”).layer(“Solid 1”)(“ADBE Transform Group”)(“ADBE Opacity”)

    The trick, of course, is getting the match names. Jeff Almasol has a great script on his site (redefinery.com) that you can use to get the match names:

    rd_GimmePropPath.jsx

    Dan

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy