Японский и китайский перевод не удается на MAC

Я работаю над приложением, которое интернационализировано, чтобы поддерживать довольно много языков. Тем не менее, я вижу проблему с японским и китайским языками. Строки, в которые вставлена ​​переменная, отображаются пустыми. Такое поведение наблюдается только на Mac.

wxString strMessage = wxString::Format(
_("Do you want to delete \"%s\" ?"),
GetStr());

wxMessageDialog dlg(this, strMessage, _("Title"),
wxYES_NO | wxYES_DEFAULT | wxICON_EXCLAMATION);

В приведенном выше примере кода я пытаюсь отобразить предупреждающее сообщение. Это предупреждающее сообщение отображается правильно на всех других языках, таких как голландский, французский, испанский и т. Д. Однако на японском и китайском языках диалоговое окно отображается с пустой строкой. На Windows это работает хорошо со всеми языками, эта проблема только с MAC.

Что мне здесь не хватает ?? : -О

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector