We use PI in an multilingual context.
Therefore we need an functionality to support.
It would be good if you could enter a translation list for several languages for all elements and attributes. This language must be selectable and accessible via all interfaces as well as via PI VIsion.
A basic version of this could be implemented if assets and attributes had access to the connected user. We could then implement 2 AF tables with table-lookup attributes:
A global User Language attribute does Select [Preferred language] From UserPreferences where User = %CurrentUser%
Then each attribute has child Localised Name and Localised Value (for string or digital state attributes) to look up the localised name or value from a second Localisation table using the global User Language attribute and the parent attribute name or value:
Select [Localised String] from Localisation where [String] = %..|Attribute% and [Language] = %\Globals|User Language%
So the only update we need for this is access to the connected user. It's clunky but I think it would work.
We need several languages.
English, French, German, Italian
The best would be, if the langeage is configurable.
This topic would be very important for us to have global cockpits used from China, India, Europe, US and Brazil - so many languages.
While we are working towards creating a new integrated delivery of our MUI kits for the next PI Server release, the next release of PI Server will not have the ability to show custom language support for user-defined fields. I apologize for the confusion and change in direction for this idea.