Localization Editor
The Localization Editor creates and edits the files that let an application speak several languages: language tables with the texts of one language, and locale definitions that describe a language with its name and icons.
First steps
- When the editor starts, it shows an empty language table. You can create further tables at any time with (Ctrl+N).
- Fill in the header: enter the language in Locale (for example
de) and the Prefixes your application uses (for exampleapp). - Enter one text per row: the Symbol is the name your application uses for the text (for example
menu.file.open), the Text is what the user sees (for example&Öffnen...). Click the empty last row to add a new entry. - Save the table with (Ctrl+S). The editor suggests a file name such
as
app.de.ltab. - For a further language, create a new table, set its locale and copy all entries of the first table into it with . Then translate the texts row by row.
Press F1 in any window of the editor to open the help page that belongs to it.
Topics
BasicsLocales, language tables, symbols, prefixes and placeholders.
Files and windowsCreating, opening, saving and closing; recent files and the
Window menu.
Language tablesHeader fields, entries, special characters and problems.
Editing and clipboardEdit commands, context menus, copying from and to Excel.
Find and replaceSearching symbols and texts, replacing, regular expressions.
ToolsText editor for long texts, sorting and importing entries.
Locale definitionsKey, base locale, name and icons of a language.
SettingsLanguage and theme of the editor, further languages and stored settings.
Keyboard shortcutsAll shortcuts at a glance.
File types
| Extension | Content |
|---|---|
.ltab | Language table: the texts of one language, as readable text. |
.cltab | Compressed language table: the same content, but smaller and not readable as text. |
.locale | Locale definition: key, name, base locale and icons of a language. |