搜索国家
Search for country
我构建了一个 Web 应用程序,您可以在其中搜索一组位置。
它是一个自由文本字段,访问者可以在其中输入姓名、街道、城市、国家等。
我正在使用 php 和 Elasticsearch。问题是所有地点的名称都是英文的,我希望访问者能够搜索任何语言的国家/地区名称,至少是他们的母语。
解决方案可能是始终将用户搜索的国家/地区翻译成英语,然后再次匹配 Elasticsearch,或者在每个位置以不同语言为多个国家/地区名称编制索引。
问题是我如何找出国家/地区的母语或可能所有语言的名称。外部图书馆? Built in php? Elasticsearch 功能?网站 api?
不要自己存储该信息。
一个非常简单但有效的 API 是 REST Countries,可在 https://restcountries.eu.
获得
它提供:
- 国家代码
- 替代拼写
- 翻译
- 等等
我构建了一个 Web 应用程序,您可以在其中搜索一组位置。 它是一个自由文本字段,访问者可以在其中输入姓名、街道、城市、国家等。 我正在使用 php 和 Elasticsearch。问题是所有地点的名称都是英文的,我希望访问者能够搜索任何语言的国家/地区名称,至少是他们的母语。
解决方案可能是始终将用户搜索的国家/地区翻译成英语,然后再次匹配 Elasticsearch,或者在每个位置以不同语言为多个国家/地区名称编制索引。
问题是我如何找出国家/地区的母语或可能所有语言的名称。外部图书馆? Built in php? Elasticsearch 功能?网站 api?
不要自己存储该信息。
一个非常简单但有效的 API 是 REST Countries,可在 https://restcountries.eu.
获得它提供:
- 国家代码
- 替代拼写
- 翻译
- 等等