diff --git a/Configuration/TCA/tx_nlmenubuilder_domain_model_menu.php b/Configuration/TCA/tx_nlmenubuilder_domain_model_menu.php
index 8be6b9287d34a50ecac1d1437acaf60b136e1da3..2d0d3d195b52b6b654e42827329eb94ccc9b1bb0 100644
--- a/Configuration/TCA/tx_nlmenubuilder_domain_model_menu.php
+++ b/Configuration/TCA/tx_nlmenubuilder_domain_model_menu.php
@@ -1,7 +1,10 @@
 <?php
+
+$ll = 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf';
+
 return [
     'ctrl' => [
-        'title' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menu',
+        'title' => "$ll:tx_nlmenubuilder_domain_model_menu",
         'label' => 'title',
         'tstamp' => 'tstamp',
         'crdate' => 'crdate',
@@ -23,7 +26,7 @@ return [
         'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, title, menu_group, menu_item',
     ],
     'types' => [
-        '1' => ['showitem' => 'title, menu_group, menu_item, sys_language_uid, l10n_parent, l10n_diffsource, hidden, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime'],
+        '1' => ['showitem' => "menu_group, title, --div--;$ll:menu.tabs.menu_item, menu_item, --div--;$ll:tabs.access, starttime, endtime, sys_language_uid, l10n_parent, l10n_diffsource, hidden"],
     ],
     'columns' => [
         'sys_language_uid' => [
@@ -41,8 +44,7 @@ return [
                     ]
                 ],
                 'default' => 0,
-            ],
-        ],
+            ],],
         'l10n_parent' => [
             'displayCond' => 'FIELD:sys_language_uid:>:0',
             'exclude' => true,
@@ -118,7 +120,7 @@ return [
 
         'title' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menu.title',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menu.title",
             'config' => [
                 'type' => 'input',
                 'size' => 30,
@@ -127,7 +129,7 @@ return [
         ],
         'menu_group' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menu.menu_group',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menu.menu_group",
             'config' => [
                 'type' => 'select',
                 'renderType' => 'selectSingle',
@@ -141,7 +143,7 @@ return [
         ],
         'menu_item' => [
             'exclude' => true,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menu.menu_item',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menu.menu_item",
             'config' => [
                 'type' => 'inline',
                 'allowed' => 'menuitem',
diff --git a/Configuration/TCA/tx_nlmenubuilder_domain_model_menugroup.php b/Configuration/TCA/tx_nlmenubuilder_domain_model_menugroup.php
index d7c89a2882b87a4f336de5e7b1e6b9eb565ca8ab..bf2421221113287b7bbe10e3279a3008c910e1fa 100644
--- a/Configuration/TCA/tx_nlmenubuilder_domain_model_menugroup.php
+++ b/Configuration/TCA/tx_nlmenubuilder_domain_model_menugroup.php
@@ -1,7 +1,10 @@
 <?php
+
+$ll = 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf';
+
 return [
     'ctrl' => [
-        'title' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menugroup',
+        'title' => "$ll:tx_nlmenubuilder_domain_model_menugroup",
         'label' => 'title',
         'tstamp' => 'tstamp',
         'crdate' => 'crdate',
@@ -23,7 +26,7 @@ return [
         'showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, title',
     ],
     'types' => [
-        '1' => ['showitem' => 'title, sys_language_uid, l10n_parent, l10n_diffsource, hidden, --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime'],
+        '1' => ['showitem' => "title, --div--;$ll:tabs.access, starttime, endtime, sys_language_uid, l10n_parent, l10n_diffsource, hidden"],
     ],
     'columns' => [
         'sys_language_uid' => [
@@ -118,7 +121,7 @@ return [
 
         'title' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menugroup.title',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menugroup.title",
             'config' => [
                 'type' => 'input',
                 'size' => 30,
diff --git a/Configuration/TCA/tx_nlmenubuilder_domain_model_menuitem.php b/Configuration/TCA/tx_nlmenubuilder_domain_model_menuitem.php
index af3546ad20bc6a7d2e5f9a6adca5f61248113ceb..ed22529e5fcfdc24ed12806e6dda5d66aeebfdf0 100644
--- a/Configuration/TCA/tx_nlmenubuilder_domain_model_menuitem.php
+++ b/Configuration/TCA/tx_nlmenubuilder_domain_model_menuitem.php
@@ -1,11 +1,11 @@
 <?php
 
-$primaryFields = 'type, title,';
-$defaultFields = 'sys_language_uid, l10n_parent, l10n_diffsource, hidden,';
+$ll = 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf';
+$accessTab = "--div--;$ll:tabs.access, starttime, endtime, sys_language_uid, l10n_parent, l10n_diffsource, hidden";
 
 return [
     'ctrl' => [
-        'title' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem',
+        'title' => "$ll:tx_nlmenubuilder_domain_model_menuitem",
         'label' => 'title',
         'tstamp' => 'tstamp',
         'crdate' => 'crdate',
@@ -33,14 +33,10 @@ return [
     ],
     'interface' => ['showRecordFieldList' => 'sys_language_uid, l10n_parent, l10n_diffsource, hidden, type, title, subtitle, image, page, link, content'],
     'types' => [
-        // page
-        '0' => ['showitem' => "$primaryFields subtitle, page, image, $defaultFields --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime"],
-        // link
-        '1' => ['showitem' => "$primaryFields subtitle, image, link, $defaultFields --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime"],
-        // content
-        '2' => ['showitem' => "$primaryFields content, $defaultFields --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime"],
-        // submenu
-        '3' => ['showitem' => "$primaryFields submenu, $defaultFields --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access, starttime, endtime"],
+        '0' => ['showitem' => "type, title, subtitle, page, image, $accessTab"],    // page
+        '1' => ['showitem' => "type, title, subtitle, image, link, $accessTab"],    // link
+        '2' => ['showitem' => "type, title, content, $accessTab"],                  // content
+        '3' => ['showitem' => "type, title, submenu, $accessTab"],                  // submenu
     ],
     'columns' => [
         'sys_language_uid' => [
@@ -134,15 +130,15 @@ return [
         ],
         'type' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.type',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.type",
             'config' => [
                 'type' => 'select',
                 'renderType' => 'selectSingle',
                 'items' => [
-                    ['LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.page', 0, 'ext-menubuilder-menuitem-type-page'],
-                    ['LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.link', 1, 'ext-menubuilder-menuitem-type-link'],
-                    ['LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.content', 2, 'ext-menubuilder-menuitem-type-content'],
-                    ['LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.submenu', 3, 'ext-menubuilder-menuitem-type-submenu'],
+                    ["$ll:tx_nlmenubuilder_domain_model_menuitem.page", 0, 'ext-menubuilder-menuitem-type-page'],
+                    ["$ll:tx_nlmenubuilder_domain_model_menuitem.link", 1, 'ext-menubuilder-menuitem-type-link'],
+                    ["$ll:tx_nlmenubuilder_domain_model_menuitem.content", 2, 'ext-menubuilder-menuitem-type-content'],
+                    ["$ll:tx_nlmenubuilder_domain_model_menuitem.submenu", 3, 'ext-menubuilder-menuitem-type-submenu'],
                 ],
                 'fieldWizard' => [
                     'selectIcons' => [
@@ -156,7 +152,7 @@ return [
         ],
         'title' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.title',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.title",
             'config' => [
                 'type' => 'input',
                 'size' => 30,
@@ -165,7 +161,7 @@ return [
         ],
         'subtitle' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.subtitle',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.subtitle",
             'config' => [
                 'type' => 'input',
                 'size' => 30,
@@ -174,7 +170,7 @@ return [
         ],
         'image' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.image',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.image",
             'config' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::getFileFieldTCAConfig(
                 'image',
                 [
@@ -226,7 +222,7 @@ return [
         ],
         'page' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.page',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.page",
             'config' => [
                 'type' => 'input',
                 'renderType' => 'inputLink',
@@ -237,7 +233,7 @@ return [
         ],
         'link' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.link',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.link",
             'config' => [
                 'type' => 'input',
                 'size' => 30,
@@ -246,7 +242,7 @@ return [
         ],
         'content' => [
             'exclude' => false,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.content',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.content",
             'config' => [
                 'type' => 'text',
                 'enableRichtext' => true,
@@ -264,7 +260,7 @@ return [
         ],
         'submenu' => [
             'exclude' => true,
-            'label' => 'LLL:EXT:nl_menubuilder/Resources/Private/Language/locallang_db.xlf:tx_nlmenubuilder_domain_model_menuitem.submenu',
+            'label' => "$ll:tx_nlmenubuilder_domain_model_menuitem.submenu",
             'config' => [
                 'type' => 'inline',
                 'foreign_table' => 'tx_nlmenubuilder_domain_model_menu',
diff --git a/Resources/Private/Language/locallang_db.xlf b/Resources/Private/Language/locallang_db.xlf
index ba93054deed0a8f8e1c8f72b7d6a1551bbdc828c..331da3ce6e1058444386c623a9b12663eb9b1084 100644
--- a/Resources/Private/Language/locallang_db.xlf
+++ b/Resources/Private/Language/locallang_db.xlf
@@ -48,6 +48,12 @@
 			<trans-unit id="tx_nlmenubuilder_domain_model_menuitem.submenu" resname="tx_nlmenubuilder_domain_model_menuitem.submenu">
 				<source>Submenu</source>
 			</trans-unit>
+			<trans-unit id="tabs.access" resname="tabs.access">
+				<source>Access</source>
+			</trans-unit>
+			<trans-unit id="menu.tabs.menu_item" resname="menu.tabs.menu_item">
+				<source>Menu Items</source>
+			</trans-unit>
 		</body>
 	</file>
 </xliff>