diff --git a/Include/LangFile.nsh b/Include/LangFile.nsh index 56ac8059..dca854a1 100644 --- a/Include/LangFile.nsh +++ b/Include/LangFile.nsh @@ -22,7 +22,7 @@ Copyright !define LangFileString "!insertmacro LANGFILE_SETSTRING" - !define LANGFILE_SETNAMES + !define LANGFILE_SETNAMES !include "${FILENAME}" !undef LANGFILE_SETNAMES @@ -47,7 +47,7 @@ Copyright !macro LANGFILE IDNAME NAME - ;Start of langauge file, set names + ;Start of standard NSIS language file !ifdef LANGFILE_SETNAMES @@ -65,6 +65,22 @@ Copyright !macroend +!macro LANGFILE_EXT IDNAME + + ;Start of installer language file + + !ifdef LANGFILE_SETNAMES + + !ifdef LANGFILE_IDNAME + !undef LANGFILE_IDNAME + !endif + + !define LANGFILE_IDNAME "${IDNAME}" + + !endif + +!macroend + !macro LANGFILE_SETSTRING NAME VALUE ;Set define with translated string