1

我正在用英语和法语建立一个网站。我正在使用现场翻译,因为我在文章中附有评论表,我希望人们评论并查看所有评论,无论他们使用哪种语言查看网站。

在站点内,我通过视图显示文章列表。有些文章只有英文。有没有办法阻止法国用户在他们的视图中看到只有英文的文章?目前,英语和法语的文章以其相关用户选择的语言显示预告片,但只有英语的文章以英语为法语用户显示,而不是简单地消失。

有谁知道解决这个问题?

谢谢

4

1 回答 1

1

您只需要一个视图即可根据用户当前的语言过滤内容。

关于您的要求,一种简单的方法是设置分类法,例如
- 仅限英语
- 仅限法语
- 两种语言

并使用它来相应地过滤您的视图。

可能有一种更优雅的方式,请查看 drupal.org
HowTo 上的以下文章:基本国际化设置。多语言设置涉及许多不同的步骤和模块,也有许多可能的食谱。

于 2013-03-28T09:11:14.223 回答