启用多种语言时,如何使用“视图”模块显示内容?

时间:2013-01-10 05:56:56

标签: drupal-7

如果启用了多种语言,如何使用“视图”模块显示内容?

我有一个运行Drupal 7.17的站点,有两种启用的语言(英语和日语)。我创建了显示节点的视图,并使用了Internationalization模块进行翻译。

English

Japanese

当英语被设置为语言时,一切正常;当语言是日语时,我不知道如何显示日语内容。

我将以下代码添加到Views模块创建的块中。

<?php
  global $language;
  $lang_name = $language->language;
  if ($lang_name == "ja") {
    return TRUE;
  }
  else {
    return FALSE;
  }
?>

使用英语时,会显示“找不到页面。”

我该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以在视图中添加新的“FILTER CRITERIA” - 内容:语言(=当前用户的语言)