DNN Modules for Translation
The STAR Translation module requires DNN version 6 or above installed, the module supports localization and the IPortable interface.
We will then install our custom translation support module to export the complete portal to XML. As part of this process, you have the option to exclude certain pages from the output, i.e. pages which don’t require translation.
This XML file is then imported for translation and the STAR industrial-level translation process is performed. The STAR systems understands the format of the export file and therefore, is able to automatically extract the relevant content for translation, which goes right down to translating the alt attributes of images. This process then creates a new XML file with the correct language translations.
A new language is then added to DNN, e.g. Spanish (es-es), and this in turn automatically creates a portal for this language, as per the standard DNN functionality.
We then use a second custom module to import the translated XML document into the new language portal. Following this, all content that isn’t handled by this process is addressed manually. This typically consists of text embedded into images and modules which don’t implement the IPortable interface.
Content from modules that don’t support IPortable are usually translated using CSV and / or RESX files.
Before starting translation, we recommend following the STAR pseudo translation process so you can verify all content for translation has been included.