<div dir="ltr"><div><div><div><div>Hi Bastien,<br><br></div>I don&#39;t fully understood what this errors are and how they are generated, could you please put an example of them or point to a specific case?<br></div>I couldn&#39;t either check where the errors where, because I was unable to find no update &quot;post correction&quot; in SVN reflecting those.<br>

<br></div>cheers,<br></div>Gabriel<br><div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/10/17 Bastien Montagne <span dir="ltr">&lt;<a href="mailto:montagne29@wanadoo.fr" target="_blank">montagne29@wanadoo.fr</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi fellow translators,<br>
<br>
We spotted more issues with printf mismatches between msgid and msgstr,<br>
which could cause crashes (see ). So I hardened the check (and will do<br>
even more soon), here is current report (removed languaged currently<br>
ignored in trunk, and those without any issue):<br>
<br>
<br>
&gt; Processing Japanese (日本語) language (ja_JP).<br>
&gt; Cleaned up 24 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Mask layer &#39;%s&#39; not found in mask &#39;%s&#39;&quot;) / マスクレイヤー &#39;%s&#39;<br>
&gt; を削除するにはリンク数が0でないといけません(現在%d))<br>
&gt; Running  msgfmt --statistics /tmp/tmpk7hf5o -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/ja/LC_MESSAGES/blender.mo<br>
&gt; 19634 messages traduits, 1 message non traduit.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing German (Deutsch) language (de_DE).<br>
&gt; Cleaned up 263 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s: %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmp0cdrfu -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/de/LC_MESSAGES/blender.mo<br>
&gt; 11773 messages traduits, 223 traductions approximatives, 7675 messages<br>
&gt; non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing French (Français) language (fr_FR).<br>
&gt; Cleaned up 0 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s AA&#39;) / % AA)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s : %d)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Object &#39;%s&#39; successfully had %d keyframes removed&quot;) / %d<br>
&gt; images clé ont été supprimées avec succès de l’objet “%s”)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%d image(s) will be saved in %s&#39;) / %d image(s) seront<br>
&gt; enregistrée(s) en %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmp3v300z -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/fr/LC_MESSAGES/blender.mo<br>
&gt; 19634 messages traduits, 4 messages non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Spanish (Español) language (es).<br>
&gt; Cleaned up 113 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s: %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmpdqvz6h -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/es/LC_MESSAGES/blender.mo<br>
&gt; 19620 messages traduits, 1 message non traduit.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Portuguese (Português) language (pt_PT).<br>
&gt; Cleaned up 4 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;Solve error: %.4f&#39;) / Solução de Erro: %4f)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s, cache is outdated!&#39;) / O Cache está desatualizado)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Library &#39;%s&#39;, &#39;%s&#39; had multiple instances, save and reload!&quot;)<br>
&gt; / Biblioteca &#39;%&#39;, &#39;%&#39; possui várias instâncias, guardar e recarregar!)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Read library:  &#39;%s&#39;, &#39;%s&#39;&quot;) / Ler biblioteca: &#39;%&#39;, &#39;%&#39;)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Property added to Keying Set: &#39;%s&#39;&quot;) / Propriedade adicionada<br>
&gt; ao Conjunto de Chaves: &#39;%&#39;)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39; or Alt) Expand to fit %s&#39;) / ou Alt) Expandir para ajustar)<br>
&gt; Running  msgfmt --statistics /tmp/tmp97vha9 -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/pt/LC_MESSAGES/blender.mo<br>
&gt; 19623 messages traduits, 11 messages non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Simplified Chinese (简体中文) language (zh_CN).<br>
&gt; Cleaned up 328 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s: %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmpw_sbvz -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/zh_CN/LC_MESSAGES/blender.mo<br>
&gt; 18752 messages traduits, 225 traductions approximatives, 661 messages<br>
&gt; non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Traditional Chinese (繁體中文) language (zh_TW).<br>
&gt; Cleaned up 854 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Could not find &#39;%s&#39; in &#39;%s&#39;&quot;) / 找不到「%2$s」中的「%1$s」)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Successfully added %d keyframes for keying set &#39;%s&#39;&quot;) / 鍵處理<br>
&gt; 集「%s」已成功添加 %d 幀鍵幀)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Successfully removed %d keyframes for keying set &#39;%s&#39;&quot;) / 鍵處<br>
&gt; 理集「%s」已成功移除 %d 幀鍵幀)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;No valid po found for language &#39;%s&#39; under %s&quot;) / %2$s 下找不到<br>
&gt; 有效的「%1$s」語言 po 檔)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Action group &#39;%s&#39; not found in action &#39;%s&#39;&quot;) / 動作「%2$s」中<br>
&gt; 找不到動作群組「%1$s」)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;F-Curve&#39;s action group &#39;%s&#39; not found in action &#39;%s&#39;&quot;) / 動作<br>
&gt; 「%2$s」中找不到 F 曲線的動作群組「%1$s」)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &quot;Timeline marker &#39;%s&#39; not found in action &#39;%s&#39;&quot;) / 動作「%2$s」<br>
&gt; 中找不到時間軸標記「%1$s」)<br>
&gt; Running  msgfmt --statistics /tmp/tmppd14ss -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/zh_TW/LC_MESSAGES/blender.mo<br>
&gt; 19089 messages traduits, 276 traductions approximatives, 273 messages<br>
&gt; non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Ukrainian (Український) language (uk_UA).<br>
&gt; Cleaned up 0 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s: %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmph3jn98 -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/uk/LC_MESSAGES/blender.mo<br>
&gt; 19633 messages traduits, 1 message non traduit.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Arabic (ﺔﻴﺑﺮﻌﻟﺍ) language (ar_EG).<br>
&gt; Cleaned up 257 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%d float channel(s)&#39;) / قناة(قنوات) كسرية)<br>
&gt; Running  msgfmt --statistics /tmp/tmp6rucav -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/ar/LC_MESSAGES/blender.mo<br>
&gt; 13881 messages traduits, 5771 messages non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Brazilian Portuguese (Português do Brasil) language (pt_BR).<br>
&gt; Cleaned up 4 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;Solve error: %.4f&#39;) / Erro da solução: %4f)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;%s: %s&#39;) / %s: %d)<br>
&gt; Running  msgfmt --statistics /tmp/tmp_zxwfa -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/pt_BR/LC_MESSAGES/blender.mo<br>
&gt; 19658 messages traduits, 2 messages non traduits.<br>
&gt; Finished.<br>
&gt;<br>
&gt;<br>
&gt; Processing Hindi (मानक हिन्दी) language (hi_IN).<br>
&gt; Cleaned up 269 commented messages.<br>
&gt; Errors in this po, solved as best as possible!<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;Frame: %d / %d&#39;) / गठन: %d)<br>
&gt;     Error! msg&#39;s format entities are not matched in msgid and msgstr<br>
&gt; ((&#39;*&#39;, &#39;File: %s&#39;) / संचिका: %r)<br>
&gt; Running  msgfmt --statistics /tmp/tmpkgz4u6 -o<br>
&gt; /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/hi/LC_MESSAGES/blender.mo<br>
&gt; 2471 messages traduits, 15926 traductions approximatives, 1222<br>
&gt; messages non traduits.<br>
&gt; Finished.<br>
<br>
<br>
<br>
Has you can see, pretty much all nearly-finished languages have issues<br>
(think the only one completely correct is Russian, congrats! :) )… Time<br>
to fix this up, and be more careful in future!<br>
<br>
Cheers,<br>
Bastien<br>
_______________________________________________<br>
Remember to *NEVER* commit to our svn&#39;s /trunk, but *ALWAYS* to relevant language po file under /branches!<br>
<br>
Found a missing msgid? Edit this doc: <a href="http://goo.gl/XcWcr" target="_blank">http://goo.gl/XcWcr</a><br>
<br>
Have some disambiguation issue (i.e. same english word that should be translated in more than one way, depending on the context)? Edit this doc: <a href="http://goo.gl/VzppJ" target="_blank">http://goo.gl/VzppJ</a><br>
_______________________________________________<br>
Bf-translations-dev mailing list<br>
<a href="mailto:Bf-translations-dev@blender.org">Bf-translations-dev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-translations-dev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-translations-dev</a><br>
</blockquote></div><br></div>