diff --git a/modules/translators_content/src/Controller/TranslatorsContentController.php b/modules/translators_content/src/Controller/TranslatorsContentController.php
index bee7e72..6b68ccb 100644
--- a/modules/translators_content/src/Controller/TranslatorsContentController.php
+++ b/modules/translators_content/src/Controller/TranslatorsContentController.php
@@ -196,7 +196,7 @@ class TranslatorsContentController extends ContentTranslationController {
     /** @var \Drupal\Core\Entity\ContentEntityInterface $entity */
     $entity = $route_match->getParameter($entity_type_id);
     $account = $this->currentUser();
-    $handler = $this->entityManager()->getHandler($entity_type_id, 'translation');
+    $handler = $this->entityTypeManager->getHandler($entity_type_id, 'translation');
     $manager = $this->manager;
     $entity_type = $entity->getEntityType();
     $use_latest_revisions = $entity_type->isRevisionable() && ContentTranslationManager::isPendingRevisionSupportEnabled($entity_type_id, $entity->bundle());
@@ -219,7 +219,8 @@ class TranslatorsContentController extends ContentTranslationController {
     if ($this->languageManager()->isMultilingual()) {
       // Determine whether the current entity is translatable.
       $translatable = FALSE;
-      foreach ($this->entityManager()->getFieldDefinitions($entity_type_id, $entity->bundle()) as $instance) {
+      $bundle_fields = \Drupal::service('entity_field.manager')->getFieldDefinitions($entity_type_id, $entity->bundle());
+      foreach ($bundle_fields as $instance) {
         if ($instance->isTranslatable()) {
           $translatable = TRUE;
           break;
