我使用降价。有一个插件叫搜索。在这个插件中,搜索俄语单词不起作用,但搜索英语单词有效。如何在此插件中搜索英语和俄语单词?
问问题
521 次
1 回答
1
MkDocs 0.17 及更早版本仅支持英文搜索。MkDocs 依赖lunr.js进行搜索,而 lunr.js 本身仅支持英文。因此,目前无法支持其他语言。
然而,MkDocs 的搜索插件最近被重构为使用Lunr 语言(以及其他更改),并且该更改将在 MkDocs 版本 1.0 中可用,预计将在未来几周内发布(我是开发团队的成员对于 MkDocs)。可以在此处找到新功能文档的预览,并将其复制到下面以供将来参考。
提醒一下,以下文档仅适用于尚未发布的 MkDocs 版本 1.0。
搜索MkDocs 默认提供了一个搜索插件,它使用 lunr.js作为搜索引擎。以下配置选项可用于更改搜索插件的行为:
...
郎构建搜索索引时使用的语言列表,由其ISO 639-1语言代码标识。Lunr Languages支持以下语言:
da
: 丹麦语du
: 荷兰语en
: 英语fi
: 芬兰语fr
: 法语de
: 德语hu
: 匈牙利语it
: 意大利语jp
: 日本人no
: 挪威语pt
: 葡萄牙语ro
: 罗马尼亚语ru
: 俄语es
: 西班牙语sv
: 瑞典语th
: 泰语tr
: 土耳其语您可以贡献其他语言。
警告:
While search does support using multiple languages together, it is best not to add additional languages unless you really need them. Each additional language adds significant bandwidth requirements and uses more browser resources. Generally it is best to keep each instance of MkDocs to a single language.
笔记:
Lunr Languages does not currently include support for Chinese or other Asian languages. However, some users have reported decent results using Japanese.
默认:
['en']
于 2018-07-12T13:27:02.357 回答