<html>
<head>
<base href="https://bugzilla.rosalinux.ru/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [Update 21] Build KDE Gear 23.08.4"
href="https://bugzilla.rosalinux.ru/show_bug.cgi?id=14290#c59">Comment # 59</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - [Update 21] Build KDE Gear 23.08.4"
href="https://bugzilla.rosalinux.ru/show_bug.cgi?id=14290">bug 14290</a>
from <span class="vcard"><a class="email" href="mailto:victorr2007@yandex.ru" title="VictorR2007 <victorr2007@yandex.ru>"> <span class="fn">VictorR2007</span></a>
</span></b>
<pre>(In reply to Dmitry Postnikov from <a href="show_bug.cgi?id=14290#c58">comment #58</a>)
<span class="quote">> Это не регрессия. Тогда так и оставим. Может сделают нормально в будущих
> релизах.</span >
Если судить по коду. там не предназначено для перевода вообще.
Какие-то обрывки вызовов qsTr в коде есть, но похоже это остатки старого кода,
на базе которого и переписали это приложение.
Такие же остатки вызова tr были и в приложении vvave.
Это когда я заводил его в репы под старым названием, когда он назывался babe.
Вот тут в патче я правил вызовы tr на i18n.
<a href="https://abf.rosalinux.ru/import/babe/blob/rosa2023.1/babe-1.2.1-i18n_locale.patch">https://abf.rosalinux.ru/import/babe/blob/rosa2023.1/babe-1.2.1-i18n_locale.patch</a>
В этом случае помогло.
А в kirigami-gallery такое не работает.
Там в коде вообще нет -DTRANSLATION_DOMAIN,
ни KAboutData about(QStringLiteral("имя файла локализации")
Вообще нет упоминания, какой файл локализации читать приложению при работе.
Я пробовал менять вызов на i18n, добавлять DTRANSLATION_DOMAIN в эти вызовы.
Пробовал компилить локали с ki18n.
Так-же менял название файла локализации под имя бинарника.
Когда ничего не помогло, тогда и написал, что не получилось, выше.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>