Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для kotkovets

Ветеран


Сообщения: 1216
Благодарности: 486

Профиль | Отправить PM | Цитировать


Цитата MaGoth:
В анси кодировках текста нет возможности использовать более 2х языков, например скрипт *.nsi а в нем содержатся строки текста на русском и на английском, да здесь проблем не будет ни каких. А если как у меня - 8 языков, русский испанский немецкий и прочии и все строки текста находятся в одном *.nsi файле скрипта ?! »
Касательно выше цитаты, RTFM!
читать дальше »
Код: Выделить весь код
 !include "MUI2.nsh"
  Caption "MultiLanguage Modern UI Test"
  Name "MultiLanguage Test"
  OutFile "Test MultiLanguage.exe"
;--------------------------------
 !define MUI_WELCOMEPAGE_TITLE "$(WELCOMEPAGE_TITLE)"
;--------------------------------
  !define MUI_COMPONENTSPAGE_SMALLDESC
;--------------------------------
  !insertmacro MUI_PAGE_WELCOME
  !insertmacro MUI_PAGE_INSTFILES
;--------------------------------
!define MUI_LANGDLL_ALLLANGUAGES
;--------------------------------
  !insertmacro MUI_LANGUAGE "Russian" ;first language is the default language
  !insertmacro MUI_LANGUAGE "English"
  !insertmacro MUI_LANGUAGE "German"
  !insertmacro MUI_LANGUAGE "Spanish"
  !insertmacro MUI_LANGUAGE "Indonesian"
  
  !insertmacro MUI_RESERVEFILE_LANGDLL
;--------------------------------
 Function .onInit
   !insertmacro MUI_LANGDLL_DISPLAY
 FunctionEnd
;--------------------------------
 Section
 SetAutoClose true
 SectionEnd
;--------------------------------------------------------------------
;Текст описания странички приветствия
LangString WELCOMEPAGE_TITLE ${LANG_RUSSIAN} "ДОБРО ПОЖАЛОВАТЬ!"
LangString WELCOMEPAGE_TITLE ${LANG_ENGLISH} "WELCOME!"
LangString WELCOMEPAGE_TITLE ${LANG_GERMAN} "WILLKOMMEN!"
LangString WELCOMEPAGE_TITLE ${LANG_SPANISH} "BIENVENIDO!"
LangString WELCOMEPAGE_TITLE ${LANG_INDONESIAN} "SELAMAT DATANG!"

Цитата MaGoth:
Проблема в другом, с Юникодом все тексты - всегда и везде, будут отображаться корректно »
Это и так ясно, приведенные выше пример использования языков, будет корректно отображаться везде.

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.


Отправлено: 01:52, 30-11-2010 | #909