23 сентября 2015 г., 1:47 пользователь Виктор <[email protected]> написал: > Доброй ночи! > Если Вы в курсе, подскажите пожалуйста, как заставить работать > дополнительные локали. > Отображается только на английском. > Пробовал добавить в CMakeLists.txt строку > add_definitions(-DTRANSLATION_DOMAIN=\"kamoso\") > но результата ноль.
Добрый день, Виктор, Сейчас буду гадать на кофейной гуще. Особенность kamoso в том, что большая часть кода написана на QML, а add_definitions() передаёт параметры только в C/C++. По ссылке [1] есть информация о том, как заставить работать вызов i18n() в QML. В kamoso/src/video/webcamcontrol.cpp присутствует почти вся процедура, но почему-то отсутствует вызов kdeclarative.initialize();. Сам не смог протестировать в добавленным этим вызовом, поэтому предлагаю сделать это Вам :) [1] https://techbase.kde.org/Development/Tutorials/Localization/i18n#QML -- Alexander Potashev _______________________________________________ kde-russian mailing list [email protected] https://lists.kde.ru/mailman/listinfo/kde-russian
