fof/linguist

自定义翻译

资助包维护!
网站

安装次数: 38,584

依赖项: 1

建议者: 0

安全: 0

星标: 13

关注者: 3

分支: 2

开放问题: 2

语言:JavaScript

类型:Flarum 扩展

1.1.2 2023-11-12 12:32 UTC

README

MIT license Latest Stable Version Total Downloads

使用此扩展,您可以配置论坛的备用或缺失的翻译字符串。包括

  • 无需手动编辑翻译文件,所有配置都通过管理界面完成
  • 翻译前端或后端字符串
  • 覆盖特定区域或所有已安装区域的翻译
  • 轻松通过名称或值在任何语言中搜索字符串
  • 多个过滤器以找到缺失翻译或属于特定扩展的字符串

编辑翻译后,Linguist 将为您提供清除论坛缓存的机会。出于性能原因,Linguist 不会自行尝试清除缓存。

如果新翻译没有显示出来,请尝试再次通过使用 仪表板 > 工具 > 清除缓存 或运行 php flarum cache:clear 来清除缓存。

注意,Flarum 使用 "一个位置,一个翻译键" 方法进行翻译,因此您可能需要编辑多个键来替换特定关键字。

安装

composer require fof/linguist

更新

composer require fof/linguist
php flarum migrate
php flarum cache:clear

从 Flagrow 更新

此扩展替换了 Flagrow Linguist

要从旧扩展更新到新扩展

  • 在管理面板中禁用 Linguist 扩展。

  • 运行

composer require fof/linguist

Composer 应该会通知您已自动删除 flagrow/linguist

  • 在管理面板中启用新扩展。

  • 您的现有翻译将自动迁移到 FoF Linguist。

  • 编辑翻译或清除缓存以将现有翻译应用于论坛。

配置

一旦启用,管理面板中将出现一个新的标签页以配置翻译。

此标签页将列出论坛上所有由扩展注册的翻译字符串。您可以在字段中输入自己的值来自定义文本。

特殊字段 "all" 允许您定义将在所有语言中显示的单个文本。

请注意,某些字符串包含形式为 {referencename} 的引用,如果您想数据显示出来,则必须保持它们相同。

链接

FriendsOfFlarum 开发的扩展