OptivaServerUICultureName
You can use this function for Optiva Workflows.
Purpose
This function allows access to the Server property:
System.Threading.Thread.CurrentThread.CurrentUICulture.Name
.
The Server property identifies the user’s culture for the current Optiva session.
Syntax
Dim UILang as String = OptivaServerUICultureName()
Arguments
There are no arguments.
Example
To display the message text for FormulaCalcFailed
in the
local browser language, use this syntax:
Dim sLanguage as String = Context.SessionInfo.Language
Dim msg as String
Dim rtn as Int32 = GetMessageText("FORMULACALCFAILED", msg, sLanguage)
Messagelist("Language", sLanguage, "Message Code", msg)
If Context.SessionInfo.Language
is not returning the resulting language
that you want, an alternative is to use OptivaServerUICultureName
. Here is
an example:
Dim sLanguage as String = OptivaServerUICultureName
Dim msg as String
Dim rtn as Int32 = GetMessageText("FORMULACALCFAILED", msg, sLanguage)
Messagelist("Language", sLanguage, "Message Code", msg)