Версия ====== Name : admc Version : 0.9.0 Release : alt1 DistTag : p10+297620.100.1.1 Шаги воспроизведения ==================== 1. Открыть ADMC, сменить язык: Настройки -> Язык -> American English. 2. Открыть любую сущность, где присутствуют кнопки (По умолчанию, Сброс, ОК, Отмена), например: File -> Connection Options Ожидаемый результат: язык для кнопок английский. Фактический результат: язык для кнопок русский.
На данный момент я уверен что причина проблемы находится снаружи приложения потому-что другие Qt приложения также имеют эту проблему. Примеры: * Qt Creator * Qcad * Shotcut * Clementine * Easypaint И это только те приложения которые я смог найти. Возможно эта проблема есть во всех Qt приложениях у которых есть опция смены языка (на KWorkstation). Дополнительно: Эта проблема также присутствует в других строках которые создаются библиотекой Qt - например диалоги открытия/сохранения файлов. В ADMC такие диалоги доступны через операции "Экспорт" и "Импорт" для сохраненных запросов.
Я бы вообще убрал выбор языка. Или превратил в галку "Английский/Текущий". Ну и оно в любом случае требует смены локали и _до_ появления QApplication для того, чтобы подцепившийся потом кусок KDE знал, на какой язык перевести кнопки.
Created attachment 12240 [details] Выбор языка Суть проблемы не понятна. В admc смена языка всегда требовала перезагрузки приложения.
Created attachment 12241 [details] American English В admc-0.11.0 проблема не воспроизводится.
Created attachment 12242 [details] Опции в диалоге по английски
Created attachment 12243 [details] American English in KDE
Хм... нет, всё-таки оно там не всё переведено... Но исправлять пока не вижу смысла.
(In reply to Evgeny Sinelnikov from comment #4) > В admc-0.11.0 проблема не воспроизводится. Естественно. Он вообще валится при запуске. Но, у вас это "не баг". ;-)
(Ответ для Sergey V Turchin на комментарий #8) > (In reply to Evgeny Sinelnikov from comment #4) > > В admc-0.11.0 проблема не воспроизводится. > Естественно. Он вообще валится при запуске. Но, у вас это "не баг". ;-) В каком смысле? Есть бага? Есть сценарий для воспроизведения? О чём речь? "Валится при запуске" - это не вопрос "языка для кнопок" актуального и для других Qt приложений. Кого-то интересует эта проблема? Она, действительно, существенна? Есть какие-то конструктивные предложения?
(In reply to Evgeny Sinelnikov from comment #9) > О чём речь? О плохом коде или плохой проверке. На выбор.
(In reply to Evgeny Sinelnikov from comment #9) > > Естественно. Он вообще валится при запуске. Но, у вас это "не баг". ;-) > В каком смысле? SIGSEGV > Есть бага? Ща сделаю. #44882