TnxStringTable.h file
TnxStringTable: the text the UI shows, a file per language, reloaded when a file is saved.
# content/strings/de.strings Language.Name = Deutsch Editor.Menu.File = Datei
A file is <language>.strings in a strings folder: lines of ID = text, # for a comment, \n for a line break. The engine's folder is read first and a project's after it, so a project can reword anything. English (en) is the fallback for every other language, and the engine's English is compiled in, so text shows without the files.
The host owns one (UIHost::
Classes
- class TnxStringTable
- The string files of every folder added, as the table of one language.
- struct TnxStringTable::LanguageInfo
- A language there are files for.