Purple DS apps have two standard translations: German and English.
By editing the translation file, you can integrate any language of your choice. The language settings affect all buttons and notifications of the app. A second translation file contains all necessary texts for the web newsstand.
The selection of the displayed language happens on the device. The Purple DS app recognizes the general language settings of the device and accordingly displays all texts in that language, if that language is available. If the set language is not available, English will be used by default. This also applies if entries for a language have not been completely entered or maintained.
Note: For iOS devices, the user can create a list of preferred languages. So if a Purple DS app does not find the set device language as a language file, the app first checks the list of preferred languages. If a language from the language file is listed there, it will be shown as an alternative. Otherwise the app will use English as fallback option.
Editing Purple DS language files
The template of the language file textkeys.xlsx can be downloaded and edited from DS Manager as an Excel file.
- First, go to the desired app in the Manager and click on the three dots on the top-right part of the menu
- Select the menu entry Translation
- In this view, you can download the Purple DS language file by clicking on the arrow icon and then start editing it.
You can choose between the App-translation or the web-translation (webreader) file.
- Enter the desired 2-letter language code in the column after "EN" and amend all notifications in this language. You can find a list of language codes here.
- You can upload the edited Excel file by clicking Upload Translation. Once the upload is completed, the overview will display which languages were detected
- Re-build the app; otherwise, the changes will not take effect
For more information on how Purple DS apps are affected by language settings, please see this article.