Translation
Inherits: Resource < Reference < Object
Inherited By: PHashTranslation
Language Translation.
Description
Translations are resources that can be loaded and unloaded on demand. They map a string to another string.
Tutorials
Properties
  |  
Methods
void  |  add_message ( String src_message, String xlated_message )  |  
void  |  erase_message ( String src_message )  |  
get_message ( String src_message ) const  |  |
get_message_count ( ) const  |  |
get_message_list ( ) const  |  
Property Descriptions
String locale
Default  |  
  |  
Setter  |  set_locale(value)  |  
Getter  |  get_locale()  |  
The locale of the translation.
Method Descriptions
void add_message ( String src_message, String xlated_message )
Adds a message if nonexistent, followed by its translation.
void erase_message ( String src_message )
Erases a message.
String get_message ( String src_message ) const
Returns a message's translation.
int get_message_count ( ) const
Returns the number of existing messages.
PoolStringArray get_message_list ( ) const
Returns all the messages (keys).
    © 2014–2021 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
    https://docs.godotengine.org/en/3.3/classes/class_translation.html