1

次のメッセージ ボックスとスペイン語の文字に問題があります。

MessageBox MB_OK "Se ha producido un error durante la instalación del Framework .NET."

それは実際に示しています:

Se ha producido un error durante la instalaci?n del Framework .NET.

「ó」文字なし。

ファイルの先頭に次の行があり、言語が正しく読み込まれていると思います。

;Loads the Nsis language file, necessary for unistall messages.
LoadLanguageFile "${NSISDIR}\Contrib\Language files\Spanish.nlf"

いくつかの解決策を見てきましたが、それらは非常に異なるコードを使用しており、これを行うための非常に簡単な方法があるに違いありません。どうもありがとう!

PD: NSIS 2.46 を使用しています。2.50 にアップグレードする必要があることはわかっていますが、現時点では実行できません。

4

1 に答える 1

1

どのバージョンのNSISを使用していますか?スペイン語のファイル(クラシックGUIの場合は.nlf、MUI2の場合は.nsh)が正しいことを確認しますか?

問題がない場合は、UNICODEバージョンのNSISを使用してインストーラーをビルドしてみてください。http: //www.scratchpaper.com/からダウンロードしてください。

UNICODEを完全にサポートします-すべての特殊文字(スロバキア語(ľščťžýáíéäňúなど)または中国語、日本語、...

于 2012-08-03T05:59:27.857 に答える