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 ) |
get_locale ( ) const |
|
get_message ( String src_message ) const |
|
get_message_count ( ) const |
|
get_message_list ( ) const |
|
void |
set_locale ( String locale ) |
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
StringArray get_message_list ( ) const
Return all the messages (keys).
void set_locale ( String locale )
Set the locale of the translation.