 core/lib/Drupal/Core/Entity/EntityViewBuilder.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/lib/Drupal/Core/Entity/EntityViewBuilder.php b/core/lib/Drupal/Core/Entity/EntityViewBuilder.php
index 09736d2..03c243f 100644
--- a/core/lib/Drupal/Core/Entity/EntityViewBuilder.php
+++ b/core/lib/Drupal/Core/Entity/EntityViewBuilder.php
@@ -169,7 +169,7 @@ protected function getBuildDefaults(EntityInterface $entity, $view_mode, $langco
       // Collect cache defaults for this entity.
       '#cache' => array(
         'tags' => Cache::mergeTags($this->getCacheTags(), $entity->getCacheTags()),
-        'contexts' => $entity->getCacheContexts(),
+        'contexts' => Cache::mergeContexts($entity->getCacheContexts(), ['languages:' . LanguageInterface::TYPE_CONTENT]),
         'max-age' => $entity->getCacheMaxAge(),
       ),
     );
