Testing Translations
The Softools platform supports a variety of languages out of the box and enables app developers to write an app based on the site's default language while also enabling auto translation into additional languages. This way, depending on the locale that the user's browser is set to, the platform and app are presented to the user in the appropriate language.
For a video on how to do this, pleas click here
In order to test translations, the following process can be done:
Firstly, the user should create a different profile in order to facilitate testing, furthermore the user should preferably not sync in data in the new account. Once this new profile is created, by accessing Settings and clicking on the languages sub section on the left side (this locations of each section may vary depending on the browser, however the principle is often the same, for this test I will use Microsoft Edge). The user will then choose the preferred language and move it to the top, otherwise it will not operate on that language.
Secondly, the user will access the site where translations are going to be tested. If the new language is at the top, the user should already experience that login boxes instructions (Password and Email) are already in the new chosen language. Once the user is logged in, go to any app in the site and verify that the app itself is not translated, meaning that fields should in theory still show in the site's default language, most likely English.
At this point, the user will need to access AppStudio, and head to the app in which translation is wanted.
To start with, the user must check in the Configure section under the Languages template if the Disable Auto Translations? option is unticked and blank, otherwise if it is toggled, auto translation will not be possible hence translations will not take place.
After this is checked, the user should head to the Translations section in Advanced, and there the user can find a blue button called Utilities, by clicking the downwards arrow next to it, the following options will show: Export, Import, Auto Translate, Delete All. We are interested in the Auto Translations one, which once clicked it will automatically translate the whole app, so the user can refresh the page and a table with all the fields and forms with the corresponding translation to the chosen language will be seen.
Furthermore, if the user believes that certain field has not been translated adequately by clicking on it, it will lead the user to a new page called Edit App Translation. The user should then scroll down until the Value box is found, the user can then replace the current auto translated value given and replace it for a different one of the users convenience.
Finally, save the changes, publish and head back Workspace, logout and back to login and by accessing the app the user should experience how it has translated every form and field. If this is not the case, do not panic, either logout and in again or click resync app.
Note: The language chosen must be enabled on the site, otherwise if it is not the case it will operate with the default language presumably English.
Please sign in to leave a comment.
Comments
0 comments