[Bf-translations-dev] Printf mismatch, again!

Bastien Montagne montagne29 at wanadoo.fr
Tue Oct 22 23:33:05 CEST 2013


Just have a look at the first mail of this thread… It said, among other 
things:

> Processing Spanish (Español) language (es).
> Cleaned up 113 commented messages.
> Errors in this po, solved as best as possible!
>      Error! msg's format entities are not matched in msgid and msgstr (('*', '%s: %s') / %s: %d)
> Running  msgfmt --statistics /tmp/tmpdqvz6h -o
> /home/i7deb64/blender-2.5-svn/__work__/i18n/trunk/locale/es/LC_MESSAGES/blender.mo
> 19620 messages traduits, 1 message non traduit.
> Finished.

So you have one error to fix, '%s: %s' which is incorrectly translated 
as '%s: %d'…

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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/bf-translations-dev/attachments/20131022/1d4687c8/attachment.htm 


More information about the Bf-translations-dev mailing list