virtualx-engine/core/string
Haoyu Qiu 818acb4290 Make editor use translation domains
How editor plugins use this feature:
1. Pick a unique translation domain name.
2. `_enter_tree()`: load translations into that translation domain.
3. Call `set_translation_domain()` for its root UI node.
4. `_exit_tree()`: remove that translation domain.

Plugins can also set the translation domain to `godot.editor` for
nested nodes that should use editor translations. `EditorFileDialog`
automatically does this.
2024-09-17 13:09:44 +08:00
..
char_range.inc Add is_valid_letter() to TextServer 2024-05-02 21:32:20 +02:00
char_utils.h Merge pull request #81639 from MJacred/is_letter 2024-05-03 01:21:34 +02:00
locales.h Fix script name of Hant and Hans 2023-07-20 15:01:39 +08:00
node_path.cpp Match the coding style for concatenating String 2024-06-09 18:35:23 +09:00
node_path.h Added NodePath::slice method. 2023-12-13 13:30:28 -05:00
optimized_translation.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
optimized_translation.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
print_string.cpp Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
print_string.h Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
SCsub Reorganized core/ directory, it was too fatty already 2020-11-07 20:17:12 -03:00
string_buffer.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
string_builder.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
string_builder.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
string_name.cpp StringName: Fix empty hash 2024-09-09 13:30:02 -07:00
string_name.h StringName: Fix empty hash 2024-09-09 13:30:02 -07:00
translation.cpp StringName: Fix empty hash 2024-09-09 13:30:02 -07:00
translation.h StringName: Fix empty hash 2024-09-09 13:30:02 -07:00
translation_domain.cpp Add translation domain 2024-09-17 13:09:44 +08:00
translation_domain.h Add translation domain 2024-09-17 13:09:44 +08:00
translation_po.cpp Improve PR plural translation rules handling. 2024-06-18 19:04:00 +03:00
translation_po.h Improve PR plural translation rules handling. 2024-06-18 19:04:00 +03:00
translation_server.cpp Make editor use translation domains 2024-09-17 13:09:44 +08:00
translation_server.h Make editor use translation domains 2024-09-17 13:09:44 +08:00
ucaps.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
ustring.cpp Add String.is_valid_unicode_identifier() 2024-08-27 11:34:08 +08:00
ustring.h Add String.is_valid_unicode_identifier() 2024-08-27 11:34:08 +08:00