Multilingual support for localization

balicsThere might be requirement of native language for Tango applications, so I am wondering if Tango has the abilities of multilingual support. Thanks!

Hi,

All the Tango attributes have a label attribute configuration property which is meant to be used by Tango applications when displaying attributes (For instance, atkpanel is using this label) so you can use this label to display the name you want for any attribute. You could use that to translate the attribute name in the language you want.Honestly, I never tried it with Chinese characters for instance and I don't know if atkpanel for instance supports it.

I think the commonly used Tango applications like jive, atkpanel, pogo, astor… are not currently supporting multilingual support (all the menus and dialogs are in English).

Kind regards,Reynald

Rosenberg's Law: Software is easy to make, except when you want it to do something new. Corollary: The only software that's worth making is software that does something new.

The community

Tango Controls is a toolkit for connecting hardware and software together. It is a mature software which is used by tens of sites to run highly complicated accelerator complexes and experiments 24 hours a day. It is free and Open Source. It is ideal for small and large installations. It provides full support for 3 programming languages - C++, Python and Java.