Issue #2960620: Support for translations of menu items
Compare changes
+ 191
− 142
@@ -12,6 +12,11 @@ use Drupal\menu_link_content\Entity\MenuLinkContent;
@@ -12,6 +12,11 @@ use Drupal\menu_link_content\Entity\MenuLinkContent;
@@ -36,6 +41,8 @@ class MenuLinksController extends ControllerBase {
@@ -36,6 +41,8 @@ class MenuLinksController extends ControllerBase {
@@ -60,24 +67,39 @@ class MenuLinksController extends ControllerBase {
@@ -60,24 +67,39 @@ class MenuLinksController extends ControllerBase {
drush_log('Exported "' . $menuLink->title->getValue()[0]['value'] . '" of menu "' . $menuLink->menu_name->getValue()[0]['value'] . '"', 'ok');
StructureSyncHelper::logMessage('Exported "' . $menuLink->title->value . '" of menu "' . $menuLink->menu_name->value . '"');
@@ -217,23 +239,67 @@ class MenuLinksController extends ControllerBase {
@@ -217,23 +239,67 @@ class MenuLinksController extends ControllerBase {
@@ -246,16 +312,18 @@ class MenuLinksController extends ControllerBase {
@@ -246,16 +312,18 @@ class MenuLinksController extends ControllerBase {
@@ -277,81 +345,78 @@ class MenuLinksController extends ControllerBase {
@@ -277,81 +345,78 @@ class MenuLinksController extends ControllerBase {
StructureSyncHelper::logMessage('Imported "' . $menuLink['title'] . '" into ' . $menuLink['menu_name']);
@@ -371,35 +436,27 @@ class MenuLinksController extends ControllerBase {
@@ -371,35 +436,27 @@ class MenuLinksController extends ControllerBase {
drush_log('Imported "' . $menuLink['title'] . '" into "' . $menuLink['menu_name'] . '" menu', 'ok');
StructureSyncHelper::logMessage('Imported "' . $menuLink['title'] . '" into "' . $menuLink['menu_name'] . '" menu');
@@ -424,27 +481,19 @@ class MenuLinksController extends ControllerBase {
@@ -424,27 +481,19 @@ class MenuLinksController extends ControllerBase {
drush_log('Imported "' . $menuLink['title'] . '" into "' . $menuLink['menu_name'] . '" menu', 'ok');
StructureSyncHelper::logMessage('Imported "' . $menuLink['title'] . '" into "' . $menuLink['menu_name'] . '" menu');