From: Yuri Chornoivan <yurchor@ukr.net> To: KDE russian translation mailing list <kde-russian@lists.kde.ru> Subject: Re: [kde-russian] plasma-workspace-5.15.90 Date: Sun, 19 May 2019 08:36:07 +0300 Message-ID: <25547645.JNO6lF0SIu@localhost.localdomain> (raw) In-Reply-To: <11072431558223147@iva7-8a22bc446c12.qloud-c.yandex.net> неділя, 19 травня 2019 р. 02:45:47 EEST Виктор написано: > Сейчас без спешки ещё раз попытался сделать себе перевод более аккуратно. > Вначале на скорую руку сделал, и очень грубо. > Сейчас разобрался повнимательнее. > Там четыре вида вызовов. > > i18n( > i18np( > i18nc( > i18ncp( > > заменил их соответственно на > > i18nd("plasma_applet_org.kde.plasma.notifications", > i18ndp("plasma_applet_org.kde.plasma.notifications", > i18ndc("plasma_applet_org.kde.plasma.notifications", > i18ndcp("plasma_applet_org.kde.plasma.notifications", > > В таком виде даже нет необходимости перегенерировать файлы локализации. > Наложил при сборке пакета этот патч. > Всё прекрасно работает, включая строки с множественными значениями. Спасибо. Будем иметь в виду это решение, если не появится чего-нибудь получше. С уважением, Юрий > 17.05.2019, 17:26, "Yuri Chornoivan" <yurchor@ukr.net>: > Добрый день, > > пʼятниця, 17 травня 2019 р. 12:53:45 EEST Виктор написано: > > Добрый день! > Вчера собирал plasma-5.15.90, и столкнулся с проблемой локализации в пакете > plasma-workspace. В нём прилично переработаны системные уведомления, и > теперь строки всплывающих уведомлений, которые находятся в QML файлах, в > папке plasma-workspace-5.15.90/applets/notifications/package/contents/ui/ > отображаются без перевода. > Вот картинка для примера https://imgur.com/a/0sJDLva > В этих файлах довольно много текста. > https://cgit.kde.org/plasma-workspace.git/tree/applets/notifications/packag > e /contents/ui Для проверки поправил файлы через костыли, и перевод начал > отображаться. Но вариант грубый и неправильный. > Не соображу, куда бы сообщить об этой проблема, так что написал сюда, как > всегда, в надежде на помощь Юрия. > > Самому найти ничего особенного не удалось. Возможно, надо было назвать > каталог org.kde.plasma.private.notifications, но я не уверен. Написал в > kde-18n-doc. > > И ещё. > В файле > plasma-workspace-5.15.90/applets/notifications/package/contents/ui/main.qml > https://cgit.kde.org/plasma-workspace.git/tree/applets/notifications/packag > e/contents/ui/main.qml пропущен вызов локализации в 66 строке > «lines.push("No unread notificatons");» > > Исправил. Спасибо. > > С уважением, > Юрий > _______________________________________________ > kde-russian mailing list > kde-russian@lists.kde.ru > https://lists.kde.ru/mailman/listinfo/kde-russian > > > > -- > С Уважением, > Виктор > > victorr2007@yandex.ru >
prev parent reply other threads:[~2019-05-19 5:36 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-05-17 14:26 ` Yuri Chornoivan 2019-05-19 5:36 ` Yuri Chornoivan [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=25547645.JNO6lF0SIu@localhost.localdomain \ --to=yurchor@ukr.net \ --cc=kde-russian@lists.kde.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
рассылка русскоязычной группы пользователей и разработчиков 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