Internationalization
localization
multilingual apps

TsiLang Components Suite

Localization and internationalization toolkit for building multilingual Embarcadero RAD Studio, Delphi and C++Builder applications.
One professional tool for all your localization needs!

Version 7.9.12.0 (29 Oct 2026)Since 1998Used in 115+ countriesEmbarcadero Technology Partner

Why TsiLang

Everything you need to localize Delphi and C++Builder apps

AI translation with context

Translate cells, rows or entire languages with ChatGPT, Gemini or Claude right in the editor. Context/Category notes tell the AI where each string is used. AI assistants such as Claude Code, Codex, Gemini CLI and Cursor can also work through the MCP server, and nothing is saved without your confirmation.

Switch language at runtime

Users change the UI language on the fly, with no restart, in both VCL and FireMonkey applications. It takes one line of code:
siLangDispatcher1.Language := 'German';

Translate without recompiling

Keep translations in external SIL/SIB files. Add a language or fix a translation without rebuilding your application, and even let your users create their own translations.

Free tools for everyone

SIL Editor and Dictionary Manager are free for developers and translators alike. SIL Editor’s Real Form Preview shows each form’s real layout, so translators see the context, and highlights texts that don’t fit. Dictionary Manager translates with Google, Bing, DeepL, ChatGPT, Gemini, Claude and MyMemory.

All target platforms

Works with the latest RAD Studio and every version back to Delphi 5 and C++Builder 6. VCL and FireMonkey: one source code base for Windows, macOS, iOS, Android and Linux.

Nothing left out, quality assured

TsiLang finds component properties, dialogs, resource strings and strings in code, while Extended Translations handle non-string properties. Localization QA and spell check catch issues before release.

Also included:Command-line tool for CI/CDTranslation MemoryTranslation WizardResource Strings Wizard

How it works

Multilingual in three steps

1Add TsiLang to your form

Drop a TsiLang component on the form in RAD Studio, or let TsiLang Expert add it to every form of your project in one go.

2Translate in the IDE

Translate in the Translation Editor without leaving the IDE, manually or with AI. Or send the free SIL Editor to your translators.

3Ship and switch

Users choose their language at runtime, with no restart. Add more languages later without rebuilding.

What developers say

Trusted by developers worldwide

“No line of code anymore to implement a multilingual interface. And of equal importance: the support is great!

Dirk Vanhaecke
Programmer, ADMB, Belgium

“It took less than a day’s work to change over all translations in a 70 forms application with TsiLang… Worked seamlessly and the auto translation is a great feature!

Eric Deghaye
General Manager, WNP sprl, Belgium

“TsiLang is a great component – good value too – an elephant for the price of a mouse.

Michael Bradbery
Software Developer, TransGrid, Australia

Information

Live Demo

This 25-minute video provides a comprehensive demonstration of the steps required to transform any existing Embarcadero RAD Studio application into a multilingual one. You’ll witness firsthand how effortlessly and swiftly you can achieve multilingual capabilities using the TsiLang Components Suite.

More videos on our Videos page.

Details

Supported IDEs:

Prices:

TsiLang Components Suite
Useful Articles

Full articles archive is available on our Articles page.

More Information

Manual

You can read a quick on-line using guide or download detailed manual from here.

FAQ

Visit our FAQ page to check if there is already available answer for your question.

GPTD

Global Public Translation Database is a collection of common UI terms and phrases. So, if you ever wanted to know what’s the German for Access Violation — click here.

FAQ

Questions before you start

No. The trial is fully functional, so you can evaluate everything. Its only requirement is that your application runs from the RAD Studio, Delphi or C++Builder IDE.

All the work you do in the trial is kept: when you buy, just uninstall the trial and install the registered version.

TsiLang supports the latest RAD Studio and every version back to Delphi 5 and C++Builder 6, for both VCL and FireMonkey applications on Windows, macOS, iOS, Android and Linux.

Licenses are per developer:

  • With full source code:  US$ 499.00
  • Without source code:  US$ 399.00

Volume discounts apply when you order 5 or more licenses.

See all license options →

All updates are free for one year after your purchase.

No. SIL Editor and Dictionary Manager are free for everyone, so translators can work on your translation files without a TsiLang license or Delphi.

Ready to go multilingual?

Try every feature for free. The trial is fully functional while running in your IDE.

NEW IN 7.9.12

Form Preview in SIL Editor: translators see each string in the real form, in their language, with texts that are tight or too long marked.

AI Tools in TsiLang Expert: let Claude Code, Codex, Cursor, GitHub Copilot or Gemini CLI translate empty strings, then review the result before it is loaded.

See everything that’s new →

Copyright © 1998-2026 Igor Siticov, SiComponents. TsiLang®, Resource Builder® and SiComponents® are registered trademarks of Igor Siticov.
RAD Studio, Delphi and C++Builder are trademarks and/or registered trademarks of Embarcadero Technologies, Inc.