原文:
https://discuss.flarum.org/d/7026
作者:
clarkwinkelmann
翻译:Golden
Linguist by FriendsOfFlarum
使用此扩展程序,您可以为论坛配置备用或缺少的翻译字符串。包括:
- 无需手动编辑翻译文件,所有内容均通过后台管理界面进行配置;
- 前端或后端字符串均可翻译;
- 替换指定语言的翻译或所有已安装语言;
- 搜索翻译键键名或已翻译的任何语言的值轻松搜索需要翻译的地方;
- 多个过滤器来查找未翻译的文本或筛选指定插件的字符串。
出于性能原因,Linguist 不会尝试自行清除缓存。
因此在您编辑翻译后,Linguist 为您提供清除论坛缓存的横幅按钮,您需要手动清除缓存。
如果执行后仍未显示新的翻译,请尝试使用 概览 > 工具 > 清除缓存 或运行 php flarum cache:clear
清除缓存。
另外请注意,Flarum 对翻译使用「每个地方各绑定一个翻译键」的方法,因此您可能必须编辑多个键以替换某些相同的翻译文本。
安装
通过巴扎市场或 composer 手动安装:
composer require fof/linguist
更新
到下一个次要版本:
composer update fof/linguist
php flarum migrate
php flarum cache:clear
到最新的兼容版本:
composer require fof/linguist
php flarum migrate
php flarum cache:clear
从 Flagrow 更新
该扩展名替代了 Flagrow 语言学家。
要将旧扩展升级到新扩展:
配置
启用后,新标签页将在管理面板的菜单中显示,以配置翻译。
该页面将列出您的论坛中所有扩展程序的翻译字符串。
您可以通过在字段中输入自己的值来自定义文本。
特殊字段「all」允许您定义其他所有未定义语言的默认显示文本。
请注意 {referencename}
,如果要显示数据,某些字符串包含的引用形式须保持一致。
链接
FriendsOfFlarum 扩展程序。
本译文仅用于学习和交流目的,转载请务必注明文章译者、原文出处、和本文链接。