This function is used in Python Scripting.


This function allows you to add or modify a global translation.

Client Permission Restrictions

Permission Type: Translation Management

Client access to this scripting function is blocked to users that do not meet the role/zone requirements for the above permission type. This function is unaffected when run in the Gateway scope.


system.util.modifyTranslation(term, translation, [locale])

  • Parameters

String term - The key term to translate.

String translation - The translated value to store.

String locale - If specified, the locale code (such as "es") identifying the language of the translation. If omitted, the function will attempt to detect the locale automatically. [optional] 

  • Returns


  • Scope

Gateway, Vision Client, Perspective Session

Code Examples
Code Snippet
# This code adds or updates a translation into French
# for the world Hello. Note the u in front "Allô!", which
# is needed for Python strings outside of the 7-bit ASCII
# range.
system.util.modifyTranslation("Hello", u"Allô!", "fr")

system util modifyTranslation, util.modifyTranslation