This is a demonstration of how to add an additional language to our Docuneering S1000D – Data Module to PDF tool.
The S1000D – DM to PDF tool, by default, is configured to output all “generated” text using US English (en-US). However, the “language” attribute and “country” attribute can be used to output the “generated” text in a different language.
In the demo video, we have two Data Modules, one is configured as “en-US” and the other as “de-DE”. With the default DM to PDF setup, both files will have US English “generated” text.
To output the “generated” text in a different language, navigate to the “saxon” folder located inside the S1000D – DM to PDF installation folder. From here, there is a subfolder called “lang” and it is in that folder the stylesheets expect to find any translation files.
In the demo video, we copy and paste the “en-US.xml” file and rename it “de-DE.xml”. We then translated the US English to DE German. Apologies to all native German speakers for any poor translations, we used Google Translate to prove the principle.
We now need to tell the S1000D – DM to PDF tool to use the Data Module “language” and “country” attributes, in the “saxon” folder is a file called “config.xml”. Open this file and delete “en-US” from the Language override “language” element and save the file.
When you now run the S1000D – DM to PDF tool it will look inside each Data Module for the “language” and “country” attributes and will use those values to find a matching language file.
Output PDF files can be viewed here:
English
[ Ссылка ]
Deutsche
[ Ссылка ]
-- -- -- -- -- -- --
Licensing & Attribution
Music: Above the Skies by Top Flow Production
[ Ссылка ]
Video Link: [ Ссылка ]
![](https://s2.save4k.ru/pic/84DuDb8J9eU/maxresdefault.jpg)