diff --git a/config_ignore.services.yml b/config_ignore.services.yml
index 4b517a2..0e4251f 100644
--- a/config_ignore.services.yml
+++ b/config_ignore.services.yml
@@ -1,6 +1,6 @@
 services:
   config_ignore.event_subscriber:
     class: Drupal\config_ignore\EventSubscriber\ConfigIgnoreEventSubscriber
-    arguments: ['@config.factory', '@module_handler']
+    arguments: ['@config.factory', '@module_handler', '@config.storage']
     tags:
       - { name: event_subscriber }
diff --git a/src/EventSubscriber/ConfigIgnoreEventSubscriber.php b/src/EventSubscriber/ConfigIgnoreEventSubscriber.php
index decbb13..f58b1cf 100644
--- a/src/EventSubscriber/ConfigIgnoreEventSubscriber.php
+++ b/src/EventSubscriber/ConfigIgnoreEventSubscriber.php
@@ -5,6 +5,7 @@ namespace Drupal\config_ignore\EventSubscriber;
 use Drupal\Component\Utility\NestedArray;
 use Drupal\Core\Config\ConfigEvents;
 use Drupal\Core\Config\ConfigFactoryInterface;
+use Drupal\Core\Config\StorageInterface;
 use Drupal\Core\Config\StorageTransformEvent;
 use Drupal\Core\Extension\ModuleHandlerInterface;
 use Drupal\Core\Site\Settings;
@@ -26,12 +27,21 @@ class ConfigIgnoreEventSubscriber implements EventSubscriberInterface {
    */
   protected $moduleHandler;
 
+  /**
+   * Active Config Storage.
+   *
+   * @var \Drupal\Core\Config\StorageInterface
+   */
+  protected $activeStorage;
+
+
   /**
    * Constructs a new event subscriber instance.
    */
-  public function __construct(ConfigFactoryInterface $config_factory, ModuleHandlerInterface $module_handler) {
+  public function __construct(ConfigFactoryInterface $config_factory, ModuleHandlerInterface $module_handler, StorageInterface $config_storage) {
     $this->configFactory = $config_factory;
     $this->moduleHandler = $module_handler;
+    $this->activeStorage = $config_storage;
   }
 
   /**
@@ -135,6 +145,20 @@ class ConfigIgnoreEventSubscriber implements EventSubscriberInterface {
           $import_storage->write($active_storage_name, $active_config);
         }
       }
+
+      // We have to consider the translations of the ignored configuration in the active storage.
+      $collection_names = $import_storage->getAllCollectionNames();
+      foreach ($collection_names as $collection_name) {
+        $collection_active_storage = $this->activeStorage->createCollection($collection_name);
+        $collection_import_storage = $import_storage->createCollection($collection_name);
+        // Copy the active translation to the import storage to make sure, it will be ignored during import.
+        foreach (array_diff($active_storage_names, $import_storage_names) as $active_storage_name) {
+          $active_collection_config = $collection_active_storage->read($active_storage_name);
+          if (!empty($active_collection_config)) {
+            $collection_import_storage->write($active_storage_name, $active_collection_config);
+          }
+        }
+      }
     }
   }
 
