Adding additional language to Microsoft Dynamics AX 2012 Disclaimer Microsoft Dynamics AX 2012 ships with certain languages that are supported by Microsoft. Adding other languages or modifying existing languages, though possible, is NOT supported by Microsoft. Users assume full responsibility for any localizations or translations they create pursuant to the terms of the Partner Localization and Translation Licensing Program. Microsoft does not provide any warranties or guarantees for localizations or translations created by channel partners or other third parties. This document is for information purposes only. It is provided “as is”. . MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. Introduction Microsoft Dynamics AX 2012 ships with 39 languages out of the box. Though language packs are no longer monetized, they are still controlled by license keys that Microsoft issues. In certain situations, channel partners or independent software vendors (ISVs) may add languages to Microsoft Dynamics AX 2012 that Microsoft does not ship. This document describes multiple approaches for enabling languages that do not ship with Microsoft Dynamics AX 2012. Requirements This process only applies to Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 Feature Pack, and Microsoft Dynamics AX 2012 R2. Only languages listed under Developable Languages can be added. Translated languages must contain labels to specify these are third party developed languages. You must have following license code enabled to be able to develop new license file for languages – “Enable license code authoring and editing”. Technical Architecture There are 3 core concepts that control enabling additional languages in Microsoft Dynamics AX 2012. To develop new languages all 3 artifacts must be present. 1. KTD Files – kernel files that contain a list of: Available languages in the product (localized) Kernel error messages for client Localized labels for property description in AOT Non-localizable symbols like property name in AOT 2. ALD Files – files that contain localized app labels
17
Embed
Adding additional language to Microsoft Dynamics AX 2012 · PDF fileAdding additional language to Microsoft Dynamics AX 2012 Disclaimer Microsoft Dynamics AX 2012 ships with certain
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Adding additional language to Microsoft Dynamics AX 2012
Disclaimer
Microsoft Dynamics AX 2012 ships with certain languages that are supported by Microsoft.
Adding other languages or modifying existing languages, though possible, is NOT supported by
Microsoft. Users assume full responsibility for any localizations or translations they create
pursuant to the terms of the Partner Localization and Translation Licensing Program. Microsoft
does not provide any warranties or guarantees for localizations or translations created by
channel partners or other third parties.
This document is for information purposes only. It is provided “as is”. . MICROSOFT MAKES
NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION
IN THIS DOCUMENT. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR
OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS
DOCUMENT.
Introduction
Microsoft Dynamics AX 2012 ships with 39 languages out of the box. Though language packs
are no longer monetized, they are still controlled by license keys that Microsoft issues. In certain
situations, channel partners or independent software vendors (ISVs) may add languages to
Microsoft Dynamics AX 2012 that Microsoft does not ship. This document describes multiple
approaches for enabling languages that do not ship with Microsoft Dynamics AX 2012.
Requirements
This process only applies to Microsoft Dynamics AX 2012, Microsoft Dynamics AX
2012 Feature Pack, and Microsoft Dynamics AX 2012 R2.
Only languages listed under Developable Languages can be added.
Translated languages must contain labels to specify these are third party developed
languages.
You must have following license code enabled to be able to develop new license file for
languages – “Enable license code authoring and editing”.
Technical Architecture
There are 3 core concepts that control enabling additional languages in Microsoft Dynamics AX
2012. To develop new languages all 3 artifacts must be present.
1. KTD Files – kernel files that contain a list of:
Available languages in the product (localized)
Kernel error messages for client
Localized labels for property description in AOT
Non-localizable symbols like property name in AOT
2. ALD Files – files that contain localized app labels