". _t('ContentController.DRAFTSITE', 'Draft Site') ."
";
}
-
+
public function getLink() {
$date = Versioned::current_archived_date();
return Controller::join_links(
- $this->record->PreviewLink(),
+ $this->record->PreviewLink(),
'?stage=Stage',
$date ? '?archiveDate=' . $date : null
);
}
-
+
public function canView($member = null) {
return (
- $this->record->hasExtension('Versioned')
+ $this->record->hasExtension('Versioned')
&& $this->getDraftPage()
// Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage)
);
}
-
+
public function isActive() {
return (
- Versioned::current_stage() == 'Stage'
+ Versioned::current_stage() == 'Stage'
&& !(ClassInfo::exists('SiteTreeFutureState') && SiteTreeFutureState::get_future_datetime())
&& !$this->isArchived()
);
}
-
+
protected function getDraftPage() {
$baseTable = ClassInfo::baseDataClass($this->record->class);
return Versioned::get_one_by_stage($baseTable, 'Stage', array(
@@ -330,31 +330,31 @@ class SilverStripeNavigatorItem_LiveLink extends SilverStripeNavigatorItem {
public function getTitle() {
return _t('ContentController.PUBLISHED', 'Published', 'Used for the Switch between draft and published view mode. Needs to be a short label');
}
-
+
public function getMessage() {
return "". _t('ContentController.PUBLISHEDSITE', 'Published Site') ."
";
}
-
+
public function getLink() {
return Controller::join_links($this->record->PreviewLink(), '?stage=Live');
}
-
+
public function canView($member = null) {
return (
- $this->record->hasExtension('Versioned')
+ $this->record->hasExtension('Versioned')
&& $this->getLivePage()
// Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage)
);
}
-
+
public function isActive() {
return (
(!Versioned::current_stage() || Versioned::current_stage() == 'Live')
&& !$this->isArchived()
);
}
-
+
protected function getLivePage() {
$baseTable = ClassInfo::baseDataClass($this->record->class);
return Versioned::get_one_by_stage($baseTable, 'Live', array(
@@ -375,31 +375,31 @@ class SilverStripeNavigatorItem_ArchiveLink extends SilverStripeNavigatorItem {
$this->recordLink = $this->record->AbsoluteLink();
return "". _t('ContentController.ARCHIVEDSITEFROM', 'Archived site from') ."
" . $dateObj->Nice() . "
";
}
}
-
+
public function getLink() {
return $this->record->PreviewLink() . '?archiveDate=' . urlencode($this->record->LastEdited);
}
-
+
public function canView($member = null) {
return (
- $this->record->hasExtension('Versioned')
+ $this->record->hasExtension('Versioned')
&& $this->isArchived()
// Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage)
);
}
-
+
public function isActive() {
return $this->isArchived();
}
diff --git a/code/forms/SiteTreeURLSegmentField.php b/code/forms/SiteTreeURLSegmentField.php
index 78dc1675..0ea7d87c 100644
--- a/code/forms/SiteTreeURLSegmentField.php
+++ b/code/forms/SiteTreeURLSegmentField.php
@@ -3,7 +3,7 @@
/**
* Used to edit the SiteTree->URLSegment property, and suggest input based on the serverside rules
* defined through {@link SiteTree->generateURLSegment()} and {@link URLSegmentFilter}.
- *
+ *
* Note: The actual conversion for saving the value takes place in the model layer.
*
* @package cms
@@ -12,8 +12,8 @@
class SiteTreeURLSegmentField extends TextField {
- /**
- * @var string
+ /**
+ * @var string
*/
protected $helpText, $urlPrefix, $urlSuffix, $defaultUrl;
diff --git a/code/model/RedirectorPage.php b/code/model/RedirectorPage.php
index 34c0a148..d39c4d87 100644
--- a/code/model/RedirectorPage.php
+++ b/code/model/RedirectorPage.php
@@ -41,7 +41,7 @@ class RedirectorPage extends Page {
* Return the the link that should be used for this redirector page, in navigation, etc.
* If the redirectorpage has been appropriately configured, then it will return the redirection
* destination, to prevent unnecessary 30x redirections. However, if it's misconfigured, then
- * it will return a link to itself, which will then display an error message.
+ * it will return a link to itself, which will then display an error message.
*/
public function Link() {
if($link = $this->redirectionLink()) return $link;
@@ -108,8 +108,8 @@ class RedirectorPage extends Page {
// Prefix the URL with "http://" if no prefix is found
if(
- $this->ExternalURL
- && !parse_url($this->ExternalURL, PHP_URL_SCHEME)
+ $this->ExternalURL
+ && !parse_url($this->ExternalURL, PHP_URL_SCHEME)
&& !preg_match('#^//#', $this->ExternalURL)
) {
$this->ExternalURL = 'http://' . $this->ExternalURL;
@@ -129,17 +129,17 @@ class RedirectorPage extends Page {
array(
new HeaderField('RedirectorDescHeader',_t('RedirectorPage.HEADER', "This page will redirect users to another page")),
new OptionsetField(
- "RedirectionType",
- _t('RedirectorPage.REDIRECTTO', "Redirect to"),
+ "RedirectionType",
+ _t('RedirectorPage.REDIRECTTO', "Redirect to"),
array(
"Internal" => _t('RedirectorPage.REDIRECTTOPAGE', "A page on your website"),
"External" => _t('RedirectorPage.REDIRECTTOEXTERNAL', "Another website"),
- ),
+ ),
"Internal"
),
new TreeDropdownField(
- "LinkToID",
- _t('RedirectorPage.YOURPAGE', "Page on your website"),
+ "LinkToID",
+ _t('RedirectorPage.YOURPAGE', "Page on your website"),
"SiteTree"
),
new TextField("ExternalURL", _t('RedirectorPage.OTHERURL', "Other website URL"))
diff --git a/code/model/SiteTree.php b/code/model/SiteTree.php
index 192acff5..b3e729b9 100755
--- a/code/model/SiteTree.php
+++ b/code/model/SiteTree.php
@@ -3,7 +3,7 @@
* Basic data-object representing all pages within the site tree. All page types that live within the hierarchy should
* inherit from this. In addition, it contains a number of static methods for querying the site tree and working with
* draft and published states.
- *
+ *
* " . _t("SiteTree.REMOVE_INSTALL_WARNING",
+ $fields->addFieldToTab("Root.Main", new LiteralField("InstallWarningHeader",
+ "
" . _t("SiteTree.REMOVE_INSTALL_WARNING",
"Warning: You should remove install.php from this SilverStripe install for security reasons.")
. "
"), "Title");
}
@@ -2084,7 +2047,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Returns fields related to configuration aspects on this record, e.g. access control. See {@link getCMSFields()}
* for content-related fields.
- *
+ *
* @return FieldList
*/
public function getSettingsFields() {
@@ -2099,8 +2062,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
$rootTab = new TabSet("Root",
$tabBehaviour = new Tab('Settings',
new DropdownField(
- "ClassName",
- $this->fieldLabel('ClassName'),
+ "ClassName",
+ $this->fieldLabel('ClassName'),
$this->getClassDropdown()
),
$parentTypeSelector = new CompositeField(
@@ -2115,25 +2078,25 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
new CheckboxField("ShowInSearch", $this->fieldLabel('ShowInSearch'))
),
$viewersOptionsField = new OptionsetField(
- "CanViewType",
+ "CanViewType",
_t('SiteTree.ACCESSHEADER', "Who can view this page?")
),
$viewerGroupsField = ListboxField::create("ViewerGroups", _t('SiteTree.VIEWERGROUPS', "Viewer Groups"))
->setMultiple(true)
->setSource($groupsMap)
->setAttribute(
- 'data-placeholder',
+ 'data-placeholder',
_t('SiteTree.GroupPlaceholder', 'Click to select group')
),
$editorsOptionsField = new OptionsetField(
- "CanEditType",
+ "CanEditType",
_t('SiteTree.EDITHEADER', "Who can edit this page?")
),
$editorGroupsField = ListboxField::create("EditorGroups", _t('SiteTree.EDITORGROUPS', "Editor Groups"))
->setMultiple(true)
->setSource($groupsMap)
->setAttribute(
- 'data-placeholder',
+ 'data-placeholder',
_t('SiteTree.GroupPlaceholder', 'Click to select group')
)
)
@@ -2260,7 +2223,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
// Minor options are hidden behind a drop-up and appear as links (although they are still FormActions).
$rootTabSet = new TabSet('ActionMenus');
$moreOptions = new Tab(
- 'MoreOptions',
+ 'MoreOptions',
_t('SiteTree.MoreOptions', 'More options', 'Expands a view for more buttons')
);
$rootTabSet->push($moreOptions);
@@ -2405,7 +2368,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Publish this page.
- *
+ *
* @uses SiteTreeExtension->onBeforePublish()
* @uses SiteTreeExtension->onAfterPublish()
* @return bool True if published
@@ -2455,7 +2418,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Unpublish this page - remove it from the live site
- *
+ *
* @uses SiteTreeExtension->onBeforeUnpublish()
* @uses SiteTreeExtension->onAfterUnpublish()
*/
@@ -2541,6 +2504,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
* @return self
*/
public function doRestoreToStage() {
+ $this->invokeWithExtensions('onBeforeRestoreToStage', $this);
+
// Ensure that the parent page is restored, otherwise restore to root
if($this->isParentArchived()) {
$this->ParentID = 0;
@@ -2569,6 +2534,8 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
}
Versioned::reading_stage($oldStage);
+
+ $this->invokeWithExtensions('onAfterRestoreToStage', $this);
return $result;
}
@@ -2579,10 +2546,15 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
* @return bool Success
*/
public function doArchive() {
+ $this->invokeWithExtensions('onBeforeArchive', $this);
+
if($this->doUnpublish()) {
$this->delete();
+ $this->invokeWithExtensions('onAfterArchive', $this);
+
return true;
}
+
return false;
}
@@ -2608,12 +2580,12 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
if(!$this->canDelete($member)) {
return false;
}
-
+
// If published, check if we can delete from live
if($this->ExistsOnLive && !$this->canDeleteFromLive($member)) {
return false;
}
-
+
return true;
}
@@ -2790,11 +2762,11 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
* status. Each page can have more than one status flag. Returns a map of a unique key to a (localized) title for
* the flag. The unique key can be reused as a CSS class. Use the 'updateStatusFlags' extension point to customize
* the flags.
- *
- * Example (simple):
+ *
+ * Example (simple):
* "deletedonlive" => "Deleted"
- *
- * Example (with optional title attribute):
+ *
+ * Example (with optional title attribute):
* "deletedonlive" => array('text' => "Deleted", 'title' => 'This page has been deleted')
*
* @param bool $cached Whether to serve the fields from cache; false regenerate them
@@ -2942,7 +2914,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Compares current draft with live version, and returns true if no draft version of this page exists but the page
* is still published (eg, after triggering "Delete from draft site" in the CMS).
- *
+ *
* @return bool
*/
public function getIsDeletedFromStage() {
@@ -2967,7 +2939,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Compares current draft with live version, and returns true if these versions differ, meaning there have been
* unpublished changes to the draft site.
- *
+ *
* @return bool
*/
public function getIsModifiedOnStage() {
@@ -2986,7 +2958,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Compares current draft with live version, and returns true if no live version exists, meaning the page was never
* published.
- *
+ *
* @return bool
*/
public function getIsAddedToStage() {
@@ -3052,7 +3024,7 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
/**
* Return the translated Singular name.
- *
+ *
* @return string
*/
public function i18n_singular_name() {
diff --git a/code/model/SiteTreeExtension.php b/code/model/SiteTreeExtension.php
index f033e8ff..b06c3398 100644
--- a/code/model/SiteTreeExtension.php
+++ b/code/model/SiteTreeExtension.php
@@ -2,7 +2,7 @@
/**
* Plug-ins for additional functionality in your SiteTree classes.
- *
+ *
* @package cms
* @subpackage model
*/
@@ -10,7 +10,7 @@ abstract class SiteTreeExtension extends DataExtension {
/**
* Hook called before the page's {@link SiteTree::doPublish()} action is completed
- *
+ *
* @param SiteTree &$original The current Live SiteTree record prior to publish
*/
public function onBeforePublish(&$original) {
@@ -18,7 +18,7 @@ abstract class SiteTreeExtension extends DataExtension {
/**
* Hook called after the page's {@link SiteTree::doPublish()} action is completed
- *
+ *
* @param SiteTree &$original The current Live SiteTree record prior to publish
*/
public function onAfterPublish(&$original) {
@@ -39,9 +39,9 @@ abstract class SiteTreeExtension extends DataExtension {
/**
* Hook called to determine if a user may add children to this SiteTree object
- *
+ *
* @see SiteTree::canAddChildren()
- *
+ *
* @param Member $member The member to check permission against, or the currently
* logged in user
* @return boolean|null Return false to deny rights, or null to yield to default
@@ -51,9 +51,9 @@ abstract class SiteTreeExtension extends DataExtension {
/**
* Hook called to determine if a user may publish this SiteTree object
- *
+ *
* @see SiteTree::canPublish()
- *
+ *
* @param Member $member The member to check permission against, or the currently
* logged in user
* @return boolean|null Return false to deny rights, or null to yield to default
@@ -65,7 +65,7 @@ abstract class SiteTreeExtension extends DataExtension {
* Hook called to modify the $base url of this page, with a given $action,
* before {@link SiteTree::RelativeLink()} calls {@link Controller::join_links()}
* on the $base and $action
- *
+ *
* @param string &$base The URL of this page relative to siteroot, not including
* the action
* @param string|boolean &$action The action or subpage called on this page.
diff --git a/code/model/SiteTreeFileExtension.php b/code/model/SiteTreeFileExtension.php
index d95d331c..57b5777b 100644
--- a/code/model/SiteTreeFileExtension.php
+++ b/code/model/SiteTreeFileExtension.php
@@ -16,8 +16,8 @@ class SiteTreeFileExtension extends DataExtension {
_t('AssetTableField.BACKLINKCOUNT', 'Used on:'),
$this->BackLinkTracking()->Count() . ' ' . _t('AssetTableField.PAGES', 'page(s)')
)
- ->addExtraClass('cms-description-toggle')
- ->setDescription($this->BackLinkHTMLList()),
+ ->addExtraClass('cms-description-toggle')
+ ->setDescription($this->BackLinkHTMLList()),
'LastEdited'
);
}
@@ -62,7 +62,7 @@ class SiteTreeFileExtension extends DataExtension {
$rememberSubsiteFilter = Subsite::$disable_subsite_filter;
Subsite::disable_subsite_filter(true);
}
-
+
$links = $this->owner->getManyManyComponents('BackLinkTracking');
$this->owner->extend('updateBackLinkTracking', $links);
diff --git a/code/model/SiteTreeFolderExtension.php b/code/model/SiteTreeFolderExtension.php
index 2907e8ab..a9f7f144 100644
--- a/code/model/SiteTreeFolderExtension.php
+++ b/code/model/SiteTreeFolderExtension.php
@@ -10,7 +10,7 @@ class SiteTreeFolderExtension extends DataExtension {
/**
* Looks for files used in system and create where clause which contains all ID's of files.
- *
+ *
* @returns String where clause which will work as filter.
*/
public function getUnusedFilesListFilter() {
@@ -21,7 +21,7 @@ class SiteTreeFolderExtension extends DataExtension {
if($result->numRecords() > 0) {
while($nextResult = $result->next()) {
- $where .= $nextResult['FileID'] . ',';
+ $where .= $nextResult['FileID'] . ',';
}
}
diff --git a/code/model/SiteTreeLinkTracking.php b/code/model/SiteTreeLinkTracking.php
index eecc3d65..2195173c 100644
--- a/code/model/SiteTreeLinkTracking.php
+++ b/code/model/SiteTreeLinkTracking.php
@@ -218,14 +218,18 @@ class SiteTreeLinkTracking_Parser {
$matches = array();
if(preg_match('/\[sitetree_link(?:\s*|%20|,)?id=([0-9]+)\](#(.*))?/i', $href, $matches)) {
$page = DataObject::get_by_id('SiteTree', $matches[1]);
+ $broken = false;
+
if (!$page) {
// Page doesn't exist.
$broken = true;
- } else if (!empty($matches[3]) && !preg_match("/(name|id)=\"{$matches[3]}\"/", $page->Content)) {
- // Broken anchor on the target page.
- $broken = true;
- } else {
- $broken = false;
+ } else if (!empty($matches[3])) {
+ $anchor = preg_quote($matches[3], '/');
+
+ if (!preg_match("/(name|id)=\"{$anchor}\"/", $page->Content)) {
+ // Broken anchor on the target page.
+ $broken = true;
+ }
}
$results[] = array(
diff --git a/code/model/VirtualPage.php b/code/model/VirtualPage.php
index 8d809a2f..95a9b907 100644
--- a/code/model/VirtualPage.php
+++ b/code/model/VirtualPage.php
@@ -59,7 +59,7 @@ class VirtualPage extends Page {
foreach($record->db() as $field => $type) {
if(!in_array($field, $nonVirtualFields)) {
$virtualFields[] = $field;
- }
+ }
}
return $virtualFields;
}
@@ -422,7 +422,7 @@ class VirtualPage extends Page {
public function __get($field) {
if(parent::hasMethod($funcName = "get$field")) {
return $this->$funcName();
- } else if(parent::hasField($field)) {
+ } else if(parent::hasField($field) || ($field === 'ID' && !$this->exists())) {
return $this->getField($field);
} else {
return $this->copyContentFrom()->$field;
@@ -451,7 +451,7 @@ class VirtualPage extends Page {
public function hasField($field) {
if(parent::hasField($field)) {
return true;
- }
+ }
return $this->CopyContentFrom()->hasField($field);
}
/**
@@ -463,7 +463,7 @@ class VirtualPage extends Page {
public function hasMethod($method) {
if(parent::hasMethod($method)) {
return true;
- }
+ }
return $this->CopyContentFrom()->hasMethod($method);
}
@@ -569,12 +569,17 @@ class VirtualPage_Controller extends Page_Controller {
} catch (Exception $e) {
// Hack... detect exception type. We really should use exception subclasses.
// if the exception isn't a 'no method' error, rethrow it
- if ($e->getCode() !== 2175) throw $e;
+ if ($e->getCode() !== 2175) {
+ throw $e;
+ }
+
$original = $this->copyContentFrom();
- $originalClass = get_class($original);
- if ($originalClass == 'SiteTree') $name = 'ContentController';
- else $name = $originalClass."_Controller";
- $controller = new $name($this->dataRecord->copyContentFrom());
+ $controller = ModelAsController::controller_for($original);
+
+ // Ensure request/response data is available on virtual controller
+ $controller->setRequest($this->getRequest());
+ $controller->response = $this->response; // @todo - replace with getter/setter in 3.3
+
return call_user_func_array(array($controller, $method), $args);
}
}
diff --git a/code/reports/BrokenFilesReport.php b/code/reports/BrokenFilesReport.php
index fe4e5235..13d34514 100644
--- a/code/reports/BrokenFilesReport.php
+++ b/code/reports/BrokenFilesReport.php
@@ -16,16 +16,18 @@ class BrokenFilesReport extends SS_Report {
public function sourceRecords($params = null) {
// Get class names for page types that are not virtual pages or redirector pages
- $classes = array_diff(ClassInfo::subclassesFor('SiteTree'), ClassInfo::subclassesFor('VirtualPage'), ClassInfo::subclassesFor('RedirectorPage'));
+ $classes = array_diff(
+ ClassInfo::subclassesFor('SiteTree'),
+ ClassInfo::subclassesFor('VirtualPage'),
+ ClassInfo::subclassesFor('RedirectorPage')
+ );
+ $classParams = DB::placeholders($classes);
+ $classFilter = array(
+ "\"ClassName\" IN ($classParams) AND \"HasBrokenFile\" = 1" => $classes
+ );
- $classNames = "'".join("','", $classes)."'";
-
- if (isset($_REQUEST['OnLive'])) {
- $ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenFile\" = 1");
- } else {
- $ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenFile\" = 1");
- }
- return $ret;
+ $stage = isset($params['OnLive']) ? 'Live' : 'Stage';
+ return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
}
public function columns() {
@@ -42,4 +44,14 @@ class BrokenFilesReport extends SS_Report {
new CheckboxField('OnLive', _t('SideReport.ParameterLiveCheckbox', 'Check live site'))
);
}
-}
\ No newline at end of file
+}
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_BrokenFiles extends BrokenFilesReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use BrokenFilesReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/reports/BrokenLinksReport.php b/code/reports/BrokenLinksReport.php
index 6dc1d2c0..e86f2432 100644
--- a/code/reports/BrokenLinksReport.php
+++ b/code/reports/BrokenLinksReport.php
@@ -29,14 +29,14 @@ class BrokenLinksReport extends SS_Report {
$sort = '';
}
}
- if (!isset($_REQUEST['CheckSite']) || $params['CheckSite'] == 'Published') {
- $ret = Versioned::get_by_stage('SiteTree', 'Live', array(
- '"SiteTree"."HasBrokenLink" = ? OR "SiteTree"."HasBrokenFile" = ?' => array(true, true)
- ), $sort, $join, $limit);
+ $brokenFilter = array(
+ '"SiteTree"."HasBrokenLink" = ? OR "SiteTree"."HasBrokenFile" = ?' => array(true, true)
+ );
+ $isLive = !isset($params['CheckSite']) || $params['CheckSite'] == 'Published';
+ if ($isLive) {
+ $ret = Versioned::get_by_stage('SiteTree', 'Live', $brokenFilter, $sort, $join, $limit);
} else {
- $ret = DataObject::get('SiteTree', array(
- '"SiteTree"."HasBrokenFile" = ? OR "SiteTree"."HasBrokenLink" = ?' => array(true, true)
- ), $sort, $join, $limit);
+ $ret = DataObject::get('SiteTree', $brokenFilter, $sort, $join, $limit);
}
$returnSet = new ArrayList();
@@ -128,8 +128,8 @@ class BrokenLinksReport extends SS_Report {
'Draft' => _t('BrokenLinksReport.CheckSiteDropdownDraft', 'Draft Site')
)),
new DropdownField(
- 'Reason',
- _t('BrokenLinksReport.ReasonDropdown', 'Problem to check'),
+ 'Reason',
+ _t('BrokenLinksReport.ReasonDropdown', 'Problem to check'),
array(
'' => _t('BrokenLinksReport.Any', 'Any'),
'BROKENFILE' => _t('BrokenLinksReport.ReasonDropdownBROKENFILE', 'Broken file'),
@@ -141,3 +141,14 @@ class BrokenLinksReport extends SS_Report {
);
}
}
+
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_BrokenLinks extends BrokenLinksReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use BrokenLinksReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/reports/BrokenRedirectorPagesReport.php b/code/reports/BrokenRedirectorPagesReport.php
index 56c14425..5a69e619 100644
--- a/code/reports/BrokenRedirectorPagesReport.php
+++ b/code/reports/BrokenRedirectorPagesReport.php
@@ -15,11 +15,13 @@ class BrokenRedirectorPagesReport extends SS_Report {
}
public function sourceRecords($params = null) {
- $classNames = "'".join("','", ClassInfo::subclassesFor('RedirectorPage'))."'";
-
- if (isset($_REQUEST['OnLive'])) $ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1");
- else $ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1");
- return $ret;
+ $classes = ClassInfo::subclassesFor('RedirectorPage');
+ $classParams = DB::placeholders($classes);
+ $classFilter = array(
+ "\"ClassName\" IN ($classParams) AND \"HasBrokenLink\" = 1" => $classes
+ );
+ $stage = isset($params['OnLive']) ? 'Live' : 'Stage';
+ return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
}
public function columns() {
@@ -37,3 +39,13 @@ class BrokenRedirectorPagesReport extends SS_Report {
);
}
}
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_BrokenRedirectorPages extends BrokenRedirectorPagesReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use BrokenRedirectorPagesReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/reports/BrokenVirtualPagesReport.php b/code/reports/BrokenVirtualPagesReport.php
index f187d90f..01eb430d 100644
--- a/code/reports/BrokenVirtualPagesReport.php
+++ b/code/reports/BrokenVirtualPagesReport.php
@@ -15,15 +15,13 @@ class BrokenVirtualPagesReport extends SS_Report {
}
public function sourceRecords($params = null) {
- $classNames = "'".join("','", ClassInfo::subclassesFor('VirtualPage'))."'";
-
- if (isset($_REQUEST['OnLive'])) {
- $ret = Versioned::get_by_stage('SiteTree', 'Live', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1");
- } else {
- $ret = DataObject::get('SiteTree', "\"ClassName\" IN ($classNames) AND \"HasBrokenLink\" = 1");
- }
-
- return $ret;
+ $classes = ClassInfo::subclassesFor('VirtualPage');
+ $classParams = DB::placeholders($classes);
+ $classFilter = array(
+ "\"ClassName\" IN ($classParams) AND \"HasBrokenLink\" = 1" => $classes
+ );
+ $stage = isset($params['OnLive']) ? 'Live' : 'Stage';
+ return Versioned::get_by_stage('SiteTree', $stage, $classFilter);
}
public function columns() {
@@ -40,4 +38,14 @@ class BrokenVirtualPagesReport extends SS_Report {
new CheckboxField('OnLive', _t('SideReport.ParameterLiveCheckbox', 'Check live site'))
);
}
-}
\ No newline at end of file
+}
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_BrokenVirtualPages extends BrokenVirtualPagesReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use BrokenVirtualPagesReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/reports/EmptyPagesReport.php b/code/reports/EmptyPagesReport.php
index ed718660..4bbfc9fb 100644
--- a/code/reports/EmptyPagesReport.php
+++ b/code/reports/EmptyPagesReport.php
@@ -32,4 +32,14 @@ class EmptyPagesReport extends SS_Report {
),
);
}
-}
\ No newline at end of file
+}
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_EmptyPages extends EmptyPagesReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use EmptyPagesReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/reports/RecentlyEditedReport.php b/code/reports/RecentlyEditedReport.php
index 65d1664c..c1dca206 100644
--- a/code/reports/RecentlyEditedReport.php
+++ b/code/reports/RecentlyEditedReport.php
@@ -31,4 +31,14 @@ class RecentlyEditedReport extends SS_Report {
),
);
}
-}
\ No newline at end of file
+}
+
+/**
+ * @deprecated 3.2..4.0
+ */
+class SideReport_RecentlyEdited extends RecentlyEditedReport {
+ public function __construct() {
+ Deprecation::notice('4.0', 'Use RecentlyEditedReport instead');
+ parent::__construct();
+ }
+}
diff --git a/code/search/SearchForm.php b/code/search/SearchForm.php
index cbf46012..1e775b62 100644
--- a/code/search/SearchForm.php
+++ b/code/search/SearchForm.php
@@ -1,13 +1,13 @@
*/
@@ -84,7 +84,7 @@ class SearchForm extends Form {
/**
* Set the classes to search.
- * Currently you can only choose from "SiteTree" and "File", but a future version might improve this.
+ * Currently you can only choose from "SiteTree" and "File", but a future version might improve this.
*/
public function classesToSearch($classes) {
$illegalClasses = array_diff($classes, array('SiteTree', 'File'));
@@ -101,13 +101,13 @@ class SearchForm extends Form {
* @return array
*/
public function getClassesToSearch() {
- return $this->classesToSearch;
+ return $this->classesToSearch;
}
/**
* Return dataObjectSet of the results using $_REQUEST to get info from form.
* Wraps around {@link searchEngine()}.
- *
+ *
* @param int $pageLength DEPRECATED 2.3 Use SearchForm->pageLength
* @param array $data Request data as an associative array. Should contain at least a key 'Search' with all searched keywords.
* @return SS_List
@@ -193,7 +193,7 @@ class SearchForm extends Form {
/**
* Get the search query for display in a "You searched for ..." sentence.
- *
+ *
* @param array $data
* @return string
*/
@@ -207,7 +207,7 @@ class SearchForm extends Form {
/**
* Set the maximum number of records shown on each page.
- *
+ *
* @param int $length
*/
public function setPageLength($length) {
diff --git a/css/_old/AssetAdmin.css b/css/_old/AssetAdmin.css
index c638adb2..540c1813 100644
--- a/css/_old/AssetAdmin.css
+++ b/css/_old/AssetAdmin.css
@@ -4,7 +4,7 @@
#right form #deletemarked .middleColumn {
background: none;
}
-.dragfile,
+.dragfile,
.dragfile img {
float: left;
cursor: move;
@@ -38,4 +38,4 @@ form#Form_AddForm .field span.readonly {
/* Same as .checkboxAboveTree */
border-top: 1px solid #CCCCCC;
padding: .5em;
-}
\ No newline at end of file
+}
diff --git a/css/_old/CMSMain.css b/css/_old/CMSMain.css
index e59b97e0..33b7827d 100644
--- a/css/_old/CMSMain.css
+++ b/css/_old/CMSMain.css
@@ -1,3 +1,3 @@
div#SideReportsHolder {
clear: left;
-}
\ No newline at end of file
+}
diff --git a/css/_old/CommentAdmin.css b/css/_old/CommentAdmin.css
index 4060f6d0..31e69d66 100644
--- a/css/_old/CommentAdmin.css
+++ b/css/_old/CommentAdmin.css
@@ -41,4 +41,4 @@ included in the template due to a bug since 29/09/08 (r63175), and we can't find
font-size: 80%;
font-style: italic;
}
-*/
\ No newline at end of file
+*/
diff --git a/javascript/AssetAdmin.DragDrop.js b/javascript/AssetAdmin.DragDrop.js
index d031574c..e4c4a488 100644
--- a/javascript/AssetAdmin.DragDrop.js
+++ b/javascript/AssetAdmin.DragDrop.js
@@ -25,7 +25,7 @@
},
/**
* Function: drop
- *
+ *
* Take selected files and move them to a folder target in the tree.
*/
drop: function(e, ui) {
@@ -44,10 +44,10 @@
/**
* Function: getSelected
- *
+ *
* Get the IDs of all selected files in the table.
* Used for drag'n'drop.
- *
+ *
* Returns:
* Array
*/
@@ -69,8 +69,8 @@
appendTo: 'body',
helper: function() {
return $(
- '' +
- ss.i18n.sprintf(ss.i18n._t('AssetTableField.MOVING'),container.getSelected().length) +
+ '
'
+ ss.i18n.sprintf(ss.i18n._t('AssetTableField.MOVING'),container.getSelected().length)
'
'
);
}
@@ -83,10 +83,10 @@
},
/**
* Function: onmousedown
- *
+ *
* Parameters:
* (Event) e
- *
+ *
* Automatically select the checkbox in the same table row
* to signify that this element is moved, and hint that
* all checkboxed elements will be moved along with it.
diff --git a/javascript/AssetAdmin.js b/javascript/AssetAdmin.js
index 6bdeb27e..2f64baa9 100644
--- a/javascript/AssetAdmin.js
+++ b/javascript/AssetAdmin.js
@@ -11,7 +11,7 @@
$(document).ready(function() {
$('#Form_BatchActionsForm').entwine('.ss.tree').register(
// TODO Hardcoding of base URL
- 'admin/assets/batchactions/delete',
+ 'admin/assets/batchactions/delete',
function(ids) {
var confirmed = confirm(
ss.i18n.sprintf(
@@ -55,7 +55,7 @@
msg = ss.i18n._t('AssetAdmin.ConfirmDelete');
} else {
msg = ss.i18n._t('TABLEFIELD.DELETECONFIRMMESSAGE');
- }
+ }
if(!confirm(msg)) return false;
this.getGridField().reload({data: [{name: this.attr('name'), value: this.val()}]});
@@ -94,7 +94,7 @@
/**
* Function: onsubmit
- *
+ *
* Parameters:
* (Event) e
*/
diff --git a/javascript/CMSMain.AddForm.js b/javascript/CMSMain.AddForm.js
index 778b9483..d242a4dd 100644
--- a/javascript/CMSMain.AddForm.js
+++ b/javascript/CMSMain.AddForm.js
@@ -44,7 +44,7 @@
* Similar implementation to LeftAndMain.Tree.js.
*/
updateTypeList: function() {
- var hints = this.data('hints'),
+ var hints = this.data('hints'),
parentTree = this.find('#Form_AddForm_ParentID_Holder .TreeDropdownField'),
parentMode = this.find("input[name=ParentModeField]:checked").val(),
metadata = parentTree.data('metadata'),
@@ -101,7 +101,7 @@
},
/**
* Update the selection filter with the given blacklist and default selection
- *
+ *
* @param array disallowedChildren
* @param string defaultChildClass
*/
@@ -109,7 +109,7 @@
// Limit selection
var allAllowed = null; // troolian
this.find('#Form_AddForm_PageType li').each(function() {
- var className = $(this).find('input').val(),
+ var className = $(this).find('input').val(),
isAllowed = ($.inArray(className, disallowedChildren) === -1);
$(this).setEnabled(isAllowed);
diff --git a/javascript/CMSMain.EditForm.js b/javascript/CMSMain.EditForm.js
index 17806362..3d92f5f3 100644
--- a/javascript/CMSMain.EditForm.js
+++ b/javascript/CMSMain.EditForm.js
@@ -17,7 +17,7 @@
/**
* Class: .cms-edit-form input[name=Title]
- *
+ *
* Input validation on the Title field
*/
$('.cms-edit-form input[name=Title]').entwine({
@@ -61,7 +61,7 @@
/**
* Function: updateRelatedFields
- *
+ *
* Update the related fields if appropriate
* (String) title The new title
* (Stirng) origTitle The original title
@@ -80,7 +80,7 @@
/**
* Function: updateURLSegment
- *
+ *
* Update the URLSegment
* (String) title
*/
@@ -96,7 +96,7 @@
/**
* Function: updateBreadcrumbLabel
- *
+ *
* Update the breadcrumb
* (String) title
*/
@@ -110,9 +110,9 @@
/**
* Function: _addActions
- *
+ *
* Utility to add update from title action
- *
+ *
*/
_addActions: function() {
var self = this;
@@ -137,7 +137,7 @@
/**
* Class: .cms-edit-form .parentTypeSelector
- *
+ *
* ParentID field combination - mostly toggling between
* the two radiobuttons and setting the hidden "ParentID" field
*/
@@ -159,7 +159,7 @@
/**
* Function: _toggleSelection
- *
+ *
* Parameters:
* (Event) e
*/
@@ -175,7 +175,7 @@
/**
* Function: _changeParentId
- *
+ *
* Parameters:
* (Event) e
*/
@@ -188,7 +188,7 @@
/**
* Class: .cms-edit-form #CanViewType, .cms-edit-form #CanEditType
- *
+ *
* Toggle display of group dropdown in "access" tab,
* based on selection of radiobuttons.
*/
@@ -226,20 +226,20 @@
/**
* Class: .cms-edit-form .Actions #Form_EditForm_action_print
- *
+ *
* Open a printable representation of the form in a new window.
* Used for readonly older versions of a specific page.
*/
$('.cms-edit-form .Actions #Form_EditForm_action_print').entwine({
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
onclick: function(e) {
- var printURL = $(this[0].form).attr('action').replace(/\?.*$/,'')
- + '/printable/'
+ var printURL = $(this[0].form).attr('action').replace(/\?.*$/,'')
+ + '/printable/'
+ $(':input[name=ID]',this[0].form).val();
if(printURL.substr(0,7) != 'http://') printURL = $('base').attr('href') + printURL;
@@ -251,14 +251,14 @@
/**
* Class: .cms-edit-form .Actions #Form_EditForm_action_rollback
- *
+ *
* A "rollback" to a specific version needs user confirmation.
*/
$('.cms-edit-form .Actions #Form_EditForm_action_rollback').entwine({
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
@@ -266,7 +266,7 @@
var form = this.parents('form:first'), version = form.find(':input[name=Version]').val(), message = '';
if(version) {
message = ss.i18n.sprintf(
- ss.i18n._t('CMSMain.RollbackToVersion'),
+ ss.i18n._t('CMSMain.RollbackToVersion'),
version
);
} else {
@@ -282,21 +282,21 @@
/**
* Class: .cms-edit-form .Actions #Form_EditForm_action_archive
- *
+ *
* Informing the user about the archive action while requiring confirmation
*/
$('.cms-edit-form .Actions #Form_EditForm_action_archive').entwine({
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
onclick: function(e) {
var form = this.parents('form:first'), version = form.find(':input[name=Version]').val(), message = '';
message = ss.i18n.sprintf(
- ss.i18n._t('CMSMain.Archive'),
+ ss.i18n._t('CMSMain.Archive'),
version
);
if(confirm(message)) {
@@ -309,14 +309,14 @@
/**
* Class: .cms-edit-form .Actions #Form_EditForm_action_restore
- *
+ *
* Informing the user about the archive action while requiring confirmation
*/
$('.cms-edit-form .Actions #Form_EditForm_action_restore').entwine({
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
@@ -326,7 +326,7 @@
message = '',
toRoot = this.data('toRoot');
message = ss.i18n.sprintf(
- ss.i18n._t(toRoot ? 'CMSMain.RestoreToRoot' : 'CMSMain.Restore'),
+ ss.i18n._t(toRoot ? 'CMSMain.RestoreToRoot' : 'CMSMain.Restore'),
version
);
if(confirm(message)) {
@@ -339,21 +339,21 @@
/**
* Class: .cms-edit-form .Actions #Form_EditForm_action_delete
- *
+ *
* Informing the user about the delete from draft action while requiring confirmation
*/
$('.cms-edit-form .Actions #Form_EditForm_action_delete').entwine({
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
onclick: function(e) {
var form = this.parents('form:first'), version = form.find(':input[name=Version]').val(), message = '';
message = ss.i18n.sprintf(
- ss.i18n._t('CMSMain.DeleteFromDraft'),
+ ss.i18n._t('CMSMain.DeleteFromDraft'),
version
);
if(confirm(message)) {
@@ -372,14 +372,14 @@
/**
* Function: onclick
- *
+ *
* Parameters:
* (Event) e
*/
onclick: function(e) {
var form = this.parents('form:first'), version = form.find(':input[name=Version]').val(), message = '';
message = ss.i18n.sprintf(
- ss.i18n._t('CMSMain.Unpublish'),
+ ss.i18n._t('CMSMain.Unpublish'),
version
);
if(confirm(message)) {
diff --git a/javascript/CMSPageHistoryController.js b/javascript/CMSPageHistoryController.js
index 682af966..20ee1699 100644
--- a/javascript/CMSPageHistoryController.js
+++ b/javascript/CMSPageHistoryController.js
@@ -1,8 +1,8 @@
(function($) {
/**
* File: CMSPageHistoryController.js
- *
- * Handles related interactions between the version selection form on the
+ *
+ * Handles related interactions between the version selection form on the
* left hand side of the panel and the version displaying on the right
* hand side.
*/
@@ -32,7 +32,7 @@
* display based on whether we have two or 1 option selected
*
* Todo:
- * Handle coupling to admin url
+ * Handle coupling to admin url
*/
onsubmit: function(e, d) {
e.preventDefault();
@@ -116,7 +116,7 @@
* Selects or deselects the row (if in compare mode). Will trigger
* an update of the edit form if either selected (in single mode)
* or if this is the second row selected (in compare mode)
- */
+ */
onclick: function(e) {
var compare, selected;
@@ -153,9 +153,9 @@
},
/**
- * Function: _unselect()
+ * Function: _unselect()
*
- * Unselects the row from the form selection.
+ * Unselects the row from the form selection.
*/
_unselect: function() {
this.removeClass('active');
diff --git a/javascript/RedirectorPage.js b/javascript/RedirectorPage.js
index b1c14c7b..f0e8de3a 100644
--- a/javascript/RedirectorPage.js
+++ b/javascript/RedirectorPage.js
@@ -14,11 +14,11 @@
},
toggle: function() {
if($(this).attr('value') == 'Internal') {
- $('#ExternalURL').hide();
- $('#LinkToID').show();
+ $('#Form_EditForm_ExternalURL_Holder').hide();
+ $('#Form_EditForm_LinkToID_Holder').show();
} else {
- $('#ExternalURL').show();
- $('#LinkToID').hide();
+ $('#Form_EditForm_ExternalURL_Holder').show();
+ $('#Form_EditForm_LinkToID_Holder').hide();
}
}
});
diff --git a/javascript/SiteTreeURLSegmentField.js b/javascript/SiteTreeURLSegmentField.js
index 59116aff..b2003fca 100644
--- a/javascript/SiteTreeURLSegmentField.js
+++ b/javascript/SiteTreeURLSegmentField.js
@@ -23,7 +23,7 @@
},
redraw: function() {
- var field = this.find(':text'),
+ var field = this.find(':text'),
url = decodeURI(field.data('prefix') + field.val()),
previewUrl = url;
@@ -87,7 +87,7 @@
/**
* Return a value matching the criteria.
- *
+ *
* @param (String)
* @param (Function)
*/
diff --git a/javascript/lang/ar.js b/javascript/lang/ar.js
index bd585f32..de9964e2 100644
--- a/javascript/lang/ar.js
+++ b/javascript/lang/ar.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "إلغاء",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/cs.js b/javascript/lang/cs.js
index 8943c917..64c3c0a7 100644
--- a/javascript/lang/cs.js
+++ b/javascript/lang/cs.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Storno",
"URLSEGMENT.UpdateURL": "Aktualizovat URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/de.js b/javascript/lang/de.js
index 5ee6e5fe..75101cc9 100644
--- a/javascript/lang/de.js
+++ b/javascript/lang/de.js
@@ -36,16 +36,16 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"Tree.ThisPageOnly": "Nur diese Seite",
"Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten",
"Tree.ShowAsList": "Kinder als LIste zeigen",
- "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
+ "CMSMain.ConfirmRestoreFromLive": "Sind Sie sicher, dass Sie den Entwurf zu der zuletzt veröffentlichten Version zurücksetzen wollen?",
"CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?",
- "CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.",
- "CMSMain.Restore": "Are you sure you want to restore this page from archive?",
- "CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.",
- "CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.",
- "CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
+ "CMSMain.Archive": "Sind Sie sicher, dass Sie diese Seite und alle Unterseiten archivieren wollen?\n\nBei dieser Seite und allen Unterseiten wird die Veröffentlichung zurückgenommen und sie werden ins Archiv verschoben.",
+ "CMSMain.Restore": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?",
+ "CMSMain.RestoreToRoot": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?\n\nWeil die ehemalige Elternseite nicht verfügbar ist wird diese Seite auf oberster Ebene wiederhergestellt.",
+ "CMSMain.Unpublish": "Sind Sie sicher, dass Sie diese Seite von der veröffentlichten Seite entfernen wollen?\n\nDie Seite wird weiterhin im Seitenbaum als Entwurf bleiben.",
+ "CMSMain.DeleteFromDraft": "Sind Sie sicher, dass Sie diese Seite aus den Entwürfen entfernen wollen?\n\nDiese Seite wird weiterhin veröffentlicht bleiben.",
"URLSEGMENT.Edit": "Bearbeiten",
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Abbrechen",
"URLSEGMENT.UpdateURL": "URL aktualisieren"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/el.js b/javascript/lang/el.js
index 2c5cdd3e..b38301d2 100644
--- a/javascript/lang/el.js
+++ b/javascript/lang/el.js
@@ -42,4 +42,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Άκυρο"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/en.js b/javascript/lang/en.js
index 95775885..8ca91f98 100644
--- a/javascript/lang/en.js
+++ b/javascript/lang/en.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Cancel",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/eo.js b/javascript/lang/eo.js
index 927dbf2d..91750f85 100644
--- a/javascript/lang/eo.js
+++ b/javascript/lang/eo.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Rezigni",
"URLSEGMENT.UpdateURL": "Ĝisdatigi je URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/es.js b/javascript/lang/es.js
index ddbc9f7f..99030e73 100644
--- a/javascript/lang/es.js
+++ b/javascript/lang/es.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Cancelar",
"URLSEGMENT.UpdateURL": "Actualizar URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/fa_IR.js b/javascript/lang/fa_IR.js
index 0d486250..8bf52d06 100644
--- a/javascript/lang/fa_IR.js
+++ b/javascript/lang/fa_IR.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "لغو",
"URLSEGMENT.UpdateURL": "به روز رسانی URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/fi.js b/javascript/lang/fi.js
index 8a97e3b3..e62f0a3b 100644
--- a/javascript/lang/fi.js
+++ b/javascript/lang/fi.js
@@ -36,16 +36,16 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"Tree.ThisPageOnly": "Vain tämä sivu",
"Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut",
"Tree.ShowAsList": "Näytä alasivut listana",
- "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
+ "CMSMain.ConfirmRestoreFromLive": "Haluatko varmasti palata luonnoksen viimeisimpään julkaistuun versioon?",
"CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?",
- "CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.",
- "CMSMain.Restore": "Are you sure you want to restore this page from archive?",
- "CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.",
- "CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.",
- "CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
+ "CMSMain.Archive": "Haluatko varmasti arkistoida tämän sivun ja kaikki sen alasivut?\n\nTämä sivu ja kaikki alasivut poistetaan julkaisusta sekä siirretään arkistoon.",
+ "CMSMain.Restore": "Haluatko varmasti palauttaa sivun arkistosta?",
+ "CMSMain.RestoreToRoot": "Haluatko varmasti palauttaa tämän sivun arkistosta?\n\nKoska isäntäsivua ei ole saatavilla, sivu palautetaan päätasolle.",
+ "CMSMain.Unpublish": "Haluatko varmasti poistaa tämän sivun julkaisusta?\n\nTämä sivu on vielä saatavilla vedoksena rakennepuusta.",
+ "CMSMain.DeleteFromDraft": "Haluatko varmasti poistaa tämän sivun luonnoksista?\n\nTämä sivu pysyy julkaistuna.",
"URLSEGMENT.Edit": "Muokkaa",
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Peruuta",
- "URLSEGMENT.UpdateURL": "Update URL"
+ "URLSEGMENT.UpdateURL": "Päivitä URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/fr.js b/javascript/lang/fr.js
index 884e67c7..94acc497 100644
--- a/javascript/lang/fr.js
+++ b/javascript/lang/fr.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Annuler",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/hu.js b/javascript/lang/hu.js
index f829e178..661ea80b 100644
--- a/javascript/lang/hu.js
+++ b/javascript/lang/hu.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Mégsem",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/id.js b/javascript/lang/id.js
index 6ad98095..319a0044 100644
--- a/javascript/lang/id.js
+++ b/javascript/lang/id.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Batal",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/is.js b/javascript/lang/is.js
index 8c200dd7..039afd93 100644
--- a/javascript/lang/is.js
+++ b/javascript/lang/is.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Hætta við",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/it.js b/javascript/lang/it.js
index 71892b0a..b0b7811c 100644
--- a/javascript/lang/it.js
+++ b/javascript/lang/it.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Annulla",
"URLSEGMENT.UpdateURL": "Aggiornare l'URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/ja.js b/javascript/lang/ja.js
index f6e902cc..a4adb3b4 100644
--- a/javascript/lang/ja.js
+++ b/javascript/lang/ja.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "キャンセル",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/ko.js b/javascript/lang/ko.js
index 6744dcf9..08412d91 100644
--- a/javascript/lang/ko.js
+++ b/javascript/lang/ko.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "취소",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/lt.js b/javascript/lang/lt.js
index 1f9a8593..5ff655cb 100644
--- a/javascript/lang/lt.js
+++ b/javascript/lang/lt.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Atšaukti",
"URLSEGMENT.UpdateURL": "Atnaujinti URL dalį"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/mi.js b/javascript/lang/mi.js
index 2d4c4596..bbe4adc6 100644
--- a/javascript/lang/mi.js
+++ b/javascript/lang/mi.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Whakakore",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/nb.js b/javascript/lang/nb.js
index 85356e4b..6d101db1 100644
--- a/javascript/lang/nb.js
+++ b/javascript/lang/nb.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Avbryt",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/nl.js b/javascript/lang/nl.js
index 35953650..ef8cd3da 100644
--- a/javascript/lang/nl.js
+++ b/javascript/lang/nl.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Annuleren",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/pl.js b/javascript/lang/pl.js
index ff73ac7a..655e3870 100644
--- a/javascript/lang/pl.js
+++ b/javascript/lang/pl.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Anuluj",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/ro.js b/javascript/lang/ro.js
index e989ba61..3e4e1357 100644
--- a/javascript/lang/ro.js
+++ b/javascript/lang/ro.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Renunţare",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/ru.js b/javascript/lang/ru.js
index 64db8be5..526e4eea 100644
--- a/javascript/lang/ru.js
+++ b/javascript/lang/ru.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Отмена",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/sk.js b/javascript/lang/sk.js
index 9267c336..289e63d0 100644
--- a/javascript/lang/sk.js
+++ b/javascript/lang/sk.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Zrušiť",
"URLSEGMENT.UpdateURL": "Aktualizovať URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/sl.js b/javascript/lang/sl.js
index 1a3ff5ec..b0987333 100644
--- a/javascript/lang/sl.js
+++ b/javascript/lang/sl.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Prekliči",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/sr.js b/javascript/lang/sr.js
index fe92935b..48216ab1 100644
--- a/javascript/lang/sr.js
+++ b/javascript/lang/sr.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Одустани",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/sr_RS@latin.js b/javascript/lang/sr_RS@latin.js
index 343859e2..94cba569 100644
--- a/javascript/lang/sr_RS@latin.js
+++ b/javascript/lang/sr_RS@latin.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Odustani",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/ar.js b/javascript/lang/src/ar.js
index 70fcaacc..49d7900e 100644
--- a/javascript/lang/src/ar.js
+++ b/javascript/lang/src/ar.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "موافق",
"URLSEGMENT.Cancel": "إلغاء",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/cs.js b/javascript/lang/src/cs.js
index 59926f38..a468b411 100644
--- a/javascript/lang/src/cs.js
+++ b/javascript/lang/src/cs.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Storno",
"URLSEGMENT.UpdateURL": "Aktualizovat URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/de.js b/javascript/lang/src/de.js
index 9f39c806..a77e6043 100644
--- a/javascript/lang/src/de.js
+++ b/javascript/lang/src/de.js
@@ -31,15 +31,15 @@
"Tree.ThisPageOnly": "Nur diese Seite",
"Tree.ThisPageAndSubpages": "Diese Seite und Unterseiten",
"Tree.ShowAsList": "Kinder als LIste zeigen",
- "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
+ "CMSMain.ConfirmRestoreFromLive": "Sind Sie sicher, dass Sie den Entwurf zu der zuletzt veröffentlichten Version zurücksetzen wollen?",
"CMSMain.RollbackToVersion": "Wollen Sie wirklich Version #%s dieser Seite wiederherstellen?",
- "CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.",
- "CMSMain.Restore": "Are you sure you want to restore this page from archive?",
- "CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.",
- "CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.",
- "CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
+ "CMSMain.Archive": "Sind Sie sicher, dass Sie diese Seite und alle Unterseiten archivieren wollen?\n\nBei dieser Seite und allen Unterseiten wird die Veröffentlichung zurückgenommen und sie werden ins Archiv verschoben.",
+ "CMSMain.Restore": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?",
+ "CMSMain.RestoreToRoot": "Sind Sie sicher, dass Sie diese Seite aus dem Archiv wiederherstellen wollen?\n\nWeil die ehemalige Elternseite nicht verfügbar ist wird diese Seite auf oberster Ebene wiederhergestellt.",
+ "CMSMain.Unpublish": "Sind Sie sicher, dass Sie diese Seite von der veröffentlichten Seite entfernen wollen?\n\nDie Seite wird weiterhin im Seitenbaum als Entwurf bleiben.",
+ "CMSMain.DeleteFromDraft": "Sind Sie sicher, dass Sie diese Seite aus den Entwürfen entfernen wollen?\n\nDiese Seite wird weiterhin veröffentlicht bleiben.",
"URLSEGMENT.Edit": "Bearbeiten",
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Abbrechen",
"URLSEGMENT.UpdateURL": "URL aktualisieren"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/el.js b/javascript/lang/src/el.js
index 3facc175..acc0947d 100644
--- a/javascript/lang/src/el.js
+++ b/javascript/lang/src/el.js
@@ -36,4 +36,4 @@
"URLSEGMENT.Edit": "Επεξεργασία",
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Άκυρο"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/en.js b/javascript/lang/src/en.js
index c1062cc4..340a53fe 100644
--- a/javascript/lang/src/en.js
+++ b/javascript/lang/src/en.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Cancel",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/eo.js b/javascript/lang/src/eo.js
index 91ade740..29c56bbd 100644
--- a/javascript/lang/src/eo.js
+++ b/javascript/lang/src/eo.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "Akcepti",
"URLSEGMENT.Cancel": "Rezigni",
"URLSEGMENT.UpdateURL": "Ĝisdatigi je URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/es.js b/javascript/lang/src/es.js
index c0505b00..19536abb 100644
--- a/javascript/lang/src/es.js
+++ b/javascript/lang/src/es.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "Ok",
"URLSEGMENT.Cancel": "Cancelar",
"URLSEGMENT.UpdateURL": "Actualizar URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/fa_IR.js b/javascript/lang/src/fa_IR.js
index aa840412..632164de 100644
--- a/javascript/lang/src/fa_IR.js
+++ b/javascript/lang/src/fa_IR.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "تایید",
"URLSEGMENT.Cancel": "لغو",
"URLSEGMENT.UpdateURL": "به روز رسانی URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/fi.js b/javascript/lang/src/fi.js
index c23965e4..62bdc182 100644
--- a/javascript/lang/src/fi.js
+++ b/javascript/lang/src/fi.js
@@ -31,15 +31,15 @@
"Tree.ThisPageOnly": "Vain tämä sivu",
"Tree.ThisPageAndSubpages": "Tämä sivu ja alasivut",
"Tree.ShowAsList": "Näytä alasivut listana",
- "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
+ "CMSMain.ConfirmRestoreFromLive": "Haluatko varmasti palata luonnoksen viimeisimpään julkaistuun versioon?",
"CMSMain.RollbackToVersion": "Haluatko varmasti palauttaa #%s version tästä sivusta?",
- "CMSMain.Archive": "Are you sure you want to archive this page and all of its children pages?\n\nThis page and all of its children will be unpublished and sent to the archive.",
- "CMSMain.Restore": "Are you sure you want to restore this page from archive?",
- "CMSMain.RestoreToRoot": "Are you sure you want to restore this page from archive?\n\nBecause the parent page is not available this will be restored to the top level.",
- "CMSMain.Unpublish": "Are you sure you want to remove your page from the published site?\n\nThis page will still be available in the sitetree as draft.",
- "CMSMain.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
+ "CMSMain.Archive": "Haluatko varmasti arkistoida tämän sivun ja kaikki sen alasivut?\n\nTämä sivu ja kaikki alasivut poistetaan julkaisusta sekä siirretään arkistoon.",
+ "CMSMain.Restore": "Haluatko varmasti palauttaa sivun arkistosta?",
+ "CMSMain.RestoreToRoot": "Haluatko varmasti palauttaa tämän sivun arkistosta?\n\nKoska isäntäsivua ei ole saatavilla, sivu palautetaan päätasolle.",
+ "CMSMain.Unpublish": "Haluatko varmasti poistaa tämän sivun julkaisusta?\n\nTämä sivu on vielä saatavilla vedoksena rakennepuusta.",
+ "CMSMain.DeleteFromDraft": "Haluatko varmasti poistaa tämän sivun luonnoksista?\n\nTämä sivu pysyy julkaistuna.",
"URLSEGMENT.Edit": "Muokkaa",
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Peruuta",
- "URLSEGMENT.UpdateURL": "Update URL"
+ "URLSEGMENT.UpdateURL": "Päivitä URL"
}
\ No newline at end of file
diff --git a/javascript/lang/src/fr.js b/javascript/lang/src/fr.js
index 63156edc..94d8dd16 100644
--- a/javascript/lang/src/fr.js
+++ b/javascript/lang/src/fr.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "Ok",
"URLSEGMENT.Cancel": "Annuler",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/hu.js b/javascript/lang/src/hu.js
index a0b99910..e020bed3 100644
--- a/javascript/lang/src/hu.js
+++ b/javascript/lang/src/hu.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Mégsem",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/id.js b/javascript/lang/src/id.js
index 43299456..525e97c3 100644
--- a/javascript/lang/src/id.js
+++ b/javascript/lang/src/id.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Batal",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/is.js b/javascript/lang/src/is.js
index a3574d3f..aa207c1d 100644
--- a/javascript/lang/src/is.js
+++ b/javascript/lang/src/is.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "Allt í lagi",
"URLSEGMENT.Cancel": "Hætta við",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/it.js b/javascript/lang/src/it.js
index 61b17786..62df8d4c 100644
--- a/javascript/lang/src/it.js
+++ b/javascript/lang/src/it.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Annulla",
"URLSEGMENT.UpdateURL": "Aggiornare l'URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/ja.js b/javascript/lang/src/ja.js
index 2b392228..0b1cf47d 100644
--- a/javascript/lang/src/ja.js
+++ b/javascript/lang/src/ja.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "キャンセル",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/ko.js b/javascript/lang/src/ko.js
index 6ebe59be..21775291 100644
--- a/javascript/lang/src/ko.js
+++ b/javascript/lang/src/ko.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "취소",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/lt.js b/javascript/lang/src/lt.js
index 3ae04dca..00b9a194 100644
--- a/javascript/lang/src/lt.js
+++ b/javascript/lang/src/lt.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "Gerai",
"URLSEGMENT.Cancel": "Atšaukti",
"URLSEGMENT.UpdateURL": "Atnaujinti URL dalį"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/mi.js b/javascript/lang/src/mi.js
index 6e364725..e6ffec5d 100644
--- a/javascript/lang/src/mi.js
+++ b/javascript/lang/src/mi.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "ĀE",
"URLSEGMENT.Cancel": "Whakakore",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/nb.js b/javascript/lang/src/nb.js
index 8165fc42..6c3e3239 100644
--- a/javascript/lang/src/nb.js
+++ b/javascript/lang/src/nb.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Avbryt",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/nl.js b/javascript/lang/src/nl.js
index 2368c088..3bf88aee 100644
--- a/javascript/lang/src/nl.js
+++ b/javascript/lang/src/nl.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Annuleren",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/pl.js b/javascript/lang/src/pl.js
index c5bacd34..173096ec 100644
--- a/javascript/lang/src/pl.js
+++ b/javascript/lang/src/pl.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Anuluj",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/ro.js b/javascript/lang/src/ro.js
index 7ba61318..5f23cf56 100644
--- a/javascript/lang/src/ro.js
+++ b/javascript/lang/src/ro.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Renunţare",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/ru.js b/javascript/lang/src/ru.js
index 8f8b4271..5151c2c4 100644
--- a/javascript/lang/src/ru.js
+++ b/javascript/lang/src/ru.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "ОК",
"URLSEGMENT.Cancel": "Отмена",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/sk.js b/javascript/lang/src/sk.js
index 3eafaf47..484cad71 100644
--- a/javascript/lang/src/sk.js
+++ b/javascript/lang/src/sk.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Zrušiť",
"URLSEGMENT.UpdateURL": "Aktualizovať URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/sl.js b/javascript/lang/src/sl.js
index eb2544b0..875024a9 100644
--- a/javascript/lang/src/sl.js
+++ b/javascript/lang/src/sl.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Prekliči",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/sr.js b/javascript/lang/src/sr.js
index b26d5ab6..83407c94 100644
--- a/javascript/lang/src/sr.js
+++ b/javascript/lang/src/sr.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "У реду",
"URLSEGMENT.Cancel": "Одустани",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/sr_RS@latin.js b/javascript/lang/src/sr_RS@latin.js
index 001bc713..3a837788 100644
--- a/javascript/lang/src/sr_RS@latin.js
+++ b/javascript/lang/src/sr_RS@latin.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "U redu",
"URLSEGMENT.Cancel": "Odustani",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/sv.js b/javascript/lang/src/sv.js
index b438b15a..6b0771fa 100644
--- a/javascript/lang/src/sv.js
+++ b/javascript/lang/src/sv.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "OK",
"URLSEGMENT.Cancel": "Avbryt",
"URLSEGMENT.UpdateURL": "Uppdatera URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/src/zh.js b/javascript/lang/src/zh.js
index f49c9785..ad4c1b31 100644
--- a/javascript/lang/src/zh.js
+++ b/javascript/lang/src/zh.js
@@ -42,4 +42,4 @@
"URLSEGMENT.OK": "确定",
"URLSEGMENT.Cancel": "取消",
"URLSEGMENT.UpdateURL": "Update URL"
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/sv.js b/javascript/lang/sv.js
index 4e206ea8..92227a93 100644
--- a/javascript/lang/sv.js
+++ b/javascript/lang/sv.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "Avbryt",
"URLSEGMENT.UpdateURL": "Uppdatera URL"
});
-}
\ No newline at end of file
+}
diff --git a/javascript/lang/zh.js b/javascript/lang/zh.js
index ddd10b5f..5169a548 100644
--- a/javascript/lang/zh.js
+++ b/javascript/lang/zh.js
@@ -48,4 +48,4 @@ if(typeof(ss) == 'undefined' || typeof(ss.i18n) == 'undefined') {
"URLSEGMENT.Cancel": "取消",
"URLSEGMENT.UpdateURL": "Update URL"
});
-}
\ No newline at end of file
+}
diff --git a/lang/ar.yml b/lang/ar.yml
index 17c4a5a1..6f023a3d 100644
--- a/lang/ar.yml
+++ b/lang/ar.yml
@@ -85,13 +85,10 @@ ar:
DUPLICATEDWITHCHILDREN: 'تكرار ''{title}'' والتوابع بنجاح'
EMAIL: البريد الإلكتروني
EditTree: 'تعديل الهيكل'
- ListFiltered: 'قائمة تمت تصفيتها.'
MENUTITLE: 'حرر الصفحة'
NEWPAGE: '{pagetype} جديد'
PAGENOTEXISTS: 'هذه الصفحة غير موجودة'
- PAGES: الصفحات
PAGETYPEANYOPT: أي
- PAGETYPEOPT: 'نوع الصفحة'
PUBALLCONFIRM: 'فضلاً قم بنشر كل صفحة من صفحات الموقع'
PUBALLFUN: '"نشر الجميع"خاصية '
PUBALLFUN2: "الضغط على هذا الزر يعني الذهاب لكل صفحة و نشرها. It's\nintended to be used after there have been massive edits of the content, such as when the site was\nfirst built.\n"
@@ -109,10 +106,7 @@ ar:
TabContent: المحتوى
TabHistory: السوابق
TabSettings: الإعدادات
- TreeFiltered: 'الشجرة المصفاة.'
- TreeFilteredClear: 'أزل المصفي'
CMSMain_left_ss:
- APPLY_FILTER: 'طبق عامل تصفية'
RESET: إعادة الوضع الأصلي
CMSPageAddController:
MENUTITLE: 'أضف صفحة'
@@ -144,15 +138,12 @@ ar:
ListView: 'عرض القائمة'
MENUTITLE: الصفحات
TreeView: 'عرض الشجرة'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: متعدد الاختيار
CMSPagesController_Tools_ss:
FILTER: مصفاة
CMSSearch:
FILTERDATEFROM: من
FILTERDATEHEADING: موعد
FILTERDATETO: إلى
- FILTERLABELTEXT: المحتوى
CMSSettingsController:
MENUTITLE: الإعدادات
CMSSiteTreeFilter_Search:
diff --git a/lang/bg.yml b/lang/bg.yml
index 338249d5..41ebaba5 100644
--- a/lang/bg.yml
+++ b/lang/bg.yml
@@ -70,10 +70,8 @@ bg:
Create: Създай
DELETE: 'Изтрий черновата и отиди на текущата публикувана страница'
DELETEFP: Изтрии
- ListFiltered: 'Филтриран списък.'
MENUTITLE: 'Редактиране на страницата'
PAGENOTEXISTS: 'Тази страница не съществува'
- PAGES: Страници
PAGETYPEANYOPT: Всички
PUBALLCONFIRM: 'Публикувай всяка страница в сайта'
PUBALLFUN: '"Публикувай всичко" функционалност'
@@ -88,9 +86,6 @@ bg:
TabContent: Съдържание
TabHistory: История
TabSettings: Настройки
- TreeFilteredClear: 'Нулирай филтъра'
- CMSMain_left_ss:
- APPLY_FILTER: 'Приложи филтър'
CMSPageAddController:
MENUTITLE: 'Добави страница'
ParentMode_child: 'Под друга страница'
@@ -110,13 +105,10 @@ bg:
WHEN: Когато
CMSPageSettingsController:
MENUTITLE: 'Редактиране на страницата'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Избиране на няколко
CMSPagesController_Tools_ss:
FILTER: Филтър
CMSSearch:
FILTERDATEFROM: От
- FILTERLABELTEXT: Съдържание
CMSSiteTreeFilter_Search:
Title: 'Всички страници'
ContentControl:
diff --git a/lang/cs.yml b/lang/cs.yml
index e3e48c39..991502b0 100644
--- a/lang/cs.yml
+++ b/lang/cs.yml
@@ -72,7 +72,7 @@ cs:
RESTORE: Obnovit
RESTORED_PAGES: 'Obnoveno %d stránek'
UNPUBLISHED_PAGES: 'Nezveřejněných %d stránek'
- UNPUBLISH_PAGES: Nezveřejnit
+ UNPUBLISH_PAGES: Nezveřejňovat
CMSFileAddController:
MENUTITLE: Soubory
CMSMain:
@@ -94,11 +94,11 @@ cs:
DUPLICATEDWITHCHILDREN: 'Duplikováno ''{title}'' a potomci úspěšně'
EMAIL: E-mail
EditTree: 'Upravit strom'
- ListFiltered: 'Filtrovaný seznam.'
+ ListFiltered: 'Zobrazení výsledků vyhledávání.'
MENUTITLE: 'Upravit stránku'
NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Tato stránka neexistuje'
- PAGES: Stránky
+ PAGES: 'Stav stránky'
PAGETYPEANYOPT: Jakékoliv
PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím zveřejněte veškeré stránky z úschovny'
@@ -109,7 +109,7 @@ cs:
REMOVED: 'Smazáno ''{title}''{description} z webu'
REMOVEDPAGE: 'Odstraněno ''{title}'' ze zveřejněného webu'
REMOVEDPAGEFROMDRAFT: 'Odstraněno ''%s'' z konceptu webu'
- RESTORE: Obnovit
+ RESTORE: 'Obnovit koncept'
RESTORED: 'Obnoveno ''{title}'' úspěšně'
RESTORE_DESC: 'Obnovit archivovanou verzi na koncept'
RESTORE_TO_ROOT: 'Obnovit koncept do nejvyšší úrovně'
@@ -122,11 +122,11 @@ cs:
TabContent: Obsah
TabHistory: Historie
TabSettings: Nastavení
- TreeFiltered: 'Filtrovaný strom.'
- TreeFilteredClear: 'Vyčistit filtr'
+ TreeFiltered: 'Zobrazení výsledků vyhledávání.'
+ TreeFilteredClear: Vyčistit
CMSMain_left_ss:
- APPLY_FILTER: 'Použít filtr'
- CLEAR_FILTER: 'Vyčistit filtr'
+ APPLY_FILTER: Hledat
+ CLEAR_FILTER: Vyčistit
RESET: Resetovat
CMSPageAddController:
MENUTITLE: 'Přidat stránku'
@@ -159,7 +159,7 @@ cs:
MENUTITLE: Stránky
TreeView: 'Pohled strom'
CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi výběr
+ MULTISELECT: 'Dávkové akce'
CMSPagesController_Tools_ss:
FILTER: Filtr
CMSSIteTreeFilter_PublishedPages:
@@ -168,19 +168,20 @@ cs:
FILTERDATEFROM: Od
FILTERDATEHEADING: Datum
FILTERDATETO: Do
- FILTERLABELTEXT: Obsah
+ FILTERLABELTEXT: Hledat
+ PAGEFILTERDATEHEADING: 'Poslední změna'
CMSSettingsController:
MENUTITLE: Možnosti
CMSSiteTreeFilter_ChangedPages:
- Title: 'Změnené stránky'
+ Title: 'Upravené stránky'
CMSSiteTreeFilter_DeletedPages:
- Title: 'Všechny stránky, včetně odstraněných'
+ Title: 'Všechny stránky, včetně archivovaných'
CMSSiteTreeFilter_Search:
Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages:
- Title: 'Smazané stránky'
+ Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages:
- Title: 'Koncept nezveřejněných stránek'
+ Title: 'Konceptové stránky'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstraněno z konceptu'
ContentControl:
@@ -298,7 +299,7 @@ cs:
SilverStripeNavigator:
ARCHIVED: Archivováno
SilverStripeNavigatorLink:
- ShareInstructions: 'K sdílení této stránky, odkaz zkopírujte a vložte dolů..'
+ ShareInstructions: 'Pro zdílení této stránky, zkopírujte a přilepte odkaz dole.'
ShareLink: 'Sdílet odkaz'
SilverStripeNavigatorLinkl:
CloseLink: Zavřít
diff --git a/lang/da.yml b/lang/da.yml
index 3abd9b0b..78427ff3 100644
--- a/lang/da.yml
+++ b/lang/da.yml
@@ -4,7 +4,10 @@ da:
ActionAdd: 'Tilføj mappe'
AppCategoryArchive: Arkiv
AppCategoryAudio: Lyd
+ AppCategoryDocument: Dokument
+ AppCategoryFlash: Flash
AppCategoryImage: Billeder
+ AppCategoryVideo: Video
BackToFolder: 'Tilbage til mappen'
CREATED: Dato
CurrentFolderOnly: 'Begræns til den nuværende mappe'
@@ -24,6 +27,8 @@ da:
Upload: Overfør
AssetAdmin_DeleteBatchAction:
TITLE: 'Slet mapper'
+ AssetAdmin_Tools:
+ FILTER: Filter
AssetTableField:
BACKLINKCOUNT: 'Brugt på:'
PAGES: side(r)
@@ -53,6 +58,8 @@ da:
CMSAddPageController:
Title: 'Tilføj side'
CMSBatchActions:
+ ARCHIVE: Arkiv
+ ARCHIVED_PAGES: 'Arkiverede %d sider'
DELETED_DRAFT_PAGES: 'Slettede %d sider fra kladdesiden, %d fejl'
DELETED_PAGES: 'Slettede %d sider fra udgivet webside, %d fejl'
DELETE_DRAFT_PAGES: 'Slet fra kladder'
@@ -64,6 +71,7 @@ da:
CMSMain:
ACCESS: 'Adgang til ''{title}'' sektionen'
ACCESS_HELP: 'Tillad visning af den sektion, som indeholder sidetræet og indhold. Visnings- og redigeringstilladelser kan håndteres gennem sidespecifikke rullemenuer, såvel som de enkelte "Inholdstilladelser".'
+ ARCHIVE: Arkiv
AddNew: 'Tilføj ny side'
AddNewButton: 'Tilføj ny'
ChoosePageParentMode: 'Vælg hvor denne side skal oprettes'
@@ -73,13 +81,10 @@ da:
DELETEFP: Slet
DESCREMOVED: 'og {count} efterkommere'
EditTree: 'Rediger sidetræ'
- ListFiltered: 'Filtreret liste.'
MENUTITLE: 'Rediger side'
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Denne side eksisterer ikke'
- PAGES: Sider
PAGETYPEANYOPT: Enhver
- PAGETYPEOPT: 'Sidetype'
PUBALLCONFIRM: 'Udgiv alle sider på sitet. Kopierer indhold fra kladde til offentlig'
PUBALLFUN: '"Udgiv alle" funktionalitet'
PUBALLFUN2: "Hvis du trykker på denne knap, svarer det til at gå til hver enkel side og vælge udgiv. Det er hensigten at denne funktion benyttes når der er blevet lavet mange ændringer på flere sider, som f.eks da websitet blev påbegyndt."
@@ -93,10 +98,7 @@ da:
TabContent: Indhold
TabHistory: Historik
TabSettings: Indstillinger
- TreeFiltered: 'Filtreret sidetræ.'
- TreeFilteredClear: 'Nulstil filter'
CMSMain_left_ss:
- APPLY_FILTER: 'Anvend filter'
RESET: Nulstil
CMSPageAddController:
MENUTITLE: 'Tilføj side'
@@ -127,15 +129,12 @@ da:
ListView: 'Listevisning'
MENUTITLE: Sider
TreeView: 'Trævisning'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multivalg
CMSPagesController_Tools_ss:
FILTER: Filtre
CMSSearch:
FILTERDATEFROM: Fra
FILTERDATEHEADING: Dato
FILTERDATETO: Til
- FILTERLABELTEXT: Indhold
CMSSettingsController:
MENUTITLE: Indstillinger
CMSSiteTreeFilter_Search:
@@ -152,6 +151,7 @@ da:
LOGIN: Log ind
LOGOUT: 'Log ud'
NOTLOGGEDIN: 'Ikke logget ind'
+ PUBLISHED: Udgivet
PUBLISHEDSITE: 'Udgivet side'
Password: Adgangskode
UnableDeleteInstall: 'Var ikke i stand til at slette installationsfilerne. Slet venligst filerne herunder manuelt.'
@@ -240,6 +240,9 @@ da:
APPEARSVIRTUALPAGES: 'Dette indhold er også på de virtuelle sider i {title}sektionerne'
BUTTONCANCELDRAFT: 'Annuller ændringer i kladden '
BUTTONCANCELDRAFTDESC: 'Slet kladden og benyt istedet den nuværende side'
+ BUTTONPUBLISHED: Udgivet
+ BUTTONSAVED: Gemt
+ BUTTONSAVEPUBLISH: 'Gem & udgiv'
BUTTONUNPUBLISH: Annuller udgivelse
BUTTONUNPUBLISHDESC: 'Fjern denne side fra det udgivne websted'
Comments: Kommentarer
diff --git a/lang/de.yml b/lang/de.yml
index 03a760a9..5cbd65bd 100644
--- a/lang/de.yml
+++ b/lang/de.yml
@@ -71,6 +71,8 @@ de:
PUBLISH_PAGES: Veröffentlichen
RESTORE: Wiederherstellen
RESTORED_PAGES: '%d Seiten wiederhergestellt'
+ UNPUBLISHED_PAGES: 'Veröffentlichung von %d Seiten zurückgenommen'
+ UNPUBLISH_PAGES: Veröffentlichung zurücknehmen
CMSFileAddController:
MENUTITLE: Dateien
CMSMain:
@@ -92,13 +94,11 @@ de:
DUPLICATEDWITHCHILDREN: '''{title}'' und alle Unterseiten wurden erfolgreich dupliziert'
EMAIL: E-Mail
EditTree: 'Seitenbaum bearbeiten'
- ListFiltered: 'Gefilterte Liste'
MENUTITLE: 'Seite bearbeiten'
NEWPAGE: 'Neue {pagetype}'
PAGENOTEXISTS: 'Diese Seite existiert nicht'
- PAGES: Seiten
PAGETYPEANYOPT: Alle
- PAGETYPEOPT: 'Seitentyp'
+ PAGETYPEOPT: 'Seitentyp:'
PUBALLCONFIRM: 'Veröffentlicht jede Seite des Seitenbaumes und kopiert den Inhalt von Entwurf zu Live.'
PUBALLFUN: '"Alle veröffentlichen"-Funktion'
PUBALLFUN2: "Dieser Button bewirkt dasselbe wie auf jeder Seite \"veröffentlichen\" zu wählen. Sie sollten diese Funktion nutzen, wenn grössere Inhaltsänderungen stattgefunden haben, zum Beispiel wenn die Seite erstellt wurde."
@@ -107,6 +107,7 @@ de:
REMOVED: 'Lösche ''{title}''{description} von Live Umgebung'
REMOVEDPAGE: '''{title}'' wurde von der veröffentlichten Site entfernt'
REMOVEDPAGEFROMDRAFT: 'Lösche ''%s'' von der Entwurfs-Site'
+ RESTORE: 'Entwurf wiederherstellen'
RESTORED: '''{title}'' wurde wiederhergestellt'
RESTORE_DESC: 'Entwurf aus archivierter Version wiederherstellen'
RESTORE_TO_ROOT: 'Entwurf in oberster Ebene wiederherstellen'
@@ -119,11 +120,10 @@ de:
TabContent: Inhalt
TabHistory: Historie
TabSettings: Einstellungen
- TreeFiltered: 'Seitenbaum gefiltert'
- TreeFilteredClear: 'Filter zurücksetzen'
+ TreeFilteredClear: Zurücksetzen
CMSMain_left_ss:
- APPLY_FILTER: 'Filter anwenden'
- CLEAR_FILTER: 'Filter zurücksetzen'
+ APPLY_FILTER: Suchen
+ CLEAR_FILTER: Zurücksetzen
RESET: Zurücksetzen
CMSPageAddController:
MENUTITLE: 'Seite hinzufügen'
@@ -155,21 +155,28 @@ de:
ListView: 'Listenansicht'
MENUTITLE: Seiten
TreeView: 'Baumansicht'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Mehrfachauswahl
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSIteTreeFilter_PublishedPages:
- Title: 'Nicht veröffentlichte Seiten'
+ Title: 'Veröffentlichte Seiten'
CMSSearch:
FILTERDATEFROM: Von
FILTERDATEHEADING: Datum
FILTERDATETO: Bis
- FILTERLABELTEXT: Inhalt
+ FILTERLABELTEXT: Suchen
+ PAGEFILTERDATEHEADING: 'Zuletzt bearbeitet'
CMSSettingsController:
MENUTITLE: Einstellungen
+ CMSSiteTreeFilter_ChangedPages:
+ Title: 'Geänderte Seiten'
+ CMSSiteTreeFilter_DeletedPages:
+ Title: 'Alle Seiten, auch archivierte'
CMSSiteTreeFilter_Search:
Title: 'Alle Seiten'
+ CMSSiteTreeFilter_StatusDeletedPages:
+ Title: 'Alle Seiten, auch archivierte'
+ CMSSiteTreeFilter_StatusDraftPages:
+ Title: 'Entwürfe'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Veröffentlicht aber aus Entwurf entfernt'
ContentControl:
@@ -287,6 +294,7 @@ de:
SilverStripeNavigator:
ARCHIVED: Archiviert
SilverStripeNavigatorLink:
+ ShareInstructions: 'Kopieren Sie den untenstehenden Link um ihn zu teilen.'
ShareLink: 'Link teilen'
SilverStripeNavigatorLinkl:
CloseLink: schließen
diff --git a/lang/el.yml b/lang/el.yml
index 197eb7cf..09222d31 100644
--- a/lang/el.yml
+++ b/lang/el.yml
@@ -72,13 +72,10 @@ el:
DELETEFP: Διαγραφή
EMAIL: Email
EditTree: 'Επεξεργασία Δένδρου'
- ListFiltered: 'Φιλτραρισμένη λίστα.'
MENUTITLE: 'Επεξεργασία Σελίδας'
NEWPAGE: 'Νέο {pagetype}'
PAGENOTEXISTS: 'Αυτή η σελίδα δεν υπάρχει'
- PAGES: Σελίδες
PAGETYPEANYOPT: Οποιοδήποτε
- PAGETYPEOPT: 'Τύπος Σελίδας'
PUBALLFUN: 'Λειτουργία "Δημοσίευση Όλων"'
PUBPAGES: 'Ολοκληρώθηκε: Δημοσίευση {count} σελίδων'
PageAdded: 'Η σελίδα δημιουργήθηκε με επιτυχία'
@@ -86,10 +83,7 @@ el:
TabContent: Περιεχόμενο
TabHistory: Ιστορικό
TabSettings: Ρυθμίσεις
- TreeFiltered: 'Φιλτραρισμένο δένδρο.'
- TreeFilteredClear: 'Καθαρισμός φίλτρου'
CMSMain_left_ss:
- APPLY_FILTER: 'Εφαρμογή Φίλτρου'
RESET: Επαναφορά
CMSPageAddController:
MENUTITLE: 'Προσθήκη σελίδας'
@@ -122,7 +116,6 @@ el:
FILTERDATEFROM: Από
FILTERDATEHEADING: Ημερομηνία
FILTERDATETO: Έως
- FILTERLABELTEXT: Περιεχόμενο
CMSSettingsController:
MENUTITLE: Ρυθμίσεις
CMSSiteTreeFilter_Search:
diff --git a/lang/en.yml b/lang/en.yml
index d6ccec88..b95258c8 100644
--- a/lang/en.yml
+++ b/lang/en.yml
@@ -124,12 +124,9 @@ en:
TabSettings: Settings
TreeFiltered: 'Showing search results.'
TreeFilteredClear: Clear
- MENUTITLE: 'Edit Page'
- ARCHIVE: Archive
- ARCHIVEDPAGE: 'Archived page ''%s'''
CMSMain_left_ss:
- APPLY_FILTER: 'Search'
- CLEAR_FILTER: 'Clear Filter'
+ APPLY_FILTER: Search
+ CLEAR_FILTER: Clear
RESET: Reset
CMSPageAddController:
MENUTITLE: 'Add page'
@@ -162,16 +159,17 @@ en:
MENUTITLE: Pages
TreeView: 'Tree View'
CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Bulk actions
+ MULTISELECT: 'Batch actions'
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSIteTreeFilter_PublishedPages:
Title: 'Published pages'
CMSSearch:
FILTERDATEFROM: From
- FILTERDATEHEADING: 'Date'
+ FILTERDATEHEADING: Date
FILTERDATETO: To
- FILTERLABELTEXT: 'Search'
+ FILTERLABELTEXT: Search
+ PAGEFILTERDATEHEADING: 'Last edited'
CMSSettingsController:
MENUTITLE: Settings
CMSSiteTreeFilter_ChangedPages:
diff --git a/lang/eo.yml b/lang/eo.yml
index b73eed27..70489d51 100644
--- a/lang/eo.yml
+++ b/lang/eo.yml
@@ -92,13 +92,10 @@ eo:
DUPLICATEDWITHCHILDREN: 'Sukcese duobligis je ''{title}'' kaj idoj'
EMAIL: Retpoŝto
EditTree: 'Redakta arbo'
- ListFiltered: 'Filtrita listo.'
MENUTITLE: 'Redakti paĝon'
NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ĉi tiu paĝo ne ekzistas'
- PAGES: Paĝoj
PAGETYPEANYOPT: Ajna
- PAGETYPEOPT: 'Tipo de paĝo'
PUBALLCONFIRM: 'Bonvolu eldoni ĉiun paĝon en la retejo, kopiante enhavan stadion al la publika'
PUBALLFUN: 'Funkcio "Eldoni Ĉiujn"'
PUBALLFUN2: "Premi ĉi tiun butonon estas same kiel viziti al ĉiu paĝo kaj premi je \"eldoni\". La intenco estas ke oni uzu ĝin post multnombraj redaktoj de la enhavo, ekzemple kiam oni unue konstruis la retejon."
@@ -119,11 +116,7 @@ eo:
TabContent: Enhavo
TabHistory: Historio
TabSettings: Agordoj
- TreeFiltered: 'Filtrita arbo.'
- TreeFilteredClear: 'Vakigi filtrilon'
CMSMain_left_ss:
- APPLY_FILTER: 'Apliki filtrilon'
- CLEAR_FILTER: 'Vakigi filtrilon'
RESET: Restartigi
CMSPageAddController:
MENUTITLE: 'Enmeti paĝon'
@@ -155,8 +148,6 @@ eo:
ListView: 'Lista vido'
MENUTITLE: Paĝoj
TreeView: 'Arba vido'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Plurelekto
CMSPagesController_Tools_ss:
FILTER: Filtri
CMSSIteTreeFilter_PublishedPages:
@@ -165,7 +156,6 @@ eo:
FILTERDATEFROM: De
FILTERDATEHEADING: Dato
FILTERDATETO: Al
- FILTERLABELTEXT: Enhavo
CMSSettingsController:
MENUTITLE: Agordoj
CMSSiteTreeFilter_Search:
diff --git a/lang/es.yml b/lang/es.yml
index 172eb177..b5b4f024 100644
--- a/lang/es.yml
+++ b/lang/es.yml
@@ -92,13 +92,10 @@ es:
DUPLICATEDWITHCHILDREN: 'Duplicado con hijos'
EMAIL: E-mail
EditTree: 'Editar árbol'
- ListFiltered: 'Mostrar lista'
MENUTITLE: 'Editar página'
NEWPAGE: 'Nuevo {pagetype}'
PAGENOTEXISTS: 'Esta página no existe'
- PAGES: Páginas
PAGETYPEANYOPT: Cualquiera
- PAGETYPEOPT: 'Tipo de Página'
PUBALLCONFIRM: 'Por favor publica todas las páginas del sitio, copiando el contenido del borrador al sitio público'
PUBALLFUN: 'Función "Publicar Todo"'
PUBALLFUN2: "Pulsando este botón es el equivalente de ir a cada página y pulsar \"Publicar\". Está pensado para ser usado en ediciones masivas del contenido, por ejemplo cuando el sitio se construye por primera vez."
@@ -119,11 +116,7 @@ es:
TabContent: Contenido
TabHistory: Historial
TabSettings: Ajustes
- TreeFiltered: 'Árbol filtrado'
- TreeFilteredClear: 'Borrar filtro'
CMSMain_left_ss:
- APPLY_FILTER: 'Aplicar filtro'
- CLEAR_FILTER: 'Limpiar filtro'
RESET: Restablecer
CMSPageAddController:
MENUTITLE: 'Añadir página'
@@ -155,8 +148,6 @@ es:
ListView: 'Vista como lista'
MENUTITLE: Páginas
TreeView: 'Ver como árbol'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi-selección
CMSPagesController_Tools_ss:
FILTER: Filtro
CMSSIteTreeFilter_PublishedPages:
@@ -165,7 +156,6 @@ es:
FILTERDATEFROM: De
FILTERDATEHEADING: Fecha
FILTERDATETO: Hasta
- FILTERLABELTEXT: Filtrar
CMSSettingsController:
MENUTITLE: Ajustes
CMSSiteTreeFilter_Search:
diff --git a/lang/et_EE.yml b/lang/et_EE.yml
index 6f2a63ad..d3755c05 100644
--- a/lang/et_EE.yml
+++ b/lang/et_EE.yml
@@ -82,13 +82,10 @@ et_EE:
DESCREMOVED: 'ja {count} järglast'
EMAIL: E-post
EditTree: 'Redigeeri'
- ListFiltered: 'Filtreeritud loend'
MENUTITLE: 'Redigeeri lehte'
NEWPAGE: 'Uus {pagetype}'
PAGENOTEXISTS: 'Antud lehekülge ei eksisteeri'
- PAGES: Lehed
PAGETYPEANYOPT: Kõik
- PAGETYPEOPT: 'Lehe tüüp'
PUBALLCONFIRM: 'Palun avaldage iga leht selles saidis'
PUBALLFUN: '"Avalda Kõik" funktsionaalsus'
PUBALLFUN2: "Sellele nupule vajutamine on sama, kui käia igal lehel ja vajutada igal lehel \"Avalda\" nuppu. Nuppu on soovitatav kasutada, kui oled muutnud mitmeid lehti - see salvestab igal lehel toimunud muudatused."
@@ -103,10 +100,7 @@ et_EE:
TabContent: Sisu
TabHistory: Ajalugu
TabSettings: Seaded
- TreeFiltered: 'Filtreeritud puu.'
- TreeFilteredClear: 'Eemalda filtreering'
CMSMain_left_ss:
- APPLY_FILTER: 'Aktiveeri filter'
RESET: Lähtesta
CMSPageAddController:
MENUTITLE: 'Lisa leht'
@@ -136,15 +130,12 @@ et_EE:
ListView: 'Loendivaade'
MENUTITLE: Lehed
TreeView: 'Puuvaade'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Mitmikvalik
CMSPagesController_Tools_ss:
FILTER: Filtreeri
CMSSearch:
FILTERDATEFROM: Alates
FILTERDATEHEADING: Kuupäev
FILTERDATETO: Kuni
- FILTERLABELTEXT: Sisu
CMSSettingsController:
MENUTITLE: Seaded
CMSSiteTreeFilter_Search:
diff --git a/lang/fa_IR.yml b/lang/fa_IR.yml
index 8541918a..effbc2d6 100644
--- a/lang/fa_IR.yml
+++ b/lang/fa_IR.yml
@@ -71,6 +71,8 @@ fa_IR:
PUBLISH_PAGES: انتشار
RESTORE: بازنشاندن
RESTORED_PAGES: 'بازنشاندن %d صفحه'
+ UNPUBLISHED_PAGES: '%d صفحهی منتشرنشده'
+ UNPUBLISH_PAGES: عدم انتشار
CMSFileAddController:
MENUTITLE: فایلها
CMSMain:
@@ -88,24 +90,27 @@ fa_IR:
DELETEFP: حذف کردن از منتشر شده های سایت
EMAIL: پست الکترونیک
EditTree: 'ویرایش درخت'
- ListFiltered: 'لیست پالایش شده'
+ ListFiltered: 'نمایش نتایج جستجو'
MENUTITLE: 'ویرایش صفحه'
NEWPAGE: '{pagetype} جدید'
PAGENOTEXISTS: 'این صفحه وجود ندارد'
- PAGES: صفحات
+ PAGES: 'وضعیت صفحه'
PAGETYPEANYOPT: هر
PAGETYPEOPT: 'نوع صفحه'
PUBALLFUN: 'عملکرد "انتشار همه"'
+ PageAdded: 'صفحه با موفقیت ایجاد شد'
+ RESTORE: 'بازنشانی پیشنویس'
+ ROLLBACK: 'بازگردانی به این نسخه'
SAVE: ذخیره
SAVEDRAFT: 'ذخیره پیشنویس'
TabContent: محتوا
TabHistory: تاریخچه
TabSettings: تنظیمات
- TreeFiltered: 'لیست درختی پالایش شده'
- TreeFilteredClear: 'پاک کردن پالایش'
+ TreeFiltered: 'نمایش نتایج جستجو'
+ TreeFilteredClear: پاککردن
CMSMain_left_ss:
- APPLY_FILTER: 'اعمال پالایش'
- CLEAR_FILTER: 'پاک کردن پالایش'
+ APPLY_FILTER: جستجو
+ CLEAR_FILTER: پاککردن
RESET: تنظیم مجدد
CMSPageAddController:
MENUTITLE: 'افزودن صفحه'
@@ -122,6 +127,8 @@ fa_IR:
SHOWUNPUBLISHED: 'نمایش نسخههای منتشر نشده'
SHOWVERSION: 'نمایش ویرایش'
VIEW: نمایش
+ VIEWINGLATEST: 'در حال حاضر آخرین نسخه را مشاهده میکنید.'
+ VIEWINGVERSION: 'در حال حاضر نسخه {version} را مشاهده میکنید.'
CMSPageHistoryController_versions_ss:
AUTHOR: ناشر
NOTPUBLISHED: 'منتشر نشده'
@@ -143,11 +150,18 @@ fa_IR:
FILTERDATEFROM: از
FILTERDATEHEADING: تاریخ
FILTERDATETO: تا
- FILTERLABELTEXT: محتوا
+ FILTERLABELTEXT: جستجو
+ PAGEFILTERDATEHEADING: 'آخرین ویرایش'
CMSSettingsController:
MENUTITLE: تنظیمات
+ CMSSiteTreeFilter_ChangedPages:
+ Title: 'صفحات تغییر یافته'
CMSSiteTreeFilter_Search:
Title: 'تمامی صفحات'
+ CMSSiteTreeFilter_StatusDeletedPages:
+ Title: 'صفحات بایگانی شده'
+ CMSSiteTreeFilter_StatusDraftPages:
+ Title: 'صفحات پیشنویس'
ContentController:
ARCHIVEDSITE: 'نسخه پیشنمایش'
ARCHIVEDSITEFROM: 'سایت بایگانی شده از'
@@ -156,6 +170,9 @@ fa_IR:
DRAFTSITE: 'سایت پیشنویس'
Email: ایمیل
INSTALL_SUCCESS: 'نصب موفقیتآمیز!'
+ InstallFilesDeleted: 'فایلهای نصبی با موفقیت حذف شدند.'
+ InstallSuccessCongratulations: 'سیلوراسترایپ با موفقیت نصب شد!'
+ LOGGEDINAS: 'وارد شده تحت عنوان'
LOGIN: ورود
LOGOUT: 'خروج'
NOTLOGGEDIN: 'وارد نشده'
@@ -175,9 +192,11 @@ fa_IR:
410: '410 - از دست رفت'
412: '412 - پیش شرط درست نبود'
429: '429 - درخواستهای بسیار'
+ 500: '500 - خطای داخلی سرور'
502: '502 - درگاه نادرست'
CODE: 'شماره ایراد'
DEFAULTERRORPAGETITLE: 'برگ پیدا نشد'
+ DEFAULTSERVERERRORPAGECONTENT: '
با پوزش، در پردازش درخواست شما ایرادی بوجود آمد.
'
DEFAULTSERVERERRORPAGETITLE: 'خطای سرور'
PLURALNAME: 'صفحات خطا'
SINGULARNAME: 'صفحهی خطا'
@@ -198,10 +217,14 @@ fa_IR:
CONTENT_CATEGORY: 'دسترسی محتوا'
PERMISSIONS_CATEGORY: 'مجوز دسترسی ها و وظایف'
RedirectorPage:
+ DESCRIPTION: 'به صفحهی داخلی دیگری هدایت میکند'
+ HEADER: 'این صفحه کاربران را به صفحهای دیگر هدایت میکند'
OTHERURL: 'نشانی تارگاه دیگر'
+ PLURALNAME: 'صفحات هدایتگر'
REDIRECTTO: 'بازگردانی به'
REDIRECTTOEXTERNAL: 'یک تارگاه دیگر'
REDIRECTTOPAGE: 'یک برگ روی تارگاه شما'
+ SINGULARNAME: 'صفحه هدایتگر'
YOURPAGE: 'برگ روی تارگاه شما'
ReportAdmin:
MENUTITLE: گزارشات
@@ -248,19 +271,24 @@ fa_IR:
ACCESSHEADER: 'چه کسی بتواند این صفحه را مشاهده کنید ؟'
ACCESSLOGGEDIN: 'کاربران وارد شده'
ACCESSONLYTHESE: 'فقط این افراد (انتخاب از لیست)'
+ ADDEDTODRAFTHELP: 'این صفحه تاکنون منتشر نشده است'
ADDEDTODRAFTSHORT: پیشنویس
ALLOWCOMMENTS: 'پذیرفتن نظرات در این صفحه ؟'
ARCHIVEDPAGESHORT: بایگانی شده
+ BUTTONARCHIVEDESC: 'عدم انتشار و ارسال به بایگانی'
BUTTONCANCELDRAFT: 'لغو تغییرات پیشنویس'
BUTTONPUBLISHED: منتشر شده
BUTTONSAVED: ذخیره شده
BUTTONSAVEPUBLISH: 'ذخیره و انتشار'
BUTTONUNPUBLISH: عدم انتشار
+ BUTTONUNPUBLISHDESC: 'حذف این صفحه از سایت منتشر شده'
Comments: دیدگاهها
Content: درون مایه
DEFAULTABOUTTITLE: 'درباره ما'
DEFAULTCONTACTTITLE: 'تماس با ما'
+ DEFAULTHOMECONTENT: '
به سیلوراسترایپ خوش آمدید! این صفحه اصلی پیش فرض است. میتوانید این صفحه را با بازکردن سامانه مدیریت محتوا ویرایش نمایید.
میتوانید بهمستندات توسعه دهندگان دسترسی یابید، و یا درس های سیلوراسترایپ را آغاز نمایید.
'
DEFAULTHOMETITLE: خانه
+ DELETEDPAGEHELP: 'صفحه دیگر منتشر شده نیست'
DELETEDPAGESHORT: حذف شده
DEPENDENT_NOTE: 'صفحات زیر وابسته به این صفحه هستند. شامل صفحات مجازی، انتقال دهنده و صفحاتی با محتوای لینک'
DependtPageColumnLinkType: 'نوع پیوند'
@@ -281,6 +309,7 @@ fa_IR:
MENUTITLE: 'برچسب ناوبری'
METADESC: 'توضیحات'
METAEXTRA: 'متا تگهای اختصاصی'
+ MODIFIEDONDRAFTHELP: 'صفحه دارای تغییرات منتشر نشده است'
MODIFIEDONDRAFTSHORT: تغییر یافته
MetadataToggle: متاداده
MoreOptions: 'گزینههای بیشتر'
@@ -293,6 +322,8 @@ fa_IR:
PARENTTYPE_ROOT: 'صفحهی سطح بالا'
PLURALNAME: صفحات
REMOVEDFROMDRAFTSHORT: 'حذف شده از پیشنویس'
+ REMOVE_INSTALL_WARNING: 'هشدار: به دلایل امنیتی بایستی فایل install.php را از این سیلوراسترایپ نصب شده حذف نمایید.'
+ REORGANISE_DESCRIPTION: 'تغییر ساختار سایت'
SHOWINMENUS: 'نمایش در منوها؟'
SHOWINSEARCH: 'نمایش در جستجو ؟'
SINGULARNAME: صفحه
@@ -308,6 +339,7 @@ fa_IR:
Visibility: پدیداری
has_one_Parent: 'برگ مادر'
many_many_BackLinkTracking: 'ردیابی بکلینک'
+ many_many_ImageTracking: 'ردیابی تصویر'
many_many_LinkTracking: 'ردیابی پیوند'
SiteTreeFileExtension:
EDIT: ویرایش
@@ -319,6 +351,7 @@ fa_IR:
HAVEASKED: 'شما خواسته اید که درونمایه تارگاه ما را ببینید در'
VirtualPage:
CHOOSE: 'صفحه ارجاعی'
+ DESCRIPTION: 'نمایش محتوای صفحه ی دیگر'
EditLink: ویرایش
HEADER: 'این یک صفحه مجازی است'
PLURALNAME: 'صفحات مجازی'
diff --git a/lang/fi.yml b/lang/fi.yml
index 6d1b8a73..59d9678b 100644
--- a/lang/fi.yml
+++ b/lang/fi.yml
@@ -61,17 +61,25 @@ fi:
CMSAddPageController:
Title: 'Lisää sivu'
CMSBatchActions:
+ ARCHIVE: Arkisto
+ ARCHIVED_PAGES: 'Arkistoitu %d sivua'
DELETED_DRAFT_PAGES: 'Poistettiin %d sivua luonnostelusivustolta, %d virhettä'
DELETED_PAGES: 'Poistettiin %d sivua julkaistulta sivustolta, %d virhettä'
DELETE_DRAFT_PAGES: 'Poista luonnossivustosta'
DELETE_PAGES: 'Poista julkaistulta sivustolta'
PUBLISHED_PAGES: 'Julkaistu %d sivua, %d epäonnistumista'
PUBLISH_PAGES: Julkaise
+ RESTORE: Palauta
+ RESTORED_PAGES: 'Palautettu %d sivua'
+ UNPUBLISHED_PAGES: 'Julkaisemattomat %d sivua'
+ UNPUBLISH_PAGES: Poista näkyvistä
CMSFileAddController:
MENUTITLE: Tiedostot
CMSMain:
ACCESS: 'Pääsy ''{title}'' -osioon'
ACCESS_HELP: 'Oikeuttaa näkemään osion, joka sisältää sivurakenteen ja sisällön. Katselu- ja muokkausoikeuksia voidaan käsitellä sivukohtaisten pudotusvalikoiden kautta, kuten myös erillisestä "Sisällön oikeudet"-kohdasta.'
+ ARCHIVE: Arkistoi
+ ARCHIVEDPAGE: 'Arkistoitiin sivu ''%s'''
AddNew: 'Lisää uusi sivu'
AddNewButton: 'Lisää uusi'
AddPageRestriction: 'Huomio: Tietyt sivutyypit eivät ole sallittuja valitun sivutyypin alle.'
@@ -86,13 +94,10 @@ fi:
DUPLICATEDWITHCHILDREN: '''{title}'' ja alasivu monistettiin onnistuneesti'
EMAIL: Sähköposti
EditTree: 'Muokkaa rakennepuuta'
- ListFiltered: 'Suodatettu lista.'
MENUTITLE: 'Muokkaa sivua'
NEWPAGE: 'Uusi {pagetype}'
PAGENOTEXISTS: 'Tätä sivua ei ole olemassa'
- PAGES: Sivut
PAGETYPEANYOPT: Mikä tahansa
- PAGETYPEOPT: 'Sivutyyppi'
PUBALLCONFIRM: 'Julkaise jokainen sivu tällä sivustolla kopioiden luonnosten sisältö julkiselle sivustolle'
PUBALLFUN: 'Julkaise kaikki -toiminto'
PUBALLFUN2: "Painamalla tätä nappia, tekee se saman kuin kävisit painamassa joka sivulla \"julkaise\". Se on käytännöllinen, jos on tehnyt isoja muutoksia sisältöön, esim. kun sivusto luotiin."
@@ -101,7 +106,11 @@ fi:
REMOVED: 'Poista ''{title}''{description} näkyvältä sivustolta'
REMOVEDPAGE: '''{title}'' poistettiin julkaistulta sivustolta'
REMOVEDPAGEFROMDRAFT: 'Poistettu ''%s'' luonnossivustolta'
+ RESTORE: 'Palauta luonnos'
RESTORED: '''{title}'' palautettiin onnistuneesti'
+ RESTORE_DESC: 'Palauta arkistoitu versio luonnokseksi'
+ RESTORE_TO_ROOT: 'Palauta luonnos päätasolle'
+ RESTORE_TO_ROOT_DESC: 'Palauta arkistoitu versio luonnoksena päätason sivuksi'
ROLLBACK: 'Siirry takaisin tähän versioon.'
ROLLEDBACKPUBv2: 'Palattiin takaisin julkaistuun versioon'
ROLLEDBACKVERSIONv2: 'Palautettu versioon #%d.'
@@ -110,10 +119,7 @@ fi:
TabContent: Sisältö
TabHistory: Historia
TabSettings: Asetukset
- TreeFiltered: 'Suodatettu hakemistopuu.'
- TreeFilteredClear: 'Nollaa suodatin'
CMSMain_left_ss:
- APPLY_FILTER: 'Suodata'
RESET: Nollaa
CMSPageAddController:
MENUTITLE: 'Lisää sivu'
@@ -145,19 +151,28 @@ fi:
ListView: 'Listanäkymä'
MENUTITLE: Sivut
TreeView: 'Puunäkymä'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Monivalinta
CMSPagesController_Tools_ss:
FILTER: Suodata
+ CMSSIteTreeFilter_PublishedPages:
+ Title: 'Julkaistut sivut'
CMSSearch:
FILTERDATEFROM: Alkaen
FILTERDATEHEADING: Pvm
FILTERDATETO: Päättyen
- FILTERLABELTEXT: Sisältö
CMSSettingsController:
MENUTITLE: Asetukset
+ CMSSiteTreeFilter_ChangedPages:
+ Title: 'Muokatut sivut'
+ CMSSiteTreeFilter_DeletedPages:
+ Title: 'Kaikki sivut, sisältäen arkistoidut'
CMSSiteTreeFilter_Search:
Title: 'Kaikki sivut'
+ CMSSiteTreeFilter_StatusDeletedPages:
+ Title: 'Arkistoidut sivut'
+ CMSSiteTreeFilter_StatusDraftPages:
+ Title: 'Luonnossivut'
+ CMSSiteTreeFilter_StatusRemovedFromDraftPages:
+ Title: 'Näkyvillä, mutta poistettu luonnoksista'
ContentControl:
NOTEWONTBESHOWN: 'Huomaa: tätä viestiä ei näytetä vierailijoille'
ContentController:
@@ -273,6 +288,7 @@ fi:
SilverStripeNavigator:
ARCHIVED: Arkistoitu
SilverStripeNavigatorLink:
+ ShareInstructions: 'Jaa tämä sivu kopioimalla ja liittämällä alapuolella oleva linkki'
ShareLink: 'Jaa linkki'
SilverStripeNavigatorLinkl:
CloseLink: Sulje
@@ -301,6 +317,9 @@ fi:
ADDEDTODRAFTSHORT: Luonnos
ALLOWCOMMENTS: 'Sallitaanko kommenttien jättö tälle sivulle?'
APPEARSVIRTUALPAGES: 'Tämä sisältö on käytössä myös virtuaalisivuilla osioissa {title}'
+ ARCHIVEDPAGEHELP: 'Sivu poistettiin luonnoksista ja näkyviltä'
+ ARCHIVEDPAGESHORT: Arkistoitu
+ BUTTONARCHIVEDESC: 'Poista näkyviltä ja lähetä arkistoon'
BUTTONCANCELDRAFT: 'Peruuta muutokset, jotka teit luonnokseen'
BUTTONCANCELDRAFTDESC: 'Poista luonnoksesi ja palauta julkaistu sivu'
BUTTONPUBLISHED: Julkaistu
@@ -314,6 +333,7 @@ fi:
DEFAULTABOUTTITLE: 'Tietoa meistä'
DEFAULTCONTACTCONTENT: '
Voit täyttää tämän sivun omalla sisällölläsi tai poistaa sen ja luoda omia sivujasi.
'
DEFAULTCONTACTTITLE: 'Ota yhteyttä meihin'
+ DEFAULTHOMECONTENT: '
Tervetuloa käyttämään SilverStripe-järjestelmää! Tämä on oletus etusivu. Voit muokata tätä sivua avaamalla ylläpidon.
Voit tutustua kehittäjädokumentaatioon, tai tutustuaSilverStripe-koulutusmateriaaliin.
'
DEFAULTHOMETITLE: Koti
DELETEDPAGEHELP: 'Sivu ei ole enää julkaistuna'
DELETEDPAGESHORT: Poistettu
@@ -384,6 +404,9 @@ fi:
many_many_BackLinkTracking: 'Käänteinen seuranta'
many_many_ImageTracking: 'Kuvan seuranta'
many_many_LinkTracking: 'Linkin seuranta'
+ SiteTreeFileExtension:
+ BACKLINK_LIST_DESCRIPTION: 'Tämä listaus näyttää kaikki sivut, joissa tiedosto on lisätty WYSIWYG-editorin avulla.'
+ EDIT: Muokkaa
SiteTreeURLSegmentField:
EMPTY: 'Anna URL-osoite tai napsauta peruuta'
HelpChars: 'Erikoismerkit muunnetaan tai poistetaan automaattisesti.'
diff --git a/lang/fr.yml b/lang/fr.yml
index f659ba17..8166834e 100644
--- a/lang/fr.yml
+++ b/lang/fr.yml
@@ -92,13 +92,10 @@ fr:
DUPLICATEDWITHCHILDREN: '''{title}'' et ses enfants dupliqués avec succès'
EMAIL: Email
EditTree: 'Editer l''arbre'
- ListFiltered: 'Liste filtrée.'
MENUTITLE: 'Éditer la page'
NEWPAGE: 'Nouveau {pagetype}'
PAGENOTEXISTS: 'Cette page n''existe pas'
- PAGES: Pages
PAGETYPEANYOPT: Tous
- PAGETYPEOPT: 'Type de page'
PUBALLCONFIRM: 'Publier chaque page du site en copiant le contenu à partir du site brouillon s''il vous plaît'
PUBALLFUN: 'Fonctionnalité "Tout Publier"'
PUBALLFUN2: "Presser ce boutton fera la même chose que d'aller sur chaque page et d'appuer sur \"publier\"."
@@ -116,11 +113,7 @@ fr:
TabContent: Contenu
TabHistory: Historique
TabSettings: Paramètres
- TreeFiltered: 'Arbre filtré.'
- TreeFilteredClear: 'Réinitialiser le filtre.'
CMSMain_left_ss:
- APPLY_FILTER: 'Appliquer le filtre'
- CLEAR_FILTER: 'Réinitialiser le filtre.'
RESET: Réinitialiser
CMSPageAddController:
MENUTITLE: 'Ajouter page'
@@ -152,8 +145,6 @@ fr:
ListView: 'Liste'
MENUTITLE: Pages
TreeView: 'Arbre'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Choix multiple
CMSPagesController_Tools_ss:
FILTER: Filtrer
CMSSIteTreeFilter_PublishedPages:
@@ -162,7 +153,6 @@ fr:
FILTERDATEFROM: De
FILTERDATEHEADING: Date
FILTERDATETO: A
- FILTERLABELTEXT: Terme
CMSSettingsController:
MENUTITLE: Paramètres
CMSSiteTreeFilter_Search:
diff --git a/lang/gl_ES.yml b/lang/gl_ES.yml
index 26d0efd0..ca01088a 100644
--- a/lang/gl_ES.yml
+++ b/lang/gl_ES.yml
@@ -65,9 +65,7 @@ gl_ES:
EMAIL: Correo-e
MENUTITLE: 'Editar Páxina'
PAGENOTEXISTS: 'Esta páxina non existe'
- PAGES: Páxinas
PAGETYPEANYOPT: Ningún
- PAGETYPEOPT: 'Tipo de Páxina'
PUBALLCONFIRM: 'Por favor publica toda a páxina no sitio, copiando o contido a contorna de produción'
PUBALLFUN: 'Funcionalidade "Publicar Todo"'
PUBALLFUN2: "Premendo este botón farás o equivalente de ir a todas as páxinas e premer en \"publicar\". \nIsto está pensado para facer un uso masivo despois das edicións de contido, por exemplo \ncando o sitio foi construído por primeira vez."
@@ -78,7 +76,6 @@ gl_ES:
TabHistory: Historial
TabSettings: Configuracións
CMSMain_left_ss:
- APPLY_FILTER: 'Aplicar Filtro'
RESET: Reiniciar
CMSPageAddController:
MENUTITLE: 'Engadir páxina'
@@ -106,8 +103,6 @@ gl_ES:
ListView: 'Vista en Listado'
MENUTITLE: Páxinas
TreeView: 'Vista en Árbore'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Selección múltiple
CMSPagesController_Tools_ss:
FILTER: Filtro
CMSSettingsController:
diff --git a/lang/he_IL.yml b/lang/he_IL.yml
index 3f5ec8e6..1f769dbf 100644
--- a/lang/he_IL.yml
+++ b/lang/he_IL.yml
@@ -82,13 +82,10 @@ he_IL:
DESCREMOVED: 'ו־{count} צאצאים'
EMAIL: דוא״ל
EditTree: 'עריכת העץ'
- ListFiltered: 'רשימה מסוננת.'
MENUTITLE: 'עריכת העמוד'
NEWPAGE: '{pagetype} חדש'
PAGENOTEXISTS: 'עמוד זה אינו קיים במערכת'
- PAGES: עמודים
PAGETYPEANYOPT: כלשהם
- PAGETYPEOPT: 'סוג העמוד'
PUBALLCONFIRM: 'פרסום העמודים באתר, תוך העתקת כל הטיוטות לגרסה הסופית'
PUBALLFUN: 'פרסום הכול'
PUBALLFUN2: "לחיצה על כפתור זה מקבילה לאישור פרסום על כל העמודים באתר. הכפתור נועד לאישורים גורפים שבאו בעקבות עריכה נרחבת באתר דוגמת ההגדרות הראשוניות בעת יצירת אתר זה"
@@ -102,10 +99,7 @@ he_IL:
TabContent: תוכן
TabHistory: היסטורייה
TabSettings: הגדרות
- TreeFiltered: 'עץ מסונן.'
- TreeFilteredClear: 'ביטול הסינון'
CMSMain_left_ss:
- APPLY_FILTER: 'החלת המסנן'
RESET: איפוס
CMSPageAddController:
MENUTITLE: 'הוספת עמוד'
@@ -136,15 +130,12 @@ he_IL:
ListView: 'תצוגת רשימה'
MENUTITLE: עמודים
TreeView: 'תצוגת עץ'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: בחירה מרובה
CMSPagesController_Tools_ss:
FILTER: מסנן
CMSSearch:
FILTERDATEFROM: מ־
FILTERDATEHEADING: תאריך
FILTERDATETO: עד
- FILTERLABELTEXT: תוכן
CMSSettingsController:
MENUTITLE: הגדרות
CMSSiteTreeFilter_Search:
diff --git a/lang/hu.yml b/lang/hu.yml
index 6a16cc73..ef5c271b 100644
--- a/lang/hu.yml
+++ b/lang/hu.yml
@@ -77,13 +77,10 @@ hu:
DUPLICATEDWITHCHILDREN: '''{title}'' és oldalai sikeresen duplikálva'
EMAIL: E-mail
EditTree: 'Menüszerkeszet módosítása'
- ListFiltered: 'Szűrt lista'
MENUTITLE: 'Oldal szerkesztése'
NEWPAGE: 'Új {pagetype}'
PAGENOTEXISTS: 'Ez az oldal nem létezik.'
- PAGES: Oldalak
PAGETYPEANYOPT: Egyéb
- PAGETYPEOPT: 'Oldal típusa'
PUBALLCONFIRM: 'Minden oldal publikálása, fázistartalmak kitevése'
PUBALLFUN: '"Összes publikálása" funkció'
PUBALLFUN2: "Ennek a gombnak a megnyomásával ugyanazt érheted el, mintha az összes oldalon megnyomnád a publikálás gombot. Akkor célszerű használni, ha a tartalom nagy változáson ment keresztül, mint például az oldal kezdeti felépítésénél."
@@ -101,9 +98,6 @@ hu:
TabContent: Tartalom
TabHistory: Történet
TabSettings: Beállítások
- TreeFilteredClear: 'Szűrő törlése'
- CMSMain_left_ss:
- APPLY_FILTER: 'Szűrő alkalmazása'
CMSPageAddController:
MENUTITLE: 'Oldal hozzáadása'
ParentMode_child: 'Másik oldal alatt'
@@ -140,7 +134,6 @@ hu:
FILTERDATEFROM: -tól
FILTERDATEHEADING: Dátum
FILTERDATETO: -ig
- FILTERLABELTEXT: Tartalom
CMSSettingsController:
MENUTITLE: Beállítások
CMSSiteTreeFilter_Search:
diff --git a/lang/id.yml b/lang/id.yml
index 5e99ae40..21117d8e 100644
--- a/lang/id.yml
+++ b/lang/id.yml
@@ -90,13 +90,10 @@ id:
DUPLICATEDWITHCHILDREN: '''{title}'' dan turunannya berhasil diduplikasi'
EMAIL: Surel
EditTree: 'Edit Struktur'
- ListFiltered: 'Daftar tersaring'
MENUTITLE: 'Edit Laman'
NEWPAGE: '{pagetype} baru'
PAGENOTEXISTS: 'Laman ini tidak ada'
- PAGES: Laman
PAGETYPEANYOPT: Lain
- PAGETYPEOPT: 'Jenis Laman'
PUBALLCONFIRM: 'Mohon terbitkan semua laman pada situs'
PUBALLFUN: 'Fungsi "Terbitkan Semua"'
PUBALLFUN2: "Menekan tombol ini sama dengan membuka semua laman dan menerbitkannya. Hal ini \n\t\t\t\tditujukan untuk dilakukan setelah ada banyak pengeditan konten, misalnya saat situs pertama kali \n\t\t\t\tdiinstal."
@@ -117,10 +114,7 @@ id:
TabContent: Konten
TabHistory: Sejarah
TabSettings: Pengaturan
- TreeFiltered: 'Struktur tersaring.'
- TreeFilteredClear: 'Bersihkan saring'
CMSMain_left_ss:
- APPLY_FILTER: 'Terapkan Saring'
RESET: Reset
CMSPageAddController:
MENUTITLE: 'Tambah laman'
@@ -152,15 +146,12 @@ id:
ListView: 'Tampilan daftar'
MENUTITLE: Laman
TreeView: 'Tampilan Struktur'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi-pilihan
CMSPagesController_Tools_ss:
FILTER: Saring
CMSSearch:
FILTERDATEFROM: Dari
FILTERDATEHEADING: Tanggal
FILTERDATETO: Ke
- FILTERLABELTEXT: Konten
CMSSettingsController:
MENUTITLE: Pengaturan
CMSSiteTreeFilter_Search:
diff --git a/lang/it.yml b/lang/it.yml
index b857f42b..8ef087b4 100644
--- a/lang/it.yml
+++ b/lang/it.yml
@@ -92,13 +92,10 @@ it:
DUPLICATEDWITHCHILDREN: '''{title}'' e figlie duplicate con successo'
EMAIL: Email
EditTree: 'Modifica albero'
- ListFiltered: 'Lista filtrata.'
MENUTITLE: 'Modifica pagina'
NEWPAGE: 'Nuova {pagetype}'
PAGENOTEXISTS: 'Questa pagina non esiste'
- PAGES: Pagine
PAGETYPEANYOPT: Qualsiasi
- PAGETYPEOPT: 'Tipo di pagina'
PUBALLCONFIRM: 'Per favore pubblica ogni singola pagina nel sito, copiando i contenuti da ''bozza'' a ''pubblicato''.'
PUBALLFUN: 'Funzione "Pubblica tutto"'
PUBALLFUN2: "Cliccare questo bottone equivale ad accedere a tutte le pagine e cliccare 'pubblica'. Tale bottone è inteso per essere utilizzato dopo aver apportato modifiche di massa ai contenuti, come nella prima pubblicazione del sito."
@@ -119,11 +116,7 @@ it:
TabContent: Contenuto
TabHistory: Archivio
TabSettings: Impostazioni
- TreeFiltered: 'Albero filtrato.'
- TreeFilteredClear: 'Azzera filtro'
CMSMain_left_ss:
- APPLY_FILTER: 'Applica filtro'
- CLEAR_FILTER: 'Azzera filtro'
RESET: Azzera
CMSPageAddController:
MENUTITLE: 'Aggiungi pagina'
@@ -155,8 +148,6 @@ it:
ListView: 'Visualizzazione a lista'
MENUTITLE: Pagine
TreeView: 'Visualizzazione a albero'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Selezione multipla
CMSPagesController_Tools_ss:
FILTER: Filtra
CMSSIteTreeFilter_PublishedPages:
@@ -165,7 +156,6 @@ it:
FILTERDATEFROM: Da
FILTERDATEHEADING: Data
FILTERDATETO: A
- FILTERLABELTEXT: Contenuto
CMSSettingsController:
MENUTITLE: Impostazioni
CMSSiteTreeFilter_Search:
diff --git a/lang/ja.yml b/lang/ja.yml
index 935c5680..cef9df1d 100644
--- a/lang/ja.yml
+++ b/lang/ja.yml
@@ -85,13 +85,10 @@ ja:
DUPLICATEDWITHCHILDREN: '''{title}'' と子の複製が完了しました'
EMAIL: Eメール
EditTree: 'ツリーを編集'
- ListFiltered: 'フィルタリングされたリスト'
MENUTITLE: 'ページを編集'
NEWPAGE: '新しい {pagetype}'
PAGENOTEXISTS: 'このページは存在しません'
- PAGES: ページ
PAGETYPEANYOPT: 何でも
- PAGETYPEOPT: 'ページの種類'
PUBALLCONFIRM: 'コンテンツのステージをコピーして配信するために、サイト内のすべてのページを公開してください'
PUBALLFUN: '"すべてを公開" 機能'
PUBALLFUN2: "このボタンを押すことはすべてのページへ移動して\"公開\"を押すことと同じです。この機能は、サイトをはじめて作成した時など多くのコンテンツの編集がある場合に利用されることを想定されています。"
@@ -109,10 +106,7 @@ ja:
TabContent: コンテンツ
TabHistory: 履歴
TabSettings: 設定
- TreeFiltered: 'フィルタリングされたツリー'
- TreeFilteredClear: 'フィルタを解除'
CMSMain_left_ss:
- APPLY_FILTER: 'フィルタを適用'
RESET: リセット
CMSPageAddController:
MENUTITLE: 'ページを追加'
@@ -144,15 +138,12 @@ ja:
ListView: '一覧表示'
MENUTITLE: ページ
TreeView: 'ツリー表示'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: 複数選択
CMSPagesController_Tools_ss:
FILTER: フィルタ
CMSSearch:
FILTERDATEFROM: 開始日
FILTERDATEHEADING: 日付
FILTERDATETO: 終了日
- FILTERLABELTEXT: コンテンツ
CMSSettingsController:
MENUTITLE: 設定
CMSSiteTreeFilter_Search:
diff --git a/lang/ko.yml b/lang/ko.yml
index 6c0fd002..3d278398 100644
--- a/lang/ko.yml
+++ b/lang/ko.yml
@@ -86,13 +86,10 @@ ko:
DUPLICATEDWITHCHILDREN: '''{title}'' 와 그 하위에대한 복제가 완료되었습니다'
EMAIL: 이메일
EditTree: '트리를 편집'
- ListFiltered: '필터링된 목록'
MENUTITLE: '페이지 편집'
NEWPAGE: '새로운 {pagetype}'
PAGENOTEXISTS: '이 페이지는 존재하지 않습니다'
- PAGES: 페이지
PAGETYPEANYOPT: 아무거나
- PAGETYPEOPT: '페이지 유형'
PUBALLCONFIRM: '콘텐츠의 스테이지를 복사하고 전달하기 위해 사이트의 모든 페이지를 공개합니다'
PUBALLFUN: ' "모두 공개"기능'
PUBALLFUN2: "이 버튼을 누르면 모든 페이지로 이동하고 \"공개\"를 눌러도 됩니다. 이 기능은 사이트를 처음 만들 때 등 많은 컨텐츠를 편집하는 경우에 이용될 것같습니다."
@@ -110,10 +107,7 @@ ko:
TabContent: 컨텐츠
TabHistory: 기록
TabSettings: 설정
- TreeFiltered: '필터링된 트리'
- TreeFilteredClear: '필터 제거'
CMSMain_left_ss:
- APPLY_FILTER: '필터링'
RESET: 리셋
CMSPageAddController:
MENUTITLE: '페이지 추가'
@@ -145,15 +139,12 @@ ko:
ListView: '목록보기'
MENUTITLE: 페이지
TreeView: '트리보기'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: 복수선택
CMSPagesController_Tools_ss:
FILTER: 필터
CMSSearch:
FILTERDATEFROM: 시작일
FILTERDATEHEADING: 날짜
FILTERDATETO: 종료일
- FILTERLABELTEXT: 컨텐츠
CMSSettingsController:
MENUTITLE: 설정
CMSSiteTreeFilter_Search:
diff --git a/lang/lt.yml b/lang/lt.yml
index a44c258b..3af50d0a 100644
--- a/lang/lt.yml
+++ b/lang/lt.yml
@@ -94,11 +94,11 @@ lt:
DUPLICATEDWITHCHILDREN: 'Puslapis ''{title}'' , bei jo vaikai kopijuoti sėkmingai'
EMAIL: E. paštas
EditTree: 'Redaguoti medį'
- ListFiltered: 'Filtruotas sąrašas.'
+ ListFiltered: 'Rodomi paieškos rezultatai'
MENUTITLE: 'Redaguoti puslapį'
NEWPAGE: 'Naujas {pagetype}'
PAGENOTEXISTS: 'Šis puslapis neegzistuoja'
- PAGES: Puslapiai
+ PAGES: 'Puslapio būsena'
PAGETYPEANYOPT: Bet koks
PAGETYPEOPT: 'Puslapio tipas'
PUBALLCONFIRM: 'Prašome publikuoti kiekvieną svetainės puslapį, kopijuojant turinį į svetainę'
@@ -109,7 +109,7 @@ lt:
REMOVED: 'Iš publikuojamos svetainės ištrintas ''{title}''{description}'
REMOVEDPAGE: 'Iš publikuojamos svetainės pašalintas ''{title}'''
REMOVEDPAGEFROMDRAFT: '''%s'' pašalintas iš juodraštinės svetainės'
- RESTORE: Atstatyti
+ RESTORE: 'Atstatyti'
RESTORED: '''{title}'' atstatytas sėkmingai'
RESTORE_DESC: 'Atstatyti suarchyvuotą versiją kaip juodraštinį puslapį'
RESTORE_TO_ROOT: 'Atstatyti juodraštį aukščiausiame lygyje'
@@ -122,11 +122,11 @@ lt:
TabContent: Turinys
TabHistory: Istorija
TabSettings: Nustatymai
- TreeFiltered: 'Filtruotas medis.'
- TreeFilteredClear: 'Išvalyti filtrą'
+ TreeFiltered: 'Rodomi paieškos rezultatai'
+ TreeFilteredClear: Išvalyti filtrą
CMSMain_left_ss:
- APPLY_FILTER: 'Vykdyti'
- CLEAR_FILTER: 'Išvalyti filtrą'
+ APPLY_FILTER: Ieškoti
+ CLEAR_FILTER: Išvalyti filtrą
RESET: Atstatyti
CMSPageAddController:
MENUTITLE: 'Pridėti puslapį'
@@ -159,7 +159,7 @@ lt:
MENUTITLE: Puslapiai
TreeView: 'Medžio rodinys'
CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Daugybinis pasirinkimas
+ MULTISELECT: 'Daugybinis pasirinkimas'
CMSPagesController_Tools_ss:
FILTER: Filtras
CMSSIteTreeFilter_PublishedPages:
@@ -168,19 +168,20 @@ lt:
FILTERDATEFROM: Nuo
FILTERDATEHEADING: Data
FILTERDATETO: Iki
- FILTERLABELTEXT: Turinys
+ FILTERLABELTEXT: Ieškoti
+ PAGEFILTERDATEHEADING: 'Redaguota'
CMSSettingsController:
MENUTITLE: Nustatymai
CMSSiteTreeFilter_ChangedPages:
- Title: 'Ištrinti puslapiai'
+ Title: 'Pakeisti puslapiai'
CMSSiteTreeFilter_DeletedPages:
- Title: 'Visi puslapiai, kartu su suarchyvuotais'
+ Title: 'Visi puslapiai, taip pat ir archyvuoti'
CMSSiteTreeFilter_Search:
Title: 'Visi puslapiai'
CMSSiteTreeFilter_StatusDeletedPages:
- Title: 'Ištrinti puslapiai'
+ Title: 'Archyvuoti puslapiai'
CMSSiteTreeFilter_StatusDraftPages:
- Title: 'Juodraštiniai nepublikuoti puslapiai'
+ Title: 'Juodraštiniai puslapiai'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Publikuotas, bet pašalintas iš juodraščių'
ContentControl:
@@ -298,7 +299,7 @@ lt:
SilverStripeNavigator:
ARCHIVED: Archyvuota
SilverStripeNavigatorLink:
- ShareInstructions: 'Norėdami pasidalinti šiuo puslapiu, nukopijuokite ir įdėkite nuorodą žemiau.'
+ ShareInstructions: 'Norėdami pasidalinti šiuo puslapiu, kopijuokite žemiau esančią nuorodą.'
ShareLink: 'Dalintis nuoroda'
SilverStripeNavigatorLinkl:
CloseLink: Uždaryti
diff --git a/lang/mi.yml b/lang/mi.yml
index eb5f7610..33a5d485 100644
--- a/lang/mi.yml
+++ b/lang/mi.yml
@@ -85,13 +85,10 @@ mi:
DUPLICATEDWITHCHILDREN: 'I momoho te tārite i ''{title}'' me ngā tamariki'
EMAIL: Īmēra
EditTree: 'Whakatika Rākau'
- ListFiltered: 'Rārangi kua tātaritia'
MENUTITLE: 'Whakatika Whārangi'
NEWPAGE: '{pagetype} hou'
PAGENOTEXISTS: 'KIāore tēnei whārangi e tīari'
- PAGES: Ngā Whārangi
PAGETYPEANYOPT: Ko tētahi
- PAGETYPEOPT: 'Momo wharangi '
PUBALLCONFIRM: 'Whakaputaina koa i ia whārangi i te pae me te tārua i te content stage kia ora ai.'
PUBALLFUN: 'Te taumahinga "Whakaputaina Katoatia"'
PUBALLFUN2: "Ko te pēhi i tēnei pātene he taurite ki te haere ki ia whārangi me te pēhi i te \"whakaputaina\". Ko te tikanga, ka whakamahia tēnei pātene i muri ake i te mahi whakatikatika kua maha ngā tinihanga, pērā i te wā i hangaia tuatahi mai te pae. "
@@ -109,10 +106,7 @@ mi:
TabContent: Ngā Ihirangi
TabHistory: Hītori
TabSettings: Ngā Tautuhinga
- TreeFiltered: 'Rākau kua tātaritia'
- TreeFilteredClear: 'Ūkui tātari'
CMSMain_left_ss:
- APPLY_FILTER: 'Hoatu Tātari'
RESET: Tautuhi Anō
CMSPageAddController:
MENUTITLE: 'Tāpiri whārangi'
@@ -144,15 +138,12 @@ mi:
ListView: 'Tirohanga Rārangi'
MENUTITLE: Ngā Whārangi
TreeView: 'Tirohanga Rākau'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Tīpakonga-maha
CMSPagesController_Tools_ss:
FILTER: Tātari
CMSSearch:
FILTERDATEFROM: Mai i
FILTERDATEHEADING: Rā
FILTERDATETO: Ki
- FILTERLABELTEXT: Ngā Ihirangi
CMSSettingsController:
MENUTITLE: Ngā Tautuhinga
CMSSiteTreeFilter_Search:
diff --git a/lang/nb.yml b/lang/nb.yml
index ac2ed3df..420a6d9a 100644
--- a/lang/nb.yml
+++ b/lang/nb.yml
@@ -92,13 +92,10 @@ nb:
DUPLICATEDWITHCHILDREN: 'Vellykket duplisering av "{title}" og undersider.'
EMAIL: Epost
EditTree: 'Rediger treet'
- ListFiltered: 'Filtrerte liste.'
MENUTITLE: 'Rediger side'
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Siden eksisterer ikke'
- PAGES: Sider
PAGETYPEANYOPT: Hvilken som helst
- PAGETYPEOPT: 'Sidetype'
PUBALLCONFIRM: 'Vennligst publiser hver eneste side på nettstedet, og kopier innhold til aktivt nettsted'
PUBALLFUN: 'Funksjonalitet for "Publiser alle"'
PUBALLFUN2: "Å trykke på denne knappen er det samme som å gå på hver side og trykke \"publiser\". Den er ment for å bli brukt etter at det har blitt gjort massive endringer av innholdet, som for eksempel når siden først ble laget."
@@ -119,11 +116,7 @@ nb:
TabContent: Innhold
TabHistory: Historikk
TabSettings: Innstillinger
- TreeFiltered: 'Filtrerte treet.'
- TreeFilteredClear: 'Fjern filtrering'
CMSMain_left_ss:
- APPLY_FILTER: 'Aktiver filter'
- CLEAR_FILTER: 'Fjern filter'
RESET: Tilbakestill
CMSPageAddController:
MENUTITLE: 'Legg til side'
@@ -155,8 +148,6 @@ nb:
ListView: 'Listevisning'
MENUTITLE: Sider
TreeView: 'Trevisning'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Flervalg
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSIteTreeFilter_PublishedPages:
@@ -165,7 +156,6 @@ nb:
FILTERDATEFROM: Fra
FILTERDATEHEADING: Dato
FILTERDATETO: Til
- FILTERLABELTEXT: Innhold
CMSSettingsController:
MENUTITLE: Innstillinger
CMSSiteTreeFilter_Search:
diff --git a/lang/nl.yml b/lang/nl.yml
index e2e97fe5..94f1f0fe 100644
--- a/lang/nl.yml
+++ b/lang/nl.yml
@@ -61,6 +61,7 @@ nl:
CMSAddPageController:
Title: 'Pagina toevoegen'
CMSBatchActions:
+ ARCHIVE: Archief
DELETED_DRAFT_PAGES: '%d pagina''s van de concept-site verwijderd, %d mislukt'
DELETED_PAGES: '%d pagina''s van de gepubliceerde site verwijderd, %d mislukt'
DELETE_DRAFT_PAGES: 'Verwijder van concept site'
@@ -72,6 +73,7 @@ nl:
CMSMain:
ACCESS: 'Toegang tot het ''{title}'' gedeelte'
ACCESS_HELP: 'Bevoegdheid om paginastructuur en inhoud te bekijken. Bekijk- en bewerkingstoestemmingen kunnen worden toegekend met pagina-specifieke menu''s en het aparte "Inhoudsmachtigingen".'
+ ARCHIVE: Archief
AddNew: 'Voeg nieuwe pagina toe'
AddNewButton: 'Nieuw'
AddPageRestriction: 'Opmerking: Sommige paginatypes zijn niet toegestaan voor deze selectie'
@@ -86,13 +88,10 @@ nl:
DUPLICATEDWITHCHILDREN: '''{title}'' en onderliggende items met succes gedupliceerd'
EMAIL: E-mail
EditTree: 'Paginastructuur aanpassen'
- ListFiltered: 'Gefilterde lijst.'
MENUTITLE: 'Wijzig pagina'
NEWPAGE: 'Nieuwe {pagetype}'
PAGENOTEXISTS: 'Deze pagina bestaat niet'
- PAGES: Pagina 's
PAGETYPEANYOPT: Elke
- PAGETYPEOPT: 'Paginatype'
PUBALLCONFIRM: 'Publiceer elke pagina van de site: dit kopieert de inhoud van de concept site naar de live site'
PUBALLFUN: '"Publiceer alles" functionaliteit'
PUBALLFUN2: "Op deze knop klikken heeft hetzelfde resultaat als bij elke pagina's op \"Publiceer\" te klikken. Het is bedoeld om te gebruiken wanneer er erg grote inhoudsaanpassingen gebeurd zijn, bijvoorbeeld wanneer een nieuwe site voor het eerst gebouwd wordt."
@@ -110,10 +109,7 @@ nl:
TabContent: Inhoud
TabHistory: Geschiedenis
TabSettings: Instellingen
- TreeFiltered: 'Gefilterde boomstructuur.'
- TreeFilteredClear: 'Filter leegmaken'
CMSMain_left_ss:
- APPLY_FILTER: 'Filter toepassen'
RESET: Reset
CMSPageAddController:
MENUTITLE: 'Pagina toevoegen'
@@ -145,15 +141,12 @@ nl:
ListView: 'Lijstweergave'
MENUTITLE: Pagina's
TreeView: 'Hierarchische weergave'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Meervoudige selectie
CMSPagesController_Tools_ss:
FILTER: Filteren
CMSSearch:
FILTERDATEFROM: Van
FILTERDATEHEADING: Datum
FILTERDATETO: Tot
- FILTERLABELTEXT: Inhoud
CMSSettingsController:
MENUTITLE: Instellingen
CMSSiteTreeFilter_Search:
diff --git a/lang/pl.yml b/lang/pl.yml
index 418caccb..6b7c20c7 100644
--- a/lang/pl.yml
+++ b/lang/pl.yml
@@ -86,13 +86,10 @@ pl:
DUPLICATEDWITHCHILDREN: 'Duplikowanie ''{title}'' oraz podstron zakończone powodzeniem'
EMAIL: Email
EditTree: 'Edytuj drzewko'
- ListFiltered: 'Filtrowana lista.'
MENUTITLE: 'Edytuj stronę'
NEWPAGE: 'Nowa {pagetype}'
PAGENOTEXISTS: 'Ta strona nie istnieje'
- PAGES: Strony
PAGETYPEANYOPT: Jakikolwiek
- PAGETYPEOPT: 'Rodzaj strony'
PUBALLCONFIRM: 'Opublikuj każdą stronę w witrynie'
PUBALLFUN: '"Opublikuj wszystko"'
PUBALLFUN2: "Naciśnięcie tego przycisku spowoduje przejście po wszystkich stronach i opublikowanie ich. Zazwyczaj używa się tego, gdy w witrynie było bardzo dużo zmian, na przykład gdy witryna została utworzona."
@@ -110,10 +107,7 @@ pl:
TabContent: Zawartość
TabHistory: Historia
TabSettings: Opcje
- TreeFiltered: 'Filtruj drzewko'
- TreeFilteredClear: 'Wyczyść filtr'
CMSMain_left_ss:
- APPLY_FILTER: 'Zastosuj filtr'
RESET: Resetuj
CMSPageAddController:
MENUTITLE: 'Dodaj stronę'
@@ -145,15 +139,12 @@ pl:
ListView: 'Widok listy'
MENUTITLE: Strony
TreeView: 'Widok drzewa'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi wybór
CMSPagesController_Tools_ss:
FILTER: Filtr
CMSSearch:
FILTERDATEFROM: Od
FILTERDATEHEADING: Data
FILTERDATETO: Do
- FILTERLABELTEXT: Zawartość
CMSSettingsController:
MENUTITLE: Ustawienia
CMSSiteTreeFilter_Search:
diff --git a/lang/pt.yml b/lang/pt.yml
index e9c02ec7..eb6cae04 100644
--- a/lang/pt.yml
+++ b/lang/pt.yml
@@ -81,13 +81,10 @@ pt:
DUPLICATED: 'Página ''{title}'' duplicada com sucesso'
DUPLICATEDWITHCHILDREN: 'Página ''{title}'' e filhos duplicados com sucesso'
EditTree: 'Editar árvore'
- ListFiltered: 'Lista filtrada.'
MENUTITLE: 'Editar página'
NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Esta página não existe'
- PAGES: Páginas
PAGETYPEANYOPT: Qualquer
- PAGETYPEOPT: 'Tipo de Página'
PUBALLCONFIRM: 'Por favor, publique cada uma das páginas do site, copiando o conteúdo para a versão publicada'
PUBALLFUN: 'funcionalidade "Publicar tudo"'
PUBALLFUN2: "Ao pressionar este botão fará o equivalente a ir a cada página e pressionar o botão \"publicar\". É aconselhado a sua utilização quando existem muitas edições de diferentes páginas ou então quando o site se encontra disponível para ser publicado para o público em geral."
@@ -104,10 +101,7 @@ pt:
TabContent: Conteúdo
TabHistory: Histórico
TabSettings: Configurações
- TreeFiltered: 'Filtrar árvore'
- TreeFilteredClear: 'Remover filtro'
CMSMain_left_ss:
- APPLY_FILTER: 'Aplicar filtro'
RESET: Redefinir
CMSPageAddController:
MENUTITLE: 'Adicionar página'
@@ -139,15 +133,12 @@ pt:
ListView: 'Vista em lista'
MENUTITLE: Páginas
TreeView: 'Vista em árvore'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi-selecção
CMSPagesController_Tools_ss:
FILTER: Filtrar
CMSSearch:
FILTERDATEFROM: De
FILTERDATEHEADING: Data
FILTERDATETO: Para
- FILTERLABELTEXT: Conteúdo
CMSSettingsController:
MENUTITLE: Configurações
CMSSiteTreeFilter_Search:
diff --git a/lang/ro.yml b/lang/ro.yml
index 6cebf132..c9a9512b 100644
--- a/lang/ro.yml
+++ b/lang/ro.yml
@@ -85,13 +85,10 @@ ro:
DUPLICATEDWITHCHILDREN: '''{title}'' și descendenții săi duplicați cu succes'
EMAIL: E-mail
EditTree: 'Editare structură arbore'
- ListFiltered: 'Listă filtrată'
MENUTITLE: 'Editează pagina'
NEWPAGE: '{pagetype} nouă'
PAGENOTEXISTS: 'Această pagină nu există'
- PAGES: Pagini
PAGETYPEANYOPT: Oricare
- PAGETYPEOPT: 'Tip pagină'
PUBALLCONFIRM: 'Vă rugăm publicați toate paginile din site, copiind conținutul curent în live'
PUBALLFUN: 'Funcționalitatea "Publică Tot" '
PUBALLFUN2: "Apăsând acest buton se v-a face echivalentul apăsării pe fiecare pagină a butonului \"publicare\". Este\n\t\t\t\tintenționat să fie folosit după ce s-au făcut editări masive de conținut, precum când site-ul a fost\n\t\t\t\tprima oară construit."
@@ -109,10 +106,7 @@ ro:
TabContent: Conținut
TabHistory: Istorie
TabSettings: Setări
- TreeFiltered: 'Arbore filtrat'
- TreeFilteredClear: 'Șterge filtru'
CMSMain_left_ss:
- APPLY_FILTER: 'Aplică Filtrul'
RESET: Resetează
CMSPageAddController:
MENUTITLE: 'Adaugă pagină'
@@ -144,15 +138,12 @@ ro:
ListView: 'View listă'
MENUTITLE: Pagini
TreeView: 'View Arbore'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Selecție multiplă
CMSPagesController_Tools_ss:
FILTER: Filtru
CMSSearch:
FILTERDATEFROM: De la
FILTERDATEHEADING: Data
FILTERDATETO: La
- FILTERLABELTEXT: Conținut
CMSSettingsController:
MENUTITLE: Setări
CMSSiteTreeFilter_Search:
diff --git a/lang/ru.yml b/lang/ru.yml
index 8c98e8fa..2fc71ed4 100644
--- a/lang/ru.yml
+++ b/lang/ru.yml
@@ -86,13 +86,10 @@ ru:
DUPLICATEDWITHCHILDREN: 'Копия ''{title}'' и дочерних элементов создана'
EMAIL: Email
EditTree: 'Редактировать дерево'
- ListFiltered: 'Отфильтрованный список.'
MENUTITLE: 'Править страницу'
NEWPAGE: 'Новая {pagetype}'
PAGENOTEXISTS: 'Страница не существует'
- PAGES: Страницы
PAGETYPEANYOPT: Любой
- PAGETYPEOPT: 'Тип страницы'
PUBALLCONFIRM: 'Пожалуйста, опубликуйте каждую страницу сайта, перенося содержимое из чернового режима в опубликованный'
PUBALLFUN: 'Функция "Опубликовать все"'
PUBALLFUN2: "Нажатие этой кнопки выполнит ту же функцию, что и нажатие кнопки \"Опубликовать\" для каждой отдельной страницы. Данная функция предназначена для использования после значительных изменений содержимого, например, в момент создания нового сайта."
@@ -110,10 +107,7 @@ ru:
TabContent: Содержимое
TabHistory: История
TabSettings: Настройки
- TreeFiltered: 'Отфильтрованное дерево.'
- TreeFilteredClear: 'Сбросить фильтр'
CMSMain_left_ss:
- APPLY_FILTER: 'Применить фильтр'
RESET: Восстановить
CMSPageAddController:
MENUTITLE: 'Добавить страницу'
@@ -145,15 +139,12 @@ ru:
ListView: 'Обзор списка'
MENUTITLE: Страницы
TreeView: 'Обзор дерева'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Множественный выбор
CMSPagesController_Tools_ss:
FILTER: Фильтр
CMSSearch:
FILTERDATEFROM: От
FILTERDATEHEADING: Дата
FILTERDATETO: До
- FILTERLABELTEXT: Содержимое
CMSSettingsController:
MENUTITLE: Настройки
CMSSiteTreeFilter_Search:
diff --git a/lang/sk.yml b/lang/sk.yml
index 96b46606..86f310e2 100644
--- a/lang/sk.yml
+++ b/lang/sk.yml
@@ -94,11 +94,11 @@ sk:
DUPLICATEDWITHCHILDREN: 'Duplikované ''{title}'' a potomkovia úspešne'
EMAIL: Pošli e-mailom
EditTree: 'Editovať strom'
- ListFiltered: 'Filtrovaný zoznam.'
+ ListFiltered: 'Zobrazenie výsledkov vyhľadávania.'
MENUTITLE: 'Upraviť stránku'
NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Táto stránka neexistuje.'
- PAGES: Stránky
+ PAGES: 'Stav stránky'
PAGETYPEANYOPT: Akákoľvek
PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné'
@@ -109,7 +109,7 @@ sk:
REMOVED: 'Smazané ''{title}''{description} z webu'
REMOVEDPAGE: 'Smazané ''{title}'' z verejného webu'
REMOVEDPAGEFROMDRAFT: 'Odstránené ''%s'' z konceptu webu'
- RESTORE: Obnoviť
+ RESTORE: 'Obnoviť koncept'
RESTORED: 'Obnovené ''{title}'' úspešne'
RESTORE_DESC: 'Obnoviť archivovanú verziu na koncept'
RESTORE_TO_ROOT: 'Obnoviť koncept na najvyšiu úroveň'
@@ -122,11 +122,11 @@ sk:
TabContent: Obsah
TabHistory: História
TabSettings: Nastavenia
- TreeFiltered: 'Filtrovaný strom.'
- TreeFilteredClear: 'Vyčistiť filter'
+ TreeFiltered: 'Zobrazenie výsledkov vyhľadávania.'
+ TreeFilteredClear: Vyčistiť
CMSMain_left_ss:
- APPLY_FILTER: 'Použiť filter'
- CLEAR_FILTER: 'Vyčistiť filter'
+ APPLY_FILTER: Hľadať
+ CLEAR_FILTER: Vyčistiť
RESET: Reset
CMSPageAddController:
MENUTITLE: 'Pridať stránku'
@@ -159,7 +159,7 @@ sk:
MENUTITLE: Stránky
TreeView: 'Zobraziť strom'
CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Multi výber
+ MULTISELECT: 'Dávkové akcie'
CMSPagesController_Tools_ss:
FILTER: Filtrovať
CMSSIteTreeFilter_PublishedPages:
@@ -168,19 +168,20 @@ sk:
FILTERDATEFROM: Od
FILTERDATEHEADING: Dátum
FILTERDATETO: Do
- FILTERLABELTEXT: Obsah
+ FILTERLABELTEXT: Hľadať
+ PAGEFILTERDATEHEADING: 'Posledne zmenené'
CMSSettingsController:
MENUTITLE: Nastavenia
CMSSiteTreeFilter_ChangedPages:
Title: 'Zmenené stránky'
CMSSiteTreeFilter_DeletedPages:
- Title: 'Všetky stránky, vrátane vymazaných'
+ Title: 'Všetky stránky, vrátane archivovaných'
CMSSiteTreeFilter_Search:
Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages:
- Title: 'Zmazané stránky'
+ Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages:
- Title: 'Koncept nezverejnených stránok'
+ Title: 'Konceptové stránky'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstránené z konceptu'
ContentControl:
@@ -291,14 +292,14 @@ sk:
BrokenLinksGroupTitle: 'Výkazy porušených odkazov'
ContentGroupTitle: 'Výkazy obsahu'
EMPTYPAGES: 'Prázdne stránky'
- LAST2WEEKS: 'Stránky upravené počaas posledných 2 týždňov'
+ LAST2WEEKS: 'Stránky upravené počas posledných 2 týždňov'
OtherGroupTitle: Ostatné
ParameterLiveCheckbox: 'Skontolovať živú stránku'
REPEMPTY: '{title} výkaz je prázdny.'
SilverStripeNavigator:
ARCHIVED: Archivované
SilverStripeNavigatorLink:
- ShareInstructions: 'Pre zdielanie tejto stránky, skopírujte a vložte odkaz nižšie.'
+ ShareInstructions: 'Pre zdielanie stránky, zkopírujte a prilepte odkaz dolu.'
ShareLink: 'Zdieľať odkaz'
SilverStripeNavigatorLinkl:
CloseLink: Zavrieť
@@ -330,7 +331,7 @@ sk:
ARCHIVEDPAGEHELP: 'Stránka je odstránená z konceptu a z webu'
ARCHIVEDPAGESHORT: Archivované
BUTTONARCHIVEDESC: 'Nezverejniť a odoslať do archívu'
- BUTTONCANCELDRAFT: 'Zrušiť zmeny v konceptu'
+ BUTTONCANCELDRAFT: 'Zrušiť zmeny v koncepte'
BUTTONCANCELDRAFTDESC: 'Vymazať návrh a vrátiť sa k aktuálne zverejnenej stránke'
BUTTONPUBLISHED: Publikované
BUTTONSAVED: Uložené
@@ -348,11 +349,11 @@ sk:
DELETEDPAGEHELP: 'Stránka už nie je viacej zverejnená'
DELETEDPAGESHORT: Smazané
DEPENDENT_NOTE: 'Nasledujúce stránky sú závislé na tejto stránke. To zahŕňa virtuálne stránky, presmerovacie stránky a stránky s odkazmi obsahu.'
- DESCRIPTION: 'Obecný obsah stránky'
+ DESCRIPTION: 'Obyčajná jednoduchá stránka s vlastným obsahom.'
DependtPageColumnLinkType: 'Typ odkazu'
DependtPageColumnURL: URL
EDITANYONE: 'Ktokoľvek kto sa môže prihlásiť do CMS'
- EDITHEADER: 'Kto môže editovať túto stránnku?'
+ EDITHEADER: 'Kto môže editovať túto stránku?'
EDITONLYTHESE: 'Iba títo ľudia (vyberte zo zoznamu)'
EDITORGROUPS: 'Skupiny upravovateľov'
EDIT_ALL_DESCRIPTION: 'Upraviť akúkoľvek stránku'
diff --git a/lang/sl.yml b/lang/sl.yml
index e9267970..37c387d3 100644
--- a/lang/sl.yml
+++ b/lang/sl.yml
@@ -72,8 +72,6 @@ sl:
MENUTITLE: 'Uredi stran'
NEWPAGE: 'Nov {pagetype}'
PAGENOTEXISTS: 'Stran na tem naslovu ne obstaja'
- PAGES: Strani
- PAGETYPEOPT: 'Tip strani'
PUBALLCONFIRM: 'Objavite vse strani spletnega mesta (vsebine bodo prekopirane v "objavljeno" različico spletnega mesta).'
PUBALLFUN: 'Funkcionalnost "Objavi vse"'
PUBALLFUN2: "Rezultat klika tega gumba bo enak, kot če bi kliknili \"Objavi\" na vsaki posamezni strani. Namenjen je uporabi pri večjih spremembah vsebine, kot na primer ob začetku postavljanja spletnega mesta."
diff --git a/lang/sr.yml b/lang/sr.yml
index c5697bd1..eabf0210 100644
--- a/lang/sr.yml
+++ b/lang/sr.yml
@@ -85,13 +85,10 @@ sr:
DUPLICATEDWITHCHILDREN: '''{title}'' и деца успешно дуплирани'
EMAIL: Е-пошта
EditTree: 'Измени стабло'
- ListFiltered: 'Филтрирана листа.'
MENUTITLE: 'Измени страницу'
NEWPAGE: 'Нова {pagetype}'
PAGENOTEXISTS: 'Ова страница не постоји'
- PAGES: Странице
PAGETYPEANYOPT: Било која
- PAGETYPEOPT: 'Тип странице'
PUBALLCONFIRM: 'Објавите сваку страну на овом сајту копирањем садржај на жив сајт.'
PUBALLFUN: 'Функција „Објави све“ '
PUBALLFUN2: "Притиском на ово дугме постићи ћете исто што и одласком на сваку страну и притискањем дугмета „Објави“ . Намењена је за коришћење након великих измена садржаја као када се сајт први пут објављује."
@@ -109,10 +106,7 @@ sr:
TabContent: Садржај
TabHistory: Историја
TabSettings: Подешавања
- TreeFiltered: 'Филтрирано стабло'
- TreeFilteredClear: 'Избриши филтер'
CMSMain_left_ss:
- APPLY_FILTER: 'Примени филтер'
RESET: Врати у пређашње стање
CMSPageAddController:
MENUTITLE: 'Додај страницу'
@@ -144,15 +138,12 @@ sr:
ListView: 'Приказ у виду листе'
MENUTITLE: Странице
TreeView: 'Приказ у виду стабла'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Вишеструки избор
CMSPagesController_Tools_ss:
FILTER: Филтер
CMSSearch:
FILTERDATEFROM: Од
FILTERDATEHEADING: Датум
FILTERDATETO: За
- FILTERLABELTEXT: Садржај
CMSSettingsController:
MENUTITLE: Подешавања
CMSSiteTreeFilter_Search:
diff --git a/lang/sr_RS@latin.yml b/lang/sr_RS@latin.yml
index d70c952e..19686e9f 100644
--- a/lang/sr_RS@latin.yml
+++ b/lang/sr_RS@latin.yml
@@ -85,13 +85,10 @@ sr_RS@latin:
DUPLICATEDWITHCHILDREN: '''{title}'' i deca uspešno duplirani'
EMAIL: E-pošta
EditTree: 'Izmeni stablo'
- ListFiltered: 'Filtrirana lista.'
MENUTITLE: 'Izmeni stranicu'
NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ova stranica ne postoji'
- PAGES: Stranice
PAGETYPEANYOPT: Bilo koja
- PAGETYPEOPT: 'Tip stranice'
PUBALLCONFIRM: 'Objavite svaku stranu na ovom sajtu kopiranjem sadržaj na živ sajt.'
PUBALLFUN: 'Funkcija „Objavi sve“ '
PUBALLFUN2: "Pritiskom na ovo dugme postići ćete isto što i odlaskom na svaku stranu i pritiskanjem dugmeta „Objavi“ . Namenjena je za korišćene nakon velikih izmena sadržaja kao kada se sajt prvi put objavljuje."
@@ -109,10 +106,7 @@ sr_RS@latin:
TabContent: Sadržaj
TabHistory: Istorija
TabSettings: Podešavanja
- TreeFiltered: 'Filtrirano stablo'
- TreeFilteredClear: 'Izbriši filter'
CMSMain_left_ss:
- APPLY_FILTER: 'Primeni filter'
RESET: Vrati u pređašnje stanje
CMSPageAddController:
MENUTITLE: 'Dodaj stranicu'
@@ -144,15 +138,12 @@ sr_RS@latin:
ListView: 'Prikaz u vidu liste'
MENUTITLE: Stranice
TreeView: 'Prikaz u vidu stabla'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Višestruki izbor
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSearch:
FILTERDATEFROM: Od
FILTERDATEHEADING: Datum
FILTERDATETO: Za
- FILTERLABELTEXT: Sadržaj
CMSSettingsController:
MENUTITLE: Podešavanja
CMSSiteTreeFilter_Search:
diff --git a/lang/sv.yml b/lang/sv.yml
index 5c4c4d0b..8ebfbed4 100644
--- a/lang/sv.yml
+++ b/lang/sv.yml
@@ -92,13 +92,10 @@ sv:
DUPLICATEDWITHCHILDREN: 'Duplicerade ''{title}'' och undersidor utan problem'
EMAIL: E-post
EditTree: 'Redigera trädet'
- ListFiltered: 'Filtrerad lista'
MENUTITLE: 'Redigera sida'
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Den här sidan finns inte'
- PAGES: Sidor
PAGETYPEANYOPT: Vilken som helst
- PAGETYPEOPT: 'Sidtyp'
PUBALLCONFIRM: 'Publicera alla sidor på sajten och kopiera dem till "live"'
PUBALLFUN: '"Publicera alla"-funktion'
PUBALLFUN2: "Ett klick på den här knappen är samma sak som att gå till varje sida och klicka på \"Publicera\". Tanken är att den ska användas efter stora uppdateringar av innehållet på sidan, som när den skapas."
@@ -119,11 +116,7 @@ sv:
TabContent: Innehåll
TabHistory: Historia
TabSettings: Inställningar
- TreeFiltered: 'Filtrerat träd'
- TreeFilteredClear: 'Rensa lista'
CMSMain_left_ss:
- APPLY_FILTER: 'Filtrera'
- CLEAR_FILTER: 'Rensa lista'
RESET: Rensa
CMSPageAddController:
MENUTITLE: 'Skapa sida'
@@ -155,8 +148,6 @@ sv:
ListView: 'Listvy'
MENUTITLE: Sidor
TreeView: 'Trädvy'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Flerval
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSIteTreeFilter_PublishedPages:
@@ -165,7 +156,6 @@ sv:
FILTERDATEFROM: Från
FILTERDATEHEADING: Datum
FILTERDATETO: Till
- FILTERLABELTEXT: Innehåll
CMSSettingsController:
MENUTITLE: Inställningar
CMSSiteTreeFilter_Search:
diff --git a/lang/th.yml b/lang/th.yml
index c55fab6a..fb63a8a9 100644
--- a/lang/th.yml
+++ b/lang/th.yml
@@ -81,13 +81,10 @@ th:
DESCREMOVED: 'และ {count} รายการลูก'
EMAIL: อีเมล
EditTree: 'แก้ไขรายการแบบ Tree'
- ListFiltered: 'แสดงรายการตามตัวกรองข้อมูล'
MENUTITLE: 'แก้ไขหน้าเว็บ'
NEWPAGE: 'ใหม่ {pagetype}'
PAGENOTEXISTS: 'ไม่มีหน้านี้อยู่'
- PAGES: หน้า
PAGETYPEANYOPT: ประเภทใดก็ได้
- PAGETYPEOPT: 'ประเภทหน้าเว็บ'
PUBALLCONFIRM: 'กรุณาเผยแพร่หน้าเว็บทุกหน้าในเว็บไซต์, คัดลอกเนื้อหาลงไปที่'
PUBALLFUN: 'ฟังก์ชั่นการทำงาน "เผยแพร่ทั้งหมด"'
PUBALLFUN2: "การกดปุ่มนี้จะเทียบเท่ากับการไปที่หน้าต่างๆทุกๆหน้าแล้วกด \"เผยแพร่\". It's\nปุ่มดังกล่าวมีไว้ด้วยความตั้งใจที่ต้องการให้นำไปใช้กับการแก้ไขเนื้อหาเป็นจำนวนมาก เช่น เมื่อเว็บไซต์\nถูกสร้างขึ้นเป็นครั้งแรก."
@@ -101,10 +98,7 @@ th:
TabContent: เนื้อหา
TabHistory: ประวัติย้อนหลัง
TabSettings: ตั้งค่า
- TreeFiltered: 'แสดงรายการแบบ Tree ตามตัวกรองข้อมูล'
- TreeFilteredClear: 'ล้างค่าตัวกรองข้อมูล'
CMSMain_left_ss:
- APPLY_FILTER: 'นำตัวกรองข้อมูลไปใช้งาน'
RESET: รีเซ็ต
CMSPageAddController:
MENUTITLE: 'เพิ่มหน้า'
@@ -132,8 +126,6 @@ th:
MENUTITLE: 'แก้ไขหน้าเว็บ'
CMSPagesController:
GalleryView: 'มุมมองแบบแกลอรี่'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: การเลือกพร้อมกันหลายรายการ
CMSPagesController_Tools_ss:
FILTER: ตัวกรองข้อมูล
CMSSearch:
diff --git a/lang/tr.yml b/lang/tr.yml
index fe5a8956..2d763212 100644
--- a/lang/tr.yml
+++ b/lang/tr.yml
@@ -37,8 +37,6 @@ tr:
EMAIL: Eposta
MENUTITLE: 'Sayfayı düzenle'
PAGENOTEXISTS: 'Sayfa bulunamadı'
- PAGES: Sayfalar
- PAGETYPEOPT: 'Sayfa Tipi'
PUBALLCONFIRM: 'Lütfen taslak sitedeki tüm sayfaları yayınlanmakta olan siteye kopyalayıp yayınla.'
PUBALLFUN: '"Hepsini Yayınla" özelliği'
PUBALLFUN2: "Bu butona bastığınız zaman, tüm sayfaları tek tek açıp \"yayınla\" butonuna basmışsınız gibi işlem yapılacaktır. Bunun amacı sitede toplu miktarda içerik düzenleyip eklediyseniz (örneğin sitenin ilk yayınlanması gibi) size kolaylık sağlamaktır."
@@ -50,7 +48,6 @@ tr:
TabHistory: Geçmiş
TabSettings: Ayarlar
CMSMain_left_ss:
- APPLY_FILTER: 'Filteri Uygula'
RESET: Sıfırla
CMSPageAddController:
MENUTITLE: 'Sayfa ekle'
diff --git a/lang/uk.yml b/lang/uk.yml
index b50607b3..253923ba 100644
--- a/lang/uk.yml
+++ b/lang/uk.yml
@@ -77,9 +77,7 @@ uk:
EMAIL: Електронна пошта
MENUTITLE: 'Редагувати сторінку'
PAGENOTEXISTS: 'Ця сторінка не існує'
- PAGES: Сторінки
PAGETYPEANYOPT: Будь-який
- PAGETYPEOPT: 'Тип сторінки'
PUBALLCONFIRM: 'Будь ласка, опублікуйте кожну сторінку. Для цього перенесіть проміжний варіант до існуючого.'
PUBALLFUN: 'Дія "Опублікувати все"'
PUBALLFUN2: "Натиснувши цю кнопку Ви зробите те ж саме, що й перейшовши до кожної сторінки та натиснувши \"Публікувати\". Це внесено для тих випадків, коли Ви маєте намір маштабно змінити вміст, наприклад, після першого створення сайту."
@@ -92,7 +90,6 @@ uk:
TabHistory: Історія
TabSettings: Налаштування
CMSMain_left_ss:
- APPLY_FILTER: 'Застосувати фільтр'
RESET: Відновити
CMSPageAddController:
MENUTITLE: 'Додати сторінку'
@@ -118,8 +115,6 @@ uk:
WHEN: Коли
CMSPageSettingsController:
MENUTITLE: 'Редагувати сторінку'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: Множинний вибір
CMSPagesController_Tools_ss:
FILTER: Фільтр
CMSSearch:
diff --git a/lang/zh.yml b/lang/zh.yml
index 9daaf464..b01be00f 100644
--- a/lang/zh.yml
+++ b/lang/zh.yml
@@ -85,13 +85,10 @@ zh:
DUPLICATEDWITHCHILDREN: '成功复制‘{title}’及其子页面'
EMAIL: 电子邮件
EditTree: '编辑树'
- ListFiltered: '已过滤的列表。'
MENUTITLE: '编辑页面'
NEWPAGE: '新建{pagetype}'
PAGENOTEXISTS: '该页面不存在'
- PAGES: 页面
PAGETYPEANYOPT: 任何
- PAGETYPEOPT: '页面类型'
PUBALLCONFIRM: '请发布站点上的所有页面,将内容复制到线上'
PUBALLFUN: '“全部发布”功能'
PUBALLFUN2: "按下此按钮将做相当于跳转到每一页,然后按下“发布”。拟用于对内容进行了大量编辑工作之时,例如站点初建时。"
@@ -109,10 +106,7 @@ zh:
TabContent: 内容
TabHistory: 历史记录
TabSettings: 设置
- TreeFiltered: '已过滤的树。'
- TreeFilteredClear: '清除过滤器'
CMSMain_left_ss:
- APPLY_FILTER: '应用过滤器'
RESET: 重置
CMSPageAddController:
MENUTITLE: '添加页面'
@@ -144,15 +138,12 @@ zh:
ListView: '列表视图'
MENUTITLE: 页面
TreeView: '树视图'
- CMSPagesController_ContentToolbar_ss:
- MULTISELECT: 多选
CMSPagesController_Tools_ss:
FILTER: 过滤器
CMSSearch:
FILTERDATEFROM: 从
FILTERDATEHEADING: 日期
FILTERDATETO: 到
- FILTERLABELTEXT: 内容
CMSSettingsController:
MENUTITLE: 设置
CMSSiteTreeFilter_Search:
diff --git a/scss/_AssetAdmin.scss b/scss/_AssetAdmin.scss
index bdfd73bd..94d8c4d4 100644
--- a/scss/_AssetAdmin.scss
+++ b/scss/_AssetAdmin.scss
@@ -4,7 +4,7 @@
.cms-edit-form.AssetAdmin {
width: 100%;
- overflow-y:auto; //adds scrolling only to the datagrid
+ overflow-y:auto; //adds scrolling only to the datagrid
}
/**
@@ -82,5 +82,5 @@
}
}
}
-}
+}
diff --git a/scss/_CMSMain.scss b/scss/_CMSMain.scss
index cd86c654..dde47a0d 100644
--- a/scss/_CMSMain.scss
+++ b/scss/_CMSMain.scss
@@ -1,7 +1,7 @@
/**
- * Style custom to the CMSMain admin interface. CMSMain extends the built in
- * SilverStripe admin section styles. As much as possible we want to use those
- * built in styles. If anything in this file can be implemented in a generic
+ * Style custom to the CMSMain admin interface. CMSMain extends the built in
+ * SilverStripe admin section styles. As much as possible we want to use those
+ * built in styles. If anything in this file can be implemented in a generic
* way then it should be include in the admin scss files.
*
* @package cms
@@ -123,4 +123,4 @@
#Form_EditForm #Title .update {
margin-left: 7px;
-}
\ No newline at end of file
+}
diff --git a/scss/screen.scss b/scss/screen.scss
index a1352871..f813e7d1 100644
--- a/scss/screen.scss
+++ b/scss/screen.scss
@@ -1,9 +1,9 @@
/**
* This file is the central collection of included modules, links to custom SCSS files,
* and any global SCSS variable definitions.
- *
+ *
* DO NOT ADD stylesheet rules to this file directly!
- *
+ *
* Note: By prefixing files with an underscore, they won't create individual CSS files.
*/
diff --git a/tasks/RemoveOrphanedPagesTask.php b/tasks/RemoveOrphanedPagesTask.php
index 5de582af..313e710d 100644
--- a/tasks/RemoveOrphanedPagesTask.php
+++ b/tasks/RemoveOrphanedPagesTask.php
@@ -5,7 +5,7 @@
* Shows the pages to an administrator, who can then
* decide which pages to remove by ticking a checkbox
* and manually executing the removal.
- *
+ *
* Caution: Pages also count as orphans if they don't
* have parents in this stage, even if the parent has a representation
* in the other stage:
@@ -16,7 +16,7 @@
* before and after orphan removal.
*
* @author Ingo Schommer (
@silverstripe.com), SilverStripe Ltd.
- *
+ *
* @package cms
* @subpackage tasks
*/
@@ -87,13 +87,13 @@ in the other stage:
$latestAuthor = DataObject::get_by_id('Member', $latestVersion->AuthorID);
$orphanBaseClass = ClassInfo::baseDataClass($this->orphanedSearchClass);
$stageRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
+ $this->orphanedSearchClass,
'Stage',
array("\"$orphanBaseClass\".\"ID\"" => $orphan->ID)
);
$liveRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
- 'Live',
+ $this->orphanedSearchClass,
+ 'Live',
array("\"$orphanBaseClass\".\"ID\"" => $orphan->ID)
);
$label = sprintf(
@@ -125,11 +125,11 @@ in the other stage:
)
));
$fields->push(new OptionSetField(
- 'OrphanOperation',
+ 'OrphanOperation',
_t('RemoveOrphanedPagesTask.CHOOSEOPERATION', 'Choose operation:'),
array(
'rebase' => _t(
- 'RemoveOrphanedPagesTask.OPERATION_REBASE',
+ 'RemoveOrphanedPagesTask.OPERATION_REBASE',
sprintf(
'Rebase selected to a new holder page "%s" and unpublish. None of these pages will show up for website visitors.',
$this->rebaseHolderTitle()
@@ -143,7 +143,7 @@ in the other stage:
'Warning',
sprintf('%s
',
_t(
- 'RemoveOrphanedPagesTask.DELETEWARNING',
+ 'RemoveOrphanedPagesTask.DELETEWARNING',
'Warning: These operations are not reversible. Please handle with care.'
)
)
@@ -216,8 +216,8 @@ in the other stage:
$orphanBaseClass = ClassInfo::baseDataClass($this->orphanedSearchClass);
foreach($orphanIDs as $id) {
$stageRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
- 'Stage',
+ $this->orphanedSearchClass,
+ 'Stage',
array("\"$orphanBaseClass\".\"ID\"" => $id)
);
if($stageRecord) {
@@ -227,8 +227,8 @@ in the other stage:
unset($stageRecord);
}
$liveRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
- 'Live',
+ $this->orphanedSearchClass,
+ 'Live',
array("\"$orphanBaseClass\".\"ID\"" => $id)
);
if($liveRecord) {
@@ -258,7 +258,7 @@ in the other stage:
$orphanBaseClass = ClassInfo::baseDataClass($this->orphanedSearchClass);
foreach($orphanIDs as $id) {
$stageRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
+ $this->orphanedSearchClass,
'Stage',
array("\"$orphanBaseClass\".\"ID\"" => $id)
);
@@ -273,7 +273,7 @@ in the other stage:
//unset($stageRecord);
}
$liveRecord = Versioned::get_one_by_stage(
- $this->orphanedSearchClass,
+ $this->orphanedSearchClass,
'Live',
array("\"$orphanBaseClass\".\"ID\"" => $id)
);
@@ -298,7 +298,7 @@ in the other stage:
/**
* Gets all orphans from "Stage" and "Live" stages.
- *
+ *
* @param string $class
* @param array $filter
* @param string $sort
diff --git a/tasks/SiteTreeMaintenanceTask.php b/tasks/SiteTreeMaintenanceTask.php
index 66dbd949..5d25366c 100644
--- a/tasks/SiteTreeMaintenanceTask.php
+++ b/tasks/SiteTreeMaintenanceTask.php
@@ -18,14 +18,14 @@ class SiteTreeMaintenanceTask extends Controller {
$page->write();
if($urlSegment != $page->URLSegment) {
echo _t(
- 'SiteTree.LINKSCHANGEDTO',
- " changed {url1} -> {url2}",
+ 'SiteTree.LINKSCHANGEDTO',
+ " changed {url1} -> {url2}",
array('url1' => $urlSegment, 'url2' => $page->URLSegment)
);
}
else {
echo _t(
- 'SiteTree.LINKSALREADYUNIQUE',
+ 'SiteTree.LINKSALREADYUNIQUE',
" {url} is already unique",
array('url' => $urlSegment)
);
diff --git a/templates/BlankPage.ss b/templates/BlankPage.ss
index 27486d05..84d06519 100644
--- a/templates/BlankPage.ss
+++ b/templates/BlankPage.ss
@@ -11,4 +11,4 @@
$Form
-