我正在使用
gettext()
WordPress插件中的函数。WordPress有
'aliases'
对于这些功能,例如
__()
和
_e()
,后者会自动回响这些论点。
现在,我的大部分本地化都非常简单,例如:
<h3><?php _e('Authentication', 'domain'); ?></h3>
但是,我想知道在以下情况下该怎么做:
<p>
<strong>Note</strong>: Be <em>sure</em> not to mix them up! The public and private keys are not interchangeable!
</p>
如您所见,XHTML混合在消息中用于强调某些单词。我想知道我该如何定位这个。当然,我可以去掉强标记和强调标记,使这变得容易得多,但是在本地化时,这真的是必要的吗?没有办法创造这种强调形式?我可以想象将其本地化的一种方法是使用printf或它的一些变体,但我不确定具体细节。还是应该在本地化字符串中包含XHTML?
谢谢!