How to change the language parameter of an exe file created using start4j?

I am creating an executable window file of my java program with the ANT launch4j task in Eclipse. In the ANT task, I use the saved start4j (xml) configuration file and additionally overwrite the version information.

<launch4j configFile="${launch4j.config.dir}/paginaEPUBChecker.xml" fileVersion="${program.version.number}" txtFileVersion="${program.version.txtNumber}" productVersion="${program.version.number}" txtProductVersion="${program.version.txtNumber}" /> 

Everything is still working. The executable is built and working fine.

But when viewing information about the file properties (right-click => properties => details) I get the "language" property with the value "English (US)", although I work with the German version of Windows and therefore would expect it to be " Deutsch".

Do you know if there is an option (possibly hidden or undocumented?) Start4j to set the language property to "German"?

+7
source share
2 answers

This really was a missing feature in launch4j then.

Version 3.9 (2016-07-20) added this feature and it works great.

See the CHANGELOG and release for details.

0
source

You can use the Resource Hacker tool to change the properties of an EXE file.

0
source

Source: https://habr.com/ru/post/907890/


All Articles