【发布时间】:2012-06-27 12:36:06
【问题描述】:
我正在使用 gettext 来翻译我的网站。一个键有一个带有 html 标签的翻译:
msgid "BANNER_TAG_START"
msgstr "<!-- // MY BANNER TAG -->"
如果我现在在 php 中使用此代码:
var_dump(htmlspecialchars(gettext('BANNER_TAG_START')));
它通常应该返回:
<!-- // MY BANNER TAG -->
大多数时候它是这样工作的,但有时我会得到:
MY BANNER TAG
为什么我有时会得到这个错误的代码?
【问题讨论】:
-
你能缩小“有时”的范围吗?什么时候发生?每次页面加载时随机不同的输出是不可信的。
-
如果我重新加载同一页面 100 次,我会得到大约 3 到 5 次...但它始终是同一个站点。相同的参数等等。真奇怪
标签: php gettext php-gettext