Fetching list of languages configured in Translation Manager via script (Perspective)

Hi all,

I’m working on an Ignition Perspective (8.1.x) project and using the Translation Manager for localization.

I want to dynamically fetch the list of languages configured in the Translation Manager (language name + locale code) via script, so I can populate a Perspective dropdown without using tags, UDTs, or hardcoded lists.

My questions:

  1. Is there any supported API or system function to read the configured languages from the Translation Manager (as a dataset or JSON)?

  2. Is this possible from Perspective scripts or Gateway scripts?

  3. If not supported, is there an officially recommended pattern for keeping a language dropdown in sync with Translation Manager languages?

I’ve checked the docs but couldn’t find a scripting API for this.

Ignition version: 8.1.x
Module: Perspective

Thanks in advance.

Ignition Exchange | Inductive Automation you can check this ressource on the exchange.
I’ve made it so dont hesitate if you have some questions.
regards

Is this what you want? Returns list of all the languages you’ve set up in translation manager.

Oh weird seems to only be scopred for vision? Nevermind.