6
Eclipseでlaunch4jのANTタスクを使用して、私のJavaプログラムのWindows実行可能EXEファイルを生成しています。 ANTタスクでは、保存されたlaunch4j設定ファイル(xml)を使用していて、さらにバージョン情報を上書きしています。launch4jで生成されたexeファイルの言語パラメータを変更するにはどうすればよいですか?
<launch4j
configFile="${launch4j.config.dir}/paginaEPUBChecker.xml"
fileVersion="${program.version.number}"
txtFileVersion="${program.version.txtNumber}"
productVersion="${program.version.number}"
txtProductVersion="${program.version.txtNumber}"
/>
これまでのところすべてが機能しています。実行ファイルは構築されていて、正常に動作します。
しかし、ファイルのプロパティの詳細(右クリック=>プロパティ=>詳細)を調べると、私はドイツ語Windows版で作業していますが、値 "英語(米国)"の "言語"従ってそれが「ドイツ語」であることを期待するでしょう。
言語プロパティを "ドイツ語"に設定するためのlaunch4j設定オプション(おそらく隠されているか、文書化されていないのでしょうか)がありますか?
Launch4JはJavaソースコードを提供します。 Launch4Jが後でWindresユーティリティで実行可能ファイルを作成するために使用するパス 'src \ net \ sf \ launch4j \ RCBuilder.java'にあるWindowsリソース構築部分。デフォルトのリソース" LANGUAGE "はLANG_NEUTRALでSUBLANG_DEFAULTであり、英語(US)に。作成された実行可能ファイルには、オープンソースのResEditユーティリティを使用して検証できます。そのため、ドイツ語ではない(LANG_GERMAN with SUBLANG_NEUTRAL)http://msdn.microsoft.com/en-us/library/windows/desktop/dd318693%28v=vs.85%29.aspxとhttp://を参照してくださいwiki.winehq.org/SublangNeutral – ecle
実行可能ファイルをビルドするときに言語固有のリソースを生成する方法を提供するために、Launch4J開発者からの機能要求を要求する必要があります。 – ecle
情報ありがとうございました:)それは合理的です。私はおそらくそれについての機能要求を書くでしょう... – ToFi