Язык FileDialog
Использую FileDialog из Qt.labs.platform
По идее он вызывает нативный диалог, соответственно язык должен быть системным.
На Windows так и происходит. В MacOS, в которой нет русского языка и никогда не было,
диалог все ровно с кнопками и панелями на русском.
Пробовал добавить qt.qm и qt_base.qm в транслятор, результат нет,
да и смысл, если по умолчанию все идет на английском, через транслятор добавляются уже переводы.
Пока осталась одна мысль, вызывать диалог из с++ слоя QFileDialog с опцией
QFileDialog::DontUseNativeDialog, еще не тестировал.
Есть какаи-либо мысли, что можно попробовать?
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Do you like it? Share on social networks!
- Akiv Doros
- Nov. 11, 2024, 2:58 p.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:50points,
- Rating points-4
- molni99
- Oct. 26, 2024, 1:37 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:80points,
- Rating points4
- molni99
- Oct. 26, 2024, 1:29 a.m.
C ++ - Test 004. Pointers, Arrays and Loops
- Result:20points,
- Rating points-10
Нашел причину, может кому пригодится.
В Info.plist
CFBundleDevelopmentRegion
Russian
Думал просто информация о месте сборки, оказалось, что даже Qlocale::system
возвращает ru_RU, независимо от языка ОС.
Удалил эти 2 строки, диалог стал английским.