Hi James, Suraj,

As it's documented inside JsLanguageFilesMappingCreator::createJsLanguageFileMapping is used by the createJsLanguageFileMapping service to "create or update JsLanguageFilesMapping.java and JsLanguageFilesMapping.ftl files."

This happens when we update the languages used by some JavaScript plugins, 
notably those:

"/common/common-theme/webapp/js/jquery/ui/i18n/"
"/common/common-theme/webapp/js/jquery/plugins/datejs/"
"/common/common-theme/webapp/js/jquery/plugins/validate/localization/"
"/common/common-theme/webapp/js/jquery/plugins/datetimepicker/i18n/"
"/common/common-theme/webapp/js/jquery/plugins/select2/js/i18n/"

We then must manually run the createJsLanguageFileMapping service.

So we should not modify JsLanguageFilesMapping.java and JsLanguageFilesMapping.ftl but modify JsLanguageFilesMappingCreator::createJsLanguageFileMapping in order to correctly generate them.

You both have recently modified JsLanguageFilesMapping.java or/and 
JsLanguageFilesMapping.ftl.
Please review your changes in order to incorporate them into 
JsLanguageFilesMappingCreator::createJsLanguageFileMapping

TIA

Jacques

Reply via email to