1

我正在为我的多语言站点使用 zend_translate 类(ini 适配器)。

但是当我在我的语言文件中使用一些关键字时,它会产生错误。例如(是的,没有关键字)。

产生错误的示例语言文件条目:

是=母语是

否=母语 否

我该如何解决这个问题?

提前谢谢。

4

1 回答 1

0

所以从文档

INI 文件有几个限制。如果 ini 文件中的值包含任何非字母数字字符,则需要将其括在双引号 (") 中。还有一些保留字不能用作 ini 文件的键。这些包括:NULL、yes、no 、TRUE 和 FALSE。值 NULL、no 和 FALSE 的结果为“”,yes 和 TRUE 的结果为 1。字符 {}|&~![()" 不得在键中的任何位置使用,并且在键中具有特殊含义价值。不要使用它们,因为它会产生意想不到的行为。

于 2010-08-20T19:08:21.700 回答