我需要使用一些字符串替换在Perl来缓解翻译,如更换许多我应该用什么来代替Perl中的printf?
print "Outputting " . $n . " numbers";
通过类似
printf ("Outputting %d numbers", $n);
不过,我想的东西容易解析为更换的printf像这样的人类:
printX ("Outputting {num} numbers", { num => $n });
或通常更多perly。
你能推荐一些你喜欢和使用的东西吗?
“唯一的一个是谁看到%d的语法就是开发者“ - >事实并非如此,那些字符串将被翻译者看到,而且非常愚蠢的字符串:)我对printf自己也很好,但我必须考虑其他人... – 2009-04-17 12:02:10