diff -u b/core/lib/Drupal/Core/Entity/ContentEntityBase.php b/core/lib/Drupal/Core/Entity/ContentEntityBase.php
--- b/core/lib/Drupal/Core/Entity/ContentEntityBase.php
+++ b/core/lib/Drupal/Core/Entity/ContentEntityBase.php
@@ -223,13 +223,13 @@
   public function isTranslatable() {
     // Check that the bundle is translatable, the entity has a language defined
     // and if we have more than one language on the site.
-    return $this->supportsTranslation() && empty($this->getUntranslated()->language()->locked) && $this->languageManager()->isMultilingual();
+    return $this->isTranslationEnabled() && empty($this->getUntranslated()->language()->locked) && $this->languageManager()->isMultilingual();
   }
 
   /**
    * {@inheritdoc}
    */
-  public function supportsTranslation() {
+  protected function isTranslationEnabled() {
     $bundles = $this->entityManager()->getBundleInfo($this->entityTypeId);
     return !empty($bundles[$this->bundle()]['translatable']);
   }
diff -u b/core/lib/Drupal/Core/TypedData/TranslatableInterface.php b/core/lib/Drupal/Core/TypedData/TranslatableInterface.php
--- b/core/lib/Drupal/Core/TypedData/TranslatableInterface.php
+++ b/core/lib/Drupal/Core/TypedData/TranslatableInterface.php
@@ -105,5 +105,5 @@
    *   TRUE if the bundle of the object has translation support enabled.
    */
-  public function supportsTranslation();
+  protected function isTranslationEnabled();
 
 }
diff -u b/core/tests/Drupal/Tests/Core/Entity/ContentEntityBaseUnitTest.php b/core/tests/Drupal/Tests/Core/Entity/ContentEntityBaseUnitTest.php
--- b/core/tests/Drupal/Tests/Core/Entity/ContentEntityBaseUnitTest.php
+++ b/core/tests/Drupal/Tests/Core/Entity/ContentEntityBaseUnitTest.php
@@ -235,9 +235,9 @@
   }
 
   /**
-   * @covers ::supportsTranslation
+   * @covers ::isTranslationEnabled
    */
-  public function testSupportsTranslation() {
+  public function testisTranslationEnabled() {
     $this->entityManager->expects($this->at(0))
       ->method('getBundleInfo')
       ->with($this->entityTypeId)
@@ -246,8 +246,8 @@
           'translatable' => TRUE,
         ),
       )));
-    $this->assertTrue($this->entity->supportsTranslation());
-    $this->assertFalse($this->entity->supportsTranslation());
+    $this->assertTrue($this->entity->isTranslationEnabled());
+    $this->assertFalse($this->entity->isTranslationEnabled());
   }
 
   /**
