From 65ac1f52293351a0dd6d51d44c198d1b58c91172 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ata=20G=C3=BClalan?= Date: Sun, 29 Aug 2021 04:35:07 +0300 Subject: [PATCH] Add LANG Parameter If LANG parameter set, don't show language dialog. Example usage: .\Syncplay-X.X.X-Setup.exe /S /LANG=1033 --- buildPy2exe.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/buildPy2exe.py b/buildPy2exe.py index 362fa32..0747702 100755 --- a/buildPy2exe.py +++ b/buildPy2exe.py @@ -286,7 +286,16 @@ NSIS_SCRIPT_TEMPLATE = r""" Call GetSize Call DriveSpace - Call Language + + $${GetParameters} $$0 + ClearErrors + $${GetOptions} $$0 "/LANG=" $$0 + $${IfNot} $${Errors} + $${AndIf} $$0 <> 0 + StrCpy $$LANGUAGE $$0 + $${Else} + Call Language + $${EndIf} FunctionEnd ;Language selection dialog