TsiLang Components Suite
Английская версия Немецкая версия Русская версия
началовведениевозможностискачатькупитьсвязаться с намифорум
Краткое руководство пользователя TsiLang Components Suite

С помощью TsiLang Components Suite Вы сможете переводить Ваши проекты также быстро и легко, как будто играете в свою любимую игру.


Содержание
Установка (Ознакомительная версия)
Установка (Зарегистрированная версия)
Перевод
Перевод строк
Перевод таблиц


Установка (Ознакомительная версия)top

Под Windows:

  • Завершите работу всех запущенных Delphi или C++ Builder.
  • Запустите SETUP.EXE и следуйте инcтрукциям инсталлятора.
  • По завершению инсталляции пакет TsiLang Components Suite будет автоматически установлен в выбранные IDE.

Под Linux:

  • Распакуйте архив: tar -xzf sicomp.tar.gz
  • Из меню IDE выберите Component|Install Packages...|Add... и укажите подходящий файл пакета:
    TSiLang_K1.so - для Kylix 1,
    TSiLang_K2.so - для Kylix 2,
    TSiLang_K3D.so - для Kylix 3.
  • Вам может также потребоваться настроить пути для Library Path.

Установка (Зарегистрированная версия)top

Внимание: Если у Вас была установлена ознакомительная версия TsiLang Components Suite, пожалуйста, удалите ее, а также, убедитесь, что все файлы из ее каталога удалены.

VCL Версия:

  • Запустите SISETUP.EXE и следуйте инcтрукциям инсталлятора. Инсталляционный скрипт установит исходные файлы в выбранный каталог и настроит пути для Library Path в выбранных IDE.
  • По завершению установки будет необходимо скомпилировать и установить пакеты в IDE. Выберите в меню IDE File|Open... и укажите подходящий файл пакета:
    TSiLang_Dn.dpk - для Delphi (n- версия IDE),
    TSiLang_CBn.bpk - для C++ Builder (n- версия IDE),
    TsiLang_D2005.bdsproj - для Delphi 2005,
    TsiLang_D2006.bdsproj - для Borland Developer Studio 2006.
  • Выберите Install в выпадающем меню редактора пакетов.

CLX Версия:

Если Вы не выбрали Install CLX support опцию при установке, то Вам необходимо запустить установку еще раз и успешно завершить ее с выбранной опцией Install CLX support. Установленные исходные файлы для CLX версии (устанавливаются в подкаталог CLX) могут использоваться как под Windows, так и под Linux.

Под Windows:

  • В IDE меню выберите File|Open... и укажите подходящий файл пакета:
    TSiLang_Dn_CLX.dpk - для Delphi (n- версия IDE),
    TSiLang_CBn_CLX.bpk - для C++ Builder (n- версия IDE).
  • В редакторе пакета нажмите кнопку Install.
  • Настройте пути в Library Path для IDE.

Под Linux:

  • Из меню Kylix выберите File|Open... и укажите подходящий файл пакета:
    TSiLang_K1.dpk - для Kylix 1,
    TSiLang_K2.dpk - для Kylix 2,
    TSiLang_K3D.dpk - для Kylix 3.
  • В редакторе пакета нажмите кнопку Install.
  • Настройте пути в Library Path для IDE.

Перевод проектаtop

Внимание: Пример перевода проекта, представленный ниже, является упрощенным примером и служит только для вводной демонстрации.

Далее, переводим проект:

  • Откройте проект, который надо перевести.
  • Выберите Tools|TsiLang Expert в uлавном меню IDE. (TsiLang Expert- это мощный инструмент, позволяющий переводить проекты несколькими нажатиями клавиш "мыши".)
  • Выберите все формы проекта.
TsiLang Expert

TsiLangExpert

  • Выберите File|Wizard в меню TsiLang Expert и нажмите кнопку Next на первой странице появившегося Мастера.
  • Выберите все формы в списке форм и установите для них TsiLang в выпадающем списке справа.
Мастер перевода. Шаг 1

Мастер перевода. Шаг 1

  • Установите настройки как показано на рисунке ниже и нажмите кнопку Next.
Мастер перевода. Шаг 2

Мастер перевода. Шаг 2

  • По завершению работы Мастера выделите формы в списке TsiLang Expert и откройте редактор переводов двойным щелчком.
Редактор переводов

Редактор переводов

Если какое-либо свойство не должно переводиться, просто оставьте значение перевода пустым.

  • Нажмите File|Close в меню редактора переводов.
  • Вставьте код для переключения языков. Под Delphi это будет примерно так:
procedure TForm1.MenuItemGermanClick(Sender: TObject);
begin
  siLangDispacther1.ActiveLanguage := 2;
end;

procedure TForm1.MenuItemEnglishClick(Sender: TObject);
begin
  siLangDispacther1ActiveLanguage := 1;
end;

Перевод строк в кодеtop

Также, TsiLang Expert может проанализировать исходный код, выбрать и перевести строки, используемые в коде. Для этого необходимо просто нажать File|Source|With Form в меню TsiLang Expert.


Перевод таблиц (DBGrid)top

Для перевода TDBGrid компонент:

  • Добавьте поля в редакторе полей соответствующего TDataSet.
  • Двойным щелчком на TsiLang откройте редактор переводов и перейдите на узел DisplayLabels в дереве переводов.
  • Введите переводы для заголовков полей.
  • Также, можно использовать Collections для перевода заголовков столбцов в таблицах.
  • Нажмите File|Close в меню редактора переводов.

И последнее,

скомпилируйте проект. Теперь в Ваш проект добавлена многоязыковая поддержка, и Вы можете распространять его на новые региональные рынки сбыта!

Best Globalization Tool for Delphi
  Оплатить
Щелкните здесь для покупки лицензии. Зарегистрированная версия позволяет работать Вашим приложениям без запущенных Delphi™ или C++Builder™. Все переводы, сделанные с пробной версией, будут сохранены.
 
  Отзывы пользователей
"TsiLang is absolutely the best solution I found..." Maik Kappeler, Switzerland.

"Worked seamlessly and the auto translation is a great feature! Congratulations for a great product!" Eric Deghaye, Belgium.

Читать все отзывы...
 
  Часто-задаваемые Вопросы и Ответы
Посетите нашу страницу ответов на часто-задаваемые вопросы.
 
  Форум
Вы можете обсудить TsiLang с другими пользователями.
 
  См. также
Resource Builder- лучший редактор ресурсов
RegKeeper- автоматическая обработка заказов для shareware авторов
 
Технологический партнер Embarcadero © 1999-2017 SiComponents® http://www.sicomponents.com. Все права защищены.
TsiLang® и SiComponents® являются зарегистрированными товарными знаками.