new macro for installer language files, which does not require the name of the language to be set (this is already done by the standard NSIS language files)

git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5500 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
joostverburg 2008-01-29 15:33:32 +00:00
parent a76b2f9046
commit 134e5efcdd

View file

@ -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