<div>Проверять довольно легко,</div><div>Достаточно загрузиться с этого образа https://files.kde.org/neon/images/neon-devedition-gitunstable/current/</div><div>Вчерашние правки туда не вошли, а вот значки есть, и локаль новая должна бы быть.</div><div>Там образы очень часто обновляются, так что все свежие изменения и проблемы налицо.</div><div> </div><div>18.05.2018, 22:20, "Виктор" &lt;victorr2007@yandex.ru&gt;:</div><blockquote type="cite"><div>Оказывается, для значков тоже не работает перевод при имени файла локализации <code>kcm5_icons.mo.</code></div><div><code>После простого переименования файла </code>kcm5_icons.mo в kcm_icons.mo<code> в папке </code></div><div>/usr/share/locale/ru/LC_MESSAGES/</div><div>Получается, во всех переписанных модулях из «Параметров системы»</div><div>строка <code>add_definitions(-DTRANSLATION_DOMAIN=</code></div><div>из CMakeLists.txt игнорируется полностью.</div><div>Работает только параметр</div><div><pre><code><span>KAboutData</span><span>*</span> <span>about</span> <span>=</span> <span>new</span> <span>KAboutData</span><span>(</span><span>QStringLiteral</span><span>(</span><span>"имя_файла"</span><span>)</span></code></pre><div><code><span>Вообще, я из этого и исходил в последнее время, и при изменения </span></code>модуля «Параметров системы»<code>,</code></div><div><code>сразу изменял название файла на основе </code></div><div><code><span>KAboutData</span><span>*</span> <span>about</span> <span>=</span> <span>new</span> <span>KAboutData</span><span>(</span><span>QStringLiteral</span><span>(</span><span>"имя_файла"</span><span>)</span></code></div></div><div> </div><div> </div><div>18.05.2018, 20:44, "Виктор" &lt;<a href="mailto:victorr2007@yandex.ru">victorr2007@yandex.ru</a>&gt;:</div><blockquote type="cite"><div> <blockquote type="cite"><div>Непонятно, почему в одних случаях перевод срабатывает, и в других нет.</div><div>Посмотрел сейчас в значках, так там при таких же точно условиях перевод работает, в данном случае неудача. :(</div><div><a href="https://cgit.kde.org/plasma-desktop.git/tree/kcms/icons">https://cgit.kde.org/plasma-desktop.git/tree/kcms/icons</a></div><div> </div><div> </div><div>18.05.2018, 20:22, "Виктор" &lt;<a href="mailto:victorr2007@yandex.ru">victorr2007@yandex.ru</a>&gt;:</div><blockquote type="cite"><div>Ага. Я на всякий случай уже запустил сборку в исходном виде, и с файлом kcm5_workspace.po.</div><div>Осталось минуты три собираться.</div><div>Надеюсь, что значение в CMakeLists.txt буде иметь больший приоритет.</div><div>В шрифтах и значках с локализацией, больший приоритет а</div><div>KAboutData* about = new KAboutData(QStringLiteral()</div><div> </div><div> </div><div>18.05.2018, 20:14, "Yuri Chornoivan" &lt;<a href="mailto:yurchor@ukr.net">yurchor@ukr.net</a>&gt;:</div><blockquote type="cite"><p>пʼятниця, 18 травня 2018 р. 20:09:30 EEST Виктор написано:</p><blockquote> Неудачно исправили.<br /> Было неверное имя в файле Messages.sh,<br /> Теперь переименовали, и неверное имя в двух файлах.<br /> <a href="https://cgit.kde.org/plasma-desktop.git/commit/?id=00ec9a991525c421aec4e480d">https://cgit.kde.org/plasma-desktop.git/commit/?id=00ec9a991525c421aec4e480d</a><br /> b24433bf0485c21 Верное имя в файле workspaceoptions.cpp.<br /> <a href="https://cgit.kde.org/plasma-desktop.git/tree/kcms/workspaceoptions/workspace">https://cgit.kde.org/plasma-desktop.git/tree/kcms/workspaceoptions/workspace</a><br /> options.cpp?id=00ec9a991525c421aec4e480db24433bf0485c21<br /> Это KAboutData* about = new KAboutData(QStringLiteral("kcm_workspace"),<br /> а его менять нельзя. Там ещё прописано "kcm_workspace.json".<br /> Когда поставил разное имя в этих местах, в таком же файле, в настройках<br /> шрифтов, то после сборки получил пустое окно с одним только заголовком.</blockquote><p><br />Луиджи Тоскано (координатор нашей команды) считает, что всё правильно [1, 2].<br />Давайте подождём, пока кто-нибудь (или реальность) не переубедит его или Вас.<br /><br />С уважением,<br />Юрий<br /><br />[1] <a href="https://marc.info/?l=kde-i18n-doc&amp;m=152662995510288&amp;w=2">https://marc.info/?l=kde-i18n-doc&amp;m=152662995510288&amp;w=2</a><br /><br />[2] <a href="https://phabricator.kde.org/D12956">https://phabricator.kde.org/D12956</a><br /> </p><blockquote> 18.05.2018, 09:27, "Yuri Chornoivan" &lt;<a href="mailto:yurchor@ukr.net">yurchor@ukr.net</a>&gt;:<br /> пʼятниця, 18 травня 2018 р. 05:51:25 EEST Виктор написано:<br /><br />  Доброе всем утро!<br />  Похоже, я опять к Вам, Юрий.<br />  Во вчерашнем коммите есть опечатка в файле Messages.sh.<br />  В CMakeLists.txt и workspaceoptions.cpp<br />  используется термин kcm_workspace<br />  add_definitions(-DTRANSLATION_DOMAIN=\"kcm_workspace\")<br />  KAboutData* about = new KAboutData(QStringLiteral("kcm_workspace"),<br />  а в файле Messages.sh используется термин kcm_workspaceoptions.pot<br /><br />  <a href="https://cgit.kde.org/plasma-desktop.git/commit/?id=856f58955aec5e26018cb83">https://cgit.kde.org/plasma-desktop.git/commit/?id=856f58955aec5e26018cb83</a><br />  ad 485f5492babc241<br /><br /> Добрый день,<br /><br /> Спасибо.<br /><br /> Попробуем разобраться глобально, чтобы такие ошибки больше не повторялись.<br /><br /> С уважением,<br /> Юрий<br /><br /> _______________________________________________<br /> kde-russian mailing list<br /> <a href="mailto:kde-russian@lists.kde.ru">kde-russian@lists.kde.ru</a><br /> <a href="https://lists.kde.ru/mailman/listinfo/kde-russian">https://lists.kde.ru/mailman/listinfo/kde-russian</a><br /><br /><br /><br /> --<br /> С Уважением Виктор mailto:<a href="mailto:victorr2007@narod.ru">victorr2007@narod.ru</a><br /> </blockquote><p><br />_______________________________________________<br />kde-russian mailing list<br /><a href="mailto:kde-russian@lists.kde.ru">kde-russian@lists.kde.ru</a><br /><a href="https://lists.kde.ru/mailman/listinfo/kde-russian">https://lists.kde.ru/mailman/listinfo/kde-russian</a></p></blockquote><div> </div><div> </div><div>-- <br />С Уважением Виктор mailto:<a href="mailto:victorr2007@narod.ru">victorr2007@narod.ru</a></div><div> </div>,<p>_______________________________________________<br />kde-russian mailing list<br /><a href="mailto:kde-russian@lists.kde.ru">kde-russian@lists.kde.ru</a><br /><a href="https://lists.kde.ru/mailman/listinfo/kde-russian">https://lists.kde.ru/mailman/listinfo/kde-russian</a></p></blockquote><div> </div><div> </div><div>-- <br />С Уважением Виктор mailto:<a href="mailto:victorr2007@narod.ru">victorr2007@narod.ru</a></div><div> </div>,<p>_______________________________________________<br />kde-russian mailing list<br /><a href="mailto:kde-russian@lists.kde.ru">kde-russian@lists.kde.ru</a><br /><a href="https://lists.kde.ru/mailman/listinfo/kde-russian">https://lists.kde.ru/mailman/listinfo/kde-russian</a></p></blockquote><div> </div><div> </div><div>-- <br />С Уважением Виктор mailto:<a href="mailto:victorr2007@narod.ru">victorr2007@narod.ru</a></div><div> </div></div></blockquote>,<p>_______________________________________________<br />kde-russian mailing list<br /><a href="mailto:kde-russian@lists.kde.ru">kde-russian@lists.kde.ru</a><br /><a href="https://lists.kde.ru/mailman/listinfo/kde-russian">https://lists.kde.ru/mailman/listinfo/kde-russian</a></p></blockquote><div> </div><div> </div><div>-- <br />С Уважением Виктор mailto:victorr2007@narod.ru</div><div> </div>