TMS FNC Localization Editor
TTMSFNCLocalizationEditor is the translation workbench of TMS FNC Localization. It opens a full editor — a translation grid, a language manager, collection rules, and AI-assisted translation — over the strings gathered by a Collector. You normally drive it at design time (via the context menu of a form or by double clicking the Collector), but it can also be launched at runtime with Execute. The editor UI itself is available in English, German, French and Japanese: it follows the IDE language at design time, and you can choose the language at run time or translate the editor into any other language. See Editor language.
Documentation
| Start here | Use when |
|---|---|
| Getting started | You want to open the editor over a collector quickly. |
| User guide | You want the details: opening the editor, saving, filtering, and the editor language. |
| API reference | You want class, property, method, and event details. |
Quick start
Connect the editor to a collector and open the translation workflow:
procedure TForm1.EditTranslations;
begin
{ Open the editor. It analyzes the application when it opens, lets the user
translate, and (on VCL and FMX) saves the translations to the collector's
folder when it closes - no manual analyze or save is required. }
Editor.Execute;
end;
void __fastcall TForm1::EditTranslations()
{
// Open the editor. It analyzes the application when it opens, lets the user
// translate, and (on VCL and FMX) saves the translations to the collector's
// folder when it closes - no manual analyze or save is required.
Editor->Execute();
}
Key classes
| Class | Role |
|---|---|
TTMSFNCLocalizationEditor |
The editor component; open it with Execute. |
TTMSFNCLocalizationCollector |
Gathers the strings the editor edits and owns the translation file. The editor works on the application's collector; there is nothing to assign. |