diff --git a/src/Entity/Index.php b/src/Entity/Index.php
index 0e9730e..be41797 100644
--- a/src/Entity/Index.php
+++ b/src/Entity/Index.php
@@ -962,6 +962,13 @@ class Index extends ConfigEntityBase implements IndexInterface {
       $tracker = $this->getTracker();
       $next_set = $tracker->getRemainingItems($limit, $datasource_id);
       $items = $this->loadItemsMultiple($next_set);
+      foreach ($items as $item_id => $item) {
+        if ($item->getValue()->isTranslatable()) {
+          foreach ($item->getValue()->getTranslationLanguages() as $language) {
+            $items[preg_replace('/:[a-zA-Z_]+$/', ':' . $language->getId(), $item_id)] = $item->getValue()->getTranslation($language->getId())->getTypedData();
+          }
+        }
+      }
       if ($items) {
         try {
           return count($this->indexItems($items));
