Fix some translations not properly falling back

This commit is contained in:
Michael Alexsander 2024-03-14 16:09:39 -03:00
parent da945ce626
commit 05f6c56a48
No known key found for this signature in database
GPG key ID: A9C91EE110F4EABA
2 changed files with 6 additions and 6 deletions

View file

@ -1537,7 +1537,7 @@ String Object::tr(const StringName &p_message, const StringName &p_context) cons
if (Engine::get_singleton()->is_editor_hint()) { if (Engine::get_singleton()->is_editor_hint()) {
String tr_msg = TranslationServer::get_singleton()->extractable_translate(p_message, p_context); String tr_msg = TranslationServer::get_singleton()->extractable_translate(p_message, p_context);
if (!tr_msg.is_empty()) { if (!tr_msg.is_empty() && tr_msg != p_message) {
return tr_msg; return tr_msg;
} }
@ -1558,7 +1558,7 @@ String Object::tr_n(const StringName &p_message, const StringName &p_message_plu
if (Engine::get_singleton()->is_editor_hint()) { if (Engine::get_singleton()->is_editor_hint()) {
String tr_msg = TranslationServer::get_singleton()->extractable_translate_plural(p_message, p_message_plural, p_n, p_context); String tr_msg = TranslationServer::get_singleton()->extractable_translate_plural(p_message, p_message_plural, p_n, p_context);
if (!tr_msg.is_empty()) { if (!tr_msg.is_empty() && tr_msg != p_message && tr_msg != p_message_plural) {
return tr_msg; return tr_msg;
} }

View file

@ -317,7 +317,7 @@ Button *AcceptDialog::add_button(const String &p_text, bool p_right, const Strin
Button *AcceptDialog::add_cancel_button(const String &p_cancel) { Button *AcceptDialog::add_cancel_button(const String &p_cancel) {
String c = p_cancel; String c = p_cancel;
if (p_cancel.is_empty()) { if (p_cancel.is_empty()) {
c = "Cancel"; c = ETR("Cancel");
} }
Button *b = swap_cancel_ok ? add_button(c, true) : add_button(c); Button *b = swap_cancel_ok ? add_button(c, true) : add_button(c);
@ -419,13 +419,13 @@ AcceptDialog::AcceptDialog() {
buttons_hbox->add_spacer(); buttons_hbox->add_spacer();
ok_button = memnew(Button); ok_button = memnew(Button);
ok_button->set_text("OK"); ok_button->set_text(ETR("OK"));
buttons_hbox->add_child(ok_button); buttons_hbox->add_child(ok_button);
buttons_hbox->add_spacer(); buttons_hbox->add_spacer();
ok_button->connect("pressed", callable_mp(this, &AcceptDialog::_ok_pressed)); ok_button->connect("pressed", callable_mp(this, &AcceptDialog::_ok_pressed));
set_title(TTRC("Alert!")); set_title(ETR("Alert!"));
} }
AcceptDialog::~AcceptDialog() { AcceptDialog::~AcceptDialog() {
@ -454,7 +454,7 @@ Button *ConfirmationDialog::get_cancel_button() {
} }
ConfirmationDialog::ConfirmationDialog() { ConfirmationDialog::ConfirmationDialog() {
set_title(TTRC("Please Confirm...")); set_title(ETR("Please Confirm..."));
set_min_size(Size2(200, 70)); set_min_size(Size2(200, 70));
cancel = add_cancel_button(); cancel = add_cancel_button();