Linux 软件免费装
Banner图

LangDesk: Translation Roles for Polylang

开发者 wolinka
更新时间 2026年6月23日 21:03
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

capabilities polylang translation multilingual user roles

下载

1.0.0 1.0.1

详情介绍:

LangDesk turns a multilingual Polylang site into a tidy workspace for translation teams. Assign one or more languages to a user and they can only edit content in those languages, while still being able to read the source language to translate from it. Requires the free Polylang plugin.

安装:

  1. Install and activate Polylang, and configure your languages.
  2. Install LangDesk: Plugins > Add New > Upload, then activate.
  3. Edit a user's profile and choose their allowed languages under "LangDesk: Translation Languages".
Give translators a non-administrator role such as Editor, Author or Contributor. LangDesk never restricts site managers (anyone who can manage the whole site, like an Administrator), so a translator on an Administrator role is not limited by language.

屏幕截图:

  • A translator's post list, filtered to their own language, with the "To translate into X" view.
  • The "All in {source}" reference view, listing every source-language post to translate from.

升级注意事项:

1.0.1 Documentation update only; no functional changes. 1.0.0 Initial release.

常见问题:

Does it work with the free Polylang or only Polylang Pro?

It works with both the free Polylang and Polylang Pro.

What happens to a user with no language assigned?

Nothing changes for them. A user is restricted only once at least one language is assigned. Site managers (manage_options) are never restricted.

Can a translator still see the source content to translate from it?

Yes. Reading is never blocked; only writing other languages is. A "To translate into X" view lists the source-language posts, where Polylang's own "+" creates the translation.

My translator can still edit every language. Why?

LangDesk never restricts site managers, that is any user who can manage the whole site (Administrators and anyone with the manage_options capability). Give the translator a role such as Editor, Author or Contributor instead of Administrator.

更新日志:

1.0.1 1.0.0