I've just pieced up a little something to check mismatch of $-interpolations
between original and translation (messages like "Blah blah $foobar blah"),
which cannot be caught by msgfmt -c. Please report any false alarms.

po/wesnoth-anl/cs.po:635(#77): missing interpolations in msgstr[0]: $player_ 
$side_number
po/wesnoth-anl/de.po:385(#47): missing interpolations in msgstr[0]: 
$sm_player_name
po/wesnoth-httt/it.po:1907(#243): missing interpolations in msgstr[0]: 
$isle_damned_starting_gold
po/wesnoth-l/cs.po:426(#57): missing interpolations in msgstr[0]: $unit.name
po/wesnoth-l/ru.po:420(#57): missing interpolations in msgstr[0]: $unit.name
po/wesnoth-lib/ar.po:2039(#410): missing interpolations in msgstr[0]: $terrain
po/wesnoth-lib/de.po:1455(#276): missing interpolations in msgstr[0]: 
$definition
po/wesnoth-lib/fi.po:2067(#427): missing interpolations in msgstr[0]: 
$primary_value
po/wesnoth-lib/tr.po:1433(#273): missing interpolations in msgstr[0]: $id
po/wesnoth-lib/zh_CN.po:1423(#273): missing interpolations in msgstr[0]: $id
po/wesnoth-low/tr.po:1695(#236): missing interpolations in msgstr[0]: 
$l3_selector_store
po/wesnoth-nr/cs.po:4561(#602): missing interpolations in msgstr[0]: 
$betrayed_friend.name
po/wesnoth-nr/cs.po:7370(#951): missing interpolations in msgstr[0]: 
$betrayed_friend.name
po/wesnoth-sof/it.po:3290(#432): missing interpolations in msgstr[0]: $turnsleft
po/wesnoth-sof/ja.po:552(#70): missing interpolations in msgstr[0]: 
$incominggold
po/wesnoth-sof/ja.po:557(#71): missing interpolations in msgstr[0]: 
$incominggold
po/wesnoth-sof/ja.po:3197(#432): missing interpolations in msgstr[0]: $turnsleft
po/wesnoth-sotbe/cs.po:2747(#368): missing interpolations in msgstr[0]: 
$unit.name
po/wesnoth-sotbe/it.po:484(#46): unknown interpolations in msgstr[0]: 
$name.user_description
po/wesnoth-sotbe/pl.po:2753(#368): missing interpolations in msgstr[0]: 
$unit.name
po/wesnoth-tb/el.po:834(#125): missing interpolations in msgstr[0]: 
$second_password_2
po/wesnoth-tutorial/ca.po:1309(#159): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/cs.po:1072(#132): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/cs.po:1228(#155): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/cs.po:1258(#159): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/es.po:1686(#211): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/es.po:1696(#212): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/es.po:1724(#215): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/gl.po:1225(#155): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/gl.po:1252(#159): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/gl.po:1671(#211): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/he.po:936(#132): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/is.po:830(#108): missing interpolations in msgstr[0]: 
$side.gold
po/wesnoth-tutorial/it.po:420(#52): missing interpolations in msgstr[0]: 
$hp_difference
po/wesnoth-tutorial/ja.po:1288(#155): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/ja.po:1313(#159): missing interpolations in msgstr[0]: 
$recruit.language_name
po/wesnoth-tutorial/nl.po:1670(#211): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/nl.po:1679(#212): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/nl.po:1707(#215): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/racv.po:1121(#132): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/racv.po:1237(#148): missing interpolations in msgstr[0]: 
$recall_name2
po/wesnoth-tutorial/ru.po:421(#52): missing interpolations in msgstr[0]: 
$hp_difference
po/wesnoth-tutorial/ru.po:430(#53): missing interpolations in msgstr[0]: 
$hp_difference
po/wesnoth-tutorial/sk.po:404(#52): missing interpolations in msgstr[0]: 
$hp_difference
po/wesnoth-tutorial/sk.po:1045(#132): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/zh_CN.po:986(#130): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/zh_CN.po:1001(#132): missing interpolations in msgstr[0]: 
$recall_name1
po/wesnoth-tutorial/zh_CN.po:1549(#211): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/zh_CN.po:1558(#212): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-tutorial/zh_CN.po:1583(#215): missing interpolations in msgstr[0]: 
$deadguy.name
po/wesnoth-utbs/cs.po:8487(#1042): missing interpolations in msgstr[0]: 
$speaker.name
po/wesnoth-utbs/cs.po:8513(#1046): missing interpolations in msgstr[0]: 
$intl_ally_name
po/wesnoth-utbs/da.po:8083(#989): unknown interpolations in msgstr[0]: 
$intl_ally_namevil $ally_name
po/wesnoth-utbs/da.po:13848(#1624): unknown interpolations in msgstr[0]: 
$intl_ally_names
po/wesnoth-utbs/de.po:8429(#987): unknown interpolations in msgstr[0]: 
$ally_name
po/wesnoth-utbs/fr.po:5148(#623): missing interpolations in msgstr[0]: 
$temp_damage
po/wesnoth-utbs/hu.po:2827(#359): missing interpolations in msgstr[0]: 
$elven_camps
po/wesnoth-utbs/it.po:13885(#1607): missing interpolations in msgstr[0]: 
$intl_ally_name
po/wesnoth-utbs/lt.po:9630(#1384): missing interpolations in msgstr[0]: 
$intl_ally_name
po/wesnoth-utbs/lt.po:12861(#1814): missing interpolations in msgstr[0]: 
$unit.name
po/wesnoth-utbs/sv.po:2901(#359): missing interpolations in msgstr[0]: 
$elven_camps
po/wesnoth/ca.po:8190(#1067): missing interpolations in msgstr[0]: $domain
po/wesnoth/ca...@valencia.po:8175(#1067): missing interpolations in msgstr[0]: 
$domain
po/wesnoth/de.po:7641(#807): missing interpolations in msgstr[0]: $side
po/wesnoth/el.po:6031(#720): missing interpolations in msgstr[1]: $enemies
po/wesnoth/el.po:8013(#1164): missing interpolations in msgstr[0]: $login
po/wesnoth/el.po:8401(#1253): missing interpolations in msgstr[0]: $name
po/wesnoth/en_GB.po:6996(#719): missing interpolations in msgstr[1]: $friends
po/wesnoth/en_GB.po:7002(#720): missing interpolations in msgstr[1]: $enemies
po/wesnoth/eo.po:5707(#591): unknown interpolations in msgstr[0]: $rivero
po/wesnoth/et.po:6951(#723): missing interpolations in msgstr[0]: $enemyphrase 
$friendphrase
po/wesnoth/et.po:8205(#1005): unknown interpolations in msgstr[0]: $gold
po/wesnoth/et.po:8205(#1005): missing interpolations in msgstr[1]: $cost
po/wesnoth/eu.po:4755(#587): unknown interpolations in msgstr[0]: $nameko
po/wesnoth/he.po:6178(#720): missing interpolations in msgstr[1]: $enemies
po/wesnoth/he.po:6190(#722): missing interpolations in msgstr[1]: $enemies
po/wesnoth/he.po:6196(#723): missing interpolations in msgstr[0]: $enemyphrase 
$friendphrase
po/wesnoth/he.po:6291(#745): unknown interpolations in msgstr[0]: $error
po/wesnoth/id.po:6101(#589): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:6117(#590): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:6130(#591): missing interpolations in msgstr[0]: $name $river
po/wesnoth/id.po:6146(#592): missing interpolations in msgstr[0]: $name $river
po/wesnoth/id.po:6174(#593): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:6190(#594): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:6206(#595): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:6222(#596): missing interpolations in msgstr[0]: $name
po/wesnoth/id.po:7194(#723): missing interpolations in msgstr[0]: $enemyphrase 
$friendphrase
po/wesnoth/id.po:8739(#1075): missing interpolations in msgstr[0]: $side
po/wesnoth/id.po:8743(#1076): missing interpolations in msgstr[0]: $side
po/wesnoth/id.po:9529(#1257): missing interpolations in msgstr[0]: $player
po/wesnoth/id.po:9533(#1258): missing interpolations in msgstr[0]: $player
po/wesnoth/it.po:7143(#719): missing interpolations in msgstr[1]: $friends
po/wesnoth/it.po:8694(#1068): missing interpolations in msgstr[0]: $level
po/wesnoth/ja.po:6817(#719): missing interpolations in msgstr[0]: $friends
po/wesnoth/ja.po:6822(#720): missing interpolations in msgstr[0]: $enemies
po/wesnoth/lv.po:7599(#1129): missing interpolations in msgstr[0]: $era
po/wesnoth/nl.po:7066(#719): missing interpolations in msgstr[1]: $friends
po/wesnoth/nl.po:7072(#720): missing interpolations in msgstr[1]: $enemies
po/wesnoth/nl.po:7084(#722): missing interpolations in msgstr[1]: $enemies
po/wesnoth/nl.po:7090(#723): missing interpolations in msgstr[0]: $enemyphrase 
$friendphrase
po/wesnoth/nl.po:9445(#1261): missing interpolations in msgstr[0]: $pos
po/wesnoth/nl.po:9473(#1268): missing interpolations in msgstr[0]: $tag2 $pos
po/wesnoth/pt_BR.po:6459(#719): missing interpolations in msgstr[1]: $friends
po/wesnoth/racv.po:7271(#742): missing interpolations in msgstr[0]: $error
po/wesnoth/ru.po:7007(#719): missing interpolations in msgstr[0]: $friends
po/wesnoth/ru.po:7014(#720): missing interpolations in msgstr[0]: $enemies
po/wesnoth/sv.po:9459(#1268): missing interpolations in msgstr[0]: $tag2
po/wesnoth/tr.po:6718(#719): missing interpolations in msgstr[1]: $friends
po/wesnoth/tr.po:6724(#720): missing interpolations in msgstr[1]: $enemies
po/wesnoth/tr.po:6730(#721): missing interpolations in msgstr[1]: $friends
po/wesnoth/tr.po:6736(#722): missing interpolations in msgstr[1]: $enemies
po/wesnoth/tr.po:6742(#723): missing interpolations in msgstr[0]: $enemyphrase 
$friendphrase
po/wesnoth/zh_CN.po:6562(#721): unknown interpolations in msgstr[0]: $1
po/wesnoth/zh_CN.po:6657(#742): missing interpolations in msgstr[0]: $error
po/wesnoth/zh_CN.po:8722(#1231): missing interpolations in msgstr[0]: $scenario
po/wesnoth/zh_TW.po:6502(#721): unknown interpolations in msgstr[0]: $1
po/wesnoth/zh_TW.po:6603(#742): missing interpolations in msgstr[0]: $error
po/wesnoth/zh_TW.po:8740(#1231): missing interpolations in msgstr[0]: $scenario
Total problems found: 118

-- 
Chusslove Illich (Часлав Илић)

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Wesnoth-i18n mailing list
Wesnoth-i18n@gna.org
https://mail.gna.org/listinfo/wesnoth-i18n

Reply via email to