AL icon indicating copy to clipboard operation
AL copied to clipboard

AL: Please add a feature to convert from deprecated multilanguage syntax

Open apoyas opened this issue 5 years ago • 1 comments

Hello

Since the multilanguage syntax is being deprecated, would it be possible to add a feature, which would do the conversion to the new syntax and generate xlif files? How do I see it:

  • find all the "ML" versions of properties like CaptionML, ConstValueML, InstructionalTextML, OptionCaptionML, PromotedActionCategoriesML, ReqFilterHeadingML, RequestFilterHeadingML, ToolTipML and TextConst data type
  • replace them with appropriate alternatives from the new syntax
  • generate xlif files for each language the "ML" properties were defined and copy translations to the xlif files.

Thanks.

apoyas avatar Mar 09 '20 07:03 apoyas

Although the multilanguage syntax is still alive (about 7 years after its deprecation announcement), there may be demands for automatical conversion of AL multilanguage code into the "new" xliff concept, for example, when making an appsource extension based on multilanguage code, which has to be transformed, necessarily. In the meantime, until such a tool or feature is available by Microsoft, there may be some help from third party tools like the ForNAV Translation Tool https://www.fornav.com/translation-tool/

gwhuebner avatar May 21 '25 09:05 gwhuebner