.onInit メソッドでローカライズされたメッセージ ボックスを取得しようとしましたが、次のコードで失敗しました。
!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "German"
LangString Message ${LANG_ENGLISH} "This is a message."
LangString Message ${LANG_GERMAN} "Dies ist eine Nachricht"
Function .onInit
!insertmacro MUI_LANGDLL_DISPLAY
MessageBox MB_OK "$(Message)"
FunctionEnd
MessageBox には、常に同じ言語文字列が表示されます。