首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Solr搜索中显示语言特定的搜索结果

如何在Solr搜索中显示语言特定的搜索结果
EN

Drupal用户
提问于 2015-01-30 12:01:07
回答 2查看 1.7K关注 0票数 1

我们已经配置了solr搜索在我们的一个site.The站点是多语种的,其中有5种语言的内容。

我们面临的问题是,当用户语言被选择为法语并执行任何搜索时,搜索结果就不会显示在顶部的法语内容。

我们希望用户当前的语言内容被填充在顶部。我们错过的任何模块或solr设置。

EN

回答 2

Drupal用户

回答已采纳

发布于 2015-01-30 14:28:38

我已经有一段时间没有这样做了,但这应该对Apache多语言有帮助

该项目的目标是干净地扩展,以提供:

  • 更好地支持非英语语言
  • 支持多语种搜索、跨语言信息检索(CLIR)
  • 易于使用的管理接口

Apache多语言并不取代Apache搜索集成,而是基于它。

票数 0
EN

Drupal用户

发布于 2015-01-30 14:12:15

使用实体翻译...Regarding实体翻译简介:

  • 启用语言回退
  • 显示共享标签
  • 选择哪些实体可以被翻译:节点;商业产品
  • 商业产品的详细信息:选定作者的语言,完全没有复选框

语言选择/检测(admin/config/regional/language/配置):

  • 选择/添加所有必需的语言,仍然保留英语为默认值,手动添加en前缀表示英语默认值,以明确分隔,因为我使用前缀表示语言分隔。
  • 用户界面文本语言检测: URL;默认值
  • 内容语言检测:界面(手动移动到顶部);URL;默认值

商业产品类型设置(管理/商业/产品/类型/产品/编辑):

  • 通过实体翻译管理/商业/产品/类型/产品/字段启用
  • 将常规的Drupal字段替换为Title模块,并在这个字段的设置中检查,这是Product中我将允许转换的唯一字段。来自admin/structure/types/manage/{your-display-type}的产品显示节点内容类型设置
  • 已发布选项>多语言支持--选中:已启用,有翻译(未启用,字段翻译,因为我将使用i18n进行语言和节点分离)。
  • 标题模块覆盖的“显示”节点中的“我的标题”字段留给字段转换,因为它们是每个字段设置,而不是每种内容类型。
  • 在产品显示节点中没有任何其他字段可用于实体转换,甚至产品引用字段(与内联实体表单一起使用)。

基本上仅此而已。分类法术语翻译由i18n模块处理,分类法词汇表已经翻译了.(不是本地化.)设置-每种语言的不同名称绑定到翻译集。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/145948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档