Translation Tags:

When translating a text using a machine translation service, there may be character strings in the text in the source language that should not be translated directly into the target language because they have a special meaning. This is the case of strings that are analyzed by plugins that act according to the content found, such as the string 'loadmoduleid xx' to insert the module whose id is xx. If 'loadmoduleid' were translated into another language, the plugin would not recognize the string as a special one and therefore would not insert the module.

To identify these strings of characters to be able to perform a special process, it is necessary to enclose them between special characters or sequences of special characters, that we call Translation tags. These are registered in pairs that contain an opening tag and a closing tag.

Thus, each string of characters that triggers a special process will be enclosed between an opening tag and a closing tag. In our previous example the opening tag usually used is '{' and the closing tag is '}'. The whole string is {loadmoduleid xx}.

Translation tags do not have to be a single character, they can be composed of several characters without spaces such as and .

Each pair of tags is composed of the title, the opening tag, the closing tag and the state. The title is the one that must be selected when creating a process associated with a tags pair. If there is a process associated with one of these tag pairs, it will only be executed if the tag pair is in the enabled state.

If you are in the list view you can see a list of all the tag pairs available. The 'Curly brackets', 'A tag' and 'HR tag' tags are created in the installation process. Except 'Curly brackets' the rest are created in disabled state. To use them you just have to enable them. The Gallery tag has been created for this explanation but is not created in the installation process.

If you are in the edit view, you can create or edit tag pairs.

When creating a pair of tags, keep in mind that the opening tag and the closing tag can not be equal, and that none of the tags can exist as an opening or closing tag or as an opening or closing delimiter (the latter defined when creating special translation processes). For this reason, when creating a pair of tags you can receive some warning that it is not possible to create that pair. The closing tag > is an exception to this condition.