New features in EasyTool MFC
from version 1.5
The multifunction controller can be used worldwide. From version 1.5 and up, the EasyTool MFC offers you up to 20 different languages at the same time. You decide autonomously and flexibly which and how many languages your application should offer.
Below we explain the function step-by-step.
The menu item Extras ► Device languages calls up the dialog Device languages.
Adds a new language to the project
Deletes a language from the project
Changes the order of languages
Edit a language characteristic
adds a new language to the project. The dialogue field language selection is displayed.
The (mostly European) languages can be selected from the list. If the desired language is not in the list, the dialog “Add language” can be called up via the button . Name: explicit designation of the language within the project. Language: text which appears under the dialog “language range” Device text: text which is displayed during language selection. Flag: an arbitrary image which is displayed in the tool and in the language selection The optimal size of the image is 45 x 30 pixel.
Export of language file
In the dialog “Device languages” a language file can be exported as CSV file via the button “Export”. In the left window you see the dialog. Source language: which is the basis for the translator Target language: language which is supposed to be translated into
The exported language file is translated in Excel. Observe the following when opening the file. If the file is opened via doubleclick, it is not displayed correctly formatted (see left illustration)
This is how the data are correctly formatted in Excel.
- Select column A
- Select in the menu “Data”. The text conversion wizard opens (image on the left). Click “Next”.
4. In the following dialog, select “General” as the data format of the columns and then click on “Finish”.
Import of translation
Once the translation has been completed, the language file can be imported in the dialog “Device languages” via the button “Import”. When importing, only those texts are taken over, whose unique identifier (column 1) matches the texts in the project.
NOTE! The file must be in the same CSV format as it was exported. EasyTool cannot read in files in Excel or OpenOffice format. The target language defined in the CSV file must be included in the language scope of the project, otherwise an error message will be reported.
In the dialog “Device Languages”, a dialog with a table can be accessed via the button “Overview”, in which all texts of all languages can be displayed and also changed. This feature is designed to check if all translations are complete, as well as to quickly change individual texts. In the table, the fields with the changeable texts are colored. The fixed device texts in German and English, as well as the texts in the project language, cannot be changed.
We are also happy to introduce you to the multifunction controller on site. Call us or email us and we will make an appointment.