Обзор
TsiLang Components Suite — это фреймворк локализации для RAD Studio, Delphi и C++Builder. Добавьте компоненты на формы, храните все переводы вместе и переключайте язык всего приложения.
Ваше приложение, все связано
Форма настроек
Главная форма
Форма «О программе»
TsiLangDispatcherОдна смена языка. Все формы следуют за ней.
siLangDispatcher1.ActiveLanguage := 2;
English
Deutsch
Español
Как это работает
01
Запустите TsiLang Expert, чтобы добавить компоненты на формы и в модули данных. Просканируйте исходный код на строки, которые нужно перевести.
02
Работайте в IDE или передайте файлы переводчику, который использует бесплатный SIL Editor. Применяйте ИИ и Память переводов, затем проверьте результат.
03
Храните переводы в приложении или во внешних файлах. Одно присваивание диспетчеру меняет язык всех связанных форм во время работы.
Что локализуется
Надписи, подсказки, отображаемые заголовки, элементы комбинированных списков, строки полей memo и другие строковые свойства.
Жестко заданные строки, строковые ресурсы и локализованные аналоги стандартных диалогов.
Extended Translations позволяют нестроковым свойствам, таким как размер, положение и выравнивание, меняться вместе с языком.
Состав набора
TsiLang хранит переводы форм. TsiLangLinked делится общими переводами между формами. TsiLangDispatcher управляет языком приложения.
TsiLang Expert, Мастер переводов и Редактор переводов встраивают локализацию в ваш существующий проект. Память переводов повторно использует прежние переводы, а проверка и контроль качества в Expert помогают найти отсутствующие переводы и другие проблемы локализации до релиза. Мастер ресурсных строк импортирует строковые ресурсы, в том числе из модулей без исходного кода.
Свободно распространяемые SIL Editor и Dictionary Manager позволяют переводить вне IDE. silcli проверяет файлы в автоматизированных процессах.
ИИ готовит черновик. Решаете вы.
Используйте встроенный ИИ-перевод с ChatGPT, Gemini или Claude. Категории подсказывают провайдеру, как используется каждая строка; Память переводов помогает повторно использовать прежнюю работу.
ИИ-ассистенты для программирования работают с экспортированными копиями через MCP-сервер. Проверьте результат, прежде чем загружать его в формы.
Один набор, три точки зрения
Локализуйте существующие и новые приложения VCL и FireMonkey, от Delphi 5 и C++Builder 6 до последней версии RAD Studio.
Работайте в SIL Editor без исходного кода и компилятора, с предпросмотром реальной формы и повторно используемыми переводами.
Выбирайте язык без перезапуска. Если разработчик использует внешние файлы переводов, можно добавлять или исправлять переводы без новой сборки.
Windows · macOS · iOS · Android · Linux
Используйте одни и те же компоненты и данные переводов на всех поддерживаемых платформах, с отдельной сборкой приложения для каждой из них. Для iOS требуется Full Source.
Следующий язык вашего приложения начинается здесь
Опробуйте все возможности на своем проекте.
Полнофункциональная пробная версия. Держите IDE запущенной, пока работает ваше локализованное приложение.
Узнать и связаться
© 1998-2026 Igor Siticov, SiComponents. TsiLang®, Resource Builder® и SiComponents® — зарегистрированные товарные знаки Igor Siticov.
RAD Studio, Delphi и C++Builder — товарные знаки и/или зарегистрированные товарные знаки Embarcadero Technologies, Inc.