2013-03-18 4 views
1

nsis - MUI를 사용하여 설치 프로그램을 만듭니다. 소 instalation 동안nsis 언어 선택 항목 및 특수 문자

!insertmacro MUI_LANGUAGE "Czech" 
!insertmacro MUI_LANGUAGE "Slovak" 

... 언어의 선택에 나는 특수 문자 withou 언어의 이름은 무엇입니까 : 나는 같은 것을 할 때하는 문제에 직면하고있다.

체코 어로는 "Česky"대신 "Cesky"가 표시됩니다. MUI에 의해 표시이

답변

0

언어 이름을 해결하는 방법을 가능성이 있나요/LangDLL는 NSIS 버전에 따라 다릅니다

당신은 아마 Czech.nsh을 편집 할 수 있습니다 공식 NSIS 2.46에 대한 (이만큼 제대로 작동합니다 MUI_LANGDLL_ALLLANGUAGES를 정의하지 않으면 "Č"가 다른 것으로 표시 될 수 있습니다.

유니 코드 포크의 경우 유니 코드로 컴파일해도 문제가 없습니다.

NSIS 3 (사용자가 SVN에서 직접 컴파일 한 경우) 유니 코드는 문제가 없어야하며 ANSI는 현재 언어 이름에 대해 ASCII로만 제한됩니다.