Merge 3.4 into 3

# Conflicts:
#	code/controllers/CMSPageHistoryController.php
This commit is contained in:
Damian Mooyman 2016-08-05 19:14:57 +12:00
commit 7c13f7f75f
22 changed files with 629 additions and 286 deletions

View File

@ -12,7 +12,7 @@ addons:
env: env:
global: global:
- CORE_RELEASE=3 - CORE_RELEASE=3.4
- "ARTIFACTS_AWS_REGION=us-east-1" - "ARTIFACTS_AWS_REGION=us-east-1"
- "ARTIFACTS_S3_BUCKET=silverstripe-travis-artifacts" - "ARTIFACTS_S3_BUCKET=silverstripe-travis-artifacts"
- secure: "7V20Qk3bIG2AlTJaA5D/uzB8vUVvRwQp+xjRYUxlahtj9FcuqEV3HIyjwwJe0T6Z1bnRYuu28ZnCT2CfP9BBZ3FE7AwSZbPase9c0/at2qDJNqkvIdC1xZ1H6Fcy2LSwNB9wLQPe613ItVdanitEuwE41iowxBPslxUUTnwx7eY=" - secure: "7V20Qk3bIG2AlTJaA5D/uzB8vUVvRwQp+xjRYUxlahtj9FcuqEV3HIyjwwJe0T6Z1bnRYuu28ZnCT2CfP9BBZ3FE7AwSZbPase9c0/at2qDJNqkvIdC1xZ1H6Fcy2LSwNB9wLQPe613ItVdanitEuwE41iowxBPslxUUTnwx7eY="

View File

@ -47,18 +47,28 @@ class AssetAdmin extends LeftAndMain implements PermissionProvider{
); );
/** /**
* Return fake-ID "root" if no ID is found (needed to upload files into the root-folder) * Return fake-ID 0 (root) if no ID is found (needed to upload files into the root-folder)
*/ */
public function currentPageID() { public function currentPageID() {
if(is_numeric($this->getRequest()->requestVar('ID'))) { $id = 0;
return $this->getRequest()->requestVar('ID'); $request = $this->getRequest();
} elseif (is_numeric($this->urlParams['ID'])) { if(is_numeric($request->requestVar('ID'))) {
return $this->urlParams['ID']; $id = $request->requestVar('ID');
} elseif(Session::get("{$this->class}.currentPage")) { } elseif (is_numeric($request->param('ID'))) {
return Session::get("{$this->class}.currentPage"); $id = $request->param('ID');
} else {
return 0;
} }
// Detect current folder in gridfield item edit view
if ($id && $id > 0) {
if (!Folder::get()->filter('ID', $id)->exists()) {
$file = File::get()->byID($id);
$id = ($file) ? $file->ParentID : 0;
}
}
$id = (int)$id;
$this->setCurrentPageID($id);
return $id;
} }
/** /**
@ -153,8 +163,9 @@ JS
} }
public function getEditForm($id = null, $fields = null) { public function getEditForm($id = null, $fields = null) {
$form = parent::getEditForm($id, $fields); $form = parent::getEditForm($id, $fields);
$folder = ($id && is_numeric($id)) ? DataObject::get_by_id('Folder', $id, false) : $this->currentPage(); $folder = $this->currentPage();
$fields = $form->Fields(); $fields = $form->Fields();
$title = ($folder && $folder->isInDB()) ? $folder->Title : _t('AssetAdmin.FILES', 'Files'); $title = ($folder && $folder->isInDB()) ? $folder->Title : _t('AssetAdmin.FILES', 'Files');
$fields->push(new HiddenField('ID', false, $folder ? $folder->ID : null)); $fields->push(new HiddenField('ID', false, $folder ? $folder->ID : null));
@ -338,8 +349,8 @@ JS
if($record && !$record->canDelete()) return Security::permissionFailure(); if($record && !$record->canDelete()) return Security::permissionFailure();
if(!$record || !$record->ID) throw new SS_HTTPResponse_Exception("Bad record ID #" . (int)$data['ID'], 404); if(!$record || !$record->ID) throw new SS_HTTPResponse_Exception("Bad record ID #" . (int)$data['ID'], 404);
$parentID = $record->ParentID; $parentID = $record->ParentID;
$this->setCurrentPageID($parentID);
$record->delete(); $record->delete();
$this->setCurrentPageID(null);
$this->getResponse()->addHeader('X-Status', rawurlencode(_t('LeftAndMain.DELETED', 'Deleted.'))); $this->getResponse()->addHeader('X-Status', rawurlencode(_t('LeftAndMain.DELETED', 'Deleted.')));
$this->getResponse()->addHeader('X-Pjax', 'Content'); $this->getResponse()->addHeader('X-Pjax', 'Content');
@ -518,12 +529,13 @@ JS
*/ */
public function currentPage() { public function currentPage() {
$id = $this->currentPageID(); $id = $this->currentPageID();
if($id && is_numeric($id) && $id > 0) { if ($id > 0) {
$folder = DataObject::get_by_id('Folder', $id); $folder = Folder::get()->byID($id);
if($folder && $folder->isInDB()) { if ($folder && $folder->isInDB()) {
return $folder; return $folder;
} }
} }
// Fallback to root
$this->setCurrentPageID(null); $this->setCurrentPageID(null);
return new Folder(); return new Folder();
} }

View File

@ -6,7 +6,7 @@ class CMSFileAddController extends LeftAndMain {
private static $required_permission_codes = 'CMS_ACCESS_AssetAdmin'; private static $required_permission_codes = 'CMS_ACCESS_AssetAdmin';
private static $menu_title = 'Files'; private static $menu_title = 'Files';
private static $tree_class = 'Folder'; private static $tree_class = 'Folder';
// public function upload($request) { // public function upload($request) {
// $formHtml = $this->renderWith(array('AssetAdmin_UploadContent')); // $formHtml = $this->renderWith(array('AssetAdmin_UploadContent'));
// if($request->isAjax()) { // if($request->isAjax()) {
@ -36,12 +36,11 @@ class CMSFileAddController extends LeftAndMain {
* Return fake-ID "root" if no ID is found (needed to upload files into the root-folder) * Return fake-ID "root" if no ID is found (needed to upload files into the root-folder)
*/ */
public function currentPageID() { public function currentPageID() {
if(is_numeric($this->getRequest()->requestVar('ID'))) { $request = $this->getRequest();
return $this->getRequest()->requestVar('ID'); if (is_numeric($request->requestVar('ID'))) {
} elseif (is_numeric($this->urlParams['ID'])) { return $request->requestVar('ID');
return $this->urlParams['ID']; } elseif (is_numeric($request->param('ID'))) {
} elseif(Session::get("{$this->class}.currentPage")) { return $request->param('ID');
return Session::get("{$this->class}.currentPage");
} else { } else {
return 0; return 0;
} }
@ -57,10 +56,6 @@ class CMSFileAddController extends LeftAndMain {
Requirements::javascript(FRAMEWORK_DIR . '/javascript/AssetUploadField.js'); Requirements::javascript(FRAMEWORK_DIR . '/javascript/AssetUploadField.js');
Requirements::css(FRAMEWORK_DIR . '/css/AssetUploadField.css'); Requirements::css(FRAMEWORK_DIR . '/css/AssetUploadField.css');
if($currentPageID = $this->currentPageID()){
Session::set("{$this->class}.currentPage", $currentPageID);
}
$folder = $this->currentPage(); $folder = $this->currentPage();
$uploadField = UploadField::create('AssetUploadField', ''); $uploadField = UploadField::create('AssetUploadField', '');
@ -87,7 +82,7 @@ class CMSFileAddController extends LeftAndMain {
$this, $this,
'EditForm', 'EditForm',
new FieldList( new FieldList(
$uploadField, $uploadField,
new HiddenField('ID') new HiddenField('ID')
), ),
new FieldList() new FieldList()
@ -135,7 +130,7 @@ class CMSFileAddController extends LeftAndMain {
'Title' => _t('AssetAdmin.Upload', 'Upload'), 'Title' => _t('AssetAdmin.Upload', 'Upload'),
'Link' => $this->Link() 'Link' => $this->Link()
))); )));
return $items; return $items;
} }

View File

