1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2026-01-21 22:13:07 +01:00

Merge pull request #24710 from Gymnasiast/nsis-add-czech

NSIS: Fix UTF-8 detection, add Czech
This commit is contained in:
Michael Steenbeek
2025-07-02 17:36:21 +02:00
committed by GitHub
3 changed files with 26 additions and 2 deletions

View File

@@ -107,7 +107,7 @@ ManifestDPIAware true
!insertmacro MUI_LANGUAGE "English"
;!insertmacro MUI_LANGUAGE "Arabic"
;!insertmacro MUI_LANGUAGE "Catalan"
;!insertmacro MUI_LANGUAGE "Czech"
!insertmacro MUI_LANGUAGE "Czech"
;!insertmacro MUI_LANGUAGE "Danish"
!insertmacro MUI_LANGUAGE "German"
;!insertmacro MUI_LANGUAGE "Esperanto"
@@ -133,6 +133,7 @@ ManifestDPIAware true
!insertmacro MUI_RESERVEFILE_LANGDLL
!include "language\install_en.nsi"
!include "language\install_cs.nsi"
!include "language\install_de.nsi"
!include "language\install_fi.nsi"
!include "language\install_fr.nsi"

View File

@@ -0,0 +1,23 @@
LangString ls32bitVersionOn64bitOS ${LANG_CZECH} "Snažíte se nainstalovat 32-bitový OpenRCT2 na 64-bitový operační systém. Tento postup se nedoporučuje, ale bude fungovat s omezenými možnostmi. Doporučujeme stáhnout správnou verzi. Opravdu pokračovat?"
LangString ls64bitVersionOn32bitOS ${LANG_CZECH} "Snažíte se nainstalovat 64-bitový OpenRCT2 na 32-bitový operační systém. Tento postup se nedoporučuje, ale bude fungovat s omezenými možnostmi. Doporučujeme stáhnout správnou verzi. Opravdu pokračovat?"
LangString lsBrandingText ${LANG_CZECH} "Instalátor OpenRCT2"
LangString lsCannotInstallToRCT2Dir ${LANG_CZECH} "Nemůžete instalovat OpenRCT2 do stejného adresáře jako RollerCoaster Tycoon 2."
LangString lsCannotInstallToRCTClassicDir ${LANG_CZECH} "Nemůžete instalovat OpenRCT2 do stejného adresáře jako RollerCoaster Tycoon Classic."
LangString lsComponentDescription ${LANG_CZECH} "Minimální instalace OpenRCT2. Musíte mít nainstalovaný RollerCoaster Tycoon 2 nebo Classic."
LangString lsFinishPageLink ${LANG_CZECH} "Navštivte webové stránky OpenRCT2 pro více informací"
LangString lsInstallerName ${LANG_CZECH} "${APPNAMEANDVERSION} ${PLATFORM} pro $(lsSupportedOS)"
LangString lsNewWindowsVersionOnOldWindows ${LANG_CZECH} "Snažíte se instalovat verzi pro Windows XP SP3, Vista a vyšší na Windows 95, 98, ME, 2000 or XP without SP3. Aplikace nebude fungovat. Prosím stáhněte si správnou verzi. Opravdu pokračovat?"
LangString lsOldWindowsVersionOnNewWindows ${LANG_CZECH} "Snažíte se instalovat verzi pro Windows 95, 98, 2000 a XP bez SP3 version na Windows XP SP3, Vista nebo vyšší. Tento postup se nedoporučuje, ale bude fungovat s omezenými možnostmi. Doporučujeme stáhnout správnou verzi. Opravdu pokračovat?"
LangString lsOpenRCT2IsRunning ${LANG_CZECH} "OpenRCT2 je spuštěno. Prosím, ukončete aplikaci a zkuste to znovu."
LangString lsRunNow ${LANG_CZECH} "Spustit ${APPNAMEANDVERSION} nyní!"
LangString lsSupportedOS ${LANG_CZECH} "Windows 7 a vyšší"
LangString lsUACErrorDefault ${LANG_CZECH} "Nemohu nastavit, chyba $0"
LangString lsUACError1062 ${LANG_CZECH} "Přihlašovací služba nefunguje, ukončuji!"
LangString lsUACError1223 ${LANG_CZECH} "Tato ${thing} vyžaduje administrátorské oprávnění, ukončuji!"
LangString lsUACRequiresElevation ${LANG_CZECH} "Tato ${thing} vyžaduje administrátorské oprávnění, zkuste to znova"
LangString lsUninstall ${LANG_CZECH} "Odinstaovat ${APPNAMEANDVERSION}"
LangString lsUpgradeNotice ${LANG_CZECH} "Vítejte v instalaci ${APPNAMEANDVERSION}.$\nBude vám umožněno aktulizovat z verze $OLDVERSION."
VIAddVersionKey /LANG=${LANG_CZECH} "Comments" "Instaluje ${APPNAMEANDVERSION}"
VIAddVersionKey /LANG=${LANG_CZECH} "CompanyName" "Vývojáři OpenRCT2"
VIAddVersionKey /LANG=${LANG_CZECH} "FileDescription" "Instaluje ${APPNAMEANDVERSION}"
VIAddVersionKey /LANG=${LANG_CZECH} "ProductName" "OpenRCT2 ${PLATFORM} instalátor pro Windows 7 a vyšší"

View File

@@ -45,5 +45,5 @@ fi
nsispath=$(cygpath -w $basedir/distribution/windows/install.nsi)
echo -e "\033[0;36mCreating installer for OpenRCT2 $OPENRCT2_VERSION-$OPENRCT2_VERSION_EXTRA ($PLATFORM)...\033[0m"
makensis "/DOUTFILE=$output" "//DAPPV_MAIN=$OPENRCT2_VERSION" "//DAPPV_EXTRA=${OPENRCT2_VERSION_EXTRA//\//\\}" "//DPLATFORM=$PLATFORM" "$nsispath"
makensis -INPUTCHARSET UTF8 "/DOUTFILE=$output" "//DAPPV_MAIN=$OPENRCT2_VERSION" "//DAPPV_EXTRA=${OPENRCT2_VERSION_EXTRA//\//\\}" "//DPLATFORM=$PLATFORM" "$nsispath"
printf '\033[0;32m%s\033[0m\n' "${output} created successfully"