Localization 俄文

Localization 俄文,localization,installation,nsis,cyrillic,Localization,Installation,Nsis,Cyrillic,目前正在与NSIS合作,在我的PC游戏上制作安装程序,我遇到了一个奇怪的问题: 我已经这样定义了我的语言 !insertmacro MUI_LANGUAGE "English" !insertmacro MUI_LANGUAGE "French" !insertmacro MUI_LANGUAGE "Portuguese" !insertmacro MUI_LANGUAGE "Spanish" !insertmacro MUI_LANGUAGE "German" !insertmacro MUI

目前正在与NSIS合作,在我的PC游戏上制作安装程序,我遇到了一个奇怪的问题:

我已经这样定义了我的语言

!insertmacro MUI_LANGUAGE "English"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_LANGUAGE "Portuguese"
!insertmacro MUI_LANGUAGE "Spanish"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "Russian"

除俄语外,我对所有语言的理解都是正确的。我好像看不到那个。是因为它使用了不同的字体还是别的什么?如何使其正确显示所有语言?

当使用
Unicode true
时,应将带有
LangString
的.nsi/.nsh保存为带有BOM/签名的UTF8或带有BOM的UTF16LE


编译Ansi安装程序时,“语言选择”对话框将尝试过滤掉无法显示的语言,除非您!定义MUI_LANGDLL_ALLLANGUAGES.

您是否在语言选择对话框中未看到它,或者您是否能够选择它,但显示不正确?NSIS版本?Unicode或Ansi安装程序?MUI?@Anders它根本没有显示在对话框选择中,但是当我在脚本中添加Unicode true时,它出现了。但是,我有一些手动本地化的字符串无法正确显示。我正在使用Notepad++编辑我的脚本(不知道这是否与此有关)。什么是正确的加密方法?你救了我一天。感谢您的出色工作和快速响应。干杯