diff options
| author | Rémi Verschelde <rverschelde@gmail.com> | 2020-07-02 22:22:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-02 22:22:46 +0200 |
| commit | f9c2f35dd925eb6620021dc540b1d049c04d7cd4 (patch) | |
| tree | 9dae42f261a2f0f735912326b61c36f066b426ec /modules/gdscript/register_types.cpp | |
| parent | 661f8ee780927779b133fa3da8ed4a83bef5b44b (diff) | |
| parent | efb460942536fcd35aa50fc6dbeb6aeea6917642 (diff) | |
| download | redot-engine-f9c2f35dd925eb6620021dc540b1d049c04d7cd4.tar.gz | |
Merge pull request #39415 from SkyLucilfer/PotGeneration
Add POT generation feature in Editor
Diffstat (limited to 'modules/gdscript/register_types.cpp')
| -rw-r--r-- | modules/gdscript/register_types.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/gdscript/register_types.cpp b/modules/gdscript/register_types.cpp index 0625123530..53e760ffa7 100644 --- a/modules/gdscript/register_types.cpp +++ b/modules/gdscript/register_types.cpp @@ -46,7 +46,9 @@ Ref<ResourceFormatSaverGDScript> resource_saver_gd; #include "editor/editor_export.h" #include "editor/editor_node.h" #include "editor/editor_settings.h" +#include "editor/editor_translation_parser.h" #include "editor/gdscript_highlighter.h" +#include "editor/gdscript_translation_parser_plugin.h" #ifndef GDSCRIPT_NO_LSP #include "core/engine.h" @@ -164,6 +166,10 @@ void register_gdscript_types() { #ifdef TOOLS_ENABLED ScriptEditor::register_create_syntax_highlighter_function(GDScriptSyntaxHighlighter::create); EditorNode::add_init_callback(_editor_init); + + Ref<GDScriptEditorTranslationParserPlugin> gdscript_translation_parser_plugin; + gdscript_translation_parser_plugin.instance(); + EditorTranslationParser::get_singleton()->add_parser(gdscript_translation_parser_plugin, EditorTranslationParser::STANDARD); #endif // TOOLS_ENABLED } |
