OpenTTD Source 20241224-master-gee860a5c8e
|
Data Fields | |
char | data [] |
Data Fields inherited from LanguagePackHeader | |
uint32_t | ident |
32-bits identifier | |
uint32_t | version |
32-bits of auto generated version info which is basically a hash of strings.h | |
char | name [32] |
the international name of this language | |
char | own_name [32] |
the localized name of this language | |
char | isocode [16] |
the ISO code for the language (not country code) | |
uint16_t | offsets [TEXT_TAB_END] |
the offsets | |
char | digit_group_separator [8] |
Thousand separator used for anything not currencies. | |
char | digit_group_separator_currency [8] |
Thousand separator used for currencies. | |
char | digit_decimal_separator [8] |
Decimal separator. | |
uint16_t | missing |
number of missing strings. | |
uint8_t | plural_form |
plural form index | |
uint8_t | text_dir |
default direction of the text | |
uint16_t | winlangid |
Windows language ID: Windows cannot and will not convert isocodes to something it can use to determine whether a font can be used for the language or not. | |
uint8_t | newgrflangid |
newgrf language id | |
uint8_t | num_genders |
the number of genders of this language | |
uint8_t | num_cases |
the number of cases of this language | |
uint8_t | pad [3] |
pad header to be a multiple of 4 | |
char | genders [MAX_NUM_GENDERS][CASE_GENDER_LEN] |
the genders used by this translation | |
char | cases [MAX_NUM_CASES][CASE_GENDER_LEN] |
the cases used by this translation | |
Additional Inherited Members | |
Public Member Functions inherited from LanguagePackHeader | |
bool | IsValid () const |
Check whether the header is a valid header for OpenTTD. | |
bool | IsReasonablyFinished () const |
Check whether a translation is sufficiently finished to offer it to the public. | |
uint8_t | GetGenderIndex (const char *gender_str) const |
Get the index for the given gender. | |
uint8_t | GetCaseIndex (const char *case_str) const |
Get the index for the given case. | |
Static Public Attributes inherited from LanguagePackHeader | |
static const uint32_t | IDENT = 0x474E414C |
Identifier for OpenTTD language files, big endian for "LANG". | |
Definition at line 198 of file strings.cpp.
char LanguagePack::data[] |
Definition at line 199 of file strings.cpp.