ride/web-i18n-inline

内联翻译器

0.1.11 2017-04-03 07:42 UTC

This package is auto-updated.

Last update: 2024-09-13 00:35:55 UTC


README

此模块启用了一个功能,可以在网站上编辑可翻译的标签,而不是必须编辑翻译文件。

重要:此模块会将额外标记添加到所有可翻译标签,这可能会导致异常行为。使用时请小心,并注意当启用翻译器选项时,应用程序流程中可能发生某些错误。

设置

此模块与 /api/v1/i18n 端点的 API 调用一起工作。因此,您需要保护此路径。转到右上角的用户菜单并导航到“访问控制”。在这里,您可以通过将 /api**/api/v1/i18n** 添加到列表中来保护路径。

用户必须登录并具有使用此模块的正确权限。

  • /api/v1/i18n** 路径列入白名单。
  • 启用 permission.i18n.inline.translate 权限。

使用方法

Translation toggle button

现在您可以在后端顶部菜单中切换翻译器。

Translation interface

当翻译器启用时,您将在左下角看到翻译界面。您可以点击翻译进行编辑。

Highlighted translation

在编辑翻译时,使用该翻译的所有标签都会被突出显示。也可以通过 alt+点击翻译来快速打开编辑窗口。