文语言包
安装:
composer require flarum-lang/chinese-simplified
php flarum cache:clear
中文搜索 - 测试有问题,待优化
找到数据库配置文件,加入以下内容(我的配置文件在服务器上的路径: /etc/my.cnf )
[mysqld]
ngram_token_size=2
前往 phpMyAdmin 重建数据库索引。分别执行以下两段 SQL 语句:
USE YourFlarumDataBaseName; // 这里替换为你的 Flarum 数据库的名字
ALTER TABLE posts DROP INDEX content; // 如果你有表前缀,给 posts 加上前缀即可,下面都是如此。
CREATE FULLTEXT INDEX content ON `posts` (`content`) WITH PARSER ngram; // 注意表前缀
USE YourFlarumDataBaseName; // 这里替换为你的 Flarum 数据库的名字
ALTER TABLE discussions DROP INDEX title; // 注意表前缀
CREATE FULLTEXT INDEX title ON `discussions` (`title`) WITH PARSER ngram;
完成。去往前台,强制刷新,查看效果。