首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >限制给定角色的语言内容

限制给定角色的语言内容
EN

Drupal用户
提问于 2014-11-11 12:42:07
回答 1查看 156关注 0票数 0

我有一个多语种的网站(西班牙语/英语)。我创造了一个角色:翻译。

我需要匿名用户只看到英语中的内容,而翻译用户则同时看到这两种语言。

我怎样才能做到这一点?

EN

回答 1

Drupal用户

发布于 2014-11-11 15:27:29

实现这一目标的方法可以是这样的。注:我假设您使用的是标准的基于节点的翻译,而不是基于实体的翻译。

假设内容是节点类型之一,内容类型称为Page_en_es。在/admin/people/permissions上授予权限:

  1. 面向翻译用户的View own unpublished contentPage_en_es: Edit any content
  2. 向匿名用户发送View published content

然后,每当翻译编辑或创建西班牙文内容时,S/他就会将其设置为不发布(=node)。而西班牙语版本也不会被匿名用户看到。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/136498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档