UI: Fix locale text for "OK" in question dialogs

This is the only case where the button's name does not match the
locale's text, the button name being "Ok" and the locale text item being
"OK", fully capitalized.
This commit is contained in:
jp9000 2017-05-13 14:10:44 -07:00
parent 522f5cdf3b
commit 72d7adba67

View File

@ -55,10 +55,11 @@ QMessageBox::StandardButton OBSMessageBox::question(
title, text, buttons,
parent);
mb.setDefaultButton(defaultButton);
if (buttons & QMessageBox::Ok) \
mb.setButtonText(QMessageBox::Ok, QTStr("OK"));
#define translate_button(x) \
if (buttons & QMessageBox::x) \
mb.setButtonText(QMessageBox::x, QTStr(#x));
translate_button(Ok);
translate_button(Open);
translate_button(Save);
translate_button(Cancel);