@ -12,14 +12,14 @@ class CMSPageHistoryController extends CMSMain {
private static $menu_title = 'History'; private static $menu_title = 'History';
private static $required_permission_codes = 'CMS_ACCESS_CMSMain'; private static $required_permission_codes = 'CMS_ACCESS_CMSMain';
private static $session_namespace = 'CMSMain'; private static $session_namespace = 'CMSMain';
private static $allowed_actions = array( private static $allowed_actions = array(
'VersionsForm', 'VersionsForm',
'CompareVersionsForm', 'CompareVersionsForm',
'show', 'show',
'compare' 'compare'
); );
private static $url_handlers = array( private static $url_handlers = array(
'$Action/$ID/$VersionID/$OtherVersionID' => 'handleAction' '$Action/$ID/$VersionID/$OtherVersionID' => 'handleAction'
); );
@ -37,14 +37,14 @@ class CMSPageHistoryController extends CMSMain {
}); });
return $negotiator; return $negotiator;
} }
/** /**
* @param SS_HTTPRequest $request * @param SS_HTTPRequest $request
* @return array * @return array
*/ */
public function show($request) { public function show($request) {
$form = $this->ShowVersionForm($request->param('VersionID')); $form = $this->ShowVersionForm($request->param('VersionID'));
$negotiator = $this->getResponseNegotiator(); $negotiator = $this->getResponseNegotiator();
$controller = $this; $controller = $this;
$negotiator->setCallback('CurrentForm', function() use(&$controller, &$form) { $negotiator->setCallback('CurrentForm', function() use(&$controller, &$form) {
@ -56,7 +56,7 @@ class CMSPageHistoryController extends CMSMain {
return $negotiator->respond($request); return $negotiator->respond($request);
} }
/** /**
* @param SS_HTTPRequest $request * @param SS_HTTPRequest $request
* @return array * @return array
@ -88,7 +88,7 @@ class CMSPageHistoryController extends CMSMain {
return false; return false;
} }
} }
/** /**
* Returns the read only version of the edit form. Detaches all {@link FormAction} * Returns the read only version of the edit form. Detaches all {@link FormAction}
* instances attached since only action relates to revert. * instances attached since only action relates to revert.
@ -104,10 +104,10 @@ class CMSPageHistoryController extends CMSMain {
*/ */
public function getEditForm($id = null, $fields = null, $versionID = null, $compareID = null) { public function getEditForm($id = null, $fields = null, $versionID = null, $compareID = null) {
if(!$id) $id = $this->currentPageID(); if(!$id) $id = $this->currentPageID();
$record = $this->getRecord($id, $versionID); $record = $this->getRecord($id, $versionID);
$versionID = ($record) ? $record->Version : $versionID; $versionID = ($record) ? $record->Version : $versionID;
$form = parent::getEditForm($record, ($record) ? $record->getCMSFields() : null); $form = parent::getEditForm($record, ($record) ? $record->getCMSFields() : null);
// Respect permission failures from parent implementation // Respect permission failures from parent implementation
if(!($form instanceof Form)) return $form; if(!($form instanceof Form)) return $form;
@ -118,14 +118,14 @@ class CMSPageHistoryController extends CMSMain {
$form->setActions(new FieldList( $form->setActions(new FieldList(
$revert = FormAction::create('doRollback', _t('CMSPageHistoryController.REVERTTOTHISVERSION', 'Revert to this version'))->setUseButtonTag(true) $revert = FormAction::create('doRollback', _t('CMSPageHistoryController.REVERTTOTHISVERSION', 'Revert to this version'))->setUseButtonTag(true)
)); ));
$fields = $form->Fields(); $fields = $form->Fields();
$fields->removeByName("Status"); $fields->removeByName("Status");
$fields->push(new HiddenField("ID")); $fields->push(new HiddenField("ID"));
$fields->push(new HiddenField("Version")); $fields->push(new HiddenField("Version"));
$fields = $fields->makeReadonly(); $fields = $fields->makeReadonly();
if($compareID) { if($compareID) {
$link = Controller::join_links( $link = Controller::join_links(
$this->Link('show'), $this->Link('show'),
@ -133,7 +133,7 @@ class CMSPageHistoryController extends CMSMain {
); );
$view = _t('CMSPageHistoryController.VIEW',"view"); $view = _t('CMSPageHistoryController.VIEW',"view");
$message = _t( $message = _t(
'CMSPageHistoryController.COMPARINGVERSION', 'CMSPageHistoryController.COMPARINGVERSION',
"Comparing versions {version1} and {version2}.", "Comparing versions {version1} and {version2}.",
@ -142,7 +142,7 @@ class CMSPageHistoryController extends CMSMain {
'version2' => sprintf('%s (<a href="%s">%s</a>)', $compareID, Controller::join_links($link, $compareID), $view) 'version2' => sprintf('%s (<a href="%s">%s</a>)', $compareID, Controller::join_links($link, $compareID), $view)
) )
); );
$revert->setReadonly(true); $revert->setReadonly(true);
} else { } else {
if($record->isLatestVersion()) { if($record->isLatestVersion()) {
@ -155,7 +155,7 @@ class CMSPageHistoryController extends CMSMain {
); );
} }
} }
$fields->addFieldToTab('Root.Main', $fields->addFieldToTab('Root.Main',
new LiteralField('CurrentlyViewingMessage', $this->customise(array( new LiteralField('CurrentlyViewingMessage', $this->customise(array(
'Content' => $message, 'Content' => $message,
@ -169,17 +169,17 @@ class CMSPageHistoryController extends CMSMain {
"ID" => $id, "ID" => $id,
"Version" => $versionID, "Version" => $versionID,
)); ));
if(($record && $record->isLatestVersion())) { if(($record && $record->isLatestVersion())) {
$revert->setReadonly(true); $revert->setReadonly(true);
} }
$form->removeExtraClass('cms-content'); $form->removeExtraClass('cms-content');
return $form; return $form;
} }
/** /**
* Version select form. Main interface between selecting versions to view * Version select form. Main interface between selecting versions to view
* and comparing multiple versions. * and comparing multiple versions.
@ -197,7 +197,7 @@ class CMSPageHistoryController extends CMSMain {
$action = $this->getRequest()->param('Action'); $action = $this->getRequest()->param('Action');
$versionID = $this->getRequest()->param('VersionID'); $versionID = $this->getRequest()->param('VersionID');
$otherVersionID = $this->getRequest()->param('OtherVersionID'); $otherVersionID = $this->getRequest()->param('OtherVersionID');
$showUnpublishedChecked = 0; $showUnpublishedChecked = 0;
$compareModeChecked = ($action == "compare"); $compareModeChecked = ($action == "compare");
@ -208,19 +208,19 @@ class CMSPageHistoryController extends CMSMain {
if($versions) { if($versions) {
foreach($versions as $k => $version) { foreach($versions as $k => $version) {
$active = false; $active = false;
if($version->Version == $versionID || $version->Version == $otherVersionID) { if($version->Version == $versionID || $version->Version == $otherVersionID) {
$active = true; $active = true;
if(!$version->WasPublished) $showUnpublishedChecked = 1; if(!$version->WasPublished) $showUnpublishedChecked = 1;
} }
$version->Active = ($active); $version->Active = ($active);
} }
} }
$vd = new ViewableData(); $vd = new ViewableData();
$versionsHtml = $vd->customise(array( $versionsHtml = $vd->customise(array(
'Versions' => $versions 'Versions' => $versions
))->renderWith('CMSPageHistoryController_versions'); ))->renderWith('CMSPageHistoryController_versions');
@ -263,15 +263,15 @@ class CMSPageHistoryController extends CMSMain {
$form->loadDataFrom($this->getRequest()->requestVars()); $form->loadDataFrom($this->getRequest()->requestVars());
$hiddenID->setValue($id); $hiddenID->setValue($id);
$form->unsetValidator(); $form->unsetValidator();
$form $form
->addExtraClass('cms-versions-form') // placeholder, necessary for $.metadata() to work ->addExtraClass('cms-versions-form') // placeholder, necessary for $.metadata() to work
->setAttribute('data-link-tmpl-compare', Controller::join_links($this->Link('compare'), '%s', '%s', '%s')) ->setAttribute('data-link-tmpl-compare', Controller::join_links($this->Link('compare'), '%s', '%s', '%s'))
->setAttribute('data-link-tmpl-show', Controller::join_links($this->Link('show'), '%s', '%s')); ->setAttribute('data-link-tmpl-show', Controller::join_links($this->Link('show'), '%s', '%s'));
return $form; return $form;
} }
/** /**
* Process the {@link VersionsForm} compare function between two pages. * Process the {@link VersionsForm} compare function between two pages.
* *
@ -283,7 +283,7 @@ class CMSPageHistoryController extends CMSMain {
public function doCompare($data, $form) { public function doCompare($data, $form) {
$versions = $data['Versions']; $versions = $data['Versions'];
if(count($versions) < 2) return null; if(count($versions) < 2) return null;
$id = $this->currentPageID(); $id = $this->currentPageID();
$version1 = array_shift($versions); $version1 = array_shift($versions);
$version2 = array_shift($versions); $version2 = array_shift($versions);
@ -299,7 +299,7 @@ class CMSPageHistoryController extends CMSMain {
'LeftAndMain_Content' 'LeftAndMain_Content'
)); ));
} }
// non javascript, redirect the user to the page // non javascript, redirect the user to the page
$this->redirect(Controller::join_links( $this->redirect(Controller::join_links(
$this->Link('compare'), $this->Link('compare'),
@ -316,16 +316,16 @@ class CMSPageHistoryController extends CMSMain {
* @param Form * @param Form
* *
* @return html * @return html
*/ */
public function doShowVersion($data, $form) { public function doShowVersion($data, $form) {
$versionID = null; $versionID = null;
if(isset($data['Versions']) && is_array($data['Versions'])) { if(isset($data['Versions']) && is_array($data['Versions'])) {
$versionID = array_shift($data['Versions']); $versionID = array_shift($data['Versions']);
} }
if(!$versionID) return; if(!$versionID) return;
if($request->isAjax()) { if($request->isAjax()) {
return $this->customise(array( return $this->customise(array(
"EditForm" => $this->ShowVersionForm($versionID) "EditForm" => $this->ShowVersionForm($versionID)
@ -354,7 +354,7 @@ class CMSPageHistoryController extends CMSMain {
return $form; return $form;
} }
/** /**
* @param int $versionID * @param int $versionID
* @param int $otherVersionID * @param int $otherVersionID
@ -369,13 +369,11 @@ class CMSPageHistoryController extends CMSMain {
$fromVersion = $versionID; $fromVersion = $versionID;
} }
if(!$toVersion || !$toVersion) { if(!$toVersion || !$fromVersion) return false;
return false;
}
$id = $this->currentPageID(); $id = $this->currentPageID();
$page = DataObject::get_by_id("SiteTree", $id); $page = DataObject::get_by_id("SiteTree", $id);
if($page && $page->exists()) { if($page && $page->exists()) {
if(!$page->canView()) { if(!$page->canView()) {
return Security::permissionFailure($this); return Security::permissionFailure($this);
@ -386,11 +384,11 @@ class CMSPageHistoryController extends CMSMain {
$fromVersionRecord = Versioned::get_version('SiteTree', $id, $fromVersion); $fromVersionRecord = Versioned::get_version('SiteTree', $id, $fromVersion);
$toVersionRecord = Versioned::get_version('SiteTree', $id, $toVersion); $toVersionRecord = Versioned::get_version('SiteTree', $id, $toVersion);
if(!$fromVersionRecord) { if(!$fromVersionRecord) {
user_error("Can't find version $fromVersion of page $id", E_USER_ERROR); user_error("Can't find version $fromVersion of page $id", E_USER_ERROR);
} }
if(!$toVersionRecord) { if(!$toVersionRecord) {
user_error("Can't find version $toVersion of page $id", E_USER_ERROR); user_error("Can't find version $toVersion of page $id", E_USER_ERROR);
} }
@ -399,26 +397,26 @@ class CMSPageHistoryController extends CMSMain {
$form = $this->getEditForm($id, null, null, true); $form = $this->getEditForm($id, null, null, true);
$form->setActions(new FieldList()); $form->setActions(new FieldList());
$form->addExtraClass('compare'); $form->addExtraClass('compare');
// Comparison views shouldn't be editable. // Comparison views shouldn't be editable.
// Its important to convert fields *before* loading data, // Its important to convert fields *before* loading data,
// as the comparison output is HTML and not valid values for the various field types // as the comparison output is HTML and not valid values for the various field types
$readonlyFields = $form->Fields()->makeReadonly(); $readonlyFields = $form->Fields()->makeReadonly();
$form->setFields($readonlyFields); $form->setFields($readonlyFields);
$form->loadDataFrom($record); $form->loadDataFrom($record);
$form->loadDataFrom(array( $form->loadDataFrom(array(
"ID" => $id, "ID" => $id,
"Version" => $fromVersion, "Version" => $fromVersion,
)); ));
foreach($form->Fields()->dataFields() as $field) { foreach($form->Fields()->dataFields() as $field) {
$field->dontEscape = true; $field->dontEscape = true;
} }
return $form; return $form;
} }
return false; return false;
} }

View File

@ -4,18 +4,18 @@
* for CMS authors, usually for {@link SiteTree} objects with "stage" and "live" links. * for CMS authors, usually for {@link SiteTree} objects with "stage" and "live" links.
* Useful both in the CMS and alongside the page template (for logged in authors). * Useful both in the CMS and alongside the page template (for logged in authors).
* The class can be used for any {@link DataObject} subclass implementing the {@link CMSPreviewable} interface. * The class can be used for any {@link DataObject} subclass implementing the {@link CMSPreviewable} interface.
* *
* New item types can be defined by extending the {@link SilverStripeNavigatorItem} class, * New item types can be defined by extending the {@link SilverStripeNavigatorItem} class,
* for example the "cmsworkflow" module defines a new "future state" item with a date selector * for example the "cmsworkflow" module defines a new "future state" item with a date selector
* to view embargoed data at a future point in time. So the item doesn't always have to be a simple link. * to view embargoed data at a future point in time. So the item doesn't always have to be a simple link.
* *
* @package cms * @package cms
* @subpackage content * @subpackage content
*/ */
class SilverStripeNavigator extends ViewableData { class SilverStripeNavigator extends ViewableData {
/** /**
* @var DataObject * @var DataObject|CMSPreviewable
*/ */
protected $record; protected $record;
@ -24,7 +24,8 @@ class SilverStripeNavigator extends ViewableData {
* @throws InvalidArgumentException if record doesn't implement CMSPreviewable * @throws InvalidArgumentException if record doesn't implement CMSPreviewable
*/ */
public function __construct($record) { public function __construct($record) {
if(!in_array('CMSPreviewable', class_implements($record))) { parent::__construct();
if (!($record instanceof CMSPreviewable)) {
throw new InvalidArgumentException(sprintf( throw new InvalidArgumentException(sprintf(
'SilverStripeNavigator: Record of type %s doesn\'t implement CMSPreviewable', 'SilverStripeNavigator: Record of type %s doesn\'t implement CMSPreviewable',
get_class($record) get_class($record)
@ -50,6 +51,7 @@ class SilverStripeNavigator extends ViewableData {
if($class == 'SilverStripeNavigatorItem') continue; if($class == 'SilverStripeNavigatorItem') continue;
$i++; $i++;
/** @var SilverStripeNavigatorItem $item */
$item = new $class($this->record); $item = new $class($this->record);
if(!$item->canView()) continue; if(!$item->canView()) continue;
@ -76,7 +78,7 @@ class SilverStripeNavigator extends ViewableData {
/** /**
* @param DataObject $record * @param DataObject $record
* @return Array template data * @return array template data
*/ */
static public function get_for_record($record) { static public function get_for_record($record) {
$html = ''; $html = '';
@ -101,21 +103,22 @@ class SilverStripeNavigator extends ViewableData {
* Navigator items are links that appear in the $SilverStripeNavigator bar. * Navigator items are links that appear in the $SilverStripeNavigator bar.
* To add an item, extend this class - it will be automatically picked up. * To add an item, extend this class - it will be automatically picked up.
* When instanciating items manually, please ensure to call {@link canView()}. * When instanciating items manually, please ensure to call {@link canView()}.
* *
* @package cms * @package cms
* @subpackage content * @subpackage content
*/ */
class SilverStripeNavigatorItem extends ViewableData { class SilverStripeNavigatorItem extends ViewableData {
/** /**
* @param DataObject * @var DataObject|CMSPreviewable
*/ */
protected $record; protected $record;
/** /**
* @param DataObject * @param DataObject $record
*/ */
public function __construct($record) { public function __construct($record) {
parent::__construct();
$this->record = $record; $this->record = $record;
} }
@ -142,7 +145,7 @@ class SilverStripeNavigatorItem extends ViewableData {
* Optional link to a specific view of this record. * Optional link to a specific view of this record.
* Not all items are simple links, please use {@link getHTML()} * Not all items are simple links, please use {@link getHTML()}
* to represent an item in markup unless you know what you're doing. * to represent an item in markup unless you know what you're doing.
* *
* @return string * @return string
*/ */
public function getLink() {} public function getLink() {}
@ -157,7 +160,7 @@ class SilverStripeNavigatorItem extends ViewableData {
*/ */
public function getRecord() { public function getRecord() {
return $this->record; return $this->record;
} }
/** /**
* @return int * @return int
@ -169,7 +172,7 @@ class SilverStripeNavigatorItem extends ViewableData {
/** /**
* As items might convey different record states like a "stage" or "live" table, * As items might convey different record states like a "stage" or "live" table,
* an item can be active (showing the record in this state). * an item can be active (showing the record in this state).
* *
* @return boolean * @return boolean
*/ */
public function isActive() { public function isActive() {
@ -179,7 +182,7 @@ class SilverStripeNavigatorItem extends ViewableData {
/** /**
* Filters items based on member permissions or other criteria, * Filters items based on member permissions or other criteria,
* such as if a state is generally available for the current record. * such as if a state is generally available for the current record.
* *
* @param Member * @param Member
* @return Boolean * @return Boolean
*/ */
@ -189,7 +192,7 @@ class SilverStripeNavigatorItem extends ViewableData {
/** /**
* Counts as "archived" if the current record is a different version from both live and draft. * Counts as "archived" if the current record is a different version from both live and draft.
* *
* @return boolean * @return boolean
*/ */
public function isArchived() { public function isArchived() {
@ -205,7 +208,7 @@ class SilverStripeNavigatorItem extends ViewableData {
)); ));
$this->record->_cached_isArchived = ( $this->record->_cached_isArchived = (
(!$currentDraft || ($currentDraft && $this->record->Version != $currentDraft->Version)) (!$currentDraft || ($currentDraft && $this->record->Version != $currentDraft->Version))
&& (!$currentLive || ($currentLive && $this->record->Version != $currentLive->Version)) && (!$currentLive || ($currentLive && $this->record->Version != $currentLive->Version))
); );
} }
@ -250,7 +253,6 @@ class SilverStripeNavigatorItem_CMSLink extends SilverStripeNavigatorItem {
&& !($this->record instanceof RedirectorPage) && !($this->record instanceof RedirectorPage)
); );
} }
} }
/** /**
@ -263,10 +265,14 @@ class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem {
public function getHTML() { public function getHTML() {
$draftPage = $this->getDraftPage(); $draftPage = $this->getDraftPage();
if($draftPage) { if (!$draftPage) {
$this->recordLink = Controller::join_links($draftPage->AbsoluteLink(), "?stage=Stage"); return null;
return "<a ". ($this->isActive() ? 'class="current" ' : '') ."href=\"$this->recordLink\">". _t('ContentController.DRAFTSITE', 'Draft Site') ."</a>";
} }
$linkClass = $this->isActive() ? 'class="current" ' : '';
$linkTitle = _t('ContentController.DRAFTSITE', 'Draft Site');
$recordLink = Convert::raw2att(Controller::join_links($draftPage->AbsoluteLink(), "?stage=Stage"));
return "<a {$linkClass} href=\"$recordLink\">$linkTitle</a>";
} }
public function getTitle() { public function getTitle() {
@ -280,7 +286,7 @@ class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem {
public function getLink() { public function getLink() {
$date = Versioned::current_archived_date(); $date = Versioned::current_archived_date();
return Controller::join_links( return Controller::join_links(
$this->record->PreviewLink(), $this->record->PreviewLink(),
'?stage=Stage', '?stage=Stage',
$date ? '?archiveDate=' . $date : null $date ? '?archiveDate=' . $date : null
); );
@ -288,7 +294,7 @@ class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem {
public function canView($member = null) { public function canView($member = null) {
return ( return (
$this->record->hasExtension('Versioned') $this->record->hasExtension('Versioned')
&& $this->getDraftPage() && $this->getDraftPage()
// Don't follow redirects in preview, they break the CMS editing form // Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage) && !($this->record instanceof RedirectorPage)
@ -297,7 +303,7 @@ class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem {
public function isActive() { public function isActive() {
return ( return (
Versioned::current_stage() == 'Stage' Versioned::current_stage() == 'Stage'
&& !(ClassInfo::exists('SiteTreeFutureState') && SiteTreeFutureState::get_future_datetime()) && !(ClassInfo::exists('SiteTreeFutureState') && SiteTreeFutureState::get_future_datetime())
&& !$this->isArchived() && !$this->isArchived()
); );
@ -321,10 +327,14 @@ class SilverStripeNavigatorItem_LiveLink extends SilverStripeNavigatorItem {
public function getHTML() { public function getHTML() {
$livePage = $this->getLivePage(); $livePage = $this->getLivePage();
if($livePage) { if (!$livePage) {
$this->recordLink = Controller::join_links($livePage->AbsoluteLink(), "?stage=Live"); return null;
return "<a ". ($this->isActive() ? 'class="current" ' : '') ."href=\"$this->recordLink\">". _t('ContentController.PUBLISHEDSITE', 'Published Site') ."</a>";
} }
$linkClass = $this->isActive() ? 'class="current" ' : '';
$linkTitle = _t('ContentController.PUBLISHEDSITE', 'Published Site');
$recordLink = Convert::raw2att(Controller::join_links($livePage->AbsoluteLink(), "?stage=Live"));
return "<a {$linkClass} href=\"$recordLink\">$linkTitle</a>";
} }
public function getTitle() { public function getTitle() {
@ -341,7 +351,7 @@ class SilverStripeNavigatorItem_LiveLink extends SilverStripeNavigatorItem {
public function canView($member = null) { public function canView($member = null) {
return ( return (
$this->record->hasExtension('Versioned') $this->record->hasExtension('Versioned')
&& $this->getLivePage() && $this->getLivePage()
// Don't follow redirects in preview, they break the CMS editing form // Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage) && !($this->record instanceof RedirectorPage)
@ -372,28 +382,43 @@ class SilverStripeNavigatorItem_ArchiveLink extends SilverStripeNavigatorItem {
private static $priority = 40; private static $priority = 40;
public function getHTML() { public function getHTML() {
$this->recordLink = $this->record->AbsoluteLink(); $linkClass = $this->isActive() ? 'ss-ui-button current' : 'ss-ui-button';
return "<a class=\"ss-ui-button". ($this->isActive() ? ' current' : '') ."\" href=\"$this->recordLink?archiveDate={$this->record->LastEdited}\" target=\"_blank\">". _t('ContentController.ARCHIVEDSITE', 'Preview version') ."</a>"; $linkTitle = _t('ContentController.ARCHIVEDSITE', 'Preview version');
$recordLink = Convert::raw2att(Controller::join_links(
$this->record->AbsoluteLink(),
'?archiveDate=' . urlencode($this->record->LastEdited)
));
return "<a class=\"{$linkClass}\" href=\"$recordLink\" target=\"_blank\">$linkTitle</a>";
} }
public function getTitle() { public function getTitle() {
return _t('SilverStripeNavigator.ARCHIVED', 'Archived'); return _t('SilverStripeNavigator.ARCHIVED', 'Archived');
} }
public function getMessage() { public function getMessage() {
if($date = Versioned::current_archived_date()) { $date = Versioned::current_archived_date();
$dateObj = DBField::create_field('Datetime', $date); if (empty($date)) {
return "<div id=\"SilverStripeNavigatorMessage\" title=\"". _t('ContentControl.NOTEWONTBESHOWN', 'Note: this message will not be shown to your visitors') ."\">". _t('ContentController.ARCHIVEDSITEFROM', 'Archived site from') ."<br>" . $dateObj->Nice() . "</div>"; return null;
}
/** @var SS_Datetime $dateObj */
$dateObj = DBField::create_field('Datetime', $date);
$title = _t('ContentControl.NOTEWONTBESHOWN', 'Note: this message will not be shown to your visitors');
return "<div id=\"SilverStripeNavigatorMessage\" title=\"{$title}\">"
. _t('ContentController.ARCHIVEDSITEFROM', 'Archived site from')
. "<br />" . $dateObj->Nice() . "</div>";
} }
}
public function getLink() { public function getLink() {
return $this->record->PreviewLink() . '?archiveDate=' . urlencode($this->record->LastEdited); return Controller::join_links(
$this->record->PreviewLink(),
'?archiveDate=' . urlencode($this->record->LastEdited)
);
} }
public function canView($member = null) { public function canView($member = null) {
return ( return (
$this->record->hasExtension('Versioned') $this->record->hasExtension('Versioned')
&& $this->isArchived() && $this->isArchived()
// Don't follow redirects in preview, they break the CMS editing form // Don't follow redirects in preview, they break the CMS editing form
&& !($this->record instanceof RedirectorPage) && !($this->record instanceof RedirectorPage)
@ -404,4 +429,3 @@ class SilverStripeNavigatorItem_ArchiveLink extends SilverStripeNavigatorItem {
return $this->isArchived(); return $this->isArchived();
} }
} }

View File

@ -7,36 +7,36 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
} else { } else {
ss.i18n.addDictionary('fa_IR', { ss.i18n.addDictionary('fa_IR', {
"AssetAdmin.BATCHACTIONSDELETECONFIRM": "آیا واقعاً می‌خواهید %s پوشه را حذف نمایید؟", "AssetAdmin.BATCHACTIONSDELETECONFIRM": "آیا واقعاً می‌خواهید %s پوشه را حذف نمایید؟",
"AssetAdmin.ConfirmDelete": "Do you really want to delete this folder and all contained files?", "AssetAdmin.ConfirmDelete": "آیا واقعاً می‌خواهید این پوشه و تمامی فایل‌های درون آن را حذف نمایید؟",
"AssetTableField.MOVING": "جابه‌جایی %s فایل(ها)", "AssetTableField.MOVING": "جابه‌جایی %s فایل",
"AssetTableField.REALLYDELETE": "آیا واقعاً می‌خواهید فایل‌های علامت‌گذاری شده را حذف نمایید؟", "AssetTableField.REALLYDELETE": "آیا واقعاً می‌خواهید فایل‌های علامت‌گذاری شده را حذف نمایید؟",
"CMSMAIN.ALERTCLASSNAME": "نوع صفحه پس از ذخیره آن به‌روزرسانی می‌شود", "CMSMAIN.ALERTCLASSNAME": "نوع صفحه پس از ذخیره‌ی آن به‌روزرسانی می‌شود",
"CMSMAIN.AddSearchCriteria": "افزودن شاخص", "CMSMAIN.AddSearchCriteria": "افزودن شاخص",
"CMSMAIN.CANTADDCHILDREN": "You can't add children to the selected node", "CMSMAIN.CANTADDCHILDREN": "شما نمی‌توانید فرزندانی به بخش انتخاب‌شده بیافزایید",
"CMSMAIN.DELETINGPAGES": "حذف صفحات...", "CMSMAIN.DELETINGPAGES": "حذف صفحات...",
"CMSMAIN.ERRORADDINGPAGE": "خطا در افزودن صفحات", "CMSMAIN.ERRORADDINGPAGE": "خطا در افزودن صفحات",
"CMSMAIN.ERRORDELETINGPAGES": "خطا در حذف صفحات", "CMSMAIN.ERRORDELETINGPAGES": "خطا در حذف صفحات",
"CMSMAIN.ERRORFILTERPAGES": "ناتوان در پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد <br />%s", "CMSMAIN.ERRORFILTERPAGES": "ناتوان در پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد <br />%s",
"CMSMAIN.ERRORPUBLISHING": "خطا در انتشار صفحات", "CMSMAIN.ERRORPUBLISHING": "خطا در انتشار صفحات",
"CMSMAIN.ERRORREVERTING": "Error reverting to live content", "CMSMAIN.ERRORREVERTING": "خطا در بازنشانی به محتوای لایو",
"CMSMAIN.ERRORUNFILTER": "لیست درختی پالایش نشده", "CMSMAIN.ERRORUNFILTER": "لیست درختی پالایش نشده",
"CMSMAIN.FILTEREDTREE": "پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد", "CMSMAIN.FILTEREDTREE": "پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد",
"CMSMAIN.PUBLISHING": "منتشر کردن...", "CMSMAIN.PUBLISHING": "منتشر کردن...",
"CMSMAIN.PUBLISHINGPAGES": "انتشار صفحات", "CMSMAIN.PUBLISHINGPAGES": "انتشار صفحات...",
"CMSMAIN.REALLYDELETEPAGES": "آیا واقعاً می‌خواهید %s صفحات علامت‌گذاری شده را حذف نمایید؟", "CMSMAIN.REALLYDELETEPAGES": "آیا واقعاً می‌خواهید %s صفحه‌ی علامت‌گذاری شده را حذف نمایید؟",
"CMSMAIN.RESTORING": "بازنشاندن...", "CMSMAIN.RESTORING": "بازنشاندن...",
"CMSMAIN.SAVING": "ذخیره سازی...", "CMSMAIN.SAVING": "ذخیرهسازی...",
"CMSMAIN.SELECTMOREPAGES": "You have %s pages selected.\n\nDo you really want to perform this action?", "CMSMAIN.SELECTMOREPAGES": "شما %s صفحه‌ی انتخاب شده دارید.\n\nآیا واقعاً می‌خواهید که این عملکرد اجرا شود؟",
"CMSMAIN.SELECTONEPAGE": "لطفاً حداقل ۱ صفحه را انتخاب نمایید.", "CMSMAIN.SELECTONEPAGE": "لطفاً حداقل ۱ صفحه را انتخاب نمایید.",
"CMSMAIN.URLSEGMENTVALIDATION": "URLها تنها می‌توانند از حروف، اعداد و خط فاصله ساخته شوند.", "CMSMAIN.URLSEGMENTVALIDATION": "نشانی‌های اینترنتی تنها می‌توانند از حروف، اعداد و خط فاصله ساخته شوند.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "شما باید پیش از افزودن فرزندان زیر مجموعه، صفحه را ذخیره کنید", "CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "شما باید پیش از افزودن فرزندان به زیر آن، صفحه را ذخیره کنید",
"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.Archive": "آیا از این‌که می‌خواهید این صفحه و تمامی صفحات فرزند آن بایگانی شوند اطمینان دارید؟\n\nاین صفحه و تمامی صفحات فرزند آن‌ عدم انتشار شده و به بایگانی ارسال می‌گردند.",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "آیا مطمئن هستید که پیش‌نویس به آخرین انتشار صفحه بازنشانی شود؟",
"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.DeleteFromDraft": "آیا اطمینان دارید که می‌خواهید صفحه‌تان را از سایت پیش‌نویس حذف نمایید؟\n\nاین صفحه همچنان در سایت منتشر‌شده باقی خواهد بود.",
"CMSMain.Restore": "آیا مطمئن هستید که این صفحه از آرشیو بازنشانی شود؟", "CMSMain.Restore": "آیا مطمئن هستید که این صفحه از آرشیو بازنشانی شود؟",
"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.RestoreToRoot": "آیا اطمینان دارید که می‌خواهید این صفحه را از بایگانی بازنشانی نمایید؟\n\nاز آن‌جائی‌که صفحه‌ی والد موجود نیست به بالاترین لول بازنشانی خواهد شد.",
"CMSMain.RollbackToVersion": "آیا واقعاً می‌خواهید به نسخه #%s این صفحه بازگردید؟", "CMSMain.RollbackToVersion": "آیا واقعاً می‌خواهید به نسخه #%s این صفحه بازگردید؟",
"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.Unpublish": "آیا اطمینان دارید که می‌خواهید صفحه‌تان را از سایت منتشر‌شده حذف نمایید؟\n\nاین صفحه همچنان در نمای‌درختی سایت به عنوان پیش‌نویس در دسترس خواهد بود.",
"Folder.Name": "نام پوشه", "Folder.Name": "نام پوشه",
"Tree.AddSubPage": "افزودن صفحه جدید در اینجا", "Tree.AddSubPage": "افزودن صفحه جدید در اینجا",
"Tree.Duplicate": "دو نسخه کردن", "Tree.Duplicate": "دو نسخه کردن",

53
javascript/lang/hr.js Normal file
View File

@ -0,0 +1,53 @@
// This file was generated by silverstripe/cow from javascript/lang/src/hr.js.
// See https://github.com/tractorcow/cow for details
if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
if (typeof(console) !== 'undefined') { // eslint-disable-line no-console
console.error('Class ss.i18n not defined'); // eslint-disable-line no-console
}
} else {
ss.i18n.addDictionary('hr', {
"AssetAdmin.BATCHACTIONSDELETECONFIRM": "Jeste li sigurni da želite obrisati %s direktorije?",
"AssetAdmin.ConfirmDelete": "Jeste li sigurni da želite obrisati ovaj direktorij i sve datoteke u njemu?",
"AssetTableField.MOVING": "Premještam %s datoteku(e)",
"AssetTableField.REALLYDELETE": "Jeste li sigurni da želite obrisati označene datoteke?",
"CMSMAIN.ALERTCLASSNAME": "Tip stranice će biti osvježen nakon spremanja stranice",
"CMSMAIN.AddSearchCriteria": "Dodaj obilježja",
"CMSMAIN.CANTADDCHILDREN": "Ne možete dodati podstranice za označeni čvor",
"CMSMAIN.DELETINGPAGES": "Brišem stranice...",
"CMSMAIN.ERRORADDINGPAGE": "Greška u dodavanju stranice",
"CMSMAIN.ERRORDELETINGPAGES": "Greška u brisanju stranice",
"CMSMAIN.ERRORFILTERPAGES": "Ne mogu filtrirati stablo za prikaz izmjenjenih stranica<br />%s",
"CMSMAIN.ERRORPUBLISHING": "Greška u objavljivanju stranice",
"CMSMAIN.ERRORREVERTING": "Greška pri vraćanju objavljenog sadržaja",
"CMSMAIN.ERRORUNFILTER": "Nefiltirano stablo",
"CMSMAIN.FILTEREDTREE": "Filtrirano stablo prikazuje samo promjenjene stranice",
"CMSMAIN.PUBLISHING": "Objavljujem...",
"CMSMAIN.PUBLISHINGPAGES": "Objavljujem stranice...",
"CMSMAIN.REALLYDELETEPAGES": "Jeste li sigurni da želite obrisati %s označene stranice?",
"CMSMAIN.RESTORING": "Vraćam...",
"CMSMAIN.SAVING": "spremam...",
"CMSMAIN.SELECTMOREPAGES": "Označili ste %s stranica.\n\nJeste li sigurni da želite izvršiti ovu akciju?",
"CMSMAIN.SELECTONEPAGE": "Molimo odaberite bar 1 stranicu.",
"CMSMAIN.URLSEGMENTVALIDATION": "Linkovi mogu biti sastavljeni samo od slova, brojki i crtica.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Morate spremiti stranicu prije dodavanja podstranica ispod nje",
"CMSMain.Archive": "Jeste li sigurni da želite arhivirati ovu stranicu i sve podstranice?\n\nOva stranica i sve njene podstranice će biti odjavljene i poslane u arhivu.",
"CMSMain.ConfirmRestoreFromLive": "Da li ste sigurni da želite vratiti predložak kada je stranica zadnji put objavljena?",
"CMSMain.DeleteFromDraft": "Jeste li sigurni da želite ukloniti ovu stranicu iz neobjavljene stranice?\n\nOva stranica će ostati na objavljenoj stranici.",
"CMSMain.Restore": "Da li ste sigurni da želite vratiti stranicu iz arhive?",
"CMSMain.RestoreToRoot": "Jeste li sigurni da želite vratiti ovu stranicu iz arhive?\n\nNadstranica neće biti dostupna kada se stranica vrati.",
"CMSMain.RollbackToVersion": "Jeste li sigurni da želite vratiti na verziju #%s ove stranice?",
"CMSMain.Unpublish": "Jeste li sigurni da želite ukloniti ovu stranicu iz objavljene stranice?\n\nOva stranica će ostati dostupna u stablu kao predložak.",
"Folder.Name": "Naziv direktorija",
"Tree.AddSubPage": "Dodaj novu stranicu ovdje",
"Tree.Duplicate": "Dupliciraj",
"Tree.EditPage": "Uredi",
"Tree.ShowAsList": "Prikaži podstranice kao listu",
"Tree.ThisPageAndSubpages": "Ova stranica i podstranice",
"Tree.ThisPageOnly": "Samo ova stranica",
"URLSEGMENT.Cancel": "Odustani",
"URLSEGMENT.Edit": "Uredi",
"URLSEGMENT.OK": "Ok",
"URLSEGMENT.UpdateURL": "Ažuriraj link ",
"WidgetAreaEditor.TOOMANY": "Nažalost, prešli ste maksimalni broj widgeta za ovu zonu"
});
}

View File

@ -30,10 +30,10 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
"CMSMAIN.SELECTONEPAGE": "Пожалуйста, выберите хотя бы одну страницу.", "CMSMAIN.SELECTONEPAGE": "Пожалуйста, выберите хотя бы одну страницу.",
"CMSMAIN.URLSEGMENTVALIDATION": "Адрес может состоять только из букв, цифр и дефисов.", "CMSMAIN.URLSEGMENTVALIDATION": "Адрес может состоять только из букв, цифр и дефисов.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Необходимо сохранить страницу, прежде чем добавлять вложенные страницы", "CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Необходимо сохранить страницу, прежде чем добавлять вложенные страницы",
"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.Archive": "Вы действительно хотите отправить в архив эту страницу и все вложенные страницы?\n\nЭта страница и все вложенные страницы будут сняты с публикации и отправлены в архив.",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"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.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Вы действительно хотите восстановить эту страницу из архива?",
"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.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.RollbackToVersion": "Вы действительно хотите восстановить версию #%s этой страницы?", "CMSMain.RollbackToVersion": "Вы действительно хотите восстановить версию #%s этой страницы?",
"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.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.",

View File

@ -1,35 +1,35 @@
{ {
"AssetAdmin.BATCHACTIONSDELETECONFIRM": "آیا واقعاً می‌خواهید %s پوشه را حذف نمایید؟", "AssetAdmin.BATCHACTIONSDELETECONFIRM": "آیا واقعاً می‌خواهید %s پوشه را حذف نمایید؟",
"AssetAdmin.ConfirmDelete": "Do you really want to delete this folder and all contained files?", "AssetAdmin.ConfirmDelete": "آیا واقعاً می‌خواهید این پوشه و تمامی فایل‌های درون آن را حذف نمایید؟",
"AssetTableField.MOVING": "جابه‌جایی %s فایل(ها)", "AssetTableField.MOVING": "جابه‌جایی %s فایل",
"AssetTableField.REALLYDELETE": "آیا واقعاً می‌خواهید فایل‌های علامت‌گذاری شده را حذف نمایید؟", "AssetTableField.REALLYDELETE": "آیا واقعاً می‌خواهید فایل‌های علامت‌گذاری شده را حذف نمایید؟",
"CMSMAIN.ALERTCLASSNAME": "نوع صفحه پس از ذخیره آن به‌روزرسانی می‌شود", "CMSMAIN.ALERTCLASSNAME": "نوع صفحه پس از ذخیره‌ی آن به‌روزرسانی می‌شود",
"CMSMAIN.AddSearchCriteria": "افزودن شاخص", "CMSMAIN.AddSearchCriteria": "افزودن شاخص",
"CMSMAIN.CANTADDCHILDREN": "You can't add children to the selected node", "CMSMAIN.CANTADDCHILDREN": "شما نمی‌توانید فرزندانی به بخش انتخاب‌شده بیافزایید",
"CMSMAIN.DELETINGPAGES": "حذف صفحات...", "CMSMAIN.DELETINGPAGES": "حذف صفحات...",
"CMSMAIN.ERRORADDINGPAGE": "خطا در افزودن صفحات", "CMSMAIN.ERRORADDINGPAGE": "خطا در افزودن صفحات",
"CMSMAIN.ERRORDELETINGPAGES": "خطا در حذف صفحات", "CMSMAIN.ERRORDELETINGPAGES": "خطا در حذف صفحات",
"CMSMAIN.ERRORFILTERPAGES": "ناتوان در پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد <br />%s", "CMSMAIN.ERRORFILTERPAGES": "ناتوان در پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد <br />%s",
"CMSMAIN.ERRORPUBLISHING": "خطا در انتشار صفحات", "CMSMAIN.ERRORPUBLISHING": "خطا در انتشار صفحات",
"CMSMAIN.ERRORREVERTING": "Error reverting to live content", "CMSMAIN.ERRORREVERTING": "خطا در بازنشانی به محتوای لایو",
"CMSMAIN.ERRORUNFILTER": "لیست درختی پالایش نشده", "CMSMAIN.ERRORUNFILTER": "لیست درختی پالایش نشده",
"CMSMAIN.FILTEREDTREE": "پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد", "CMSMAIN.FILTEREDTREE": "پالایش لیست درختی تا تنها صفحات تغییر کرده را نمایش دهد",
"CMSMAIN.PUBLISHING": "منتشر کردن...", "CMSMAIN.PUBLISHING": "منتشر کردن...",
"CMSMAIN.PUBLISHINGPAGES": "انتشار صفحات", "CMSMAIN.PUBLISHINGPAGES": "انتشار صفحات...",
"CMSMAIN.REALLYDELETEPAGES": "آیا واقعاً می‌خواهید %s صفحات علامت‌گذاری شده را حذف نمایید؟", "CMSMAIN.REALLYDELETEPAGES": "آیا واقعاً می‌خواهید %s صفحه‌ی علامت‌گذاری شده را حذف نمایید؟",
"CMSMAIN.RESTORING": "بازنشاندن...", "CMSMAIN.RESTORING": "بازنشاندن...",
"CMSMAIN.SAVING": "ذخیره سازی...", "CMSMAIN.SAVING": "ذخیرهسازی...",
"CMSMAIN.SELECTMOREPAGES": "You have %s pages selected.\n\nDo you really want to perform this action?", "CMSMAIN.SELECTMOREPAGES": "شما %s صفحه‌ی انتخاب شده دارید.\n\nآیا واقعاً می‌خواهید که این عملکرد اجرا شود؟",
"CMSMAIN.SELECTONEPAGE": "لطفاً حداقل ۱ صفحه را انتخاب نمایید.", "CMSMAIN.SELECTONEPAGE": "لطفاً حداقل ۱ صفحه را انتخاب نمایید.",
"CMSMAIN.URLSEGMENTVALIDATION": "URLها تنها می‌توانند از حروف، اعداد و خط فاصله ساخته شوند.", "CMSMAIN.URLSEGMENTVALIDATION": "نشانی‌های اینترنتی تنها می‌توانند از حروف، اعداد و خط فاصله ساخته شوند.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "شما باید پیش از افزودن فرزندان زیر مجموعه، صفحه را ذخیره کنید", "CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "شما باید پیش از افزودن فرزندان به زیر آن، صفحه را ذخیره کنید",
"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.Archive": "آیا از این‌که می‌خواهید این صفحه و تمامی صفحات فرزند آن بایگانی شوند اطمینان دارید؟\n\nاین صفحه و تمامی صفحات فرزند آن‌ عدم انتشار شده و به بایگانی ارسال می‌گردند.",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "آیا مطمئن هستید که پیش‌نویس به آخرین انتشار صفحه بازنشانی شود؟",
"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.DeleteFromDraft": "آیا اطمینان دارید که می‌خواهید صفحه‌تان را از سایت پیش‌نویس حذف نمایید؟\n\nاین صفحه همچنان در سایت منتشر‌شده باقی خواهد بود.",
"CMSMain.Restore": "آیا مطمئن هستید که این صفحه از آرشیو بازنشانی شود؟", "CMSMain.Restore": "آیا مطمئن هستید که این صفحه از آرشیو بازنشانی شود؟",
"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.RestoreToRoot": "آیا اطمینان دارید که می‌خواهید این صفحه را از بایگانی بازنشانی نمایید؟\n\nاز آن‌جائی‌که صفحه‌ی والد موجود نیست به بالاترین لول بازنشانی خواهد شد.",
"CMSMain.RollbackToVersion": "آیا واقعاً می‌خواهید به نسخه #%s این صفحه بازگردید؟", "CMSMain.RollbackToVersion": "آیا واقعاً می‌خواهید به نسخه #%s این صفحه بازگردید؟",
"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.Unpublish": "آیا اطمینان دارید که می‌خواهید صفحه‌تان را از سایت منتشر‌شده حذف نمایید؟\n\nاین صفحه همچنان در نمای‌درختی سایت به عنوان پیش‌نویس در دسترس خواهد بود.",
"Folder.Name": "نام پوشه", "Folder.Name": "نام پوشه",
"Tree.AddSubPage": "افزودن صفحه جدید در اینجا", "Tree.AddSubPage": "افزودن صفحه جدید در اینجا",
"Tree.Duplicate": "دو نسخه کردن", "Tree.Duplicate": "دو نسخه کردن",

45
javascript/lang/src/hr.js Normal file
View File

@ -0,0 +1,45 @@
{
"AssetAdmin.BATCHACTIONSDELETECONFIRM": "Jeste li sigurni da želite obrisati %s direktorije?",
"AssetAdmin.ConfirmDelete": "Jeste li sigurni da želite obrisati ovaj direktorij i sve datoteke u njemu?",
"AssetTableField.MOVING": "Premještam %s datoteku(e)",
"AssetTableField.REALLYDELETE": "Jeste li sigurni da želite obrisati označene datoteke?",
"CMSMAIN.ALERTCLASSNAME": "Tip stranice će biti osvježen nakon spremanja stranice",
"CMSMAIN.AddSearchCriteria": "Dodaj obilježja",
"CMSMAIN.CANTADDCHILDREN": "Ne možete dodati podstranice za označeni čvor",
"CMSMAIN.DELETINGPAGES": "Brišem stranice...",
"CMSMAIN.ERRORADDINGPAGE": "Greška u dodavanju stranice",
"CMSMAIN.ERRORDELETINGPAGES": "Greška u brisanju stranice",
"CMSMAIN.ERRORFILTERPAGES": "Ne mogu filtrirati stablo za prikaz izmjenjenih stranica<br />%s",
"CMSMAIN.ERRORPUBLISHING": "Greška u objavljivanju stranice",
"CMSMAIN.ERRORREVERTING": "Greška pri vraćanju objavljenog sadržaja",
"CMSMAIN.ERRORUNFILTER": "Nefiltirano stablo",
"CMSMAIN.FILTEREDTREE": "Filtrirano stablo prikazuje samo promjenjene stranice",
"CMSMAIN.PUBLISHING": "Objavljujem...",
"CMSMAIN.PUBLISHINGPAGES": "Objavljujem stranice...",
"CMSMAIN.REALLYDELETEPAGES": "Jeste li sigurni da želite obrisati %s označene stranice?",
"CMSMAIN.RESTORING": "Vraćam...",
"CMSMAIN.SAVING": "spremam...",
"CMSMAIN.SELECTMOREPAGES": "Označili ste %s stranica.\n\nJeste li sigurni da želite izvršiti ovu akciju?",
"CMSMAIN.SELECTONEPAGE": "Molimo odaberite bar 1 stranicu.",
"CMSMAIN.URLSEGMENTVALIDATION": "Linkovi mogu biti sastavljeni samo od slova, brojki i crtica.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Morate spremiti stranicu prije dodavanja podstranica ispod nje",
"CMSMain.Archive": "Jeste li sigurni da želite arhivirati ovu stranicu i sve podstranice?\n\nOva stranica i sve njene podstranice će biti odjavljene i poslane u arhivu.",
"CMSMain.ConfirmRestoreFromLive": "Da li ste sigurni da želite vratiti predložak kada je stranica zadnji put objavljena?",
"CMSMain.DeleteFromDraft": "Jeste li sigurni da želite ukloniti ovu stranicu iz neobjavljene stranice?\n\nOva stranica će ostati na objavljenoj stranici.",
"CMSMain.Restore": "Da li ste sigurni da želite vratiti stranicu iz arhive?",
"CMSMain.RestoreToRoot": "Jeste li sigurni da želite vratiti ovu stranicu iz arhive?\n\nNadstranica neće biti dostupna kada se stranica vrati.",
"CMSMain.RollbackToVersion": "Jeste li sigurni da želite vratiti na verziju #%s ove stranice?",
"CMSMain.Unpublish": "Jeste li sigurni da želite ukloniti ovu stranicu iz objavljene stranice?\n\nOva stranica će ostati dostupna u stablu kao predložak.",
"Folder.Name": "Naziv direktorija",
"Tree.AddSubPage": "Dodaj novu stranicu ovdje",
"Tree.Duplicate": "Dupliciraj",
"Tree.EditPage": "Uredi",
"Tree.ShowAsList": "Prikaži podstranice kao listu",
"Tree.ThisPageAndSubpages": "Ova stranica i podstranice",
"Tree.ThisPageOnly": "Samo ova stranica",
"URLSEGMENT.Cancel": "Odustani",
"URLSEGMENT.Edit": "Uredi",
"URLSEGMENT.OK": "Ok",
"URLSEGMENT.UpdateURL": "Ažuriraj link ",
"WidgetAreaEditor.TOOMANY": "Nažalost, prešli ste maksimalni broj widgeta za ovu zonu"
}

View File

@ -23,10 +23,10 @@
"CMSMAIN.SELECTONEPAGE": "Пожалуйста, выберите хотя бы одну страницу.", "CMSMAIN.SELECTONEPAGE": "Пожалуйста, выберите хотя бы одну страницу.",
"CMSMAIN.URLSEGMENTVALIDATION": "Адрес может состоять только из букв, цифр и дефисов.", "CMSMAIN.URLSEGMENTVALIDATION": "Адрес может состоять только из букв, цифр и дефисов.",
"CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Необходимо сохранить страницу, прежде чем добавлять вложенные страницы", "CMSMAIN.WARNINGSAVEPAGESBEFOREADDING": "Необходимо сохранить страницу, прежде чем добавлять вложенные страницы",
"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.Archive": "Вы действительно хотите отправить в архив эту страницу и все вложенные страницы?\n\nЭта страница и все вложенные страницы будут сняты с публикации и отправлены в архив.",
"CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?", "CMSMain.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"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.DeleteFromDraft": "Are you sure you want to remove your page from the draft site?\n\nThis page will remain on the published site.",
"CMSMain.Restore": "Are you sure you want to restore this page from archive?", "CMSMain.Restore": "Вы действительно хотите восстановить эту страницу из архива?",
"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.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.RollbackToVersion": "Вы действительно хотите восстановить версию #%s этой страницы?", "CMSMain.RollbackToVersion": "Вы действительно хотите восстановить версию #%s этой страницы?",
"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.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.",

View File

@ -71,8 +71,6 @@ bg:
PUBLISH_PAGES: Публикувай PUBLISH_PAGES: Публикувай
RESTORE: Възстанови RESTORE: Възстанови
RESTORED_PAGES: 'Бяха възстановени %d страници' RESTORED_PAGES: 'Бяха възстановени %d страници'
UNPUBLISHED_PAGES: 'Бяха премахнати от публикация %d страници'
UNPUBLISH_PAGES: Премахни от публикация
CMSFileAddController: CMSFileAddController:
MENUTITLE: Файлове MENUTITLE: Файлове
CMSMain: CMSMain:
@ -93,13 +91,10 @@ bg:
DUPLICATEDWITHCHILDREN: '''{title}'' и под-страниците бяха успешно дублирани' DUPLICATEDWITHCHILDREN: '''{title}'' и под-страниците бяха успешно дублирани'
EMAIL: Ел. поща EMAIL: Ел. поща
EditTree: 'Редактиране на дървото' EditTree: 'Редактиране на дървото'
ListFiltered: 'Резултат от търсенето'
MENUTITLE: 'Редактиране на страницата' MENUTITLE: 'Редактиране на страницата'
NEWPAGE: 'Нова страница {pagetype}' NEWPAGE: 'Нова страница {pagetype}'
PAGENOTEXISTS: 'Тази страница не съществува' PAGENOTEXISTS: 'Тази страница не съществува'
PAGES: 'Статус на страницата'
PAGETYPEANYOPT: Всички PAGETYPEANYOPT: Всички
PAGETYPEOPT: 'Тип на страницата'
PUBALLCONFIRM: 'Публикувай всяка страница в сайта' PUBALLCONFIRM: 'Публикувай всяка страница в сайта'
PUBALLFUN: 'Функционалност "Публикувай всичко"' PUBALLFUN: 'Функционалност "Публикувай всичко"'
PUBALLFUN2: "Натискайки този бутон все едно, публикувате всяка страница по отделно. Идеята е тази функционалност да се използва при мащабна редакция на съдържанието, като например случая когато сайта бива първоначално попълнен." PUBALLFUN2: "Натискайки този бутон все едно, публикувате всяка страница по отделно. Идеята е тази функционалност да се използва при мащабна редакция на съдържанието, като например случая когато сайта бива първоначално попълнен."
@ -108,7 +103,6 @@ bg:
PageAdded: 'Страницата беше създадена успешно' PageAdded: 'Страницата беше създадена успешно'
REMOVEDPAGE: 'Страница ''{title}'' беше премахната от публикувания сайт' REMOVEDPAGE: 'Страница ''{title}'' беше премахната от публикувания сайт'
REMOVEDPAGEFROMDRAFT: 'Премахната(и) ''%s'' от черновите' REMOVEDPAGEFROMDRAFT: 'Премахната(и) ''%s'' от черновите'
RESTORE: 'Възстанови чернова'
RESTORED: 'Успешно възтановен/а ''{title}''' RESTORED: 'Успешно възтановен/а ''{title}'''
RESTORE_DESC: 'Възстанови архивираната версия до чернова' RESTORE_DESC: 'Възстанови архивираната версия до чернова'
RESTORE_TO_ROOT: 'Възстанови черновата на най-високо ниво' RESTORE_TO_ROOT: 'Възстанови черновата на най-високо ниво'
@ -122,11 +116,7 @@ bg:
TabContent: Съдържание TabContent: Съдържание
TabHistory: История TabHistory: История
TabSettings: Настройки TabSettings: Настройки
TreeFiltered: 'Резултат от търсенето'
TreeFilteredClear: Изчисти
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Търси
CLEAR_FILTER: Изчисти
RESET: Нулирай RESET: Нулирай
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Добави страница' MENUTITLE: 'Добави страница'
@ -158,8 +148,6 @@ bg:
ListView: 'Изглед в списък' ListView: 'Изглед в списък'
MENUTITLE: Страници MENUTITLE: Страници
TreeView: 'Дървовиден изглед' TreeView: 'Дървовиден изглед'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Групови действия'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Филтър FILTER: Филтър
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -168,20 +156,11 @@ bg:
FILTERDATEFROM: От FILTERDATEFROM: От
FILTERDATEHEADING: Дата FILTERDATEHEADING: Дата
FILTERDATETO: До FILTERDATETO: До
FILTERLABELTEXT: Търсене
PAGEFILTERDATEHEADING: 'Последна редакция' PAGEFILTERDATEHEADING: 'Последна редакция'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Настройки MENUTITLE: Настройки
CMSSiteTreeFilter_ChangedPages:
Title: 'Променени страници'
CMSSiteTreeFilter_DeletedPages:
Title: 'Всички страници, вкл. архивираните'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Всички страници' Title: 'Всички страници'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Архивирани страници'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Чернови'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Страници, чиито чернови са били изтрити' Title: 'Страници, чиито чернови са били изтрити'
ContentControl: ContentControl:

View File

@ -72,8 +72,6 @@ cs:
PUBLISH_PAGES: Zveřejnit PUBLISH_PAGES: Zveřejnit
RESTORE: Obnovit RESTORE: Obnovit
RESTORED_PAGES: 'Obnoveno %d stránek' RESTORED_PAGES: 'Obnoveno %d stránek'
UNPUBLISHED_PAGES: 'Nezveřejněných %d stránek'
UNPUBLISH_PAGES: Nezveřejňovat
CMSFileAddController: CMSFileAddController:
MENUTITLE: Soubory MENUTITLE: Soubory
CMSMain: CMSMain:
@ -95,13 +93,10 @@ cs:
DUPLICATEDWITHCHILDREN: 'Duplikováno ''{title}'' a potomci úspěšně' DUPLICATEDWITHCHILDREN: 'Duplikováno ''{title}'' a potomci úspěšně'
EMAIL: E-mail EMAIL: E-mail
EditTree: 'Upravit strom' EditTree: 'Upravit strom'
ListFiltered: 'Zobrazení výsledků vyhledávání.'
MENUTITLE: 'Upravit stránku' MENUTITLE: 'Upravit stránku'
NEWPAGE: 'Nová {pagetype}' NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Tato stránka neexistuje' PAGENOTEXISTS: 'Tato stránka neexistuje'
PAGES: 'Stav stránky'
PAGETYPEANYOPT: Jakékoliv PAGETYPEANYOPT: Jakékoliv
PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím zveřejněte veškeré stránky z úschovny' PUBALLCONFIRM: 'Prosím zveřejněte veškeré stránky z úschovny'
PUBALLFUN: 'Funkce "Publikovat vše"' PUBALLFUN: 'Funkce "Publikovat vše"'
PUBALLFUN2: "Stisknutí tohoto tlačítka se rovná zveřejnění každé jednotlivé stránky. Toto tlačítko má být použito, pokud se vyskytly rozsáhlé úpravy obsahu, jako např. když poprvé sestavujete stránky." PUBALLFUN2: "Stisknutí tohoto tlačítka se rovná zveřejnění každé jednotlivé stránky. Toto tlačítko má být použito, pokud se vyskytly rozsáhlé úpravy obsahu, jako např. když poprvé sestavujete stránky."
@ -111,7 +106,6 @@ cs:
REMOVED: 'Smazáno ''{title}''{description} z webu' REMOVED: 'Smazáno ''{title}''{description} z webu'
REMOVEDPAGE: 'Odstraněno ''{title}'' ze zveřejněného webu' REMOVEDPAGE: 'Odstraněno ''{title}'' ze zveřejněného webu'
REMOVEDPAGEFROMDRAFT: 'Odstraněno ''%s'' z konceptu webu' REMOVEDPAGEFROMDRAFT: 'Odstraněno ''%s'' z konceptu webu'
RESTORE: 'Obnovit koncept'
RESTORED: 'Obnoveno ''{title}'' úspěšně' RESTORED: 'Obnoveno ''{title}'' úspěšně'
RESTORE_DESC: 'Obnovit archivovanou verzi na koncept' RESTORE_DESC: 'Obnovit archivovanou verzi na koncept'
RESTORE_TO_ROOT: 'Obnovit koncept do nejvyšší úrovně' RESTORE_TO_ROOT: 'Obnovit koncept do nejvyšší úrovně'
@ -125,11 +119,7 @@ cs:
TabContent: Obsah TabContent: Obsah
TabHistory: Historie TabHistory: Historie
TabSettings: Nastavení TabSettings: Nastavení
TreeFiltered: 'Zobrazení výsledků vyhledávání.'
TreeFilteredClear: Vyčistit
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Hledat
CLEAR_FILTER: Vyčistit
RESET: Resetovat RESET: Resetovat
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Přidat stránku' MENUTITLE: 'Přidat stránku'
@ -161,8 +151,6 @@ cs:
ListView: 'Pohled seznam' ListView: 'Pohled seznam'
MENUTITLE: Stránky MENUTITLE: Stránky
TreeView: 'Pohled strom' TreeView: 'Pohled strom'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Dávkové akce'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtr FILTER: Filtr
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -171,20 +159,11 @@ cs:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Do FILTERDATETO: Do
FILTERLABELTEXT: Hledat
PAGEFILTERDATEHEADING: 'Poslední změna' PAGEFILTERDATEHEADING: 'Poslední změna'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Možnosti MENUTITLE: Možnosti
CMSSiteTreeFilter_ChangedPages:
Title: 'Upravené stránky'
CMSSiteTreeFilter_DeletedPages:
Title: 'Všechny stránky, včetně archivovaných'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Všechny stránky' Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Koncept stránek'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstraněno z konceptu' Title: 'Živé, ale odstraněno z konceptu'
ContentControl: ContentControl:
@ -304,7 +283,6 @@ cs:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archivováno ARCHIVED: Archivováno
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'K zdílení této stránky, zkopírujte a vložte odkaz dole.'
ShareLink: 'Sdílet odkaz' ShareLink: 'Sdílet odkaz'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Zavřít CloseLink: Zavřít

View File

@ -72,8 +72,6 @@ de:
PUBLISH_PAGES: Veröffentlichen PUBLISH_PAGES: Veröffentlichen
RESTORE: Wiederherstellen RESTORE: Wiederherstellen
RESTORED_PAGES: '%d Seiten wiederhergestellt' RESTORED_PAGES: '%d Seiten wiederhergestellt'
UNPUBLISHED_PAGES: '%d unveröffentlicht.'
UNPUBLISH_PAGES: Veröffentlichung zurücknehmen
CMSFileAddController: CMSFileAddController:
MENUTITLE: Dateien MENUTITLE: Dateien
CMSMain: CMSMain:
@ -95,13 +93,10 @@ de:
DUPLICATEDWITHCHILDREN: '''{title}'' und alle Unterseiten wurden erfolgreich dupliziert' DUPLICATEDWITHCHILDREN: '''{title}'' und alle Unterseiten wurden erfolgreich dupliziert'
EMAIL: E-Mail EMAIL: E-Mail
EditTree: 'Seitenbaum bearbeiten' EditTree: 'Seitenbaum bearbeiten'
ListFiltered: 'Anzeige der Suchergebnisse.'
MENUTITLE: 'Seite bearbeiten' MENUTITLE: 'Seite bearbeiten'
NEWPAGE: 'Neue {pagetype}' NEWPAGE: 'Neue {pagetype}'
PAGENOTEXISTS: 'Diese Seite existiert nicht' PAGENOTEXISTS: 'Diese Seite existiert nicht'
PAGES: 'Seitenstatus'
PAGETYPEANYOPT: Alle PAGETYPEANYOPT: Alle
PAGETYPEOPT: 'Seitentyp'
PUBALLCONFIRM: 'Veröffentlicht jede Seite des Seitenbaumes und kopiert den Inhalt von Entwurf zu Live.' PUBALLCONFIRM: 'Veröffentlicht jede Seite des Seitenbaumes und kopiert den Inhalt von Entwurf zu Live.'
PUBALLFUN: '"Alle veröffentlichen"-Funktion' 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." 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."
@ -111,7 +106,6 @@ de:
REMOVED: 'Lösche ''{title}''{description} von Live Umgebung' REMOVED: 'Lösche ''{title}''{description} von Live Umgebung'
REMOVEDPAGE: '''{title}'' wurde von der veröffentlichten Site entfernt' REMOVEDPAGE: '''{title}'' wurde von der veröffentlichten Site entfernt'
REMOVEDPAGEFROMDRAFT: 'Lösche ''%s'' von der Entwurfs-Site' REMOVEDPAGEFROMDRAFT: 'Lösche ''%s'' von der Entwurfs-Site'
RESTORE: 'Wiederherstellen des Entwurfs'
RESTORED: '''{title}'' wurde wiederhergestellt' RESTORED: '''{title}'' wurde wiederhergestellt'
RESTORE_DESC: 'Entwurf aus archivierter Version wiederherstellen' RESTORE_DESC: 'Entwurf aus archivierter Version wiederherstellen'
RESTORE_TO_ROOT: 'Entwurf in oberster Ebene wiederherstellen' RESTORE_TO_ROOT: 'Entwurf in oberster Ebene wiederherstellen'
@ -125,11 +119,7 @@ de:
TabContent: Inhalt TabContent: Inhalt
TabHistory: Historie TabHistory: Historie
TabSettings: Einstellungen TabSettings: Einstellungen
TreeFiltered: 'Anzeige der Suchergebnisse.'
TreeFilteredClear: Zurücksetzen
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Suche
CLEAR_FILTER: Zurücksetzen
RESET: Zurücksetzen RESET: Zurücksetzen
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Seite hinzufügen' MENUTITLE: 'Seite hinzufügen'
@ -161,8 +151,6 @@ de:
ListView: 'Listenansicht' ListView: 'Listenansicht'
MENUTITLE: Seiten MENUTITLE: Seiten
TreeView: 'Baumansicht' TreeView: 'Baumansicht'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Massenaktionen'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filter FILTER: Filter
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -171,20 +159,11 @@ de:
FILTERDATEFROM: Von FILTERDATEFROM: Von
FILTERDATEHEADING: Datum FILTERDATEHEADING: Datum
FILTERDATETO: Bis FILTERDATETO: Bis
FILTERLABELTEXT: Suche
PAGEFILTERDATEHEADING: 'Zuletzt bearbeitet' PAGEFILTERDATEHEADING: 'Zuletzt bearbeitet'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Einstellungen MENUTITLE: Einstellungen
CMSSiteTreeFilter_ChangedPages:
Title: 'Veränderte Seiten'
CMSSiteTreeFilter_DeletedPages:
Title: 'Alle Seiten (inkl. Archivseiten)'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Alle Seiten' Title: 'Alle Seiten'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Archivseiten'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Entwurfs-Seiten'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Veröffentlicht aber aus Entwurf entfernt' Title: 'Veröffentlicht aber aus Entwurf entfernt'
ContentControl: ContentControl:
@ -302,7 +281,6 @@ de:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archiviert ARCHIVED: Archiviert
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Um diese Seite weiterzugeben nutzen Sie den untenstehenden Link und die "Kopieren" und "Einfügen".'
ShareLink: 'Link teilen' ShareLink: 'Link teilen'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: schließen CloseLink: schließen

View File

@ -72,8 +72,6 @@ eo:
PUBLISH_PAGES: Publikigi PUBLISH_PAGES: Publikigi
RESTORE: Restaŭri RESTORE: Restaŭri
RESTORED_PAGES: 'Restaŭris %d paĝojn' RESTORED_PAGES: 'Restaŭris %d paĝojn'
UNPUBLISHED_PAGES: 'Nepublikigitaj %d paĝoj'
UNPUBLISH_PAGES: Malpublikigi
CMSFileAddController: CMSFileAddController:
MENUTITLE: Dosieroj MENUTITLE: Dosieroj
CMSMain: CMSMain:
@ -95,13 +93,10 @@ eo:
DUPLICATEDWITHCHILDREN: 'Sukcese duobligis je ''{title}'' kaj idoj' DUPLICATEDWITHCHILDREN: 'Sukcese duobligis je ''{title}'' kaj idoj'
EMAIL: Retpoŝto EMAIL: Retpoŝto
EditTree: 'Redakta arbo' EditTree: 'Redakta arbo'
ListFiltered: 'Vidigas rezultojn de serĉo.'
MENUTITLE: 'Redakti paĝon' MENUTITLE: 'Redakti paĝon'
NEWPAGE: 'Nova {pagetype}' NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ĉi tiu paĝo ne ekzistas' PAGENOTEXISTS: 'Ĉi tiu paĝo ne ekzistas'
PAGES: 'Stato de paĝo'
PAGETYPEANYOPT: Ajna PAGETYPEANYOPT: Ajna
PAGETYPEOPT: 'Tipo de paĝo'
PUBALLCONFIRM: 'Bonvolu eldoni ĉiun paĝon en la retejo, kopiante enhavan stadion al la publika' PUBALLCONFIRM: 'Bonvolu eldoni ĉiun paĝon en la retejo, kopiante enhavan stadion al la publika'
PUBALLFUN: 'Funkcio "Eldoni Ĉiujn"' 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." 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."
@ -111,7 +106,6 @@ eo:
REMOVED: 'Forigis je ''{title}''{description} el la publikigita retejo' REMOVED: 'Forigis je ''{title}''{description} el la publikigita retejo'
REMOVEDPAGE: 'Forigis je ''{title}'' el la publikigita retejo' REMOVEDPAGE: 'Forigis je ''{title}'' el la publikigita retejo'
REMOVEDPAGEFROMDRAFT: 'Forigis je ''%s'' el la malneta retejo' REMOVEDPAGEFROMDRAFT: 'Forigis je ''%s'' el la malneta retejo'
RESTORE: 'Restaŭri malneton'
RESTORED: 'Sukcese restaŭris je ''{title}''' RESTORED: 'Sukcese restaŭris je ''{title}'''
RESTORE_DESC: 'Restaŭri la enarkivigitan version al malneto' RESTORE_DESC: 'Restaŭri la enarkivigitan version al malneto'
RESTORE_TO_ROOT: 'Restaŭri malneton ĉe la supra nivelo' RESTORE_TO_ROOT: 'Restaŭri malneton ĉe la supra nivelo'
@ -125,11 +119,7 @@ eo:
TabContent: Enhavo TabContent: Enhavo
TabHistory: Historio TabHistory: Historio
TabSettings: Agordoj TabSettings: Agordoj
TreeFiltered: 'Vidigas rezultojn de serĉo.'
TreeFilteredClear: Vakigi
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Serĉi
CLEAR_FILTER: Vakigi
RESET: Restartigi RESET: Restartigi
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Enmeti paĝon' MENUTITLE: 'Enmeti paĝon'
@ -161,8 +151,6 @@ eo:
ListView: 'Lista vido' ListView: 'Lista vido'
MENUTITLE: Paĝoj MENUTITLE: Paĝoj
TreeView: 'Arba vido' TreeView: 'Arba vido'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Staplaj agoj'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtri FILTER: Filtri
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -171,20 +159,11 @@ eo:
FILTERDATEFROM: De FILTERDATEFROM: De
FILTERDATEHEADING: Dato FILTERDATEHEADING: Dato
FILTERDATETO: Al FILTERDATETO: Al
FILTERLABELTEXT: Serĉi
PAGEFILTERDATEHEADING: 'Laste redaktita' PAGEFILTERDATEHEADING: 'Laste redaktita'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Agordoj MENUTITLE: Agordoj
CMSSiteTreeFilter_ChangedPages:
Title: 'Ŝanĝitaj paĝoj'
CMSSiteTreeFilter_DeletedPages:
Title: 'Ĉiuj paĝoj, inklude enarkivigitajn'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Ĉiuj paĝoj' Title: 'Ĉiuj paĝoj'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Enarkivigitaj paĝoj'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Malnetaj paĝoj'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Publikaj sed forigitaj el malneto' Title: 'Publikaj sed forigitaj el malneto'
ContentControl: ContentControl:
@ -304,7 +283,6 @@ eo:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Enarkivigita ARCHIVED: Enarkivigita
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Por kunhavigi ĉi tiun paĝon, kopiu kaj algluu la suban ligilon.'
ShareLink: 'Komunigi ligilon' ShareLink: 'Komunigi ligilon'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Fermi CloseLink: Fermi

View File

@ -9,6 +9,7 @@ fa_IR:
AppCategoryImage: تصویر AppCategoryImage: تصویر
AppCategoryVideo: ویدئو AppCategoryVideo: ویدئو
BackToFolder: 'بازگشت به پوشه' BackToFolder: 'بازگشت به پوشه'
CMSMENU_OLD: 'فایل‌ها (قدیمی)'
CREATED: تاریخ CREATED: تاریخ
CurrentFolderOnly: 'محدود به پوشه‌ی کنونی؟' CurrentFolderOnly: 'محدود به پوشه‌ی کنونی؟'
DetailsView: جزییات DetailsView: جزییات
@ -86,17 +87,30 @@ fa_IR:
Create: ایجاد Create: ایجاد
DELETE: 'حذف پیش‌نویس' DELETE: 'حذف پیش‌نویس'
DELETEFP: حذف کردن از منتشر شده های سایت DELETEFP: حذف کردن از منتشر شده های سایت
DESCREMOVED: 'و {count} فرزندان'
DUPLICATED: '''{title}'' باموفقیت دونسخه شد'
DUPLICATEDWITHCHILDREN: '''{title}'' و زیرمجموعه‌های آن با موفقیت دونسخه شد'
EMAIL: پست الکترونیک EMAIL: پست الکترونیک
EditTree: 'ویرایش درخت' EditTree: 'ویرایش درخت'
MENUTITLE: 'ویرایش صفحه' MENUTITLE: 'ویرایش صفحه'
NEWPAGE: '{pagetype} جدید' NEWPAGE: '{pagetype} جدید'
PAGENOTEXISTS: 'این صفحه وجود ندارد' PAGENOTEXISTS: 'این صفحه وجود ندارد'
PAGETYPEANYOPT: هر PAGETYPEANYOPT: هر
PUBALLCONFIRM: 'لطفاً تمامی صفحات موجود در این سایت را منتشر کن، کپی‌کردن محتوای استیج به لایو'
PUBALLFUN: 'عملکرد "انتشار همه"' PUBALLFUN: 'عملکرد "انتشار همه"'
PUBLISHED: 'انتشار موفقیت‌آمیز ''{title}'''
PUBPAGES: 'انجام شد: انتشار {count} صفحه'
PageAdded: 'صفحه با موفقیت ایجاد شد' PageAdded: 'صفحه با موفقیت ایجاد شد'
REMOVED: 'حذف ''{title}''{description} از سایت لایو'
REMOVEDPAGE: 'حذف ''{title}'' از سایت منتشر شده'
REMOVEDPAGEFROMDRAFT: 'حذف ''%s'' از سایت پیش‌نویس'
RESTORED: 'بازنشانی موفقیت‌آمیز ''{title}''' RESTORED: 'بازنشانی موفقیت‌آمیز ''{title}'''
RESTORE_DESC: 'بازنشانی نسخه‌ی بایگانی‌شده در پیش‌نویس'
ROLLBACK: 'بازگردانی به این نسخه' ROLLBACK: 'بازگردانی به این نسخه'
ROLLEDBACKPUBv2: 'بازگردانی به نسخه‌ی منتشرشده.'
ROLLEDBACKVERSIONv2: 'بازگردانی به نسخه‌ی #%d.'
SAVE: ذخیره SAVE: ذخیره
SAVED: 'دخیره‌سازی ''{title}'' باموفقیت انجام شد.'
SAVEDRAFT: 'ذخیره پیش‌نویس' SAVEDRAFT: 'ذخیره پیش‌نویس'
TabContent: محتوا TabContent: محتوا
TabHistory: تاریخچه TabHistory: تاریخچه
@ -148,6 +162,8 @@ fa_IR:
Title: 'تمامی صفحات' Title: 'تمامی صفحات'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'زنده اما حذف‌شده از پیش‌نویس' Title: 'زنده اما حذف‌شده از پیش‌نویس'
ContentControl:
NOTEWONTBESHOWN: 'یادداشت: این پیام به بازدیدکنندگان شما نمایش داده نمی‌شود'
ContentController: ContentController:
ARCHIVEDSITE: 'نسخه پیش‌نمایش' ARCHIVEDSITE: 'نسخه پیش‌نمایش'
ARCHIVEDSITEFROM: 'سایت بایگانی شده از' ARCHIVEDSITEFROM: 'سایت بایگانی شده از'
@ -166,6 +182,9 @@ fa_IR:
PUBLISHED: منتشر شده PUBLISHED: منتشر شده
PUBLISHEDSITE: 'سایت منتشر شده' PUBLISHEDSITE: 'سایت منتشر شده'
Password: رمز عبور Password: رمز عبور
PostInstallTutorialIntro: 'این وب‌سایت یک نسخه‌ی ساده‌شده از یک سایت سیلوراسترایپ ۳ است. برای گسترش آن، لطفاً به {link} نگاهی بیاندازید.'
StartEditing: 'شما می‌توانید با گشودن <a href="{link}">سی‌ام‌اس</a> آغاز به ویرایش محتوا کنید.'
UnableDeleteInstall: 'ناتوان از حذف فایل‌های نصبی. لطفاً فایل‌های زیر را بصورت دستی حذف نمایید'
VIEWPAGEIN: 'مشاهده صفحه در' VIEWPAGEIN: 'مشاهده صفحه در'
ErrorPage: ErrorPage:
400: '400 - درخواست نادرست' 400: '400 - درخواست نادرست'
@ -174,17 +193,33 @@ fa_IR:
404: '404 - یافت نشد' 404: '404 - یافت نشد'
405: '405 - روش مجاز نیست' 405: '405 - روش مجاز نیست'
406: '406 - پذیرفتنی نیست' 406: '406 - پذیرفتنی نیست'
407: '407 - نیاز به تصدیق پراکسی است'
408: '408 - زمان درخواست گذشت' 408: '408 - زمان درخواست گذشت'
409: '409 - تضاد' 409: '409 - تضاد'
410: '410 - از دست رفت' 410: '410 - از دست رفت'
411: '411 - طول مورد نیاز است'
412: '412 - پیش شرط درست نبود' 412: '412 - پیش شرط درست نبود'
413: '413 - موجودیت درخواست بسیار بزرگ است'
414: '414 - نشانی اینترنتی در خواست شده بسیار طولانی است'
415: '415 - نوع رسانه پشتیبانی نمی‌شود'
416: '416 - محدوده‌ی درخواست شده رضایت‌پذیر نیست'
417: '417 - انتظار با شکست مواجه شده است'
422: '422 - موجودیت غیرقابل پردازش'
429: '429 - درخواست‌های بسیار' 429: '429 - درخواست‌های بسیار'
500: '500 - خطای داخلی سرور' 500: '500 - خطای داخلی سرور'
501: '501 - اجرا نشده'
502: '502 - درگاه نادرست' 502: '502 - درگاه نادرست'
503: '503 - سرویس در دسترس نیست'
504: '504 - وقفه‌ در درگاه'
505: '505 - نگارش HTTP پشتیبانی نمی‌شود'
CODE: 'کد خطا' CODE: 'کد خطا'
DEFAULTERRORPAGECONTENT: '<p>متاسفانه، به‌نظر می‌رسد شما در تلاش برای دستیابی به صفحه‌ای هستید که وجود ندارد.</p><p>لطفاً نشانی اینترنتی را از جهت وجود خطای نگارشی بررسی و مجدداً تلاش نمایید.</p>'
DEFAULTERRORPAGETITLE: 'برگ پیدا نشد' DEFAULTERRORPAGETITLE: 'برگ پیدا نشد'
DEFAULTSERVERERRORPAGECONTENT: '<p>با پوزش، در پردازش درخواست شما ایرادی بوجود آمد.</p>' DEFAULTSERVERERRORPAGECONTENT: '<p>با پوزش، در پردازش درخواست شما ایرادی بوجود آمد.</p>'
DEFAULTSERVERERRORPAGETITLE: 'خطای سرور' DEFAULTSERVERERRORPAGETITLE: 'خطای سرور'
DESCRIPTION: 'محتوای دلخواه برای وضعیت‌های گوناگون خطا (به عنوان مثال "صفحه یافت نشد")'
ERRORFILEPROBLEM: 'خطا در بازکردن فایل "{filename}" جهت نگارش. لطفاً اجازه‌های دسترسی فایل را بررسی نمایید.'
PLURALNAME: 'صفحات خطا'
SINGULARNAME: 'صفحه‌ی خطا' SINGULARNAME: 'صفحه‌ی خطا'
File: File:
Title: عنوان Title: عنوان
@ -208,6 +243,7 @@ fa_IR:
DESCRIPTION: 'به صفحه‌ی داخلی دیگری هدایت می‌کند' DESCRIPTION: 'به صفحه‌ی داخلی دیگری هدایت می‌کند'
HEADER: 'این صفحه کاربران را به صفحه‌ای دیگر هدایت می‌کند' HEADER: 'این صفحه کاربران را به صفحه‌ای دیگر هدایت می‌کند'
OTHERURL: 'نشانی تارگاه دیگر' OTHERURL: 'نشانی تارگاه دیگر'
PLURALNAME: 'صفحات هدایت‌گر'
REDIRECTTO: 'بازگردانی به' REDIRECTTO: 'بازگردانی به'
REDIRECTTOEXTERNAL: 'یک تارگاه دیگر' REDIRECTTOEXTERNAL: 'یک تارگاه دیگر'
REDIRECTTOPAGE: 'یک برگ روی تارگاه شما' REDIRECTTOPAGE: 'یک برگ روی تارگاه شما'
@ -218,6 +254,9 @@ fa_IR:
ReportTitle: عنوان ReportTitle: عنوان
ReportAdminForm: ReportAdminForm:
FILTERBY: 'فیلتر به وسیله' FILTERBY: 'فیلتر به وسیله'
SITETREE:
VIRTUALPAGEDRAFTWARNING: 'لطفاً صفحه‌ی پیوند‌شده را ذخیره نمایید تا صفحه‌ی مجازی انتشار یابد'
VIRTUALPAGEWARNING: 'لطفاً یک صفحه‌ی پیوند‌شده را انتخاب نموده و ذخیره نمایید تا این صفحه بتواند منتشر شود'
SearchForm: SearchForm:
GO: برو GO: برو
SEARCH: جستجو SEARCH: جستجو
@ -225,6 +264,8 @@ fa_IR:
SideReport: SideReport:
BROKENFILES: 'صفحات دارای فایل معیوب' BROKENFILES: 'صفحات دارای فایل معیوب'
BROKENLINKS: 'صفحات دارای پیوند معیوب' BROKENLINKS: 'صفحات دارای پیوند معیوب'
BROKENREDIRECTORPAGES: 'صفحات ارجاعی اشاره‌کننده به صفحات حذف شده'
BROKENVIRTUALPAGES: 'صفحات مجازی اشاره‌کننده به صفحات حذف شده'
BrokenLinksGroupTitle: 'گزارش پیوندهای معیوب' BrokenLinksGroupTitle: 'گزارش پیوندهای معیوب'
ContentGroupTitle: 'گزارشات محتوا' ContentGroupTitle: 'گزارشات محتوا'
EMPTYPAGES: 'صفحات بدون مطلب' EMPTYPAGES: 'صفحات بدون مطلب'
@ -265,6 +306,7 @@ fa_IR:
ARCHIVEDPAGESHORT: بایگانی شده ARCHIVEDPAGESHORT: بایگانی شده
BUTTONARCHIVEDESC: 'عدم انتشار و ارسال به بایگانی' BUTTONARCHIVEDESC: 'عدم انتشار و ارسال به بایگانی'
BUTTONCANCELDRAFT: 'لغو تغییرات پیش‌نویس' BUTTONCANCELDRAFT: 'لغو تغییرات پیش‌نویس'
BUTTONCANCELDRAFTDESC: 'حذف پیش‌نویس و بازگردانی به نسخه‌ی منتشر‌شده‌ی کنونی'
BUTTONPUBLISHED: منتشر شده BUTTONPUBLISHED: منتشر شده
BUTTONSAVED: ذخیره شده BUTTONSAVED: ذخیره شده
BUTTONSAVEPUBLISH: 'ذخیره و انتشار' BUTTONSAVEPUBLISH: 'ذخیره و انتشار'
@ -272,7 +314,9 @@ fa_IR:
BUTTONUNPUBLISHDESC: 'حذف این صفحه از سایت منتشر شده' BUTTONUNPUBLISHDESC: 'حذف این صفحه از سایت منتشر شده'
Comments: دیدگاه‌ها Comments: دیدگاه‌ها
Content: درون مایه Content: درون مایه
DEFAULTABOUTCONTENT: '<p>می‌توانید این صفحه را با درج محتوای خود ویرایش نمایید، یا آن‌را حذف و صفحات خود را ایجاد نمایید.<br /></p>'
DEFAULTABOUTTITLE: 'درباره ما' DEFAULTABOUTTITLE: 'درباره ما'
DEFAULTCONTACTCONTENT: '<p>می‌توانید این صفحه را با درج محتوای خود ویرایش نمایید، یا آن‌را حذف و صفحات خود را ایجاد نمایید.<br /></p>'
DEFAULTCONTACTTITLE: 'تماس با ما' DEFAULTCONTACTTITLE: 'تماس با ما'
DEFAULTHOMECONTENT: '<p>به سیلوراسترایپ خوش آمدید! این صفحه اصلی پیش فرض است. میتوانید این صفحه را با بازکردن <a href="admin/">سامانه مدیریت محتوا</a> ویرایش نمایید.</p><p>میتوانید به<a href="http://docs.silverstripe.org">مستندات توسعه دهندگان</a> دسترسی یابید، و یا <a href="http://www.silverstripe.org/learn/lessons">درس های سیلوراسترایپ</a> را آغاز نمایید.</p>' DEFAULTHOMECONTENT: '<p>به سیلوراسترایپ خوش آمدید! این صفحه اصلی پیش فرض است. میتوانید این صفحه را با بازکردن <a href="admin/">سامانه مدیریت محتوا</a> ویرایش نمایید.</p><p>میتوانید به<a href="http://docs.silverstripe.org">مستندات توسعه دهندگان</a> دسترسی یابید، و یا <a href="http://www.silverstripe.org/learn/lessons">درس های سیلوراسترایپ</a> را آغاز نمایید.</p>'
DEFAULTHOMETITLE: خانه DEFAULTHOMETITLE: خانه
@ -304,16 +348,22 @@ fa_IR:
MetadataToggle: متاداده MetadataToggle: متاداده
MoreOptions: 'گزینه‌های بیشتر' MoreOptions: 'گزینه‌های بیشتر'
NOTPUBLISHED: 'منتشر نشده' NOTPUBLISHED: 'منتشر نشده'
OBSOLETECLASS: 'این صفحه از نوع منسوخ شده {type} است. ذخیره‌سازی سبب نوگردانی مدل آن شده و ممکن است داده‌هایی از دست برود'
PAGELOCATION: 'موقعیت صفحه' PAGELOCATION: 'موقعیت صفحه'
PAGETITLE: 'نام برگ' PAGETITLE: 'نام برگ'
PAGETYPE: 'نوع برگ' PAGETYPE: 'نوع برگ'
PARENTID: 'برگ مادر' PARENTID: 'برگ مادر'
PARENTTYPE: 'جایگاه برگ' PARENTTYPE: 'جایگاه برگ'
PARENTTYPE_ROOT: 'صفحه‌ی سطح بالا' PARENTTYPE_ROOT: 'صفحه‌ی سطح بالا'
PERMISSION_GRANTACCESS_DESCRIPTION: 'مدیریت اجازه‌های دسترسی به محتوا'
PLURALNAME: صفحات PLURALNAME: صفحات
PageTypNotAllowedOnRoot: 'وجود نوع صفحه‌ی "{type}" در بخش ریشه‌ی سایت مجاز نیست.'
PageTypeNotAllowed: 'وجود نوع صفحه‌ی "{type}" به عنوان فرزند این صفحه‌ی والد مجاز نیست.'
REMOVEDFROMDRAFTHELP: 'صفحه منتشر شده، اما از پیش‌نویس حذف گردیده است'
REMOVEDFROMDRAFTSHORT: 'حذف شده از پیش‌نویس' REMOVEDFROMDRAFTSHORT: 'حذف شده از پیش‌نویس'
REMOVE_INSTALL_WARNING: 'هشدار: به دلایل امنیتی بایستی فایل install.php را از این سیلوراسترایپ نصب شده حذف نمایید.' REMOVE_INSTALL_WARNING: 'هشدار: به دلایل امنیتی بایستی فایل install.php را از این سیلوراسترایپ نصب شده حذف نمایید.'
REORGANISE_DESCRIPTION: 'تغییر ساختار سایت' REORGANISE_DESCRIPTION: 'تغییر ساختار سایت'
REORGANISE_HELP: 'مرتب‌سازی صفحات در این لیست درختی از طریق برداشتن و انداختن.'
SHOWINMENUS: 'نمایش در منوها؟' SHOWINMENUS: 'نمایش در منوها؟'
SHOWINSEARCH: 'نمایش در جستجو ؟' SHOWINSEARCH: 'نمایش در جستجو ؟'
SINGULARNAME: صفحه SINGULARNAME: صفحه
@ -333,6 +383,9 @@ fa_IR:
many_many_LinkTracking: 'ردیابی پیوند' many_many_LinkTracking: 'ردیابی پیوند'
SiteTreeFileExtension: SiteTreeFileExtension:
EDIT: ویرایش EDIT: ویرایش
SiteTreeURLSegmentField:
EMPTY: 'لطفاً یک بخش نشانی اینترنتی را درج نمایید یا روی لغو کلیک کنید.'
HelpChars: 'کاراکترهای ویژه به‌طور خودکار تبدیل یا حذف می‌شوند.'
URLSegmentField: URLSegmentField:
Cancel: لغو Cancel: لغو
Edit: ویرایش Edit: ویرایش
@ -345,4 +398,5 @@ fa_IR:
DESCRIPTION: 'نمایش محتوای صفحه ی دیگر' DESCRIPTION: 'نمایش محتوای صفحه ی دیگر'
EditLink: ویرایش EditLink: ویرایش
HEADER: 'این یک صفحه مجازی است' HEADER: 'این یک صفحه مجازی است'
PLURALNAME: 'صفحات مجازی'
SINGULARNAME: 'صفحه مجازی' SINGULARNAME: 'صفحه مجازی'

View File

@ -72,8 +72,6 @@ fi:
PUBLISH_PAGES: Julkaise PUBLISH_PAGES: Julkaise
RESTORE: Palauta RESTORE: Palauta
RESTORED_PAGES: 'Palautettu %d sivua' RESTORED_PAGES: 'Palautettu %d sivua'
UNPUBLISHED_PAGES: 'Poistettiin näkyvistä %d sivua'
UNPUBLISH_PAGES: Poista näkyvistä
CMSFileAddController: CMSFileAddController:
MENUTITLE: Tiedostot MENUTITLE: Tiedostot
CMSMain: CMSMain:
@ -95,13 +93,10 @@ fi:
DUPLICATEDWITHCHILDREN: '''{title}'' ja alasivu monistettiin onnistuneesti' DUPLICATEDWITHCHILDREN: '''{title}'' ja alasivu monistettiin onnistuneesti'
EMAIL: Sähköposti EMAIL: Sähköposti
EditTree: 'Muokkaa rakennepuuta' EditTree: 'Muokkaa rakennepuuta'
ListFiltered: 'Näytetään haun tulokset.'
MENUTITLE: 'Muokkaa sivua' MENUTITLE: 'Muokkaa sivua'
NEWPAGE: 'Uusi {pagetype}' NEWPAGE: 'Uusi {pagetype}'
PAGENOTEXISTS: 'Tätä sivua ei ole olemassa' PAGENOTEXISTS: 'Tätä sivua ei ole olemassa'
PAGES: 'Sivun tila'
PAGETYPEANYOPT: Mikä tahansa PAGETYPEANYOPT: Mikä tahansa
PAGETYPEOPT: 'Sivun tyyppi'
PUBALLCONFIRM: 'Julkaise jokainen sivu tällä sivustolla kopioiden luonnosten sisältö julkiselle sivustolle' PUBALLCONFIRM: 'Julkaise jokainen sivu tällä sivustolla kopioiden luonnosten sisältö julkiselle sivustolle'
PUBALLFUN: 'Julkaise kaikki -toiminto' 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." 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."
@ -111,7 +106,6 @@ fi:
REMOVED: 'Poista ''{title}''{description} näkyvältä sivustolta' REMOVED: 'Poista ''{title}''{description} näkyvältä sivustolta'
REMOVEDPAGE: '''{title}'' poistettiin julkaistulta sivustolta' REMOVEDPAGE: '''{title}'' poistettiin julkaistulta sivustolta'
REMOVEDPAGEFROMDRAFT: 'Poistettu ''%s'' luonnossivustolta' REMOVEDPAGEFROMDRAFT: 'Poistettu ''%s'' luonnossivustolta'
RESTORE: 'Palauta luonnos'
RESTORED: '''{title}'' palautettiin onnistuneesti' RESTORED: '''{title}'' palautettiin onnistuneesti'
RESTORE_DESC: 'Palauta arkistoitu versio luonnokseksi' RESTORE_DESC: 'Palauta arkistoitu versio luonnokseksi'
RESTORE_TO_ROOT: 'Palauta luonnos päätasolle' RESTORE_TO_ROOT: 'Palauta luonnos päätasolle'
@ -125,11 +119,7 @@ fi:
TabContent: Sisältö TabContent: Sisältö
TabHistory: Historia TabHistory: Historia
TabSettings: Asetukset TabSettings: Asetukset
TreeFiltered: 'Näytetään haun tulokset.'
TreeFilteredClear: Tyhjennä
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Etsi
CLEAR_FILTER: Tyhjennä
RESET: Nollaa RESET: Nollaa
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Lisää sivu' MENUTITLE: 'Lisää sivu'
@ -161,8 +151,6 @@ fi:
ListView: 'Listanäkymä' ListView: 'Listanäkymä'
MENUTITLE: Sivut MENUTITLE: Sivut
TreeView: 'Puunäkymä' TreeView: 'Puunäkymä'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Sarjatoiminnot'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Suodata FILTER: Suodata
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -171,20 +159,11 @@ fi:
FILTERDATEFROM: Alkaen FILTERDATEFROM: Alkaen
FILTERDATEHEADING: Pvm FILTERDATEHEADING: Pvm
FILTERDATETO: Päättyen FILTERDATETO: Päättyen
FILTERLABELTEXT: Haku
PAGEFILTERDATEHEADING: 'Viimeksi muokattu' PAGEFILTERDATEHEADING: 'Viimeksi muokattu'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Asetukset MENUTITLE: Asetukset
CMSSiteTreeFilter_ChangedPages:
Title: 'Muokatut sivut'
CMSSiteTreeFilter_DeletedPages:
Title: 'Kaikki sivut, mukaan lukien arkistoidut'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Kaikki sivut' Title: 'Kaikki sivut'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Arkistoidut sivut'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Vedokset'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Näkyvillä, mutta poistettu luonnoksista' Title: 'Näkyvillä, mutta poistettu luonnoksista'
ContentControl: ContentControl:
@ -304,7 +283,6 @@ fi:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Arkistoitu ARCHIVED: Arkistoitu
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'Jakaaksesi tämä sivu, kopioi ja liitä oheinen linkki.'
ShareLink: 'Jaa linkki' ShareLink: 'Jaa linkki'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Sulje CloseLink: Sulje
@ -354,7 +332,7 @@ fi:
DELETEDPAGEHELP: 'Sivu ei ole enää julkaistuna' DELETEDPAGEHELP: 'Sivu ei ole enää julkaistuna'
DELETEDPAGESHORT: Poistettu DELETEDPAGESHORT: Poistettu
DEPENDENT_NOTE: 'Seuraavat sivut riippuvat tästä sivusta. Tämä pitää sisällään virtuaaliset sivut, uudelleenohjaussivut ja sivut sisältölinkkien kanssa.' DEPENDENT_NOTE: 'Seuraavat sivut riippuvat tästä sivusta. Tämä pitää sisällään virtuaaliset sivut, uudelleenohjaussivut ja sivut sisältölinkkien kanssa.'
DESCRIPTION: 'Yleinen sisältösivu' DESCRIPTION: 'Yleissisältösivu'
DependtPageColumnLinkType: 'Linkin tyyppi' DependtPageColumnLinkType: 'Linkin tyyppi'
DependtPageColumnURL: URL DependtPageColumnURL: URL
EDITANYONE: 'Jokainen, joka voi kirjautua sisään CMS:ään.' EDITANYONE: 'Jokainen, joka voi kirjautua sisään CMS:ään.'

View File

@ -1,15 +1,192 @@
hr: hr:
AssetAdmin: AssetAdmin:
ADDFILES: 'Dodaj datoteke'
ActionAdd: 'Dodaj direktorij'
AppCategoryArchive: Arhiva
AppCategoryAudio: Zvuk
AppCategoryDocument: Dokument
AppCategoryFlash: Flash
AppCategoryImage: Slika
AppCategoryVideo: Video
BackToFolder: 'Povratak na direktorij'
CMSMENU_OLD: 'Datoteke (stare)'
CREATED: Datum
CurrentFolderOnly: 'Ograničiti na trenutni direktorij?'
DetailsView: Detalji
FILES: Datoteke
FILESYSTEMSYNC: 'Sinkroniziraj datoteke'
FILESYSTEMSYNCTITLE: 'Ažurirajte CMS bazu podataka datoteka na sustavu datoteka. Korisno kada su nove datoteke prenesene izvan CMS, npr putem FTP-a.'
FROMTHEINTERNET: 'Sa interneta'
FROMYOURCOMPUTER: 'Sa računala'
Filetype: 'Tip datoteke'
ListView: 'Prikaz popisa'
MENUTITLE: Datoteke
NEWFOLDER: Novi direktorij NEWFOLDER: Novi direktorij
SIZE: Veličina
THUMBSDELETED: '{count} neiskorištenih sličica su izbrisane'
TreeView: 'Prikaz kao stablo'
Upload: Prenesi
AssetAdmin_DeleteBatchAction:
TITLE: 'Obriši direktorije'
AssetAdmin_Tools:
FILTER: Filter
AssetAdmin_left_ss: AssetAdmin_left_ss:
GO: Kreni GO: Kreni
AssetTableField:
BACKLINKCOUNT: 'Korišteno na:'
PAGES: stranica(e)
BackLink_Button_ss:
Back: Nazad
BrokenLinksReport:
Any: bilo koji
BROKENLINKS: 'Izvješće prekinutih linkova'
CheckSite: 'Pregledaj stranicu'
CheckSiteDropdownDraft: 'Predložak'
CheckSiteDropdownPublished: 'Objavljena stranica'
ColumnDateLastModified: 'Datum zadnjeg uređivanja'
ColumnDateLastPublished: 'Datum zadnje objave'
ColumnProblemType: 'Tip greške'
ColumnURL: Link
HasBrokenFile: 'ima neispravnu datoteku'
HasBrokenLink: 'ima neispravan link'
HasBrokenLinkAndFile: 'ima neispravan link i datoteku'
HoverTitleEditPage: 'Uredi stranicu'
PageName: 'Ime stranice'
ReasonDropdown: 'Greška za provjeru'
ReasonDropdownBROKENFILE: 'Neispravna datoteka'
ReasonDropdownBROKENLINK: 'Neispravan link'
CMSAddPageController:
Title: 'Dodaj stranicu'
CMSBatchActions:
ARCHIVE: Arhiviraj
ARCHIVED_PAGES: 'Arhivirano ''%d'' stranica'
DELETE_DRAFT_PAGES: 'Izbriši stranicu sa objavljene'
DELETE_PAGES: 'Izbriši stranicu sa objavljene'
PUBLISH_PAGES: Objavi
RESTORE: Povrati
RESTORED_PAGES: 'Vraćeno ''%d'' stranica'
CMSFileAddController:
MENUTITLE: Datoteke
CMSMain: CMSMain:
ARCHIVE: Arhiviraj
ARCHIVEDPAGE: 'Arhivirane stranice ''%s'''
AddNew: 'Dodaj novu stranicu'
AddNewButton: 'Dodaj novi'
AddPageRestriction: 'Napomena: neke vrste stranica nisu dozvoljene za ovu sekciju'
Cancel: Odustani
ChoosePageParentMode: 'Odaberite gdje želite kreirati ovu stranicu'
ChoosePageType: 'Odaberi vrstu stranice'
Create: Kreiraj
DELETE: 'Obriši nacrt'
DELETEFP: Obriši
EMAIL: Email
EditTree: 'Uredi stablo stranice'
MENUTITLE: 'Uredi stranicu'
NEWPAGE: 'Novi {pagetype}'
PAGENOTEXISTS: 'Stranica ne postoji' PAGENOTEXISTS: 'Stranica ne postoji'
PAGETYPEANYOPT: Bilo koji
PUBALLCONFIRM: 'Molim objavi svaku stranicu, kopirajući sadržaj' PUBALLCONFIRM: 'Molim objavi svaku stranicu, kopirajući sadržaj'
PUBALLFUN: '"Objavi sve"' PUBALLFUN: '"Objavi sve"'
PUBALLFUN2: "Ovaj gumb radi isto što i klikanje na \"objavi\" gumbe za svaku stranicu posebno. Koristi se nakon velikih promjena u sadržaju, kao npr. kod prve objave stranice." PUBALLFUN2: "Ovaj gumb radi isto što i klikanje na \"objavi\" gumbe za svaku stranicu posebno. Koristi se nakon velikih promjena u sadržaju, kao npr. kod prve objave stranice."
PUBLISHED: 'Uspješno objavljen ''{title}'''
PageAdded: 'Uspješno kreirane stranice'
REMOVED: 'Obrisan ''{title}''{description} sa objavljene stranice'
REMOVEDPAGE: 'Uklonjen ''{title}'' sa objavljene stranice'
REMOVEDPAGEFROMDRAFT: 'Uklonjen ''%s'' sa nacrtne stranice'
ROLLBACK: 'Vrati na ovu verziju' ROLLBACK: 'Vrati na ovu verziju'
SAVE: Snimi SAVE: Spremi
SAVED: 'Uspješno spremljen ''{title}'''
SAVEDRAFT: 'Spremiti nacrt'
TabContent: Sadržaj
TabHistory: Povijest
TabSettings: Postavke
CMSMain_left_ss:
RESET: Resetiraj
CMSPageAddController:
MENUTITLE: 'Dodaj stranicu'
CMSPageEditController:
MENUTITLE: 'Uredi stranicu'
CMSPageHistoryController:
MENUTITLE: Povijest
REVERTTOTHISVERSION: 'Vrati na ovu verziju'
SHOWUNPUBLISHED: 'Prikaži neobjavljene verzije'
SHOWVERSION: 'Prikaži verzije'
VIEW: prikaži
CMSPageHistoryController_versions_ss:
AUTHOR: Autor
NOTPUBLISHED: 'Nije objavljeno'
PUBLISHER: Izdavač
UNKNOWN: Nepoznato
WHEN: Kada
CMSPageSettingsController:
MENUTITLE: 'Uredi stranicu'
CMSPagesController:
GalleryView: 'Pregled kao galerija'
ListView: 'Pregled kao popis'
MENUTITLE: Stranice
TreeView: 'Prikaz kao stablo'
CMSPagesController_Tools_ss:
FILTER: Filter
CMSSIteTreeFilter_PublishedPages:
Title: 'Objavljene stranice'
CMSSearch:
FILTERDATEFROM: Od
FILTERDATEHEADING: Datum
FILTERDATETO: Do
PAGEFILTERDATEHEADING: 'Zadnje uređeno'
CMSSettingsController:
MENUTITLE: Postavke
CMSSiteTreeFilter_Search:
Title: 'Sve stranice'
CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Objavljeno ali uklonito iz predloška'
ContentController:
CMS: CMS
DRAFT: Predložak
DRAFTSITE: 'Predložak'
DRAFT_SITE_ACCESS_RESTRICTION: 'Mora biti prijavljeni u CMS da bi ste vidjeli neobjavljeni ili ahivirani sadržaj. <a href="%s">Kliknite ovdje za povratak na objavljenu stranicu.</a>'
Email: Email
INSTALL_SUCCESS: 'Instalacija uspješna!'
InstallFilesDeleted: 'Instalacijske datoteke su uspješno obrisane.'
InstallSuccessCongratulations: 'SilverStripe je uspješno instaliran!'
LOGGEDINAS: 'Prijavi se kao'
LOGIN: Prijavi
LOGOUT: 'Odjava'
NOTLOGGEDIN: 'Niste prijavljeni'
PUBLISHED: Objavljeno
PUBLISHEDSITE: 'Objavljena stranica'
Password: Lozinka
PostInstallTutorialIntro: 'Ova web stranica je pojednostavljena verzija SilverStripe 3 stranice. Kako bi ste nadogradili, pogledajte {link}.'
UnableDeleteInstall: 'Nemoguće obrisati instalacijske datoteke. Molimo obrišite datoteke ručno'
VIEWPAGEIN: 'Pregledaj stranice u:'
ErrorPage:
400: '400 - loš zahtjev'
401: '401 - neovlašten'
403: '403 - zabranjen'
404: '404 - nije pronađeno'
405: '405 - metoda nije dozvoljena'
406: '406 - neprihvatljivo'
407: '407 - potrebna Proxy autentičnost'
408: '408 - zahtjev pauziran'
500: '500 - interna serverska greška'
501: '501 - nije implementirano'
CODE: 'Kod pogreške'
DEFAULTERRORPAGETITLE: 'Stranica nije pronađena'
DEFAULTSERVERERRORPAGETITLE: 'Serverska greška'
PLURALNAME: 'Stranice greške'
SINGULARNAME: 'Stranica greške'
File:
Title: Naslov
Folder:
AddFolderButton: 'Dodaj direktorij'
DELETEUNUSEDTHUMBNAILS: 'Obriši nekorištene sličice'
UNUSEDFILESTITLE: 'Nekorištene datoteke'
UNUSEDTHUMBNAILSTITLE: 'Nekorištene sličice'
UploadFilesButton: Prenesi
LeftAndMain:
DELETED: Obrisano.
PreviewButton: Pregled
SAVEDUP: Spremljeno
RedirectorPage: RedirectorPage:
HASBEENSETUP: 'Stranica za preusjeravanje nema postavljenog preusmjeravanja' HASBEENSETUP: 'Stranica za preusjeravanje nema postavljenog preusmjeravanja'
HEADER: 'Ova stranica preusmjeriti će korisnike na drugu stranicu' HEADER: 'Ova stranica preusmjeriti će korisnike na drugu stranicu'
@ -18,41 +195,125 @@ hr:
REDIRECTTOEXTERNAL: 'Drugi web' REDIRECTTOEXTERNAL: 'Drugi web'
REDIRECTTOPAGE: 'Stranicu na Vašom webu' REDIRECTTOPAGE: 'Stranicu na Vašom webu'
YOURPAGE: 'Stranica na Vašem webu' YOURPAGE: 'Stranica na Vašem webu'
ReportAdmin:
MENUTITLE: Izvještaji
ReportTitle: Naslov
SearchForm: SearchForm:
GO: Kreni GO: Kreni
SEARCH: Traži
SearchResults: 'Rezultati pretraživanja'
SideReport: SideReport:
EMPTYPAGES: 'Prazne stranice' ContentGroupTitle: 'Sadržajni izvještaji'
EMPTYPAGES: 'Stranice bez sadržaja'
LAST2WEEKS: 'Stranice mijenjane u zadnja 2 tjedna' LAST2WEEKS: 'Stranice mijenjane u zadnja 2 tjedna'
OtherGroupTitle: Ostali
ParameterLiveCheckbox: 'Pregledaj objavljenu stranicu'
REPEMPTY: '{title} izvještaj je prazan.'
SilverStripeNavigator:
ARCHIVED: Arhivirano
SilverStripeNavigatorLink:
ShareLink: 'Podijeli link'
SilverStripeNavigatorLinkl:
CloseLink: Zatvori
SiteConfig:
DEFAULTTHEME: '(koristi predloženu temu)'
EDITHEADER: 'Tko može uređivati stranice na ovom webu?'
EDIT_PERMISSION: 'Upravljaj konfiguracijom weba'
PLURALNAME: 'Konfiguracije weba'
SINGULARNAME: 'Konfiguracija weba'
SITENAMEDEFAULT: 'Naziv vašeg weba'
SITETAGLINE: 'Slogan weba'
SITETITLE: 'Naziv weba'
TABACCESS: Pristup
TABMAIN: Osnovno
TAGLINEDEFAULT: 'vaš slogan ovdje'
THEME: Tema
TOPLEVELCREATE: 'Tko može kreirati stranice u rootu?'
VIEWHEADER: 'Tko može pregledavati stranice?'
SiteTree: SiteTree:
ACCESSANYONE: Svi ACCESSANYONE: Svi
ACCESSHEADER: 'Tko može pregledavati ovu stranicu?' ACCESSHEADER: 'Tko može pregledavati ovu stranicu?'
ACCESSLOGGEDIN: 'Samo prijavljeni korisnici' ACCESSLOGGEDIN: 'Samo prijavljeni korisnici'
ACCESSONLYTHESE: 'Samo ovi korisnici (odaberite s popisa)' ACCESSONLYTHESE: 'Samo ovi korisnici (odaberite s popisa)'
ADDEDTODRAFTHELP: 'Stranica nije objavljena'
ADDEDTODRAFTSHORT: Predložak
ALLOWCOMMENTS: 'Dozvoli komentare na stranici' ALLOWCOMMENTS: 'Dozvoli komentare na stranici'
APPEARSVIRTUALPAGES: 'Ovaj sadržaj se pojavljuje na virtualnim stranicama u {title} sekcijama.'
ARCHIVEDPAGEHELP: 'Stranica je uklonjena iz neobjavljenog i objavljenog stanja'
ARCHIVEDPAGESHORT: Arhivirano
BUTTONARCHIVEDESC: 'Odjavi i pošalji u arhivu'
BUTTONCANCELDRAFT: 'Otkaži promjene na radnoj verziji' BUTTONCANCELDRAFT: 'Otkaži promjene na radnoj verziji'
BUTTONCANCELDRAFTDESC: 'Obiriši radnu verziju i vrati na trenutno objavljenu verziju stranice' BUTTONCANCELDRAFTDESC: 'Obriši radnu verziju i vrati na trenutno objavljenu verziju stranice'
BUTTONPUBLISHED: Objavljeno
BUTTONSAVED: Spremljeno
BUTTONSAVEPUBLISH: 'Spremi i objavi'
BUTTONUNPUBLISH: Odjavi
BUTTONUNPUBLISHDESC: 'Izbrišite ovu stranicu sa objavljene' BUTTONUNPUBLISHDESC: 'Izbrišite ovu stranicu sa objavljene'
Comments: Komentari
Content: Sadržaj Content: Sadržaj
DEFAULTABOUTTITLE: 'O nama'
DEFAULTCONTACTTITLE: 'Kontakt'
DEFAULTHOMETITLE: Početna
DELETEDPAGEHELP: 'Stranica više nije objavljena'
DELETEDPAGESHORT: Obrisano
DESCRIPTION: 'Obična sadržajna stranica'
DependtPageColumnLinkType: 'Tip linka'
DependtPageColumnURL: Link
EDITANYONE: 'Svi koji se mogu prijaviti u CMS' EDITANYONE: 'Svi koji se mogu prijaviti u CMS'
EDITHEADER: 'Tko može uređivati unutar CMSa?' EDITHEADER: 'Tko može uređivati unutar CMSa?'
EDITONLYTHESE: 'Samo slijedeći korisnici (odaberite s popisa)' EDITONLYTHESE: 'Samo slijedeći korisnici (odaberite s popisa)'
EDIT_ALL_DESCRIPTION: 'Uredi bilo koju stranicu'
HASBROKENLINKS: 'Ova stranica ima pogrešne linkove' HASBROKENLINKS: 'Ova stranica ima pogrešne linkove'
HTMLEDITORTITLE: Sadržaj HTMLEDITORTITLE: Sadržaj
INHERIT: 'Naslijedi od matične stranice'
LASTPUBLISHED: 'Zadnje objavljeno'
LASTSAVED: 'Zadnje spremljeno'
LASTUPDATED: 'Zadnje osvježeno'
LINKCHANGENOTE: 'Mijenjanjem linka ove stranice također će utjecati na linkove svih povezanih stranica.'
MENUTITLE: 'Oznaka navigacije' MENUTITLE: 'Oznaka navigacije'
METADESC: 'Opis' METADESC: 'Meta opis'
METAEXTRA: 'Podešeni Meta Tagovi' METAEXTRA: 'Prilagođeni Meta tagovi'
MODIFIEDONDRAFTHELP: 'Stranica ima neobjavljenih promjena'
MODIFIEDONDRAFTSHORT: Izmjenjeno
MetadataToggle: Metapodaci
MoreOptions: 'Više opcija'
NOTPUBLISHED: 'Nije objavljeno'
PAGETITLE: 'Ime stranice' PAGETITLE: 'Ime stranice'
PAGETYPE: 'Vrsta stranice' PAGETYPE: 'Vrsta stranice'
PARENTID: 'Matična stranica'
PARENTTYPE_ROOT: 'Nadstranica'
PARENTTYPE_SUBPAGE: 'Podstranica ispod matične stranice'
PLURALNAME: Stranice
REMOVEDFROMDRAFTSHORT: 'Uklonjen sa predložaka'
SHOWINMENUS: 'Pokaži u izbornicima?' SHOWINMENUS: 'Pokaži u izbornicima?'
SHOWINSEARCH: 'Pokaži u tražilici?' SHOWINSEARCH: 'Pokaži u tražilici?'
SINGULARNAME: Stranica
TABBEHAVIOUR: Karakteristike TABBEHAVIOUR: Karakteristike
TABCONTENT: 'Sadržaj' TABCONTENT: 'Sadržaj'
TABDEPENDENT: 'Zavisne stranice'
TOPLEVEL: 'Sadržaj stranice (Top Level)' TOPLEVEL: 'Sadržaj stranice (Top Level)'
URLSegment: 'Dio URLa' URLSegment: 'Dio URLa'
has_one_Parent: 'Roditeljska stranica' VIEW_ALL_DESCRIPTION: 'Pregled bilo koje stranice'
VIEW_DRAFT_CONTENT: 'Pregled neobjavljenog sadržaja'
Visibility: Vidljivost
has_one_Parent: 'Matična stranica'
SiteTreeFileExtension:
EDIT: Uredi
SiteTreeURLSegmentField:
EMPTY: 'Molimo unesite dio URLa ili kliknite odustani'
HelpChars: 'Posebni znakovi se automatski pretvaraju ili uklanjaju.'
URLSegmentField:
Cancel: Odustani
Edit: Uredi
OK: Ok
ViewArchivedEmail_ss: ViewArchivedEmail_ss:
CANACCESS: 'Na slijedećem linku možete pristupiti arhiviranoj stranici:' CANACCESS: 'Na sljedećem linku možete pristupiti arhiviranoj stranici:'
HAVEASKED: 'Zatražili ste sadržaj naše stranice ' HAVEASKED: 'Zatražili ste sadržaj naše stranice '
VirtualPage: VirtualPage:
CHOOSE: 'Povezane stranice'
DESCRIPTION: 'Prikazuje sadržaj druge stranice'
EditLink: uredi
HEADER: 'Ovo je virtualna stranica' HEADER: 'Ovo je virtualna stranica'
HEADERWITHLINK: 'Ova virtualna stranica kopira sadržaj sa "{title}" ({link})'
PLURALNAME: 'Virtualne stranice'
SINGULARNAME: 'Virtualna stranica' SINGULARNAME: 'Virtualna stranica'

View File

@ -9,6 +9,7 @@ it:
AppCategoryImage: Immagine AppCategoryImage: Immagine
AppCategoryVideo: Video AppCategoryVideo: Video
BackToFolder: 'Torna alla cartella' BackToFolder: 'Torna alla cartella'
CMSMENU_OLD: 'Files (vecchio)'
CREATED: Data creazione CREATED: Data creazione
CurrentFolderOnly: 'Limita alla cartella corrente?' CurrentFolderOnly: 'Limita alla cartella corrente?'
DetailsView: Dettagli DetailsView: Dettagli
@ -76,7 +77,7 @@ it:
CMSMain: CMSMain:
ACCESS: 'Accesso alla sezione ''{title}''' ACCESS: 'Accesso alla sezione ''{title}'''
ACCESS_HELP: 'Consente la visualizzazione della sezione con l''albero delle pagine e i contenuti. I permessi di visualizzazione e modifica possono essere gestiti attraverso menù a tendina specifici della pagina, come dai separati "Permessi sui contenuti".' ACCESS_HELP: 'Consente la visualizzazione della sezione con l''albero delle pagine e i contenuti. I permessi di visualizzazione e modifica possono essere gestiti attraverso menù a tendina specifici della pagina, come dai separati "Permessi sui contenuti".'
ARCHIVE: Archiviare ARCHIVE: Archivia
ARCHIVEDPAGE: 'Pagina ''%s'' archiviata' ARCHIVEDPAGE: 'Pagina ''%s'' archiviata'
AddNew: 'Aggiungi nuova pagina' AddNew: 'Aggiungi nuova pagina'
AddNewButton: 'Aggiungi nuova' AddNewButton: 'Aggiungi nuova'
@ -99,6 +100,7 @@ it:
PUBALLCONFIRM: 'Per favore pubblica ogni singola pagina nel sito, copiando i contenuti da ''bozza'' a ''pubblicato''.' PUBALLCONFIRM: 'Per favore pubblica ogni singola pagina nel sito, copiando i contenuti da ''bozza'' a ''pubblicato''.'
PUBALLFUN: 'Funzione "Pubblica tutto"' 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." 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."
PUBLISHED: 'Pubblicata ''{title}'' con successo.'
PUBPAGES: 'Fatto: Pubblicate {count} pagine' PUBPAGES: 'Fatto: Pubblicate {count} pagine'
PageAdded: 'Pagina creata con successo' PageAdded: 'Pagina creata con successo'
REMOVED: '''{title}'' {description} rimosso dal sito pubblico' REMOVED: '''{title}'' {description} rimosso dal sito pubblico'
@ -112,7 +114,8 @@ it:
ROLLEDBACKPUBv2: 'Ripristinata la versione pubblicata.' ROLLEDBACKPUBv2: 'Ripristinata la versione pubblicata.'
ROLLEDBACKVERSIONv2: 'Ripristinata la versione #%d.' ROLLEDBACKVERSIONv2: 'Ripristinata la versione #%d.'
SAVE: Salva SAVE: Salva
SAVEDRAFT: 'Bozza salvata' SAVED: '''{title}'' salvata correttamente.'
SAVEDRAFT: 'Salva bozza'
TabContent: Contenuto TabContent: Contenuto
TabHistory: Archivio TabHistory: Archivio
TabSettings: Impostazioni TabSettings: Impostazioni
@ -221,6 +224,7 @@ it:
DEFAULTSERVERERRORPAGETITLE: 'Errore server' DEFAULTSERVERERRORPAGETITLE: 'Errore server'
DESCRIPTION: 'Contenuto personalizzato per differenti casi di errore (es. "Pagina non trovata")' DESCRIPTION: 'Contenuto personalizzato per differenti casi di errore (es. "Pagina non trovata")'
ERRORFILEPROBLEM: 'Errore nell''apertura del file "{filename}" per la scrittura. Controlla i permessi del file.' ERRORFILEPROBLEM: 'Errore nell''apertura del file "{filename}" per la scrittura. Controlla i permessi del file.'
PLURALNAME: 'Pagine Errore'
SINGULARNAME: 'Pagine errore' SINGULARNAME: 'Pagine errore'
File: File:
Title: Titolo Title: Titolo
@ -245,6 +249,7 @@ it:
HASBEENSETUP: 'Una pagina di redirezione è stata configurata nonostante non vi sia alcun indirizzo a cui farla puntare' HASBEENSETUP: 'Una pagina di redirezione è stata configurata nonostante non vi sia alcun indirizzo a cui farla puntare'
HEADER: 'Questa pagina redirigerà gli utenti su un''altra' HEADER: 'Questa pagina redirigerà gli utenti su un''altra'
OTHERURL: 'Altro indirizzo del sito web' OTHERURL: 'Altro indirizzo del sito web'
PLURALNAME: 'Pagine di redirezione'
REDIRECTTO: 'Redirigi a' REDIRECTTO: 'Redirigi a'
REDIRECTTOEXTERNAL: 'Un altro sito web' REDIRECTTOEXTERNAL: 'Un altro sito web'
REDIRECTTOPAGE: 'Una pagina sul tuo sito web' REDIRECTTOPAGE: 'Una pagina sul tuo sito web'
@ -318,7 +323,9 @@ it:
BUTTONUNPUBLISHDESC: 'Rimuovi questa pagina dal sito pubblicato' BUTTONUNPUBLISHDESC: 'Rimuovi questa pagina dal sito pubblicato'
Comments: Commenti Comments: Commenti
Content: Contenuto Content: Contenuto
DEFAULTABOUTCONTENT: '<p>Puoi riempire questa pagina con i tuoi contenuti, oppure cancellarla e creare le tue pagine.<br /></p>'
DEFAULTABOUTTITLE: 'Chi siamo' DEFAULTABOUTTITLE: 'Chi siamo'
DEFAULTCONTACTCONTENT: '<p>Puoi riempire questa pagina con i tuoi contenuti, oppure cancellarla e creare le tue pagine.<br /></p>'
DEFAULTCONTACTTITLE: 'Contattaci' DEFAULTCONTACTTITLE: 'Contattaci'
DEFAULTHOMECONTENT: '<p>Benvenuto in SilverStripe! Questa è la home page di default. Puoi modificare questa pagina direttamente <a href="admin/">dal CMS</a>.</p><p>Puoi accedere alla <a href="http://docs.silverstripe.org">documentazione per gli sviluppatori</a> o partire dalle <a href="http://www.silverstripe.org/learn/lessons">lezioni di SilverStripe</a>.</p>' DEFAULTHOMECONTENT: '<p>Benvenuto in SilverStripe! Questa è la home page di default. Puoi modificare questa pagina direttamente <a href="admin/">dal CMS</a>.</p><p>Puoi accedere alla <a href="http://docs.silverstripe.org">documentazione per gli sviluppatori</a> o partire dalle <a href="http://www.silverstripe.org/learn/lessons">lezioni di SilverStripe</a>.</p>'
DEFAULTHOMETITLE: Home DEFAULTHOMETITLE: Home
@ -410,5 +417,6 @@ it:
EditLink: modifica EditLink: modifica
HEADER: 'Questa è una pagina virtuale' HEADER: 'Questa è una pagina virtuale'
HEADERWITHLINK: 'Questa è una pagina virtuale copiata da "{title}" ({link})' HEADERWITHLINK: 'Questa è una pagina virtuale copiata da "{title}" ({link})'
PLURALNAME: 'Pagine virtuali'
PageTypNotAllowedOnRoot: 'Il tipo di pagina originale "{type}" non è consentito al primo livello per questa pagina virtuale' PageTypNotAllowedOnRoot: 'Il tipo di pagina originale "{type}" non è consentito al primo livello per questa pagina virtuale'
SINGULARNAME: 'Pagina virtuale' SINGULARNAME: 'Pagina virtuale'

View File

@ -61,20 +61,27 @@ ja:
CMSAddPageController: CMSAddPageController:
Title: 'ページを追加' Title: 'ページを追加'
CMSBatchActions: CMSBatchActions:
ARCHIVE: アーカイブ
ARCHIVED_PAGES: '%dページをアーカイブしました'
DELETED_DRAFT_PAGES: '%dページを下書きサイトから削除しましたが、%dページの削除に失敗しました。' DELETED_DRAFT_PAGES: '%dページを下書きサイトから削除しましたが、%dページの削除に失敗しました。'
DELETED_PAGES: '%dページを公開サイトから削除しましたが、%dページの削除に失敗しました。' DELETED_PAGES: '%dページを公開サイトから削除しましたが、%dページの削除に失敗しました。'
DELETE_DRAFT_PAGES: '下書きサイトから削除' DELETE_DRAFT_PAGES: '下書きサイトから削除'
DELETE_PAGES: '公開サイトから削除' DELETE_PAGES: '公開サイトから削除'
PUBLISHED_PAGES: '%dページを公開しましたが、%dページの公開に失敗しました。' PUBLISHED_PAGES: '%dページを公開しましたが、%dページの公開に失敗しました。'
PUBLISH_PAGES: 公開 PUBLISH_PAGES: 公開
RESTORE: 復元
RESTORED_PAGES: '%dページを復元しました'
CMSFileAddController: CMSFileAddController:
MENUTITLE: ファイル MENUTITLE: ファイル
CMSMain: CMSMain:
ACCESS: '''{title}'' セクションにアクセス' ACCESS: '''{title}'' セクションにアクセス'
ACCESS_HELP: 'ページツリーとコンテンツを含むセクションの閲覧を許可します。 表示および編集の権限は、ページの特定のドロップダウンだけでなく、独立した"コンテンツの権限"を介して処理することができます。' ACCESS_HELP: 'ページツリーとコンテンツを含むセクションの閲覧を許可します。 表示および編集の権限は、ページの特定のドロップダウンだけでなく、独立した"コンテンツの権限"を介して処理することができます。'
ARCHIVE: アーカイブ
ARCHIVEDPAGE: '''%s''ページがアーカイブされました'
AddNew: '新しいページを追加' AddNew: '新しいページを追加'
AddNewButton: '新しく追加' AddNewButton: '新しく追加'
AddPageRestriction: '注:一部の種類のページは、この選択には含まれていません' AddPageRestriction: '注:一部の種類のページは、この選択には含まれていません'
Cancel: キャンセル
ChoosePageParentMode: 'このページを作成する場所を選択' ChoosePageParentMode: 'このページを作成する場所を選択'
ChoosePageType: 'ページの種類を選択' ChoosePageType: 'ページの種類を選択'
Create: 作成 Create: 作成
@ -140,10 +147,13 @@ ja:
TreeView: 'ツリー表示' TreeView: 'ツリー表示'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: フィルタ FILTER: フィルタ
CMSSIteTreeFilter_PublishedPages:
Title: '公開済みページ'
CMSSearch: CMSSearch:
FILTERDATEFROM: 開始日 FILTERDATEFROM: 開始日
FILTERDATEHEADING: 日付 FILTERDATEHEADING: 日付
FILTERDATETO: 終了日 FILTERDATETO: 終了日
PAGEFILTERDATEHEADING: '最後に編集された'
CMSSettingsController: CMSSettingsController:
MENUTITLE: 設定 MENUTITLE: 設定
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
@ -191,6 +201,8 @@ ja:
415: '415 - サポートされていないメディアです' 415: '415 - サポートされていないメディアです'
416: '416 - リクエストの長さが満たされていません' 416: '416 - リクエストの長さが満たされていません'
417: '417 - 期待には沿えませんでした' 417: '417 - 期待には沿えませんでした'
422: '422 - 処理できないエンティティ'
429: '429 - リクエスト過多'
500: '500 - 本質的なサーバーエラーです' 500: '500 - 本質的なサーバーエラーです'
501: '501 - 実施できません' 501: '501 - 実施できません'
502: '502 - Gatewayとして正しくありません' 502: '502 - Gatewayとして正しくありません'
@ -204,7 +216,10 @@ ja:
DEFAULTSERVERERRORPAGETITLE: 'サーバーエラー' DEFAULTSERVERERRORPAGETITLE: 'サーバーエラー'
DESCRIPTION: 'それぞれのエラーケースに対してカスタムコンテンツを表示する(例:"ページがありません")' DESCRIPTION: 'それぞれのエラーケースに対してカスタムコンテンツを表示する(例:"ページがありません")'
ERRORFILEPROBLEM: '書き込み用のファイル"{filename}"を開く際にエラーが発生しました。 ファイルの権限を確認してください。' ERRORFILEPROBLEM: '書き込み用のファイル"{filename}"を開く際にエラーが発生しました。 ファイルの権限を確認してください。'
PLURALNAME: 'エラーページ'
SINGULARNAME: 'エラーページ' SINGULARNAME: 'エラーページ'
File:
Title: タイトル
Folder: Folder:
AddFolderButton: 'フォルダの追加' AddFolderButton: 'フォルダの追加'
DELETEUNUSEDTHUMBNAILS: '未使用のサムネイルを削除' DELETEUNUSEDTHUMBNAILS: '未使用のサムネイルを削除'
@ -226,6 +241,7 @@ ja:
HASBEENSETUP: '転送URLを含むページには、転送先がない状態で設定されています。' HASBEENSETUP: '転送URLを含むページには、転送先がない状態で設定されています。'
HEADER: 'このページをユーザーを変更して他のページにしますか?' HEADER: 'このページをユーザーを変更して他のページにしますか?'
OTHERURL: '他のウェブサイトのURL' OTHERURL: '他のウェブサイトのURL'
PLURALNAME: 'リダイレクトページ'
REDIRECTTO: '変更は' REDIRECTTO: '変更は'
REDIRECTTOEXTERNAL: '他のウェブサイト' REDIRECTTOEXTERNAL: '他のウェブサイト'
REDIRECTTOPAGE: '貴方のウェブサイトを表示します' REDIRECTTOPAGE: '貴方のウェブサイトを表示します'
@ -287,6 +303,8 @@ ja:
ADDEDTODRAFTSHORT: 下書き ADDEDTODRAFTSHORT: 下書き
ALLOWCOMMENTS: 'コメントを許可しますか?' ALLOWCOMMENTS: 'コメントを許可しますか?'
APPEARSVIRTUALPAGES: 'このコンテンツは{title}として仮想ページにおいても表示されます。' APPEARSVIRTUALPAGES: 'このコンテンツは{title}として仮想ページにおいても表示されます。'
ARCHIVEDPAGESHORT: アーカイブされました
BUTTONARCHIVEDESC: '非公開にし、アーカイブに送られました'
BUTTONCANCELDRAFT: '草稿の編集内容を取り消します' BUTTONCANCELDRAFT: '草稿の編集内容を取り消します'
BUTTONCANCELDRAFTDESC: '草稿と前回公開されたページを削除します' BUTTONCANCELDRAFTDESC: '草稿と前回公開されたページを削除します'
BUTTONPUBLISHED: 公開された BUTTONPUBLISHED: 公開された
@ -368,6 +386,8 @@ ja:
many_many_BackLinkTracking: 'リンク元を追跡' many_many_BackLinkTracking: 'リンク元を追跡'
many_many_ImageTracking: '画像へのリンクを追跡' many_many_ImageTracking: '画像へのリンクを追跡'
many_many_LinkTracking: 'リンクを追跡' many_many_LinkTracking: 'リンクを追跡'
SiteTreeFileExtension:
EDIT: 編集
SiteTreeURLSegmentField: SiteTreeURLSegmentField:
EMPTY: 'URLのセグメントを入力または中止をクリックする' EMPTY: 'URLのセグメントを入力または中止をクリックする'
HelpChars: '特殊文字は自動的に変換されたか取り除かれました' HelpChars: '特殊文字は自動的に変換されたか取り除かれました'
@ -384,5 +404,6 @@ ja:
EditLink: 編集 EditLink: 編集
HEADER: 'これがバーチャルページです' HEADER: 'これがバーチャルページです'
HEADERWITHLINK: 'これは "{title}" ({link}) からコンテンツをコピーしている仮想ページです' HEADERWITHLINK: 'これは "{title}" ({link}) からコンテンツをコピーしている仮想ページです'
PLURALNAME: '仮想ページ'
PageTypNotAllowedOnRoot: 'この仮想ページに対して元のページの種類{type}はルートレベルに配置されることが許可されていません。' PageTypNotAllowedOnRoot: 'この仮想ページに対して元のページの種類{type}はルートレベルに配置されることが許可されていません。'
SINGULARNAME: '仮想ページ' SINGULARNAME: '仮想ページ'

View File

@ -72,8 +72,6 @@ sk:
PUBLISH_PAGES: Zverejniť PUBLISH_PAGES: Zverejniť
RESTORE: Obnoviť RESTORE: Obnoviť
RESTORED_PAGES: 'Obnovených %d stránok' RESTORED_PAGES: 'Obnovených %d stránok'
UNPUBLISHED_PAGES: 'Nezverejnených %d stránok'
UNPUBLISH_PAGES: Nezverejniť
CMSFileAddController: CMSFileAddController:
MENUTITLE: Súbory MENUTITLE: Súbory
CMSMain: CMSMain:
@ -95,13 +93,10 @@ sk:
DUPLICATEDWITHCHILDREN: 'Duplikované ''{title}'' a potomkovia úspešne' DUPLICATEDWITHCHILDREN: 'Duplikované ''{title}'' a potomkovia úspešne'
EMAIL: Pošli e-mailom EMAIL: Pošli e-mailom
EditTree: 'Editovať strom' EditTree: 'Editovať strom'
ListFiltered: 'Zobrazenie výsledkov vyhľadávania.'
MENUTITLE: 'Upraviť stránku' MENUTITLE: 'Upraviť stránku'
NEWPAGE: 'Nová {pagetype}' NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Táto stránka neexistuje.' PAGENOTEXISTS: 'Táto stránka neexistuje.'
PAGES: 'Stav stránky'
PAGETYPEANYOPT: Akákoľvek PAGETYPEANYOPT: Akákoľvek
PAGETYPEOPT: 'Typ stránky'
PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné' PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné'
PUBALLFUN: 'Funkcia "Publikovať všetko"' PUBALLFUN: 'Funkcia "Publikovať všetko"'
PUBALLFUN2: "Stlačením tohto tlačidla vykonáte to isté ako keby ste navštívili každú stránku a stlačili \"publikuj\". Je určené na použite po rozsiahlych zmenách obsahu, napríklad keď bol web prvýkrát vytvorený." PUBALLFUN2: "Stlačením tohto tlačidla vykonáte to isté ako keby ste navštívili každú stránku a stlačili \"publikuj\". Je určené na použite po rozsiahlych zmenách obsahu, napríklad keď bol web prvýkrát vytvorený."
@ -111,7 +106,6 @@ sk:
REMOVED: 'Smazané ''{title}''{description} z webu' REMOVED: 'Smazané ''{title}''{description} z webu'
REMOVEDPAGE: 'Smazané ''{title}'' z verejného webu' REMOVEDPAGE: 'Smazané ''{title}'' z verejného webu'
REMOVEDPAGEFROMDRAFT: 'Odstránené ''%s'' z konceptu webu' REMOVEDPAGEFROMDRAFT: 'Odstránené ''%s'' z konceptu webu'
RESTORE: 'Obnoviť koncept'
RESTORED: 'Obnovené ''{title}'' úspešne' RESTORED: 'Obnovené ''{title}'' úspešne'
RESTORE_DESC: 'Obnoviť archivovanú verziu na koncept' RESTORE_DESC: 'Obnoviť archivovanú verziu na koncept'
RESTORE_TO_ROOT: 'Obnoviť koncept na najvyšiu úroveň' RESTORE_TO_ROOT: 'Obnoviť koncept na najvyšiu úroveň'
@ -125,11 +119,7 @@ sk:
TabContent: Obsah TabContent: Obsah
TabHistory: História TabHistory: História
TabSettings: Nastavenia TabSettings: Nastavenia
TreeFiltered: 'Zobrazenie výsledkov vyhľadávania.'
TreeFilteredClear: Vyčistiť
CMSMain_left_ss: CMSMain_left_ss:
APPLY_FILTER: Hľadať
CLEAR_FILTER: Vyčistiť
RESET: Reset RESET: Reset
CMSPageAddController: CMSPageAddController:
MENUTITLE: 'Pridať stránku' MENUTITLE: 'Pridať stránku'
@ -161,8 +151,6 @@ sk:
ListView: 'Zobraziť zoznam' ListView: 'Zobraziť zoznam'
MENUTITLE: Stránky MENUTITLE: Stránky
TreeView: 'Zobraziť strom' TreeView: 'Zobraziť strom'
CMSPagesController_ContentToolbar_ss:
MULTISELECT: 'Dávkové akcie'
CMSPagesController_Tools_ss: CMSPagesController_Tools_ss:
FILTER: Filtrovať FILTER: Filtrovať
CMSSIteTreeFilter_PublishedPages: CMSSIteTreeFilter_PublishedPages:
@ -171,20 +159,11 @@ sk:
FILTERDATEFROM: Od FILTERDATEFROM: Od
FILTERDATEHEADING: Dátum FILTERDATEHEADING: Dátum
FILTERDATETO: Do FILTERDATETO: Do
FILTERLABELTEXT: Hľadať
PAGEFILTERDATEHEADING: 'Posledne zmenené' PAGEFILTERDATEHEADING: 'Posledne zmenené'
CMSSettingsController: CMSSettingsController:
MENUTITLE: Nastavenia MENUTITLE: Nastavenia
CMSSiteTreeFilter_ChangedPages:
Title: 'Upravené stránky'
CMSSiteTreeFilter_DeletedPages:
Title: 'Všetky stránky, vrátane archivovaných'
CMSSiteTreeFilter_Search: CMSSiteTreeFilter_Search:
Title: 'Všechny stránky' Title: 'Všechny stránky'
CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Archivované stránky'
CMSSiteTreeFilter_StatusDraftPages:
Title: 'Konceptové stránky'
CMSSiteTreeFilter_StatusRemovedFromDraftPages: CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Živé, ale odstránené z konceptu' Title: 'Živé, ale odstránené z konceptu'
ContentControl: ContentControl:
@ -304,7 +283,6 @@ sk:
SilverStripeNavigator: SilverStripeNavigator:
ARCHIVED: Archivované ARCHIVED: Archivované
SilverStripeNavigatorLink: SilverStripeNavigatorLink:
ShareInstructions: 'K zdielaniu tejto stránky, zkopírujte a vložte odkaz dolu.'
ShareLink: 'Zdieľať odkaz' ShareLink: 'Zdieľať odkaz'
SilverStripeNavigatorLinkl: SilverStripeNavigatorLinkl:
CloseLink: Zavrieť CloseLink: Zavrieť

View File

@ -1,9 +1,12 @@
tr: tr:
AssetAdmin: AssetAdmin:
ADDFILES: 'Dosyaları ekle'
ActionAdd: 'Klasör ekle' ActionAdd: 'Klasör ekle'
AppCategoryArchive: Arşiv AppCategoryArchive: Arşiv
AppCategoryAudio: Ses AppCategoryAudio: Ses
AppCategoryDocument: Belge
AppCategoryImage: Görüntü AppCategoryImage: Görüntü
AppCategoryVideo: Video
FILES: Dosyalar FILES: Dosyalar
Filetype: 'Dosya türü' Filetype: 'Dosya türü'
NEWFOLDER: YeniKlasör NEWFOLDER: YeniKlasör