无法让String Overrides模块为我工作

时间:2011-05-27 12:20:22

标签: drupal

我安装了String Overrides模块,我在网站配置中有两个条目,一个用于阿拉伯语,另一个用于英语。我在“原始字段(英文)”中添加了“创建广告”,并在“替换字段”中添加了一些阿拉伯文本。没啥事儿;没有替换。
我知道在t()函数中包含文本有一些内容,但我不知道从哪里开始。在替换字段名称的情况下很容易做到这一点,但在这种情况下不是这样。我可以帮到你吗?我正在使用Drupal 6.19。

1 个答案:

答案 0 :(得分:0)

如项目页面中所报告的,String Overrides可用于替换通过t()传递的任何内容;如果未在任何模块中使用英语字符串,则不会看到正在使用的阿拉伯字符串。

如果您在模块中使用“创建广告”,则模块应包含对t("Create Advertisement")的调用。 t()区分大小写;如果你要覆盖“创建广告”,但使用的字符串是“创建广告”,那么字符串将不会以阿拉伯语显示。
我还认为阿拉伯语必须是所显示页面的语言设置。