dictionary.variables

$dictionary: () !default;

A global dictionary that is used on $dictionary-global set on true.

// Global dictionary.
$dictionary: (
  word: translation
) !default;

The dictionary is a map where the key is a word or phrase(list space), and the value is a translation.

word

translation

'word'

translation

('word-1', 'word-2')

translation

(first word, second word)

translation

The key can be also the name of the dictionary, for example, class to put translations only for the classes, or var for CSS variable name translations. For example.

class

(prefix: spectre, suffix: end, small: sm)

var

(prefix: s, suffix: e, small: sm)

Set

To set the value of the global dictionary use dictionary.set() function.

Get

To get the global dictionary use dictionary.get() function.

Merge

To merge multiple dictionaries with the global dictionary use dictionary.merge() function.

$dictionary-global: true

Indicates that translator uses global $dictionary.

// If `true` then each function of translator uses global `$dictionary`.
$dictionary-global: true;

To check whether dictionary global is available use dictionary.is-global().

Last updated