diff -u b/core/modules/menu_link_content/migration_templates/d6_menu_links_translation.yml b/core/modules/menu_link_content/migration_templates/d6_menu_links_translation.yml --- b/core/modules/menu_link_content/migration_templates/d6_menu_links_translation.yml +++ b/core/modules/menu_link_content/migration_templates/d6_menu_links_translation.yml @@ -12,15 +12,25 @@ method: row source: migrate title: - plugin: menu_link_translation - source: - - title_untranslated - - title_translated + - + plugin: callback + source: + - title_translated + - title_untranslated + callable: array_filter + - + plugin: callback + callable: current description: - plugin: menu_link_translation - source: - - description_untranslated - - description_translated + - + plugin: callback + source: + - description_translated + - description_untranslated + callable: array_filter + - + plugin: callback + callable: current menu_name: - plugin: migration reverted: --- b/core/modules/menu_link_content/src/Plugin/migrate/process/d6/MenuLinkTranslation.php +++ /dev/null @@ -1,31 +0,0 @@ -getTranslation('fr'); $this->assertSame('fr - Drupal.org', $menu_link->getTitle()); - $this->assertNull($menu_link->getDescription()); + $this->assertSame('', $menu_link->getDescription()); $this->assertSame('secondary-links', $menu_link->getMenuName()); $this->assertSame(TRUE, $menu_link->isEnabled()); $this->assertSame(FALSE, $menu_link->isExpanded());