Algolia音译西里尔字符串

时间:2017-07-28 08:04:19

标签: algolia

有没有人有过Algolia& amp;音译?例如,索引包含西里尔文本,但用户使用拉丁字母输入。

2 个答案:

答案 0 :(得分:6)

不幸的是,大多数搜索引擎本身并不支持音译; Algolia也一样。

处理此类用例的最佳方法是使用音译属性丰富您的对象,然后再将它们发送到搜索引擎。

也许你可以试试gausby/translitit-cyrillic-russian-to-latin

答案 1 :(得分:0)

只是补充一点澄清。假设我们有一个字段,如名称和许多名称翻译

你可以形成像

这样的对象
./obj

然后你输入你的可搜索属性名称,translations.ru,translations.he,translations.de所以当用户输入'безра'时,搜索将返回'what'。