Commit ef16ca22 authored by Jasmina Ließmann's avatar Jasmina Ließmann Committed by Christian Kuhn
Browse files

[TASK] Rework wording in EXT:tstemplate

Use unique language keys for each submodule of EXT:tstemplate.
Update texts, headlines and info box notes.

Rename submodules "Override TypoScript" to "Edit TypoScript record"
and "TypoScript Tree" to "Active TypoScript".

Resolves: #99667
Related: #99330
Releases: main
Change-Id: I1f3773d2193051be25bb26f54770287800733ff7
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77530


Tested-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
Reviewed-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
parent 51b87e9b
......@@ -160,13 +160,13 @@ final class SiteModuleCest
$I->click('TypoScript');
$pageTree->openPath(['styleguide TCA demo']);
$I->switchToContentFrame();
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForText('Root TypoScript record');
$I->amGoingTo('Create a new TypoScript record for the root page');
$I->click("//input[@name='newWebsite']");
$I->selectOption('.t3-js-jumpMenuBox', 'Override TypoScript');
$I->see('Override TypoScript of record "NEW SITE"', 'h1');
$I->selectOption('.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->see('Edit TypoScript record "NEW SITE"', 'h1');
$I->waitForElement('table.table.table-striped');
$I->see('Title');
......@@ -205,7 +205,7 @@ page.10.value = This is a default text for default rendering without dynamic con
$pageTree->openPath(['styleguide TCA demo']);
$I->wait(0.2);
$I->switchToContentFrame();
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForText('Edit the whole TypoScript record');
$I->click('Edit the whole TypoScript record');
$I->waitForElement('#EditDocumentController');
......
......@@ -52,9 +52,9 @@ final class TemplateCest
// click on website root page
$I->clickWithLeftButton('//*[text()=\'styleguide TCA demo\']');
$I->switchToContentFrame();
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('div.module-docheader select.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForText('No TypoScript record');
$I->see('There is no TypoScript record on this page!');
$I->see('No TypoScript record on the current page');
$I->see('You need to create a TypoScript record in order to edit your configuration.');
}
......@@ -70,7 +70,7 @@ final class TemplateCest
$I->click("//input[@name='newWebsite']");
$I->wantTo('change to Override TypoScript and see the TypoScript record overview table');
$I->selectOption('.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForElement('.table-striped');
$I->see('Title');
$I->see('Description');
......@@ -103,9 +103,9 @@ final class TemplateCest
$I->see('Acceptance Test Site');
$I->wantTo('change the TypoScript record within the TypoScript Object Browser');
$I->selectOption('.t3-js-jumpMenuBox', 'TypoScript Tree');
$I->selectOption('.t3-js-jumpMenuBox', 'Active TypoScript');
$I->waitForText('Setup');
$I->click('Setup');
$I->click('#panel-tree-heading-setup');
// find and open [page] in tree
$I->waitForText('[page] = PAGE');
$I->click('//span[@class="list-tree-label"]/a[text()=\'page\']/../../a');
......@@ -134,13 +134,13 @@ final class TemplateCest
$I->switchToContentFrame();
$I->selectOption('.t3-js-jumpMenuBox', 'Constant Editor');
$I->waitForText('No TypoScript record');
$I->see('There is no TypoScript record on this page!');
$I->see('No TypoScript record on the current page');
$I->see('You need to create a TypoScript record in order to edit your configuration.');
$I->seeLink('Click here to go.');
$I->clickWithLeftButton('//a[text()[normalize-space(.) = "Click here to go."]]');
$I->seeLink('Select this TypoScript record');
$I->clickWithLeftButton('//a[text()[normalize-space(.) = "Select this TypoScript record"]]');
$I->wantTo('see that the page has a TypoScript record');
$I->selectOption('.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForElement('.table-striped');
$I->see('Title');
$I->see('Description');
......@@ -160,11 +160,11 @@ final class TemplateCest
$I->switchToContentFrame();
$I->selectOption('.t3-js-jumpMenuBox', 'Constant Editor');
$I->waitForText('No TypoScript record');
$I->see('There is no TypoScript record on this page!');
$I->see('No TypoScript record on the current page');
$I->see('You need to create a TypoScript record in order to edit your configuration.');
$I->clickWithLeftButton('//input[@name=\'createExtension\']');
$I->wantTo('see that the page has a TypoScript record');
$I->selectOption('.t3-js-jumpMenuBox', 'Override TypoScript');
$I->selectOption('.t3-js-jumpMenuBox', 'Edit TypoScript Record');
$I->waitForElement('.table-striped');
$I->see('Title');
$I->see('Description');
......@@ -183,12 +183,12 @@ final class TemplateCest
$I->switchToMainFrame();
$I->clickWithLeftButton('//*[text()=\'styleguide TCA demo\']');
$I->switchToContentFrame();
$I->selectOption('.t3-js-jumpMenuBox', 'TypoScript Tree');
$I->waitForText('Tree for TypoScript record');
$I->selectOption('.t3-js-jumpMenuBox', 'Active TypoScript');
$I->waitForText('Active TypoScript for record');
$I->amGoingTo('type "styles" into the search field and submit.');
$I->fillField('#searchValue', 'styles');
$I->click('button[type="submit"]');
$I->waitForText('Setup Tree');
$I->waitForText('Setup');
$I->seeInSource('<strong class="text-danger">styles</strong>');
}
}
......@@ -48,7 +48,7 @@ kept under version control.
2. In the page tree, select the page which contains the root TypoScript
record of your website.
3. Select :guilabel:`Override TypoScript` in the dropdown at the top of the
3. Select :guilabel:`Edit TypoScript Record` in the dropdown at the top of the
:guilabel:`Web > TypoScript` module.
4. Click the :guilabel:`Edit the whole TypoScript record`. This will
......
......@@ -26,7 +26,7 @@
{"action": "waitForText", "text": "Create new"},
{"action": "click", "link": "Create TypoScript record for a new site"},
{"action": "see", "text": "Template tools"},
{"action": "selectOption", "select": "select.t3-js-jumpMenuBox", "option": "Override TypoScript"},
{"action": "selectOption", "select": "select.t3-js-jumpMenuBox", "option": "Edit TypoScript Record"},
{"action": "drawBadge", "selector": "select.t3-js-jumpMenuBox", "label": "3", "position": "right"},
{"action": "drawBox", "selector": "//a[contains(., 'Edit the whole TypoScript record')]"},
{"action": "drawBadge", "selector": "//a[contains(., 'Edit the whole TypoScript record')]", "label": "4", "position": "right"},
......
......@@ -99,7 +99,7 @@ abstract class AbstractTemplateModuleController
}
$recordData['sys_template']['NEW'] = [
'pid' => $pageUid,
'title' => $languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:titleNewSite'),
'title' => $languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:noRecordFound.createRootTypoScriptRecord.title.placeholder'),
'sorting' => 0,
'root' => 1,
'clear' => 3,
......
......@@ -435,8 +435,8 @@ final class ObjectBrowserController extends AbstractTemplateModuleController
if (empty($childName) || preg_replace('/[^a-zA-Z0-9_\.]*/', '', $childName) != $childName) {
$flashMessage = GeneralUtility::makeInstance(
FlashMessage::class,
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:noSpaces'),
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:lineNotAdded'),
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:updateAction.noSpaces'),
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:updateAction.lineNotAdded'),
ContextualFeedbackSeverity::WARNING,
true
);
......@@ -467,7 +467,7 @@ final class ObjectBrowserController extends AbstractTemplateModuleController
$flashMessage = GeneralUtility::makeInstance(
FlashMessage::class,
$newLine,
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:lineAdded'),
$languageService->sL('LLL:EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf:updateAction.lineAdded'),
ContextualFeedbackSeverity::OK,
true
);
......
......@@ -15,7 +15,12 @@ return [
'access' => 'admin',
'path' => '/module/web/ts',
'iconIdentifier' => 'module-tstemplate',
'labels' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang_mod.xlf',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:module.typoscript.title',
'shortDescription' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:module.typoscript.shortDescription',
'description' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:module.typoscript.description',
],
'navigationComponent' => '@typo3/backend/page-tree/page-tree-element',
],
'web_typoscript_recordsoverview' => [
......@@ -24,7 +29,7 @@ return [
'path' => '/module/web/typoscript/records-overview',
'iconIdentifier' => 'module-tstemplate',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:templateRecordsOverview',
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:submodules.option.templateRecordsOverview',
],
'routes' => [
'_default' => [
......@@ -38,7 +43,7 @@ return [
'path' => '/module/web/typoscript/constant-editor',
'iconIdentifier' => 'module-tstemplate',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:constantEditor',
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:submodules.option.constantEditor',
],
'routes' => [
'_default' => [
......@@ -56,7 +61,7 @@ return [
'path' => '/module/web/typoscript/overview',
'iconIdentifier' => 'module-tstemplate',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:infoModify',
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:submodules.option.infoModify',
],
'routes' => [
'_default' => [
......@@ -73,7 +78,7 @@ return [
'path' => '/module/web/typoscript/object-browser',
'iconIdentifier' => 'module-tstemplate',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:objectBrowser',
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:submodules.option.objectBrowser',
],
'routes' => [
'_default' => [
......@@ -98,7 +103,7 @@ return [
'path' => '/module/web/typoscript/analyzer',
'iconIdentifier' => 'module-tstemplate',
'labels' => [
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:templateAnalyzer',
'title' => 'LLL:EXT:tstemplate/Resources/Private/Language/locallang.xlf:submodules.option.templateAnalyzer',
],
'routes' => [
'_default' => [
......
......@@ -3,78 +3,63 @@
<file source-language="en" datatype="plaintext" original="EXT:tstemplate/Resources/Private/Language/locallang.xlf" date="2011-10-17T20:22:37Z" product-name="tstemplate">
<header/>
<body>
<trans-unit id="templateAnalyzer" resname="templateAnalyzer">
<source>Included TypoScript</source>
<trans-unit id="module.typoscript.title" resname="module.typoscript.title">
<source>TypoScript</source>
</trans-unit>
<trans-unit id="module.typoscript.shortDescription" resname="module.typoscript.shortDescription">
<source>TypoScript tools</source>
</trans-unit>
<trans-unit id="module.typoscript.description" resname="module.typoscript.description">
<source>Here you manage the TypoScript records which are in charge of the look of your website on the frontend. The module provides specialized features like a TypoScript tree, a constant editor and raw editing facilities.&lt;br /&gt;&lt;em&gt;Access for 'admin' users only!&lt;/em&gt;</source>
</trans-unit>
<trans-unit id="constantEditor" resname="constantEditor">
<trans-unit id="submodules.option.constantEditor" resname="submodules.option.constantEditor">
<source>Constant Editor</source>
</trans-unit>
<trans-unit id="infoModify" resname="infoModify">
<source>Override TypoScript</source>
<trans-unit id="submodules.option.infoModify" resname="submodules.option.infoModify">
<source>Edit TypoScript Record</source>
</trans-unit>
<trans-unit id="objectBrowser" resname="objectBrowser">
<source>TypoScript Tree</source>
<trans-unit id="submodules.option.objectBrowser" resname="submodules.option.objectBrowser">
<source>Active TypoScript</source>
</trans-unit>
<trans-unit id="templateRecordsOverview" resname="templateRecordsOverview">
<source>TypoScript Records</source>
<trans-unit id="submodules.option.templateAnalyzer" resname="submodules.option.templateAnalyzer">
<source>Included TypoScript</source>
</trans-unit>
<trans-unit id="noTemplate" resname="noTemplate">
<source>No TypoScript record</source>
<trans-unit id="submodules.option.templateRecordsOverview" resname="submodules.option.templateRecordsOverview">
<source>TypoScript Records Overview</source>
</trans-unit>
<trans-unit id="noTemplateDescription" resname="noTemplateDescription">
<source>There is no TypoScript record on this page!</source>
<trans-unit id="noRecordFound.infobox.title" resname="noRecordFound.infobox.title">
<source>No TypoScript record on the current page</source>
</trans-unit>
<trans-unit id="createTemplateToEditConfiguration" resname="createTemplateToEditConfiguration">
<trans-unit id="noRecordFound.infobox.message" resname="noRecordFound.infobox.message">
<source>You need to create a TypoScript record in order to edit your configuration.</source>
</trans-unit>
<trans-unit id="newWebsite" resname="newWebsite">
<trans-unit id="noRecordFound.goToClosestRecord.description" resname="noRecordFound.goToClosestRecord.description">
<source>The closest TypoScript record is located on page '%s' (uid %s).</source>
</trans-unit>
<trans-unit id="noRecordFound.goToClosestRecord.link.title" resname="noRecordFound.goToClosestRecord.link.title">
<source>Select this TypoScript record</source>
</trans-unit>
<trans-unit id="noRecordFound.createRootTypoScriptRecord.headline" resname="noRecordFound.createRootTypoScriptRecord.headline">
<source>Root TypoScript record</source>
</trans-unit>
<trans-unit id="newWebsiteDescription" resname="newWebsiteDescription">
<trans-unit id="noRecordFound.createRootTypoScriptRecord.description" resname="noRecordFound.createRootTypoScriptRecord.description">
<source>Choose this option if you want this page to be the root of a new site.</source>
</trans-unit>
<trans-unit id="newWebsiteAction" resname="newWebsiteAction">
<trans-unit id="noRecordFound.createRootTypoScriptRecord.link.title" resname="noRecordFound.createRootTypoScriptRecord.link.title">
<source>Create a root TypoScript record</source>
</trans-unit>
<trans-unit id="extTemplate" resname="extTemplate">
<trans-unit id="noRecordFound.createRootTypoScriptRecord.title.placeholder" resname="noRecordFound.createRootTypoScriptRecord.title.placeholder">
<source>NEW SITE</source>
</trans-unit>
<trans-unit id="noRecordFound.createAdditionalTypoScriptRecord.headline" resname="noRecordFound.createAdditionalTypoScriptRecord.headline">
<source>Additional TypoScript record</source>
</trans-unit>
<trans-unit id="extTemplateDescription" resname="extTemplateDescription">
<trans-unit id="noRecordFound.createAdditionalTypoScriptRecord.description" resname="noRecordFound.createAdditionalTypoScriptRecord.description">
<source>An additonal TypoScript record allows you to enter TypoScript values that will affect only this page and subpages.</source>
</trans-unit>
<trans-unit id="extTemplateAction" resname="extTemplateAction">
<trans-unit id="noRecordFound.createAdditionalTypoScriptRecord.link.title" resname="noRecordFound.createAdditionalTypoScriptRecord.link.title">
<source>Create an additonal TypoScript record</source>
</trans-unit>
<trans-unit id="goToClosest" resname="goToClosest">
<source>Go to closest page with TypoScript records</source>
</trans-unit>
<trans-unit id="goToClosestDescription" resname="goToClosestDescription">
<source>Closest TypoScript record is on page '%s' (uid %s).</source>
</trans-unit>
<trans-unit id="goToClosestAction" resname="goToClosestAction">
<source>Click here to go.</source>
</trans-unit>
<trans-unit id="titleNewSite" resname="titleNewSite">
<source>NEW SITE</source>
</trans-unit>
<trans-unit id="typoscriptRecords.title" resname="typoscriptRecords.title">
<source>TypoScript Records</source>
</trans-unit>
<trans-unit id="typoscriptRecords.description" resname="typoscriptRecords.description">
<source>Global overview of all pages in the database containing one or more TypoScript records.</source>
</trans-unit>
<trans-unit id="typoscriptRecords.noRecordsFound" resname="typoscriptRecords.noRecordsFound">
<source>No TypoScript Records found.</source>
</trans-unit>
<trans-unit id="typoscriptRecords.table.column.pageTitle" resname="typoscriptRecords.table.column.pageTitle">
<source>Page title</source>
</trans-unit>
<trans-unit id="typoscriptRecords.table.column.typoscriptRecords" resname="typoscriptRecords.table.column.typoscriptRecords">
<source>TypoScript records</source>
</trans-unit>
<trans-unit id="typoscriptRecords.table.column.root" resname="typoscriptRecords.table.column.root">
<source>Marked as root</source>
</trans-unit>
</body>
</file>
</xliff>
......@@ -6,22 +6,22 @@
<trans-unit id="submodule.title" resname="submodule.title">
<source>Included TypoScript</source>
</trans-unit>
<trans-unit id="submodule.titleWithTypoScriptRecord" resname="submodule.titleWithTypoScriptRecord">
<trans-unit id="submodule.titleWithRecord" resname="submodule.titleWithRecord">
<source>Included TypoScript for record "%s"</source>
</trans-unit>
<trans-unit id="submodule.description" resname="submodule.description">
<source>Overview of the included TypoScript and include order for the current page.</source>
</trans-unit>
<trans-unit id="noTypoScriptFound" resname="noTypoScriptFound">
<trans-unit id="infobox.message.noTypoScriptFound" resname="infobox.message.noTypoScriptFound">
<source>No TypoScript found.</source>
</trans-unit>
<trans-unit id="options.selectedRecord" resname="options.selectedRecord">
<source>Selected record</source>
</trans-unit>
<trans-unit id="headline.constants" resname="headline.constants">
<trans-unit id="sectionHeadline.constants" resname="sectionHeadline.constants">
<source>Constants</source>
</trans-unit>
<trans-unit id="headline.setup" resname="headline.setup">
<trans-unit id="sectionHeadline.setup" resname="sectionHeadline.setup">
<source>Setup</source>
</trans-unit>
<trans-unit id="panel.header.conditions" resname="panel.header.conditions">
......@@ -103,7 +103,7 @@
<source>Root</source>
</trans-unit>
<trans-unit id="tree.child.type.Segment" resname="tree.child.type.Segment">
<source>Source segment</source>
<source>Code segment</source>
</trans-unit>
<trans-unit id="tree.child.type.Site" resname="tree.child.type.Site">
<source>Site</source>
......
......@@ -3,24 +3,24 @@
<file source-language="en" datatype="plaintext" original="EXT:tstemplate/Resources/Private/Language/locallang_ceditor.xlf" date="2011-10-17T20:22:37Z" product-name="tstemplate">
<header/>
<body>
<trans-unit id="objectBrowserTitleWithTemplate" resname="objectBrowserTitleWithTemplate">
<trans-unit id="submodule.title" resname="submodule.title">
<source>Constant Editor</source>
</trans-unit>
<trans-unit id="submodule.titleWithRecord" resname="submodule.titleWithRecord">
<source>Constant Editor for TypoScript record "%s"</source>
</trans-unit>
<trans-unit id="selectedTemplate" resname="selectedTemplate">
<source>Selected record</source>
<trans-unit id="submodule.description" resname="submodule.description">
<source>Overwrite constants and save them to the selected TypoScript record on the current page. Only options that have been made available for editing in the constant editor are shown below. In addition, more constants can exist in the system.</source>
</trans-unit>
<trans-unit id="category" resname="category">
<trans-unit id="options.selectedCategory" resname="options.selectedCategory">
<source>Selected category</source>
</trans-unit>
<trans-unit id="noConstants" resname="noConstants">
<source>No constants available</source>
<trans-unit id="options.selectedRecord" resname="options.selectedRecord">
<source>Selected record</source>
</trans-unit>
<trans-unit id="noConstantsDescription" resname="noConstantsDescription">
<trans-unit id="infobox.message.noConstants" resname="infobox.message.noConstants">
<source>There are no editable constants available for the Constant Editor.</source>
</trans-unit>
<trans-unit id="moduleDescription" resname="moduleDescription">
<source>Overwrite constants and save them to the selected TypoScript record on the current page. Only options that have been made available for editing in the constant editor are shown below. In addition, more constants can exist in the system.</source>
</trans-unit>
</body>
</file>
</xliff>
......@@ -3,84 +3,36 @@
<file source-language="en" datatype="plaintext" original="EXT:tstemplate/Resources/Private/Language/locallang_info.xlf" date="2011-10-17T20:22:37Z" product-name="tstemplate">
<header/>
<body>
<trans-unit id="infoModifyTitle" resname="infoModifyTitle">
<source>Override TypoScript</source>
<trans-unit id="submodule.title" resname="submodule.title">
<source>Edit TypoScript record</source>
</trans-unit>
<trans-unit id="infoModifyTitleWithTemplate" resname="infoModifyTitleWithTemplate">
<source>Override TypoScript of record "%s"</source>
<trans-unit id="submodule.titleWithRecord" resname="submodule.titleWithRecord">
<source>Edit TypoScript record "%s"</source>
</trans-unit>
<trans-unit id="selectedTemplate" resname="selectedTemplate">
<source>Selected record</source>
</trans-unit>
<trans-unit id="delete" resname="delete">
<source>Delete</source>
</trans-unit>
<trans-unit id="toTop" resname="toTop">
<source>To top</source>
</trans-unit>
<trans-unit id="fileChanged" resname="fileChanged">
<source>File changed</source>
</trans-unit>
<trans-unit id="resourceUpdated" resname="resourceUpdated">
<source>Resource '%s' has been updated.</source>
</trans-unit>
<trans-unit id="templateInformation" resname="templateInformation">
<source>Template information</source>
</trans-unit>
<trans-unit id="title" resname="title">
<source>Title</source>
</trans-unit>
<trans-unit id="description" resname="description">
<source>Description</source>
</trans-unit>
<trans-unit id="allowedExtensions" resname="allowedExtensions">
<source>Allowed extensions</source>
</trans-unit>
<trans-unit id="maxFilesize" resname="maxFilesize">
<source>Max filesize</source>
</trans-unit>
<trans-unit id="uploadResource" resname="uploadResource">
<source>Upload resource</source>
</trans-unit>
<trans-unit id="newTextResource" resname="newTextResource">
<source>New text resource (enter name)</source>
</trans-unit>
<trans-unit id="copyResource" resname="copyResource">
<source>Make a copy of resource</source>
<trans-unit id="submodule.description" resname="submodule.description">
<source>Modify the content of the selected TypoScript record of the current page. Modifications can be made either for configurations like TypoScript constants and setup or basics like the title and description of the TypoScript record itself.</source>
</trans-unit>
<trans-unit id="updateResourceList" resname="updateResourceList">
<source>Update resource list</source>
<trans-unit id="options.selectedRecord" resname="options.selectedRecord">
<source>Selected record</source>
</trans-unit>
<trans-unit id="constants" resname="constants">
<trans-unit id="table.column.constants" resname="table.column.constants">
<source>Constants</source>
</trans-unit>
<trans-unit id="file" resname="file">
<source>File</source>
</trans-unit>
<trans-unit id="editResource" resname="editResource">
<source>Edit Resource</source>
</trans-unit>
<trans-unit id="filesizeExceeded" resname="filesizeExceeded">
<source>Filesize exceeded %s KBytes</source>
<trans-unit id="table.column.description" resname="table.column.description">
<source>Description</source>
</trans-unit>
<trans-unit id="notAllowed" resname="notAllowed">
<source>Files larger than %s KBytes are not allowed to be edited.</source>
<trans-unit id="table.column.lines" resname="table.column.lines">
<source>%s lines</source>
</trans-unit>
<trans-unit id="setup" resname="setup">
<trans-unit id="table.column.setup" resname="table.column.setup">
<source>Setup</source>
</trans-unit>
<trans-unit id="resources" resname="resources">
<source>Resources</source>
</trans-unit>
<trans-unit id="editToView" resname="editToView">
<source>%s lines</source>
<trans-unit id="table.column.title" resname="table.column.title">
<source>Title</source>
</trans-unit>
<trans-unit id="editTemplateRecord" resname="editTemplateRecord">
<trans-unit id="btn.editTypoScriptRecord" resname="btn.editTypoScriptRecord">
<source>Edit the whole TypoScript record</source>
</trans-unit>
<trans-unit id="moduleDescription" resname="moduleDescription">
<source>Modify the content of the selected TypoScript record of the current page. Modifications can be made either for configurations like TypoScript constants and setup or basics like the title and description of the TypoScript record itself.</source>
</trans-unit>
</body>
</file>
</xliff>
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="EXT:tstemplate/Resources/Private/Language/locallang_mod.xlf" date="2011-10-17T20:22:37Z" product-name="tstemplate">
<header/>
<body>
<trans-unit id="mlang_labels_tablabel" resname="mlang_labels_tablabel">
<source>TypoScript tools</source>
</trans-unit>
<trans-unit id="mlang_labels_tabdescr" resname="mlang_labels_tabdescr">
<source>Here you manage the TypoScript records which are in charge of the look of your website on the frontend. The module provides specialized features like a TypoScript tree, a constant editor and raw editing facilities.&lt;br /&gt;&lt;em&gt;Access for 'admin' users only!&lt;/em&gt;</source>
</trans-unit>
<trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab">
<source>TypoScript</source>
</trans-unit>
</body>
</file>
</xliff>
......@@ -3,95 +3,99 @@
<file source-language="en" datatype="plaintext" original="EXT:tstemplate/Resources/Private/Language/locallang_objbrowser.xlf" date="2011-10-17T20:22:37Z" product-name="tstemplate">
<header/>
<body>
<trans-unit id="objectBrowserTitle" resname="objectBrowserTitle">
<source>TypoScript Tree</source>
<trans-unit id="submodule.title" resname="submodule.title">
<source>Active TypoScript</source>
</trans-unit>
<trans-unit id="objectBrowserTitleWithTemplate" resname="objectBrowserTitleWithTemplate">
<source>Tree for TypoScript record "%s"</source>
<trans-unit id="submodule.titleWithRecord" resname="submodule.titleWithRecord">
<source>Active TypoScript for record "%s"</source>
</trans-unit>
<trans-unit id="objectBrowserEditTitle" resname="objectBrowserEditTitle">
<source>Edit single properties</source>
<trans-unit id="submodule.description" resname="submodule.description">
<source>Overview of the current TypoScript configuration of the system, divided into constants and setup parts. Optionally, the constant values can be displayed directly in the setup. A targeted search for values and TypoScript names is possible. The list of results can also be filtered according to TypoScript conditions.</source>
</trans-unit>
<trans-unit id="objectBrowserEditTitleWithTemplate" resname="objectBrowserEditTitleWithTemplate">
<source>Edit single properties in TypoScript record "%s"</source>
<trans-unit id="infobox.message.noTypoScriptFound" resname="infobox.message.noTypoScriptFound">
<source>No TypoScript found.</source>
</trans-unit>
<trans-unit id="selectedTemplate" resname="selectedTemplate">
<source>Selected record</source>
<trans-unit id="options.displayComments" resname="options.displayComments">
<source>Display comments</source>
</trans-unit>
<trans-unit id="noSpaces" resname="noSpaces">
<source>You must enter a property with characters "a-z", "A-Z", "0-9", or ".". Dots will be quoted. No spaces or special chars.</source>
<trans-unit id="options.displayConstantSubstitutions" resname="options.displayConstantSubstitutions">
<source>Substitute constants in setup</source>
</trans-unit>
<trans-unit id="lineAdded" resname="lineAdded">
<source>Line added to current TypoScript record</source>
<trans-unit id="options.selectedRecord" resname="options.selectedRecord">
<source>Selected record</source>
</trans-unit>
<trans-unit id="lineNotAdded" resname="lineNotAdded">
<source>No line added to current TypoScript record</source>
<trans-unit id="options.sortAlphabetically" resname="options.sortAlphabetically">
<source>Sort keys alphabetically</source>
</trans-unit>
<trans-unit id="updateButton" resname="updateButton">
<source>Update</source>
<trans-unit id="sectionHeadline.constants" resname="sectionHeadline.constants">
<source>Constants</source>