А ктонить может подправить код боковушки в Inno так, чтобы в него можно было встроить кроме Русского, Английский и Украинские языки интерфейса? (в зависимости от того, какой юзер выбрал). 
 Скрипт с библиотекой;  [more=Только скрипт] 
 [CustomMessages] 
 en.Text = Text: 
 ru.Text = Текст: 
 ua.Text = Текст: 
 en.Text_English = English 
 ru.Text_English = Английский 
 ua.Text_English = Англійський 
 en.Text_Ru = Russian 
 ru.Text_Ru = Русский 
 ua.Text_Ru = Російський   
 en.Voice = Voice: 
 ru.Voice = Озвучка: 
 ua.Voice = Озвучування: 
 en.Voice_English = English 
 ru.Voice_English = Английская 
 ua.Voice_English = Англійське 
 en.Voice_Russian = Russian from: 
 ru.Voice_Russian = Русская от: 
 ua.Voice_Russian = Російське вiд:   
 en.Voice_Ru_Fargus = Fargus 
 ru.Voice_Ru_Fargus = Фаргус 
 ua.Voice_Ru_Fargus = Фаргус   
 en.Voice_Rus_8bit = 8bit 
 ru.Voice_Rus_8bit = 8bit 
 ua.Voice_Rus_8bit = 8bit   
 en.Voice_Ru_RusProg = Russian Project 
 ru.Voice_Ru_RusProg = Русский проект 
 ua.Voice_Ru_RusProg = Російський проект   
 en.Video = Video: 
 ru.Video = Видео: 
 ua.Video = Відео: 
 en.Video_English = English 
 ru.Video_English = Английское 
 ua.Video_English = Англійське 
 en.Video_Russian = Russian from: 
 ru.Video_Russian = Русское от: 
 ua.Video_Russian = Російське вiд:   
 en.Video_Ru_Fargus = Fargus 
 ru.Video_Ru_Fargus = Фаргус 
 ua.Video_Ru_Fargus = Фаргус   
 en.Video_Rus_8bit = 8bit 
 ru.Video_Rus_8bit = 8bit 
 ua.Video_Rus_8bit = 8bit   
 en.Video_Ru_RusProg = Russian Project 
 ru.Video_Ru_RusProg = Русский проект 
 ua.Video_Ru_RusProg = Російський проект   
 en.Versi = Version: 
 ru.Versi = Версия: 
 ua.Versi = Версія:   
 en.Music = Music 
 ru.Music = Музыка 
 ua.Music = Музика         
 [Components] 
 Name: "Text"; Description: {cm:Text}; Types: full compact custom; Flags: fixed 
 Name: "Text\English"; Description: {cm:Text_English}; Flags: exclusive 
 Name: "Text\Russian"; Description: {cm:Text_Ru}; Flags: exclusive;   
 Name: "Voice"; Description: {cm:Voice}; Types: "full"; 
 Name: "Voice\English"; Description: {cm:Voice_English}; Flags: exclusive 
 Name: "Voice\Russian"; Description: {cm:Voice_Russian}; Flags: exclusive 
 Name: "Voice\Russian\Fargus"; Description: {cm:Voice_Ru_Fargus}; Flags: exclusive; 
 Name: "Voice\Russian\8bit"; Description: {cm:Voice_Rus_8bit}; Flags: exclusive 
 Name: "Voice\Russian\RuProgect"; Description: {cm:Voice_Ru_RusProg}; Flags: exclusive   
 Name: "Video"; Description: {cm:Video}; Types: "full"; 
 Name: "Video\English"; Description: {cm:Video_English}; Flags: exclusive 
 Name: "Video\Russian"; Description: {cm:Video_Russian}; Flags: exclusive 
 Name: "Video\Russian\Fargus"; Description: {cm:Video_Ru_Fargus}; Flags: exclusive 
 Name: "Video\Russian\8bit"; Description: {cm:Video_Rus_8bit}; Flags: exclusive; 
 Name: "Video\Russian\RuProgect"; Description: {cm:Video_Ru_RusProg}; Flags: exclusive   
 Name: "Version"; Description: {cm:Versi}; Types: full compact custom; Flags: fixed 
 Name: "Version\107"; Description: 1.07; Flags: exclusive 
 Name: "Version\108"; Description: 1.08; Flags: exclusive 
 Name: "Version\109d"; Description: 1.09d; Flags: exclusive 
 Name: "Version\110"; Description: 1.10; Flags: exclusive 
 Name: "Version\111b"; Description: 1.11b; Flags: exclusive 
 Name: "Version\112a"; Description: 1.12a; Flags: exclusive; Types: full   
 Name: "Sound"; Description: {cm:Sound}; Types: "full";     
 [Files] 
 Source: "descctrl.dll"; Flags: dontcopy     
 [Code] 
 //_-=Код Боковушки с описанием компонентов=-_ 
 function enabledesc(ComponentsListHandle: HWND; DescLabelHandle: HWND; DescStrings: PChar): BOOL; external 'enabledesc@files:descctrl.dll stdcall'; 
 //ComponentsListHandle Боковой КомпонентБокс 
 //DescLabelHandle Боковой текст 
 //DescStrings Строки описания разделяються точкой с запятоый ";".   
 function disabledesc(): BOOL; external 'disabledesc@files:descctrl.dll stdcall';   
 var 
   Info: TNewStaticText; 
   InfoCaption: TNewStaticText; 
   InfoPanel: TPanel;   
 procedure DeinitializeSetup(); 
 begin 
   //Контроль описания 
   disabledesc(); 
 end;   
 procedure InitializeWizard(); 
 begin 
   // Приспособьте размер списка Компонентов 
   WizardForm.TYPESCOMBO.Visible:= false; 
   WizardForm.ComponentsList.Height := WizardForm.ComponentsList.Height + WizardForm.ComponentsList.Top - WizardForm.TYPESCOMBO.Top; 
   WizardForm.ComponentsList.Top := WizardForm.TYPESCOMBO.Top; 
   WizardForm.ComponentsList.Width := ScaleX(200); 
   //Создаеться вертуальный GroupBox (боковушка), ибо Inno Setup неспособен создать реальный. 
   InfoPanel := TPanel.Create(WizardForm); 
   InfoPanel.Parent := WizardForm.SelectComponentsPage; 
   InfoPanel.Caption := ''; 
   InfoPanel.Top := WizardForm.ComponentsList.Top; 
   InfoPanel.Left := ScaleX(216); 
   InfoPanel.Width := ScaleX(200); 
   InfoPanel.Height := WizardForm.ComponentsList.Height; 
   InfoPanel.BevelInner := bvRaised; 
   InfoPanel.BevelOuter := bvLowered; 
   InfoCaption := TNewStaticText.Create(WizardForm); 
   InfoCaption.Parent := WizardForm.SelectComponentsPage; 
   InfoCaption.Caption := 'Описание'; 
   InfoCaption.Left := ScaleX(224); 
   InfoCaption.Top := InfoPanel.Top - ScaleY(5); 
   InfoCaption.Font.Color := clActiveCaption; 
   // Параметры текста 
   Info := TNewStaticText.Create(WizardForm); 
   Info.Parent := InfoPanel; 
   Info.AutoSize := False; 
   Info.Left := ScaleX(6); 
   Info.Width := ScaleX(188); 
   Info.Top := ScaleY(12); 
   Info.Height := WizardForm.ComponentsList.Height - ScaleY(18); 
   Info.Caption := 'Переместите ваш указатель мыши на компоненты чтобы увидеть их описание.'; 
   Info.WordWrap := true; 
   //Впишыте описание компонентов 
   enabledesc(WizardForm.ComponentsList.Handle,Info.Handle, 
        'Выберите язик внутриигрового текста;'+ //Text 
        'Английскай, огигинальный текст;'+ // Text\English 
        'Руссский текст, остновываеться на переводе фирмы Фаргус;'+ // Text\Russian 
        'Озвучка внутриигровых монологов;'+ // Voice 
        'Оригинальная, английская озвучка;'+ // Voice\English 
        'Выберите локализатора;'+ // Voice\Russian 
        'Пофесиональная озвучка от фирмы "Фаргус";'+ // Voice\Russian\Fargus 
        'Качевственная озвучка от фирмы "8bit";'+ // Voice\Russian\8bit 
        'Качевственная озвучка от фирмы "Русский Проект";'+ // Voice\Russian\RuProgect 
        'Озвучка внутриигрового видео;'+ // Video 
        'Оригинальная, английская озвучка;'+ // Video\English 
        'Выберите локализатора;'+ // Video\Russian 
        'Любительская, одноголосая озвучка;'+ // Video\Russian\Fargus 
        'Професиональная, дублированная озвучка;'+ // Video\Russian\8bit 
        'Качевственная, многоголосая закадровая озвучка;'+ // Video\Russian\RuProgect 
        'Выберите версию игры;'+ // Version 
        'Оригинальная верся игры;'+ // Version\107 
        'Дата выпуска: 28.06.2001;'+ // Version\108 
        'Дата выпуска: 05.12.2001;'+ // Version\109d 
        'Дата выпуска: 28.10.2003;'+ // Version\110 
        'Дата выпуска: 13.09.2005;'+ // Version\111b 
        'Дата выпуска: 17.06.2008;'+ // Version\112a 
        'Внутриигровая музыка;' // Sound 
        ); 
 end; 
 [/more]   
 P.S. 
 В Паскале я не понимаю, пробывал через обычную [CustomMessages], но нифига не вышло 
