From 3198b7bea21d51d398a474fdfbada8af4d559564 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?= <7645683+bruvzg@users.noreply.github.com> Date: Fri, 30 May 2025 17:55:27 +0300 Subject: [PATCH] [Accessibility] Always auto-translation mode for names/descriptions. --- editor/plugins/script_editor_plugin.cpp | 6 ++---- scene/main/node.cpp | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/editor/plugins/script_editor_plugin.cpp b/editor/plugins/script_editor_plugin.cpp index 5774a10410..b9c84c33c8 100644 --- a/editor/plugins/script_editor_plugin.cpp +++ b/editor/plugins/script_editor_plugin.cpp @@ -1747,10 +1747,7 @@ void ScriptEditor::_notification(int p_what) { [[fallthrough]]; } - case NOTIFICATION_TRANSLATION_CHANGED: { - disk_changed_list->set_accessibility_name(TTR("The following files are newer on disk")); - [[fallthrough]]; - } + case NOTIFICATION_TRANSLATION_CHANGED: case NOTIFICATION_LAYOUT_DIRECTION_CHANGED: case NOTIFICATION_THEME_CHANGED: { tab_container->add_theme_style_override(SceneStringName(panel), get_theme_stylebox(SNAME("ScriptEditor"), EditorStringName(EditorStyles))); @@ -4463,6 +4460,7 @@ ScriptEditor::ScriptEditor(WindowWrapper *p_wrapper) { disk_changed_list = memnew(Tree); disk_changed_list->set_hide_root(true); disk_changed_list->set_auto_translate_mode(AUTO_TRANSLATE_MODE_DISABLED); + disk_changed_list->set_accessibility_name(TTRC("The following files are newer on disk")); disk_changed_list->set_v_size_flags(SIZE_EXPAND_FILL); vbc->add_child(disk_changed_list); diff --git a/scene/main/node.cpp b/scene/main/node.cpp index fc7589a176..c75255832d 100644 --- a/scene/main/node.cpp +++ b/scene/main/node.cpp @@ -1465,7 +1465,7 @@ void Node::set_accessibility_name(const String &p_name) { } String Node::get_accessibility_name() const { - return atr(data.accessibility_name); + return tr(data.accessibility_name); } void Node::set_accessibility_description(const String &p_description) { @@ -1477,7 +1477,7 @@ void Node::set_accessibility_description(const String &p_description) { } String Node::get_accessibility_description() const { - return atr(data.accessibility_description); + return tr(data.accessibility_description); } void Node::set_accessibility_live(DisplayServer::AccessibilityLiveMode p_mode) {