Translation¶
Inherits: Resource < Reference < Object
Inherited By: PHashTranslation
Category: Core
Brief Description¶
Language Translation.
Member Functions¶
void | add_message ( String src_message, String xlated_message ) |
void | erase_message ( String src_message ) |
String | get_locale ( ) const |
String | get_message ( String src_message ) const |
int | get_message_count ( ) const |
PoolStringArray | get_message_list ( ) const |
void | set_locale ( String locale ) |
Member Variables¶
- String locale
- PoolStringArray messages
Description¶
Translations are resources that can be loaded/unloaded on demand. They map a string to another string.
Member Function Description¶
Add a message for translation.
- void erase_message ( String src_message )
Erase a message.
- String get_locale ( ) const
Return the locale of the translation.
Return a message for translation.
- int get_message_count ( ) const
- PoolStringArray get_message_list ( ) const
Return all the messages (keys).
- void set_locale ( String locale )
Set the locale of the translation.