2
我在WordPress插件中使用gettext()
函数本地化一些PHP/XHTML。这些功能的WordPress有'aliases',如__()
和_e()
,后者会自动回应这些论点。PHP本地化与gettext
现在,我大部分的国产化已经非常简单,如:
<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?
谢谢!
谢谢,这太明显了,我不能相信我错过了它。可能是因为我不确定将xhtml包含在本地化字符串中是否可行。但是,我想那时没有问题。谢谢! – 2010-01-14 23:44:21
请停止使用short_open_tags! http://www.php.net/manual/en/ini.core.php#ini.short-open-tag 谢谢:) – OcuS 2010-01-14 23:46:51