lib/review/i18n.rb in review-2.1.0 vs lib/review/i18n.rb in review-2.2.0

- old
+ new

@@ -152,16 +152,16 @@ remove_args << idx when "%pDW" frmt.sub!(i, ARABIC_UW[args[idx]]) remove_args << idx else - # noop + # do nothing end end remove_args.reverse_each do |idx| args.delete_at idx end - args_matched = (frmt.count("%") == args.size) + args_matched = (frmt.count("%") <= args.size) frmt.gsub!('##', '%%') args_matched ? (frmt % args) : frmt rescue str end