Class: LanguageUtils

FormView~ LanguageUtils

Utility class for language-related operations.


new LanguageUtils()

Methods


<async, static> loadLang(lang, url)

Load language data from the given URL.

Parameters:
Name Type Description
lang string

The language.

url string

The URL of the language strings.

Fires:
Returns:

A promise that resolves when the language data is loaded.

Type
Promise:.<void:>

<static> getTranslatedString(lang, key, snippets)

Returns the translated string for the given language and key.

Parameters:
Name Type Description
lang string

The language.

key string

The key for which the translation needs to be fetched.

snippets Array:.<string:>

An array of template values.

Returns:

The translated string.

Type
string