LangString "MUI_BUTTONTEXT_FINISH" is not set in language table of language 1031
And this picture - hasn't this to be a white BG and some text on it?
;--------------------------------
;Configuration
!define MUI_PRODUCT "Layout"
!define MUI_VERSION "1.0"
!define MUI_ICON "layout.ico"
!include "MUI.nsh"
!include WinMessages.nsh
!define TEMP1 $R6
!define TEMP2 $R7
Caption "Layout 1.0"
OutFile "Layout_setup.exe"
; language section
;--------------------------------
;--------------------------------
;Modern UI Configuration
!insertmacro MUI_PAGE_LICENSE "license.txt"
!insertmacro MUI_PAGE_FINISH
!define MUI_ABORTWARNING