diff --git a/PowerEditor/src/localization.cpp b/PowerEditor/src/localization.cpp index d1354d9a8..8106a344a 100644 --- a/PowerEditor/src/localization.cpp +++ b/PowerEditor/src/localization.cpp @@ -1320,5 +1320,9 @@ int NativeLangSpeaker::messageBox(const char *msgBoxTagName, HWND hWnd, const TC title = stringReplace(title, TEXT("$STR_REPLACE$"), strInfo); msg = stringReplace(msg, TEXT("$STR_REPLACE$"), strInfo); } + if (_isRTL) + { + msgBoxType |= MB_RTLREADING | MB_RIGHT; + } return ::MessageBox(hWnd, msg.c_str(), title.c_str(), msgBoxType); }