Browse Source

Correct false positives translation warnings

pull/3841/head
Anders Jenbo 4 years ago
parent
commit
6de6825ce0
  1. 24
      Source/items.cpp

24
Source/items.cpp

@ -3745,13 +3745,13 @@ void DoOil(Player &player, int cii)
return fmt::format(_("chance to hit: {:+d}%"), item._iPLToHit); return fmt::format(_("chance to hit: {:+d}%"), item._iPLToHit);
case IPL_DAMP: case IPL_DAMP:
case IPL_DAMP_CURSE: case IPL_DAMP_CURSE:
return fmt::format(_("{:+d}% damage"), item._iPLDam); return fmt::format(_(/*xgettext:no-c-format*/ "{:+d}% damage"), item._iPLDam);
case IPL_TOHIT_DAMP: case IPL_TOHIT_DAMP:
case IPL_TOHIT_DAMP_CURSE: case IPL_TOHIT_DAMP_CURSE:
return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam); return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam);
case IPL_ACP: case IPL_ACP:
case IPL_ACP_CURSE: case IPL_ACP_CURSE:
return fmt::format(_("{:+d}% armor"), item._iPLAC); return fmt::format(_(/*xgettext:no-c-format*/ "{:+d}% armor"), item._iPLAC);
case IPL_SETAC: case IPL_SETAC:
case IPL_AC_CURSE: case IPL_AC_CURSE:
return fmt::format(_("armor class: {:d}"), item._iAC); return fmt::format(_("armor class: {:d}"), item._iAC);
@ -3831,9 +3831,9 @@ void DoOil(Player &player, int cii)
case IPL_INDESTRUCTIBLE: case IPL_INDESTRUCTIBLE:
return _("indestructible"); return _("indestructible");
case IPL_LIGHT: case IPL_LIGHT:
return fmt::format(_("+{:d}% light radius"), 10 * item._iPLLight); return fmt::format(_(/*xgettext:no-c-format*/ "+{:d}% light radius"), 10 * item._iPLLight);
case IPL_LIGHT_CURSE: case IPL_LIGHT_CURSE:
return fmt::format(_("-{:d}% light radius"), -10 * item._iPLLight); return fmt::format(_(/*xgettext:no-c-format*/ "-{:d}% light radius"), -10 * item._iPLLight);
case IPL_MULT_ARROWS: case IPL_MULT_ARROWS:
return _("multiple arrows per shot"); return _("multiple arrows per shot");
case IPL_FIRE_ARROWS: case IPL_FIRE_ARROWS:
@ -3862,22 +3862,22 @@ void DoOil(Player &player, int cii)
case IPL_KNOCKBACK: case IPL_KNOCKBACK:
return _("knocks target back"); return _("knocks target back");
case IPL_3XDAMVDEM: case IPL_3XDAMVDEM:
return _("+200% damage vs. demons"); return _(/*xgettext:no-c-format*/ "+200% damage vs. demons");
case IPL_ALLRESZERO: case IPL_ALLRESZERO:
return _("All Resistance equals 0"); return _("All Resistance equals 0");
case IPL_NOHEALMON: case IPL_NOHEALMON:
return _("hit monster doesn't heal"); return _("hit monster doesn't heal");
case IPL_STEALMANA: case IPL_STEALMANA:
if ((item._iFlags & ISPL_STEALMANA_3) != 0) if ((item._iFlags & ISPL_STEALMANA_3) != 0)
return _("hit steals 3% mana"); return _(/*xgettext:no-c-format*/ "hit steals 3% mana");
if ((item._iFlags & ISPL_STEALMANA_5) != 0) if ((item._iFlags & ISPL_STEALMANA_5) != 0)
return _("hit steals 5% mana"); return _(/*xgettext:no-c-format*/ "hit steals 5% mana");
return ""; return "";
case IPL_STEALLIFE: case IPL_STEALLIFE:
if ((item._iFlags & ISPL_STEALLIFE_3) != 0) if ((item._iFlags & ISPL_STEALLIFE_3) != 0)
return _("hit steals 3% life"); return _(/*xgettext:no-c-format*/ "hit steals 3% life");
if ((item._iFlags & ISPL_STEALLIFE_5) != 0) if ((item._iFlags & ISPL_STEALLIFE_5) != 0)
return _("hit steals 5% life"); return _(/*xgettext:no-c-format*/ "hit steals 5% life");
return ""; return "";
case IPL_TARGAC: case IPL_TARGAC:
return _("penetrates target's armor"); return _("penetrates target's armor");
@ -3938,13 +3938,13 @@ void DoOil(Player &player, int cii)
case IPL_DEVASTATION: case IPL_DEVASTATION:
return _("occasional triple damage"); return _("occasional triple damage");
case IPL_DECAY: case IPL_DECAY:
return fmt::format(_("decaying {:+d}% damage"), item._iPLDam); return fmt::format(_(/*xgettext:no-c-format*/ "decaying {:+d}% damage"), item._iPLDam);
case IPL_PERIL: case IPL_PERIL:
return _("2x dmg to monst, 1x to you"); return _("2x dmg to monst, 1x to you");
case IPL_JESTERS: case IPL_JESTERS:
return _("Random 0 - 500% damage"); return _(/*xgettext:no-c-format*/ "Random 0 - 500% damage");
case IPL_CRYSTALLINE: case IPL_CRYSTALLINE:
return fmt::format(_("low dur, {:+d}% damage"), item._iPLDam); return fmt::format(_(/*xgettext:no-c-format*/ "low dur, {:+d}% damage"), item._iPLDam);
case IPL_DOPPELGANGER: case IPL_DOPPELGANGER:
return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam); return fmt::format(_("to hit: {:+d}%, {:+d}% damage"), item._iPLToHit, item._iPLDam);
case IPL_ACDEMON: case IPL_ACDEMON:

Loading…
Cancel
Save