The VAPS offers manually created proper translations in English and German. Partners wanting to create a translation in another language can proceed as described in this instruction.
As a basis for creating your own language translations of the VAPS, we provide the English .xlf files. These files are available in the NETRONIC VAPS Partner Community on Microsoft Teams under Files → Demo Versions and Runtime Packages. There, select the desired VAPS and BC versions.
How to proceed:
-
Translate the provided
.xlffile of the NETRONIC VAPS. -
Write an extension using this translated
.xlffile, which will be installed on top of the NETRONIC VAPS extension.-
Create a new extension in Visual Studio Code using the “AL:Go!” command.
-
Delete the default
.alfiles in the project, as translation extensions do not contain any.alfiles. -
Create a directory named
Translationsin the root of the extension and save the translated.xlffile in this folder.
-
-
In the
app.jsonfile, reference the VAPS extension using thedependenciessection. For example, to create an Italian version:
"dependencies": [
{
"appId": "26fb6f9e-04f2-47c1-863e-9725fcdc9784",
"name": "Visual Advanced Production Scheduler",
"publisher": "NETRONIC Software GmbH",
"version": "x.x.x.x"
}
],
"idRanges": [
{
"from": 60000,
"to": 60100
}
],
"features": ["TranslationFile"],
"supportedLocales": ["en-US", "it-IT"]
Replace the idRanges value with the range appropriate for your tenant customization.
4. Compile and install the extension in Dynamics 365 Business Central.
After successful installation, the VAPS will appear with your translated menus, labels, and texts (e.g., in Italian if you've created an Italian translation).
Comments
0 comments
Please sign in to leave a comment.