Language support in ReflexBlue
Once languages have been added in ReflexBlue, they can be used in various places where translations are supported. Below we’ll take a look at some of these places in more detail.
Language support in input screens
In input screens, data that can be translated will have a Translations button. By selecting this button, or by pressing the F4 key in the input field, a list of translations that can be entered and modified for each defined language will appear.
Translations also feature Copy and Paste options, allowing translations from one input field to be copied and pasted into another input field. This makes it easier to translate data with the same translations.
Language support in imports
When creating import definitions in ReflexBlue, data that supports translations will have options for each language. For example, in the Import Definition details screen, in the General tab, in the Link Rules tab for fields that can be translated, options for each language will be available through a language suffix.
For example, when importing articles, options will be available for the ARTICLE_NAME field for ARTICLE_NAME_GERMAN and ARTICLE_NAME_ENGLISH if German and English are defined in the Languages overview screen.
The suffix added to the field name for each language is the language’s Identification. This can be specified when adding a language.
Language support in exports
When creating export definitions in ReflexBlue, it is possible to export translations via the export script. Entities with data that can be translated have extension functions that can be used to request translations.
For more information and some examples, you can refer to the page Export Functions for Translations.
Language support in quick change
When using the Quick change option in ReflexBlue, data that supports translations will have options for each language.
For example, when changing articles via the Articles overview screen, options will be available for the Storage conditions field for Storage conditions (German) and Storage conditions (English) if German and English are defined in the Languages overview screen.
Language support in reports
When creating reports, language support in ReflexBlue can be used to translate data. Think, for example, of labels where food information (such as ingredients and allergens) often needs to be displayed in multiple languages. ReflexBlue provides extension functions when creating reports that can be used to display translations of data from entities that support it.
For more information and some examples, you can refer to the page ReflexBlue Report Functions for the Translate report extension function.