gpt4 book ai didi

internationalization - google 的 CSE API 的 lr 参数不只以定义的语言返回页面

转载 作者:行者123 更新时间:2023-12-02 05:06:33 25 4
gpt4 key购买 nike

我正在使用 Google CSE 搜索多语言网站(德语、英语、荷兰语、法语)。

问题是我希望搜索仅以用户使用的语言返回结果,例如www.coolsite.de/en/?q=hotel 应该只返回英文结果。

documentation说:

You can restrict the search to documents written in a particular language (e.g., lr=lang_ja).



所以这正是我想要实现的!

但是lr 时,我的搜索仍然返回德语结果设置为 lang_en ( available languages )。我所有的页面都在 html-Tag 中设置了语言,如下所示:
<html lang="en"><html lang="de">
它们还包含 <meta name="language" content="en" /><meta name="language" content="de" /> (这是元的正确值吗?我 read 值应该包含语言的全名?!)

我错过了什么吗?

最佳答案

我的解决方法是设置 hq -Parameter(将额外的查询词附加到查询中。)到 site:http://www.coolsite.de/[language-I-want-to-search-in]/
也可以 filter对于包含在我的 PageMap 中的数据.

关于internationalization - google 的 CSE API 的 lr 参数不只以定义的语言返回页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10849113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com