* Re: [kde-russian] kompare @ 2016-04-25 6:03 ` Yuri Chornoivan 0 siblings, 1 reply; 4+ messages in thread From: Yuri Chornoivan @ 2016-04-25 6:03 UTC (permalink / raw) To: KDE russian translation mailing list написане Mon, 25 Apr 2016 04:15:43 +0300, Виктор <victorr2007@ya.ru>: > Доброй ночи! > > В программе kompare-16.04.0 не работает перевод. > > Собрал пока себе пакет с добавлением в CMakeLists.txt строки > > add_definitions(-DTRANSLATION_DOMAIN=\"kompare\") > > С ней перевод работает. > Доброго утра, Исправлено. Спасибо. С уважением, Ваше Спортлото ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <3583441462234852@web19o.yandex.ru>]
* Re: [kde-russian] kompare @ 2016-05-03 8:14 ` Yuri Chornoivan 2016-05-03 8:44 ` Vadim A. Misbakh-Soloviov 0 siblings, 1 reply; 4+ messages in thread From: Yuri Chornoivan @ 2016-05-03 8:14 UTC (permalink / raw) To: KDE russian translation mailing list написане Tue, 03 May 2016 03:20:52 +0300, Виктор <victorr2007@ya.ru>: > Доброй ночи! > > Видел, что потом откатили изменения, так как проблема уже была > исправлена ранее. > > Кстати, подсмотрел там возможное решение на будущее, которое уже > пригодилось в > kget, версия frameworks. > > https://quickgit.kde.org/?p=kget.git&a=shortlog&h=689797d9b3bff571da62fd84ce7886da81b06bdb > > Поэтому и пишу. > > Там пока не отображается перевод. > > Сделал такой патч (приложу к сообщению), и перевод начал работать. > > Что порадовало, теперь контекстное меню в диалогах открытия и сохранения > файлов > стало отображать перевод. > > Но вот в kget.cpp > > https://quickgit.kde.org/?p=kget.git&a=blob&h=945ad6e2739ebb6f317fc0e83307f000d1650878&hb=689797d9b3bff571da62fd84ce7886da81b06bdb&f=core%2Fkget.cpp > > строки > > addGroup(i18n("My Downloads")); > > остаются без перевода. > > Правда так было всегда в прошлом. > > Может есть возможность это исправить? Добрый день, Письмо Буркхарда Люка в ответ на изменения в коде Kompare (в результате я откатил их): This should be removed, it is unnecessary, the code already has: ./komparepart/CMakeLists.txt:1:#define TRANSLATION_DOMAIN "kompare" -> this loads the catalog for the library ./main.cpp:74: KLocalizedString::setApplicationDomain("kompare"); -> this loads the catalog for the application Kompare is fully translated in master + 16.04 here. Btw add_definitions(-DTRANSLATION_DOMAIN=\"foo\") is only for libraries, not for applications and breaks translation in rc files. Applications need a setApplicationDomain call in main.cpp early enough. Кроме того, KGet всё ещё остаётся основанным на kde4libs (не KF5). Думаю, в свете вышеизложенного, изменения должны быть несколько иными и в другой ветке (kf5_port). С уважением, Юрий > > 25.04.2016, 09:04, "Yuri Chornoivan" <yurchor@ukr.net>: > > написане Mon, 25 Apr 2016 04:15:43 +0300, Виктор <victorr2007@ya.ru>: > > Доброй ночи! > > В программе kompare-16.04.0 не работает перевод. > > Собрал пока себе пакет с добавлением в CMakeLists.txt строки > > add_definitions(-DTRANSLATION_DOMAIN=\"kompare\") > > С ней перевод работает. > > > Доброго утра, > > Исправлено. Спасибо. > > С уважением, > Ваше Спортлото > _______________________________________________ > kde-russian mailing list > kde-russian@lists.kde.ru > https://lists.kde.ru/mailman/listinfo/kde-russian ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [kde-russian] kompare 2016-05-03 8:14 ` Yuri Chornoivan @ 2016-05-03 8:44 ` Vadim A. Misbakh-Soloviov 2016-05-03 8:50 ` Yuri Chornoivan 0 siblings, 1 reply; 4+ messages in thread From: Vadim A. Misbakh-Soloviov @ 2016-05-03 8:44 UTC (permalink / raw) To: KDE russian translation mailing list [-- Attachment #1: Type: text/plain, Size: 1069 bytes --] > Кроме того, KGet всё ещё остаётся основанным на kde4libs (не KF5). $ ldd /usr/bin/kget | awk '/libKF/{print $1}' | xargs libKF5Wallet.so.5 libKF5KCMUtils.so.5 libKF5NotifyConfig.so.5 libKF5KDELibs4Support.so.5 libKF5Notifications.so.5 libKF5KIOWidgets.so.5 libKF5KIOCore.so.5 libKF5XmlGui.so.5 libKF5TextWidgets.so.5 libKF5IconThemes.so.5 libKF5ConfigWidgets.so.5 libKF5Service.so.5 libKF5I18n.so.5 libKF5CoreAddons.so.5 libKF5Completion.so.5 libKF5WidgetsAddons.so.5 libKF5ConfigCore.so.5 libKF5WindowSystem.so.5 libKF5ItemViews.so.5 libKF5Gpgmepp.so.5 libKF5QuickAddons.so.5 libKF5Auth.so.5 libKF5QGpgme.so.5 libKF5ConfigGui.so.5 libKF5Crash.so.5 libKF5KIOFileWidgets.so.5 libKF5Parts.so.5 libKF5Solid.so.5 libKF5JobWidgets.so.5 libKF5GuiAddons.so.5 libKF5Codecs.so.5 libKF5GlobalAccel.so.5 libKF5DBusAddons.so.5 libKF5Attica.so.5 libKF5SonnetUi.so.5 libKF5SonnetCore.so.5 libKF5Declarative.so.5 libKF5Package.so.5 libKF5Gpgmepp-pthread.so.5 libKF5Bookmarks.so.5 libKF5Archive.so.5 -- wbr, mva [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [kde-russian] kompare 2016-05-03 8:44 ` Vadim A. Misbakh-Soloviov @ 2016-05-03 8:50 ` Yuri Chornoivan 0 siblings, 0 replies; 4+ messages in thread From: Yuri Chornoivan @ 2016-05-03 8:50 UTC (permalink / raw) To: KDE russian translation mailing list написане Tue, 03 May 2016 11:44:28 +0300, Vadim A. Misbakh-Soloviov <mva@mva.name>: > > Кроме того, KGet всё ещё остаётся основанным на kde4libs (не KF5). > > $ ldd /usr/bin/kget | awk '/libKF/{print $1}' | xargs > libKF5Wallet.so.5 libKF5KCMUtils.so.5 libKF5NotifyConfig.so.5 > libKF5KDELibs4Support.so.5 libKF5Notifications.so.5 libKF5KIOWidgets.so.5 > libKF5KIOCore.so.5 libKF5XmlGui.so.5 libKF5TextWidgets.so.5 > libKF5IconThemes.so.5 libKF5ConfigWidgets.so.5 libKF5Service.so.5 > libKF5I18n.so.5 libKF5CoreAddons.so.5 libKF5Completion.so.5 > libKF5WidgetsAddons.so.5 libKF5ConfigCore.so.5 libKF5WindowSystem.so.5 > libKF5ItemViews.so.5 libKF5Gpgmepp.so.5 libKF5QuickAddons.so.5 > libKF5Auth.so.5 > libKF5QGpgme.so.5 libKF5ConfigGui.so.5 libKF5Crash.so.5 > libKF5KIOFileWidgets.so.5 libKF5Parts.so.5 libKF5Solid.so.5 > libKF5JobWidgets.so.5 libKF5GuiAddons.so.5 libKF5Codecs.so.5 > libKF5GlobalAccel.so.5 libKF5DBusAddons.so.5 libKF5Attica.so.5 > libKF5SonnetUi.so.5 libKF5SonnetCore.so.5 libKF5Declarative.so.5 > libKF5Package.so.5 libKF5Gpgmepp-pthread.so.5 libKF5Bookmarks.so.5 > libKF5Archive.so.5 Ну... Вот некоторые господа, например, и Okular собирают с KF5. Потом с Альбертом ругаются: не работает. Я про основную ветку: https://quickgit.kde.org/?p=kget.git&a=blob&f=CMakeLists.txt С уважением, Юрий ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-05-03 8:50 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2016-04-25 6:03 ` [kde-russian] kompare Yuri Chornoivan 2016-05-03 8:14 ` Yuri Chornoivan 2016-05-03 8:44 ` Vadim A. Misbakh-Soloviov 2016-05-03 8:50 ` Yuri Chornoivan
рассылка русскоязычной группы пользователей и разработчиков KDE This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/kde-russian/0 kde-russian/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 kde-russian kde-russian/ http://lore.altlinux.org/kde-russian \ kde-russian@lists.kde.ru public-inbox-index kde-russian Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.kde-russian AGPL code for this site: git clone https://public-inbox.org/public-inbox.git