This set of functions deal with translation of user visible text.
The translation support can be used in two modes: Numeric Mode and Contextual Mode.
Numeric Mode is easier to learn and simple, but gets very cumbersome when more than a few texts need to be translated.
Contextual Mode has a steeper learning curve, but scales well with much text and many languages.