Skip to main content
Table of Contents

TTMSFNCLanguageFile Class

Describes one language found in a separate language file. Entries are created by a scan of the language file folder and are read-only; the file contents are read on demand when the language is first needed.

API unit family: TMS.TMSFNCLocalizationLocalizer

Syntax

TMS.TMSFNCLocalizationLocalizer.hppPascalC++
TTMSFNCLanguageFile = class
class PASCALIMPLEMENTATION TTMSFNCLanguageFile : public System::TObject

Properties

Name Description
Contributors Names of the people who contributed the translation, as stored in the file. Empty when the file lists none.
Description Human-readable name or description of the language, as stored in the file.
FileName Full path of the file that holds this language.
Loaded True once the translations of this language have been read from the file. It is False until the language is first needed, and again after the file changed or the language data was reset.
PluralForms Plural rules of the language, as stored in the file. They decide which plural form is used for a given number.
Stamp Last write time of the file when it was scanned. A rescan compares it with the previous value to detect that the file changed and must be read again.
Tag Language tag of the language held by the file, for example "fr" or "pt-BR". It is taken from the language information stored in the file.

Used by