<div dir="ltr">Это опять мы, пинджаки. <div><br></div><div>У меня такой случай с &quot;#, c-format&quot; в пошке встретился в lxpanel (<a href="http://mirror.rosalab.ru/rosa/server/6.6/repository/SRPMS/extra/release/lxpanel-0.6.1-1.res6.src.rpm">http://mirror.rosalab.ru/rosa/server/6.6/repository/SRPMS/extra/release/lxpanel-0.6.1-1.res6.src.rpm</a> ), причём кое-что из помеченного как c-format интерфейс подхватывает на русском, кое-что упорно хочет показывать только на инглише. Пошка вот тут: <a href="http://pastebin.com/dZwRsyMP">http://pastebin.com/dZwRsyMP</a></div><div>Можно более подробно на пальцах пояснить, что куда вставлять, чтобы правильно собрать?</div><div><br></div><div><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Yuri Chornoivan</b> <span dir="ltr">&lt;<a href="mailto:yurchor@ukr.net">yurchor@ukr.net</a>&gt;</span><br>Date: 5 December 2014 at 08:26<br>Subject: Re: c-formatted strings in rkward__analysis.po<br>To: &quot;<a href="mailto:kde-i18n-doc@kde.org">kde-i18n-doc@kde.org</a>&quot; &lt;<a href="mailto:kde-i18n-doc@kde.org">kde-i18n-doc@kde.org</a>&gt;<br><br><br>написане Thu, 04 Dec 2014 22:38:48 +0200, Thomas Friedrichsmeier &lt;<a href="mailto:thomas.friedrichsmeier@ruhr-uni-bochum.de" target="_blank">thomas.friedrichsmeier@ruhr-<u></u>uni-bochum.de</a>&gt;:<div><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hi,<br>
<br>
On Thursday 04 December 2014 21:39:14 Yuri Chornoivan wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Due to some subtle peculiarities of xgettext processing some extracted<br>
strings (those with &#39;%&#39;) are now wrongly c-formatted which prevents them<br>
 from to be translated well.<br>
</blockquote>
<br>
I see.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
It is usually enough to add &quot;xgettext:no-c-format&quot; for such messages to be<br>
processed right, but it is evidently not the case this time (tested).<br>
</blockquote>
<br>
I guess that&#39;s because the extraction script just strips all comments that<br>
don&#39;t start with i18n: or translators:.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Is there any way to post-process the file to replace #, c-format with #,<br>
no-c-format ?<br>
</blockquote>
<br>
I&#39;ve tried smartening up the extraction script to insert /* xgettext:no-c-<br>
format */ in front of the calls in question (after all comment stripping).<br>
This seems to produce the desired result. Please test.<br>
<br>
Thanks!<br>
Thomas<br>
</blockquote>
<br></div></div>
Now it works as expected. Many thanks for your work.<br>
<br>
Best regards,<br>
Yuri<br>
</div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">С уважением, Дронова Юлия</div>
</div></div>