The VPS 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 VPS, we provide the English .xlf files. These files are available in the NETRONIC VPS Partner Community on Microsoft Teams under Files → Demo Versions and Runtime Packages. There, select the desired VPS and BC versions.
How to proceed:
-
Translate the provided
.xlffile of the NETRONIC VPS. -
Write an extension using this translated
.xlffile, which will be installed on top of the NETRONIC VPS 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 VPS extension using thedependenciessection. For example, to create an Italian version:
"dependencies": [
{
"appId": "5716C909-A743-461e-AC12-D99759152986",
"name": "Visual 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 VPS 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.