From 8c507f493cc59688c0d27c9bc1de760543b0c157 Mon Sep 17 00:00:00 2001
From: Thijs van den Anker <thijs@capitalv.nl>
Date: Wed, 25 Sep 2013 14:41:31 +0200
Subject: [PATCH] use the current site language to create the search excerpt

---
 includes/processor_highlight.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/includes/processor_highlight.inc b/includes/processor_highlight.inc
index 979d426..8ad8d02 100644
--- a/includes/processor_highlight.inc
+++ b/includes/processor_highlight.inc
@@ -164,6 +164,7 @@ class SearchApiHighlight extends SearchApiAbstractProcessor {
    *   contained in them for the given result.
    */
   protected function getFulltextFields(array &$results, $i, $load = TRUE) {
+    global $language;
     $data = array();
     // Act as if $load is TRUE if we have a loaded item.
     $load |= !empty($result['entity']);
@@ -198,6 +199,7 @@ class SearchApiHighlight extends SearchApiAbstractProcessor {
       return $data;
     }
     $wrapper = $this->index->entityWrapper($result['entity'], FALSE);
+    $wrapper->language($language->language);
     $extracted = search_api_extract_fields($wrapper, $needs_extraction);
 
     foreach ($extracted as $field => $info) {
-- 
1.8.4

