Make Search API work with Entity Translation(s)

Events happening in the community are now at Drupal community events on www.drupal.org.
danielnolde's picture

The Entity Translation module is the latest and greatest way to manage multilingual content in Drupal. However, no Drupal search solution currently supports the field based translation it is built on. We'd like to share how we solved this challenge, made field based translations searchable and came up with the brand new Search API Entity Translation module.

Search API Entity Translation is a minimalist approach of making multilingual content managed via entity translations searchable via Search API.

The current approach simply offers a new search API field named "Multilingual full text" which concatenates all the entity translations of a specific entity, thus making it possible to search in any content translation/language.

This is, of course, not very brilliant (since the translations/languages of content cannot be properly distinguished in the search, let alone searched language specificly or independently).

So we hope you'll participate in finding and deciding on a better way to bring true language aware support for Entity Translation(s) into Search API. It would be great if all of you who are interested chime in to try the module, give feedback and discuss next steps in the issue queue, especially at http://drupal.org/node/1393058.

For more background see our blog post at http://wunderkraut.com/en/blog/make-search-api-work-entity-translation.

Only local images are allowed.

Search

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: