我正在用英语和法语建立一个网站。我正在使用现场翻译,因为我在文章中附有评论表格,我希望人们评论并查看所有评论,无论他们查看网站的语言是什么。
在网站中,我通过视图显示文章列表。有些文章只有英文版。有没有办法阻止法国用户在他们的视图中看到只有英文的文章?目前,英语和法语的文章以相关的用户选择的语言显示预告片,但英语仅为法语用户显示英文,而不是简单地消失。
有没有人知道修复此问题?
由于
答案 0 :(得分:1)
您只需要一个视图即可根据用户的当前语言过滤内容。
关于您的要求,一种简单的方法是设置分类,例如
- 仅限英语
- 仅限法语
- 两种语言
并使用它来相应地过滤您的视图。
可能有更优雅的方式,请查看drupal.org上的以下文章 HowTo: Basic Internationalization setup。多语言设置涉及许多不同的步骤和模块,也有许多可能的配方。