有没有人有Algolia &音译的经验?例如,索引包含西里尔文字,但用户使用拉丁字母输入。阿尔戈利亚音译西里尔字符串
3
A
回答
6
不幸的是,大多数搜索引擎本身不支持音译; Algolia也一样。
处理这种用例的最佳方式是在将它们发送到搜索引擎之前使用音译属性丰富您的对象。
0
只是添加一点澄清。比方说,我们有这样的名字,很多名字翻译一个场
可以形成的物体,像
{
name: 'whatever',
translations: {
ru: 'без разницы',
he: 'οτιδήποτε',
de: 'was auch immer'
}
}
然后你把你的搜索属性的名称,translations.ru,translations.he,translations.de所以搜索例如,当用户输入'безра'时将返回'无论'。
相关问题
- 1. 阿尔戈利亚面上的过滤jsons字符串
- 2. 特殊字符的阿尔戈利亚转义字符
- 3. 阿尔戈利亚和全球化
- 4. 阿尔戈利亚即时搜索:按具体方面筛选
- 5. 如何在阿尔戈利亚的持续时间搜索
- 6. 阿尔戈利亚首先搜索某个类别的搜索
- 7. 预防阿尔戈利亚索引某些职位类型
- 8. 阿尔戈利亚无限搜索漏洞
- 9. 阿尔戈利亚搜索计算价格
- 10. 阿尔戈利亚限制指数的数据
- 11. 阿尔戈利亚搜索结果顺序
- 12. 侦察兵进口和阿尔戈利亚指数
- 13. 用JavaScript编写西里尔字符串
- 14. 西里尔字母符号
- 15. MySQL,utf8_general_ci&西里尔字符
- 16. 如何利用西里尔字
- 17. 如何获得Select2阿贾克斯与阿尔戈利亚和运输
- 18. 西里尔字母
- 19. 为亚洲双字节/西里尔字符集检测ASCII码?
- 20. 塞尔维亚拉丁和塞尔维亚西里尔在android中
- 21. 如何音译西里尔以拉丁文字
- 22. 试图阵列,阿尔戈
- 23. 德尔福。印及西里尔字母
- 24. 阿尔戈利亚即时搜索年龄范围根据出生日期
- 25. 阿尔戈利亚 - 按分类学/术语WordPress的自定义排名属性
- 26. 如何使西里尔字符显示正确的字符串?
- 27. 在SQL中选择西里尔字符
- 28. Cufon问题与西里尔字符
- 29. Python中的西里尔字符2.7
- 30. java西里尔文字符识别API
音译是一个选项,我可以添加title_tr body_tr,并将它们添加为可搜索的,但不在输出中,可能实际上是非常好的解决方案,所以我不在乎搜索的用户类型,即使他键入拉丁字符 – Zoran