Translator
Overview
This lesson is focused on how we can set a language to the Project using the translator feature. This functionality allow us to establish a mapping translation to each of the controls created in our project. If the client set an specific language, we can offer translated controls to be available in the mapped language.
General Options – Translator
Preconditions
First, we need to create a Project and build the structure with Database and at least an active requirement. For more information you can visit the “Hello World” document.
How to set a language in Project?
Under the Navigation left side panel, click on active “Requirement” related to the Project.
“Project” dashboard displays all the subtab items for this Project. Click on “Translator” tab.
Wayfast redirects to “Translator” page. Report Type field is default to “Report by Pages” option, this is the Grid view that we can find below with all the pages listed from the Project. Below there is a “Language” dropdown field. You can choose between multiple languages preloaded in Wayfast.
In this example, we will select the “English” option. See that all the pages are displaying “0” value in “Translated Controls” column.
Language selection is the option that we want to translate.
How to translate Controls in Project?
Inside the “Translator” screen, click on the “0” link value that each Page has associated. Wayfast redirects to all the controls regarding the Page selected.
To translate each of the Controls available, click on link “Sin Traducir” on the “Translation” column.
A popup is displayed with details related to the control selected. Description field is read only and remain to the native “Control” description name. “Description a translator” is the only required field and it should be filled with the new description in the language to translate. Also we can add a tool tip for the same control, in this example, the control doesn’t have a tool tip associated.
Click on “Accept” button
Automatically the Grid view is showing the new description name in “Translation” column.
Now that we have a translation for the control in an specific page, whenever Wayfast make the synchronization for the Project in the setup language, all the controls will be displayed with the Description name mapped.
Recap
Wayfast has the ability to setup multiple languages and every control created on pages for the Project can be translated and mapped to the language selected. Every time that the application is synchronized with the language that we map, all the controls in the application will be updated in corresponding language.