The VJS 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 VJS, 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 VJS and BC versions.
How to proceed:
-
Translate the provided
.xlffile of the NETRONIC VJS. -
Write an extension using this translated
.xlffile, which will be installed on top of the NETRONIC VJS 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 VJS extension using thedependenciessection. For example, to create an Italian version:
"dependencies": [
{
"appId": "9a08bc1f-7ac9-4671-b212-9076b2869e80",
"name": "Visual Jobs 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 VJS 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.