Compare commits

...

109 Commits
4.11.2 ... 4

Author SHA1 Message Date
github-actions 6bc1171323 Merge branch '4.13' into 4 2024-02-10 13:24:58 +00:00
Guy Sartorelli ac3486938f
TLN Update translations (#2921) 2024-02-08 13:28:05 +13:00
Guy Sartorelli 9dfc5dea2e
TLN Update translations (#2920) 2024-02-07 16:02:32 +13:00
Guy Sartorelli 9fbb2f3b02
Merge branch '4.13' into 4 2024-01-25 14:18:12 +13:00
Guy Sartorelli dfc42e7c86
FIX Add tinymce link menuitems per editor instance (#2916) 2024-01-25 11:39:34 +13:00
github-actions 089151b835 Merge branch '4.13' into 4 2023-11-25 13:24:04 +00:00
Will Rossiter 579986a691
FIX Handle exceptions when using /0 as a URL (#2825) 2023-11-20 09:49:44 +13:00
github-actions fe3ddfef27 Merge branch '4.13' into 4 2023-11-11 13:24:04 +00:00
Guy Sartorelli 0df19a874a
Merge pull request #2903 from creative-commoners/pulls/4.13/tx-1699241265
TLN Update translations
2023-11-07 11:14:20 +13:00
Steve Boyd a51effa2ac TLN Update translations 2023-11-06 16:27:45 +13:00
Guy Sartorelli bec8b760e4
Merge pull request #2812 from sunnysideup/patch-19
PATCH: fixing jquery link to thirdparty/jquery-query/jquery.query.js
2023-10-03 10:16:48 +13:00
github-actions 992e2dfb8e Merge branch '4.13' into 4 2023-09-23 13:23:30 +00:00
Guy Sartorelli 624048fc47
Merge pull request #2888 from mirche97/fix/virtualpage-edit-link
Fix/virtualpage edit link
2023-09-22 09:41:10 +12:00
mirche97 5c06933986 Update code/Model/VirtualPage.php
Co-authored-by: Guy Sartorelli <36352093+GuySartorelli@users.noreply.github.com>
2023-09-21 14:50:34 +02:00
mirche97 9edc46f53d Update code/Model/VirtualPage.php
Co-authored-by: Guy Sartorelli <36352093+GuySartorelli@users.noreply.github.com>
2023-09-21 14:50:08 +02:00
mirche97 da115d9910 use AdminRootController::get_admin_route()
use AdminRootController::get_admin_route() instead of reading url_base directly from config
2023-09-21 14:49:56 +02:00
mirche97 c3e7a49904 fixed VirtualPage generating incorrect CMS edit links
VirtualPage  now uses AdminRootController config `url_base` to generate edit links
2023-09-21 14:49:38 +02:00
Guy Sartorelli 3b1b38bc06
Merge branch '4.13' into 4 2023-09-18 10:54:11 +12:00
Guy Sartorelli ba578cfc06
FIX Allow wrapping an image in a link (#2883)
Relies on logic added to silverstripe/admin, so we need to bump the
constraint as well.

Behat test requires new logic added to the behat-extension module.
2023-09-07 10:24:09 +12:00
github-actions 40a91496e3 Merge branch '4.13' into 4 2023-09-02 13:23:26 +00:00
Guy Sartorelli 90e30994ec
Merge pull request #2879 from creative-commoners/pulls/4.13/deppage-non-sitetree-items
FIX SiteTree::DependentPages method returns non-SiteTree instance
2023-09-01 11:12:59 +12:00
Sabina Talipova 269eb5d70c FIX SiteTree::DependentPages method returns non-SiteTree instance 2023-08-31 15:29:01 +12:00
github-actions ffebe5d96e Merge branch '4.13' into 4 2023-08-26 13:23:31 +00:00
Guy Sartorelli 14037a776f
ENH Update translations (#2874) 2023-08-21 12:13:19 +12:00
github-actions 01d389ec44 Merge branch '4.13' into 4 2023-08-19 13:23:54 +00:00
Thomas Portelange 3295dd5062
Don't make query if not needed (#2863)
* Don't make query if not needed

See https://github.com/silverstripe/silverstripe-assets/issues/557 for background

* add comment
2023-08-19 00:42:21 +12:00
Steve Boyd 97861d4e02 Merge branch '4.13' into 4 2023-06-16 11:39:43 +12:00
Guy Sartorelli 7a17383e47
Merge pull request #2861 from creative-commoners/pulls/4.13/tx-1686724591
ENH Update translations
2023-06-15 10:06:31 +12:00
Steve Boyd d9b6f7acad ENH Update translations 2023-06-14 18:36:31 +12:00
Steve Boyd 12cf9159c8 Merge branch '4.13' into 4 2023-05-31 14:38:55 +12:00
Sabina Talipova 79df11c89f
Merge pull request #2857 from creative-commoners/pulls/4.13/tx-1685417394
ENH Update translations
2023-05-31 11:27:26 +12:00
Steve Boyd 204ccd20b7 ENH Update translations 2023-05-30 15:29:54 +12:00
Steve Boyd 4f963bef5b Merge branch '4.12' into 4.13 2023-05-08 12:56:33 +12:00
Guy Sartorelli 55eabd6694
FIX Don't require jquery on the frontend (#2854) 2023-05-08 12:53:10 +12:00
Guy Sartorelli 8317309864
Merge branch '4.13' into 4 2023-04-26 12:44:39 +12:00
Guy Sartorelli cd7fe60a33
Merge branch '4.12' into 4.13 2023-04-24 11:49:18 +12:00
Guy Sartorelli 241fa3e06e
Merge pull request #2845 from NightJar/pulls/4.12/undefined-index
FIX undefined index error in CMS
2023-03-31 10:35:46 +13:00
Dylan Wagstaff e20036482b FIX undefined index error in CMS
With the CMS 4.12 update functionality was altered to utilise an
Extension to obtain the CMS Edit link for a page, rather than having
SiteTree do it internally. Unfortunately the default return case for
`extend` (see Extensible) is an _empty_ array. This leave code
potentially referencing an array offset that doesn't exist ([0]). PHP 8
is less forgiving that it's predecessors on this kind of behaviour. We
should check that the responses from extensions exist before trying to
reference them.
2023-03-28 18:58:55 +13:00
Maxime Rainville 873c697bae
Merge pull request #2844 from creative-commoners/pulls/4.13/fix-constraints
MNT Revert erroneous dependency changes
2023-03-28 16:51:23 +13:00
Guy Sartorelli 79dfc75192
MNT Revert erroneous dependency changes 2023-03-28 14:40:40 +13:00
Maxime Rainville 2b185d7ef7
Merge pull request #2843 from creative-commoners/pulls/4/dispatch-ci
MNT Use gha-dispatch-ci
2023-03-23 12:16:47 +13:00
Steve Boyd 887dfad3e4 MNT Use gha-dispatch-ci 2023-03-21 12:21:31 +13:00
Guy Sartorelli 7cf402dace
MNT Update development dependencies 2023-03-10 16:30:40 +13:00
Guy Sartorelli e607d78035
MNT Update release dependencies 2023-03-10 16:30:36 +13:00
Guy Sartorelli 8b574c81c7
MNT Update development dependencies 2023-03-10 12:21:27 +13:00
Guy Sartorelli 3b9d0692d1
Merge pull request #2841 from creative-commoners/pulls/4/tx-1678079726
ENH Update translations
2023-03-08 10:25:11 +13:00
Steve Boyd d0f3a6b9ec ENH Update translations 2023-03-06 18:15:26 +13:00
Guy Sartorelli 458981b604
Merge pull request #2840 from creative-commoners/pulls/4/mark-deprecated-classes
API Mark moved classes in silverstripe-admin module as deprecated
2023-03-02 14:43:39 +13:00
Sabina Talipova 9ed5aa8b49 API Mark moved classes in silverstripe-admin module as deprecated 2023-03-02 14:23:30 +13:00
Steve Boyd 9269356ae9 Merge branch '4.12' into 4 2023-02-02 16:09:14 +13:00
Maxime Rainville c26eed20a4
Merge pull request #2827 from creative-commoners/pulls/4/broken-builds-cms4
MNT Update unit test to work with both HTML4Value and HTML5Value
2023-01-26 17:03:24 +13:00
Steve Boyd b5a25e49f6 MNT Update unit test to work with both HTML4Value and HTML5Value 2023-01-26 15:23:46 +13:00
Maxime Rainville 5316767ecd
Merge pull request #2819 from creative-commoners/pulls/4/deprecate-legacy-tasks
API Deprecate legacy tasks
2023-01-17 23:45:56 +13:00
Steve Boyd 75eae7f2bf API Deprecate legacy tasks 2023-01-17 12:26:42 +13:00
Maxime Rainville b0fec1886b
API Remove pointless subitem_class config (#2817) 2023-01-16 23:50:59 +13:00
Guy Sartorelli 9907209a07
Merge pull request #2815 from creative-commoners/pulls/4.12/behat
FIX Behat test
2023-01-12 17:08:20 +13:00
Steve Boyd 9811579203 FIX Behat test 2023-01-12 13:55:37 +13:00
Nicolaas / Sunny Side Up 79acadc0bb
PATCH: remove jQuery reference 2023-01-12 07:05:25 +13:00
Nicolaas / Sunny Side Up 8d403a1d83 PATCH: fixing jquery link to thirdparty/jquery-query/jquery.query.js 2023-01-10 09:39:16 +00:00
Guy Sartorelli b6737962df
Merge pull request #2808 from creative-commoners/pulls/4.12/invalid-extra-meta
MNT Update unit test to detect invalid HTML
2022-12-20 17:58:47 +13:00
Steve Boyd 4a5e22cc60 MNT Update unit test to handle HTML5Value 2022-12-20 14:41:32 +13:00
Guy Sartorelli d90f27da64
Merge branch '4.12' into 4 2022-12-19 01:42:17 +00:00
Guy Sartorelli 0b6ee121e3
Merge branch '4.12-release' into 4.12 2022-12-19 01:42:13 +00:00
Sabina Talipova 495e453dce
Merge pull request #2799 from creative-commoners/pulls/4/stop-using-depr
API Stop using deprecated API
2022-12-05 16:34:34 +13:00
Steve Boyd 20467b3846 API Stop using deprecated API 2022-11-24 13:03:26 +13:00
Steve Boyd 4c3bd3713d Merge branch '4.11' into 4.12-release 2022-11-21 13:53:57 +13:00
Guy Sartorelli 8526067c73
Merge pull request #2798 from creative-commoners/pulls/4.11/cve-2022-37421
Sanitise ExtraMeta field for XSS
2022-11-21 12:57:59 +13:00
Sabina Talipova 113f4e9dfb
Merge pull request #2794 from creative-commoners/pulls/4/stop-depr
API Stop using deprecated API
2022-11-16 16:13:08 +13:00
Steve Boyd e64bfdb394 API Stop using deprecated API 2022-11-16 15:39:13 +13:00
Guy Sartorelli 5cc41057d0
Update translations 2022-11-10 01:56:20 +00:00
Guy Sartorelli 7a7c751f7c
FIX Don't use deprecated jQuery functions (#2792) 2022-11-01 17:27:27 +13:00
Guy Sartorelli d0f49d1db7
Merge pull request #2791 from creative-commoners/pulls/4/deprecated
API Update deprecations
2022-10-25 12:29:58 +13:00
Steve Boyd e63774061d FIX Call parent::contruct() 2022-10-18 16:35:11 +13:00
Steve Boyd 55b17c920c API Update deprecations 2022-10-18 15:23:59 +13:00
Steve Boyd ea92339d8d ENH Update deprecation messages 2022-10-18 15:17:19 +13:00
Guy Sartorelli efe08580f2
Merge branch '4.11' into 4 2022-10-13 11:13:46 +13:00
Guy Sartorelli 6acaaf9130
Merge pull request #2787 from TheBnl/patch-1
Reset ExtraClass on ViewModeSelector include
2022-10-11 13:17:32 +13:00
Bram de Leeuw 9ca4895f79 Reset ExtraClass on ViewModeSelector include
Since silverstripe/silverstripe-admin version 1.11 the include `SilverStripe\\Admin\\LeftAndMain_ViewModeSelector` uses an [ExtraClass parameter](6d1998707d/templates/SilverStripe/Admin/Includes/LeftAndMain_ViewModeSelector.ss (L1)). When this parameter is not explicitly set it inherits the ExtraClass of the template it's included in. In CMSMain this causes the ViewMode button to stretch.
2022-10-08 12:00:28 +02:00
Steve Boyd d162fab123
[CVE-2022-37421] Sanitise ExtraMeta field for XSS 2022-10-03 12:55:04 +13:00
Guy Sartorelli 1f360c9c26
ENH Use the new CMSEditLinkExtension on SiteTree (#2778) 2022-09-30 15:10:49 +13:00
Guy Sartorelli 5acf028b59
Merge pull request #2777 from creative-commoners/pulls/4/review-behat-tests
ENH Replace ADMIN permissions with less permissions in Behat test
2022-09-13 10:18:46 +12:00
Sabina Talipova 19e9dc4920 ENH Replace ADMIN permissions with less permissions in Behat test 2022-09-09 11:23:44 +12:00
Guy Sartorelli 2b8bee7970
ENH Don't use deprecated method doRevertTo() (#2775) 2022-09-02 10:56:28 +12:00
Steve Boyd f51d4f0aeb
Merge pull request #2765 from creative-commoners/pulls/4/rescue-master-no-dopublish
FIX Use publishRecursive() over doPublish()
2022-08-25 09:58:46 +12:00
Robbie Averill 79f3fd723d
FIX Use publishRecursive() over doPublish()
doPublish() is deprecated.
2022-08-24 16:08:45 +12:00
Steve Boyd a7eccffe8c Merge branch '4.11' into 4 2022-08-02 18:45:57 +12:00
Steve Boyd c4f55581e2 Merge branch '4.10' into 4.11 2022-08-02 18:45:53 +12:00
Guy Sartorelli d320e44b8c
Merge pull request #2758 from creative-commoners/pulls/4.10/standardise-modules
MNT Standardise modules
2022-08-02 14:54:41 +12:00
Steve Boyd 5cabb11edb MNT Standardise modules 2022-08-01 10:04:24 +12:00
Guy Sartorelli a4f3323c3c
Merge pull request #2757 from creative-commoners/pulls/4/update-js
MNT Use update-js action
2022-07-29 18:09:00 +12:00
Steve Boyd aa04bd7a6e MNT Use update-js action 2022-07-29 12:40:35 +12:00
Steve Boyd 4e103143bf Merge branch '4.11' into 4 2022-07-25 09:58:49 +12:00
Steve Boyd a2907dc851 Merge branch '4.10' into 4.11 2022-07-25 09:58:45 +12:00
Guy Sartorelli c6257b906b
Merge pull request #2745 from creative-commoners/pulls/4.10/module-standards
MNT Use GitHub Actions CI
2022-07-15 14:43:14 +12:00
Steve Boyd 1f58414e65 MNT Use GitHub Actions CI 2022-07-15 14:07:19 +12:00
Guy Sartorelli de8d7632c2
Merge pull request #2746 from mooror/enhance-batch-action-parameters
CMSMain - Fixed and enhanced BatchActionParameters
2022-07-12 15:36:53 +12:00
Guy Sartorelli ff1c529898 Merge branch '4.11' into 4 2022-07-11 11:33:02 +12:00
Benjamin aca0defe16 BatchActionsExtension - Added blank end line 2022-07-07 12:46:22 -06:00
Benjamin Blake fa1c6ae3db Created a batch action extension for LeftAndMain
+ Created an extension to add the `BatchActionParameters` fields from CMSMain to the `BatchActionsForm` in LeftAndMain
+ Applied the extension to LeftAndMain using YAML
2022-07-06 22:49:24 -06:00
Benjamin Blake 35d12228d0 CMSMain - Added HTML class attribute for styling
+ Added an `action-parameters` class to the BatchActionParameters field so we can style it without using ID selectors
2022-07-06 22:45:50 -06:00
Michal Kleiner 6bd3618f09
Fix CS 2022-07-07 10:32:19 +12:00
Benjamin Blake 654fa5a681 CMSMain - Linting changes + Added Docblock
+ Made the linting changes requested by @GuySartorelli
+ Added method documentation for BatchActionParameters()
2022-07-05 20:11:20 -06:00
Benjamin Blake 81593057de CMSMain - Fixed and enhanced BatchActionParameters
+ Fixed the $batchActions variable by making it use the `registeredActions()` method
+ Made the loop use `FieldHolder` instead of `Field` so CMS fields display correctly
+ Added hidden styles to the batch action div for jQuery show/hide functionality (found in Admin module PR)
2022-07-04 22:14:53 -06:00
Sabina Talipova d304ba9963
Merge pull request #2742 from creative-commoners/pulls/4/get-unsaved-anchors-in-current-field
Works as expected in local environment. Tests passed. MERGE
2022-06-14 09:59:30 +12:00
Guy Sartorelli ead1d2f02b FIX Always include unsaved anchors from the current WYSIWYG field 2022-06-13 11:17:38 +12:00
Sabina Talipova 77b5bfa497
Merge pull request #2741 from creative-commoners/pulls/4/allow-anchors-from-all-sources
I've done the tests in my local env. Works perfect.
2022-06-02 14:03:06 +12:00
Guy Sartorelli 845f0b3aa1 ENH Always load anchors for links on the current page.
Anchors can come from additional WYSIWYG fields included inside
associated DataObjects. Don't assume all anchor links on the page are in
this one field.
2022-05-25 17:45:11 +12:00
Guy Sartorelli 740a37f411 Merge remote-tracking branch 'origin/4.11' into 4 2022-05-13 11:21:39 +12:00
Steve Boyd f596a77efa Merge branch '4.11' into 4 2022-05-10 21:54:32 +12:00
229 changed files with 4917 additions and 669 deletions

View File

@ -1,3 +0,0 @@
comment: false
codecov:
branch: master

11
.github/workflows/ci.yml vendored Normal file
View File

@ -0,0 +1,11 @@
name: CI
on:
push:
pull_request:
workflow_dispatch:
jobs:
ci:
name: CI
uses: silverstripe/gha-ci/.github/workflows/ci.yml@v1

16
.github/workflows/dispatch-ci.yml vendored Normal file
View File

@ -0,0 +1,16 @@
name: Dispatch CI
on:
# At 1:20 PM UTC, only on Tuesday and Wednesday
schedule:
- cron: '20 13 * * 2,3'
jobs:
dispatch-ci:
name: Dispatch CI
# Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest
steps:
- name: Dispatch CI
uses: silverstripe/gha-dispatch-ci@v1

17
.github/workflows/keepalive.yml vendored Normal file
View File

@ -0,0 +1,17 @@
name: Keepalive
on:
workflow_dispatch:
# The 4th of every month at 10:50am UTC
schedule:
- cron: '50 10 4 * *'
jobs:
keepalive:
name: Keepalive
# Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest
steps:
- name: Keepalive
uses: silverstripe/gha-keepalive@v1

View File

@ -1,9 +0,0 @@
name: Update JS deps
on:
# Run on a schedule once per quarter
schedule:
- cron: '0 0 1 */3 *'
workflow_dispatch:
jobs:
ci:
uses: silverstripe/github-actions-ci-cd/.github/workflows/update-js-deps.yml@v0.1

17
.github/workflows/update-js.yml vendored Normal file
View File

@ -0,0 +1,17 @@
name: Update JS
on:
workflow_dispatch:
# Run on a schedule of once per quarter
schedule:
- cron: '0 0 1 */3 *'
jobs:
update-js:
name: Update JS
# Only run cron on the silverstripe account
if: (github.event_name == 'schedule' && github.repository_owner == 'silverstripe') || (github.event_name != 'schedule')
runs-on: ubuntu-latest
steps:
- name: Update JS
uses: silverstripe/gha-update-js@v1

View File

@ -1,8 +0,0 @@
version: ~> 1.0
import:
- silverstripe/silverstripe-travis-shared:config/provision/standard-jobs-fixed-behat-npm.yml
env:
global:
- BEHAT_SUITE="cms"

View File

@ -1,14 +1,15 @@
[main]
host = https://www.transifex.com
[silverstripe-cms.master]
[o:silverstripe:p:silverstripe-cms:r:master]
file_filter = lang/<lang>.yml
source_file = lang/en.yml
source_lang = en
type = YML
type = YML
[silverstripe-cms.master-js]
[o:silverstripe:p:silverstripe-cms:r:master-js]
file_filter = client/lang/src/<lang>.json
source_file = client/lang/src/en.json
source_lang = en
type = KEYVALUEJSON
type = KEYVALUEJSON

View File

@ -1,12 +1,7 @@
## Silverstripe CMS
[![Build Status](https://api.travis-ci.com/silverstripe/silverstripe-cms.svg?branch=4)](https://travis-ci.com/silverstripe/silverstripe-cms)
[![Latest Stable Version](https://poser.pugx.org/silverstripe/cms/version.svg)](http://www.silverstripe.org/stable-download/)
[![Latest Unstable Version](https://poser.pugx.org/silverstripe/cms/v/unstable.svg)](https://packagist.org/packages/silverstripe/cms)
[![codecov](https://codecov.io/gh/silverstripe/silverstripe-cms/branch/master/graph/badge.svg)](https://codecov.io/gh/silverstripe/silverstripe-cms)
[![SilverStripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
[![Total Downloads](https://poser.pugx.org/silverstripe/cms/downloads.svg)](https://packagist.org/packages/silverstripe/cms)
[![License](https://poser.pugx.org/silverstripe/cms/license.svg)](https://github.com/silverstripe/silverstripe-cms#license)
[![CI](https://github.com/silverstripe/silverstripe-cms/actions/workflows/ci.yml/badge.svg)](https://github.com/silverstripe/silverstripe-cms/actions/workflows/ci.yml)
[![Silverstripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
PHP Content Management System (CMS), see [http://silverstripe.org](http://silverstripe.org). Requires the [`framework`](http://github.com/silverstripe/silverstripe-framework) module and a [`silverstripe-installer`](http://github.com/silverstripe/silverstripe-installer) base project.

View File

@ -37,5 +37,8 @@ ShortcodeParser::get('default')->register(
CMSMenu::remove_menu_class(CMSMain::class);
CMSMenu::remove_menu_class(CMSPageEditController::class);
CMSMenu::remove_menu_class(CMSPageSettingsController::class);
CMSMenu::remove_menu_class(CMSPageHistoryController::class);
if (class_exists(CMSPageHistoryController::class)) {
// this class will be removed in CMS 5
CMSMenu::remove_menu_class(CMSPageHistoryController::class);
}
CMSMenu::remove_menu_class(CMSPageAddController::class);

View File

@ -4,6 +4,7 @@ Name: cmsextensions
SilverStripe\Admin\LeftAndMain:
extensions:
- SilverStripe\CMS\Controllers\LeftAndMainPageIconsExtension
- SilverStripe\CMS\Controllers\LeftAndMainBatchActionsExtension
---
Name: cmsmodals
---

View File

@ -1 +1 @@
!function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var r={};t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/SilverStripeNavigator.js")}({"./client/src/legacy/SilverStripeNavigator.js":function(e,t,r){"use strict";function n(e){return document.getElementsByTagName("base")[0].href.replace("http://","").replace(/\//g,"_").replace(/\./g,"_")+e}var i=r(0),o=function(e){return e&&e.__esModule?e:{default:e}}(i);(0,o.default)(document).ready(function(){(0,o.default)("#switchView a.newWindow").on("click",function(e){return window.open(this.href,n(this.target)).focus(),!1}),(0,o.default)("#SilverStripeNavigatorLink").on("click",function(e){return(0,o.default)("#SilverStripeNavigatorLinkPopup").toggle(),!1}),(0,o.default)("#SilverStripeNavigatorLinkPopup a.close").on("click",function(e){return(0,o.default)("#SilverStripeNavigatorLinkPopup").hide(),!1}),(0,o.default)("#SilverStripeNavigatorLinkPopup input").on("focus",function(e){this.select()})})},0:function(e,t){e.exports=jQuery}});
!function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var r={};t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/SilverStripeNavigator.js")}({"./client/src/legacy/SilverStripeNavigator.js":function(e,t,r){"use strict";!function(){function e(e){return document.getElementsByTagName("base")[0].href.replace("http://","").replace(/\//g,"_").replace(/\./g,"_")+e}function t(e){var t=getComputedStyle(e).display;e.style.display="none",e.dataset.__toggle_display=t}function r(e){e.style.display=e.dataset.__toggle_display?e.dataset.__toggle_display:"block"}function n(e){"none"!==getComputedStyle(e).display?t(e):r(e)}var a=document.querySelectorAll("#switchView a.newWindow");if(a.length>0){var i=!0,l=!1,o=void 0;try{for(var u,c=a.values()[Symbol.iterator]();!(i=(u=c.next()).done);i=!0){var f=u.value;!function(t){t.addEventListener("click",function(r){return r.preventDefault(),window.open(t.href,e(t.target)).focus(),!1})}(f)}}catch(e){l=!0,o=e}finally{try{!i&&c.return&&c.return()}finally{if(l)throw o}}}var v=document.getElementById("SilverStripeNavigatorLinkPopup");if(v){var s=document.getElementById("SilverStripeNavigatorLink");s&&s.addEventListener("click",function(e){return e.preventDefault(),n(v),!1});var d=v.querySelectorAll("a.close");if(d.length>0){var y=!0,p=!1,g=void 0;try{for(var S,m=d.values()[Symbol.iterator]();!(y=(S=m.next()).done);y=!0)S.value.addEventListener("click",function(e){return e.preventDefault(),t(v),!1})}catch(e){p=!0,g=e}finally{try{!y&&m.return&&m.return()}finally{if(p)throw g}}}var h=v.querySelectorAll("input");if(h.length>0){var _=!0,w=!1,b=void 0;try{for(var x,E=h.values()[Symbol.iterator]();!(_=(x=E.next()).done);_=!0){var k=x.value;!function(e){e.addEventListener("focus",function(t){e.select()})}(k)}}catch(e){w=!0,b=e}finally{try{!_&&E.return&&E.return()}finally{if(w)throw b}}}}}()}});

View File

@ -1 +1 @@
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-anchor.js")}({"./client/src/legacy/TinyMCE_sslink-anchor.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),c=r(a),l=n(2),s=r(l),u=n(5),d=r(u),p=n(4),f=n(6),A=n(0),_=r(A),h=n(8),g=r(h),E=n(7),C=n(3),m=n("./client/src/state/anchorSelector/AnchorSelectorActions.js");c.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_ANCHOR","Anchor on a page"),onclick:function(e){return e.execCommand("sslinkanchor")},priority:60},editorIdentifier).addCommandWithUrlTest("sslinkanchor",/^\[sitetree_link.+]#[^#\]]+$/);var O={init:function(e){e.addCommand("sslinkanchor",function(){var t=(0,_.default)("#"+e.id).entwine("ss"),n=Number((0,_.default)("#Form_EditForm_ID").val()||0),r=e.$("[id],[name]",e.getBody()).toArray().map(function(e){return e.id||e.name});ss.store.dispatch((0,m.updated)(n,r,!0)),t.openLinkAnchorDialog()})}},y="insert-link__dialog-wrapper--anchor",R=(0,C.provideInjector)((0,E.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorAnchorLink"));_.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkAnchorDialog:function(){var t=e("#"+y);t.length||(t=e('<div id="'+y+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+y).entwine({renderModal:function(t){var n=this,r=ss.store,i=ss.apolloClient,a=function(){return n.close()},c=function(){return n.handleInsert.apply(n,arguments)},l=this.getOriginalAttributes(),u=tinymce.activeEditor.selection,A=u.getContent()||"",_=u.getNode().tagName,h="A"!==_&&""===A.trim(),g=Number(e("#Form_EditForm_ID").val()||0);d.default.render(s.default.createElement(p.ApolloProvider,{client:i},s.default.createElement(f.Provider,{store:r},s.default.createElement(R,{isOpen:t,onInsert:c,onClosed:a,title:o.default._t("CMS.LINK_ANCHOR","Link to an anchor on a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--anchor",fileAttributes:l,identifier:"Admin.InsertLinkAnchorModal",requireLinkText:h,currentPageID:g}))),this[0])},buildAttributes:function(e){return{href:g.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=g.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkanchor",function(e){return O.init(e)}),t.default=O},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function r(e){return{type:c.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:c.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t,cacheResult:n}}}function o(e){return{type:c.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=r,t.updated=i,t.updateFailed=o;var a=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),c=function(e){return e&&e.__esModule?e:{default:e}}(a)},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=React},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux},7:function(e,t){e.exports=InsertLinkModal},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-anchor.js")}({"./client/src/legacy/TinyMCE_sslink-anchor.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),c=n(2),s=r(c),u=n(5),d=r(u),p=n(4),f=n(6),A=n(0),E=r(A),_=n(8),h=r(_),C=n(7),g=n(3),R=n("./client/src/state/anchorSelector/AnchorSelectorActions.js"),O={init:function(e){l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_ANCHOR","Anchor on a page"),onclick:function(e){return e.execCommand("sslinkanchor")},priority:60},e.settings.editorIdentifier).addCommandWithUrlTest("sslinkanchor",/^\[sitetree_link.+]#[^#\]]+$/),e.addCommand("sslinkanchor",function(){var t=(0,E.default)("#"+e.id).entwine("ss"),n=Number((0,E.default)("#Form_EditForm_ID").val()||0),r=e.$("[id],[name]",e.getBody()).toArray().map(function(e){return e.id||e.name});ss.store.dispatch((0,R.updatedCurrentField)(n,r,e.id)),t.openLinkAnchorDialog()})}},T="insert-link__dialog-wrapper--anchor",m=(0,g.provideInjector)((0,C.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorAnchorLink"));E.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkAnchorDialog:function(){var t=e("#"+T);t.length||(t=e('<div id="'+T+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+T).entwine({renderModal:function(t){var n=this,r=ss.store,i=ss.apolloClient,a=function(){return n.close()},l=function(){return n.handleInsert.apply(n,arguments)},c=this.getOriginalAttributes(),u=this.getRequireLinkText(),A=Number(e("#Form_EditForm_ID").val()||0);d.default.render(s.default.createElement(p.ApolloProvider,{client:i},s.default.createElement(f.Provider,{store:r},s.default.createElement(m,{isOpen:t,onInsert:l,onClosed:a,title:o.default._t("CMS.LINK_ANCHOR","Link to an anchor on a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--anchor",fileAttributes:c,identifier:"Admin.InsertLinkAnchorModal",requireLinkText:u,currentPageID:A}))),this[0])},buildAttributes:function(e){return{href:h.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=h.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkanchor",function(e){return O.init(e)}),t.default=O},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_CURRENT_FIELD:"ANCHORSELECTOR_CURRENT_FIELD",ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function r(e){return{type:c.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function i(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:c.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t,cacheResult:n}}}function o(e,t,n){return{type:c.default.ANCHORSELECTOR_CURRENT_FIELD,payload:{pageId:e,anchors:t,fieldID:n}}}function a(e){return{type:c.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=r,t.updated=i,t.updatedCurrentField=o,t.updateFailed=a;var l=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),c=function(e){return e&&e.__esModule?e:{default:e}}(l)},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=React},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux},7:function(e,t){e.exports=InsertLinkModal},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});

View File

@ -1 +1 @@
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-internal.js")}({"./client/src/legacy/TinyMCE_sslink-internal.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),a=n(9),l=r(a),s=n(2),u=r(s),c=n(5),d=r(c),f=n(4),p=n(6),g=n(0),k=r(g),m=n(8),_=r(m),h=n(7),x=n(3);l.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_PAGE","Page on this site"),onclick:function(e){return e.execCommand("sslinkinternal")},priority:90},editorIdentifier).addCommandWithUrlTest("sslinkinternal",/^\[sitetree_link.+]$/);var I={init:function(e){e.addCommand("sslinkinternal",function(){(0,k.default)("#"+e.id).entwine("ss").openLinkInternalDialog()})}},A="insert-link__dialog-wrapper--internal",C=(0,x.provideInjector)((0,h.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorInternalLink"));k.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkInternalDialog:function(){var t=e("#"+A);t.length||(t=e('<div id="'+A+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+A).entwine({renderModal:function(e){var t=this,n=ss.store,r=ss.apolloClient,i=function(){return t.close()},a=function(){return t.handleInsert.apply(t,arguments)},l=this.getOriginalAttributes(),s=this.getRequireLinkText();d.default.render(u.default.createElement(f.ApolloProvider,{client:r},u.default.createElement(p.Provider,{store:n},u.default.createElement(C,{isOpen:e,onInsert:a,onClosed:i,title:o.default._t("CMS.LINK_PAGE","Link to a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--internal",fileAttributes:l,identifier:"Admin.InsertLinkInternalModal",requireLinkText:s}))),this[0])},getRequireLinkText:function(){var e=this.getElement().getEditor().getInstance().selection,t=e.getContent()||"";return"A"!==e.getNode().tagName&&""===t.trim()},buildAttributes:function(e){return{href:_.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=_.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkinternal",function(e){return I.init(e)}),t.default=I},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=React},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux},7:function(e,t){e.exports=InsertLinkModal},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});
!function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/legacy/TinyMCE_sslink-internal.js")}({"./client/src/legacy/TinyMCE_sslink-internal.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),o=r(i),l=n(9),a=r(l),s=n(2),u=r(s),c=n(5),d=r(c),f=n(4),p=n(6),g=n(0),k=r(g),_=n(8),m=r(_),h=n(7),x=n(3),I={init:function(e){a.default.addAction("sslink",{text:o.default._t("CMS.LINKLABEL_PAGE","Page on this site"),onclick:function(e){return e.execCommand("sslinkinternal")},priority:90},e.settings.editorIdentifier).addCommandWithUrlTest("sslinkinternal",/^\[sitetree_link.+]$/),e.addCommand("sslinkinternal",function(){(0,k.default)("#"+e.id).entwine("ss").openLinkInternalDialog()})}},A="insert-link__dialog-wrapper--internal",C=(0,x.provideInjector)((0,h.createInsertLinkModal)("SilverStripe\\CMS\\Controllers\\CMSPageEditController","editorInternalLink"));k.default.entwine("ss",function(e){e("textarea.htmleditor").entwine({openLinkInternalDialog:function(){var t=e("#"+A);t.length||(t=e('<div id="'+A+'" />'),e("body").append(t)),t.addClass("insert-link__dialog-wrapper"),t.setElement(this),t.open()}}),e("#"+A).entwine({renderModal:function(e){var t=this,n=ss.store,r=ss.apolloClient,i=function(){return t.close()},l=function(){return t.handleInsert.apply(t,arguments)},a=this.getOriginalAttributes(),s=this.getRequireLinkText();d.default.render(u.default.createElement(f.ApolloProvider,{client:r},u.default.createElement(p.Provider,{store:n},u.default.createElement(C,{isOpen:e,onInsert:l,onClosed:i,title:o.default._t("CMS.LINK_PAGE","Link to a page"),bodyClassName:"modal__dialog",className:"insert-link__dialog-wrapper--internal",fileAttributes:a,identifier:"Admin.InsertLinkInternalModal",requireLinkText:s}))),this[0])},buildAttributes:function(e){return{href:m.default.serialise({name:"sitetree_link",properties:{id:e.PageID}},!0)+(e.Anchor&&e.Anchor.length?"#"+e.Anchor:""),target:e.TargetBlank?"_blank":"",title:e.Description}},getOriginalAttributes:function(){var t=this.getElement().getEditor(),n=e(t.getSelectedNode()),r=(n.attr("href")||"").split("#");if(!r[0])return{};var i=m.default.match("sitetree_link",!1,r[0]);return i?{PageID:i.properties.id?parseInt(i.properties.id,10):0,Anchor:r[1]||"",Description:n.attr("title"),TargetBlank:!!n.attr("target")}:{}}})}),tinymce.PluginManager.add("sslinkinternal",function(e){return I.init(e)}),t.default=I},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},2:function(e,t){e.exports=React},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux},7:function(e,t){e.exports=InsertLinkModal},8:function(e,t){e.exports=ShortcodeSerialiser},9:function(e,t){e.exports=TinyMCEActionRegistrar}});

View File

@ -1 +1 @@
!function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/bundles/bundle.js")}({"./client/src/boot/index.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n("./client/src/boot/registerReducers.js"),a=r(o),i=n("./client/src/boot/registerComponents.js"),s=r(i);window.document.addEventListener("DOMContentLoaded",function(){(0,s.default)(),(0,a.default)()})},"./client/src/boot/registerComponents.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(3),a=r(o),i=n("./client/src/components/AnchorSelectorField/AnchorSelectorField.js"),s=r(i),l=n("./client/src/state/history/readOnePageQuery.js"),d=r(l),c=n("./client/src/state/history/rollbackPageMutation.js"),u=r(c);t.default=function(){a.default.component.register("AnchorSelectorField",s.default),a.default.transform("pages-history",function(e){e.component("HistoryViewer.pages-controller-cms-content",d.default,"PageHistoryViewer")}),a.default.transform("pages-history-revert",function(e){e.component("HistoryViewerToolbar.VersionedAdmin.HistoryViewer.SiteTree.HistoryViewerVersionDetail",u.default,"PageRevertMutation")})}},"./client/src/boot/registerReducers.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(3),a=r(o),i=n(12),s=n("./client/src/state/anchorSelector/AnchorSelectorReducer.js"),l=r(s);t.default=function(){a.default.reducer.register("cms",(0,i.combineReducers)({anchorSelector:l.default}))}},"./client/src/bundles/bundle.js":function(e,t,n){"use strict";n("./client/src/legacy/CMSMain.AddForm.js"),n("./client/src/legacy/CMSMain.EditForm.js"),n("./client/src/legacy/CMSMain.js"),n("./client/src/legacy/CMSMain.Tree.js"),n("./client/src/legacy/CMSPageHistoryController.js"),n("./client/src/legacy/RedirectorPage.js"),n("./client/src/legacy/SiteTreeURLSegmentField.js"),n("./client/src/boot/index.js")},"./client/src/components/AnchorSelectorField/AnchorSelectorField.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e,t){var n=(0,_.formValueSelector)(t.formid,A.default),r=t&&t.data&&t.data.targetFieldName||"PageID",o=Number(n(e,r)||0),a=[],i=o?e.cms.anchorSelector.pages.find(function(e){return e.id===o}):null;!i||i.loadingState!==P.default.SUCCESS&&i.loadingState!==P.default.DIRTY||(a=i.anchors);var s=null;return s=i?i.loadingState:o?P.default.DIRTY:P.default.SUCCESS,{pageId:o,anchors:a,loadingState:s}}function l(e){return{actions:{anchorSelector:(0,v.bindActionCreators)(w,e)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectedAnchorSelectorField=t.Component=void 0;var d=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(1),u=r(c),f=n(2),p=r(f),h=n(15),m=r(h),g=n(6),v=n(12),_=n(18),b=n(19),C=r(b),y=n("./client/src/state/anchorSelector/AnchorSelectorActions.js"),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(y),S=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),P=r(S),x=n(14),E=r(x),F=n(16),j=n(21),A=r(j),R=n(20),M=r(R),T=n(11),O=r(T),L=function(){return null},D=function(e){function t(e){o(this,t);var n=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=n.handleChange.bind(n),n.handleLoadingError=n.handleLoadingError.bind(n),n}return i(t,e),d(t,[{key:"componentDidMount",value:function(){this.ensurePagesLoaded()}},{key:"componentDidUpdate",value:function(e){this.props.pageId!==e.pageId&&this.ensurePagesLoaded()}},{key:"ensurePagesLoaded",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(t.loadingState===P.default.UPDATING||t.loadingState===P.default.SUCCESS||!t.pageId)return Promise.resolve();t.actions.anchorSelector.beginUpdating(t.pageId);var n=t.data.endpoint.replace(/:id/,t.pageId);return(0,m.default)(n,{credentials:"same-origin"}).then(function(e){return e.json()}).then(function(e){return t.actions.anchorSelector.updated(t.pageId,e),e}).catch(function(n){t.actions.anchorSelector.updateFailed(t.pageId),e.handleLoadingError(n,t)})}},{key:"getDropdownOptions",value:function(){var e=this,t=this.props.anchors.map(function(e){return{value:e}});return this.props.value&&!this.props.anchors.find(function(t){return t===e.props.value})&&t.unshift({value:this.props.value}),t}},{key:"handleChange",value:function(e){"function"==typeof this.props.onChange&&this.props.onChange(e?e.value:"")}},{key:"handleLoadingError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props;if(t.onLoadingError===L)throw e;return t.onLoadingError({errors:[{value:e.message,type:"error"}]})}},{key:"render",value:function(){var e={id:this.props.id},t=(0,M.default)("anchorselectorfield",this.props.extraClass),n=this.getDropdownOptions(),r=this.props.value||"",o=u.default._t("CMS.ANCHOR_SELECT_OR_TYPE","Select or enter anchor");return p.default.createElement(F.Creatable,{searchable:!0,options:n,className:t,name:this.props.name,inputProps:e,onChange:this.handleChange,onBlurResetsInput:!0,value:r,placeholder:o,labelKey:"value"})}}]),t}(C.default);D.propTypes={extraClass:O.default.string,id:O.default.string,name:O.default.string.isRequired,onChange:O.default.func,value:O.default.string,attributes:O.default.oneOfType([O.default.object,O.default.array]),pageId:O.default.number,anchors:O.default.array,loadingState:O.default.oneOf(Object.keys(P.default).map(function(e){return P.default[e]})),onLoadingError:O.default.func,data:O.default.shape({endpoint:O.default.string,targetFieldName:O.default.string})},D.defaultProps={value:"",extraClass:"",onLoadingError:L,attributes:{}};var k=(0,g.connect)(s,l)(D);t.Component=D,t.ConnectedAnchorSelectorField=k,t.default=(0,E.default)(k)},"./client/src/legacy/CMSMain.AddForm.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".TreeDropdownField").entwine({OldValue:null}),e("#Form_AddForm_ParentID_Holder .treedropdownfield").entwine({onmatch:function(){this._super(),e(".cms-add-form").updateTypeList()}}),e(".cms-add-form .parent-mode :input").entwine({onclick:function(e){var t=this.closest("form").find("#Form_AddForm_ParentID_Holder .TreeDropdownField");"top"==this.val()?(t.setOldValue(t.getValue()),t.setValue(0)):(t.setValue(t.getOldValue()||0),t.setOldValue(null)),t.refresh(),t.trigger("change")}}),e(".cms-add-form").entwine({ParentCache:{},onadd:function(){var t=this;this.find("#Form_AddForm_ParentID_Holder .TreeDropdownField").bind("change",function(){t.updateTypeList()}),this.find(".SelectionGroup.parent-mode").bind("change",function(){t.updateTypeList()}),"top"==e(".cms-add-form .parent-mode :input").val()&&this.updateTypeList()},loadCachedChildren:function(e){var t=this.getParentCache();return void 0!==t[e]?t[e]:null},saveCachedChildren:function(e,t){var n=this.getParentCache();n[e]=t,this.setParentCache(n)},updateTypeList:function(){var t=this.data("hints"),n=this.find("#Form_AddForm_ParentID"),r=this.find("input[name=ParentModeField]:checked").val(),o=n.data("metadata"),a="child"===r?n.getValue():null,i=o?o.ClassName:null,s=i&&"child"===r&&a?i:"Root",l=void 0!==t[s]?t[s]:null,d=this,c=l&&void 0!==l.defaultChild?l.defaultChild:null,u=[];if(a){if(this.hasClass("loading"))return;return this.addClass("loading"),null!==(u=this.loadCachedChildren(a))?(this.updateSelectionFilter(u,c),void this.removeClass("loading")):(e.ajax({url:d.data("childfilter"),data:{ParentID:a},success:function(e){d.saveCachedChildren(a,e),d.updateSelectionFilter(e,c)},complete:function(){d.removeClass("loading")}}),!1)}u=l&&void 0!==l.disallowedChildren?l.disallowedChildren:[],this.updateSelectionFilter(u,c)},updateSelectionFilter:function(t,n){var r=this.find("#Form_AddForm_PageType div.radio.selected")[0],o=!1,a=null;if(this.find("#Form_AddForm_PageType div.radio").each(function(n,i){var s=e(this).find("input").val(),l=-1===e.inArray(s,t);i===r&&l&&(o=!0),e(this).setEnabled(l),l||e(this).setSelected(!1),a=null===a?l:a&&l}),o)var i=e(r).parents("li:first");else if(n)var i=this.find("#Form_AddForm_PageType div.radio input[value="+n+"]").parents("li:first");else var i=this.find("#Form_AddForm_PageType div.radio:not(.disabled):first");i.setSelected(!0),i.siblings().setSelected(!1),this.find("#Form_AddForm_PageType div.radio:not(.disabled)").length?this.find("button[name=action_doAdd]").removeAttr("disabled"):this.find("button[name=action_doAdd]").attr("disabled","disabled"),this.find(".message-restricted")[a?"hide":"show"]()}}),e(".cms-add-form #Form_AddForm_PageType div.radio").entwine({onclick:function(e){this.setSelected(!0)},setSelected:function(e){var t=this.find("input");e&&!t.is(":disabled")?(this.siblings().setSelected(!1),this.toggleClass("selected",!0),t.prop("checked",!0)):(this.toggleClass("selected",!1),t.prop("checked",!1))},setEnabled:function(t){e(this).toggleClass("disabled",!t),t?e(this).find("input").removeAttr("disabled"):e(this).find("input").attr("disabled","disabled").removeAttr("checked")}}),e(".cms-content-addpage-button").entwine({onclick:function(t){var n,r=e(".cms-tree"),o=e(".cms-list"),a=0;if(r.is(":visible")){var i=r.jstree("get_selected");a=i?e(i[0]).data("id"):null}else{var s=o.find('input[name="Page[GridState]"]').val();s&&(a=parseInt(JSON.parse(s).ParentID,10))}var l,d={selector:this.data("targetPanel"),pjax:this.data("pjax")};a?(n=this.data("extraParams")?this.data("extraParams"):"",l=e.path.addSearchParams(i18n.sprintf(this.data("urlAddpage"),a),n)):l=this.attr("href"),e(".cms-container").loadPanel(l,null,d),t.preventDefault(),this.blur()}})})},"./client/src/legacy/CMSMain.EditForm.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,a){try{var i=t[o](a),s=i.value}catch(e){return void n(e)}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var a=n(0),i=r(a),s=n(1),l=r(s),d=n("./node_modules/@silverstripe/reactstrap-confirm/dist/index.js"),c=r(d);i.default.entwine("ss",function(e){e(".cms-edit-form :input#Form_EditForm_ClassName").entwine({onchange:function(){alert(l.default._t("CMS.ALERTCLASSNAME"))}}),e(".cms-edit-form input[name=Title]").entwine({onmatch:function(){var t=this;t.data("OrigVal",t.val());var n=t.closest("form"),r=e("input:text[name=URLSegment]",n),o=e("input[name=LiveLink]",n);r.length>0&&(t._addActions(),this.bind("change",function(n){var a=t.data("OrigVal"),i=t.val();t.data("OrigVal",i),0===r.val().indexOf(r.data("defaultUrl"))&&""==o.val()?t.updateURLSegment(i):e(".update",t.parent()).show().parent(".form__field-holder").addClass("input-group"),t.updateRelatedFields(i,a),t.updateBreadcrumbLabel(i)})),this._super()},onunmatch:function(){this._super()},updateRelatedFields:function(t,n){this.parents("form").find("input[name=MetaTitle], input[name=MenuTitle]").each(function(){var r=e(this);r.val()==n&&(r.val(t),r.updatedRelatedFields&&r.updatedRelatedFields())})},updateURLSegment:function(t){var n=e("input:text[name=URLSegment]",this.closest("form")),r=n.closest(".field.urlsegment"),o=e(".update",this.parent());r.update(t),o.is(":visible")&&o.hide().parent(".form__field-holder").removeClass("input-group")},updateBreadcrumbLabel:function(t){var n=(e(".cms-edit-form input[name=ID]").val(),e("span.cms-panel-link.crumb"));t&&""!=t&&n.text(t)},_addActions:function(){var t,n=this;t=e("<button />",{class:"update btn btn-outline-secondary form__field-update-url",text:l.default._t("CMS.UpdateURL"),type:"button",click:function(e){e.preventDefault(),n.updateURLSegment(n.val())}}),t.insertAfter(n),t.hide()}}),e(".cms-edit-form .parentTypeSelector").entwine({onmatch:function(){var e=this;this.find(":input[name=ParentType]").bind("click",function(t){e._toggleSelection(t)}),this.find(".TreeDropdownField").bind("change",function(t){e._changeParentId(t)}),this._changeParentId(),this._toggleSelection(),this._super()},onunmatch:function(){this._super()},_toggleSelection:function(t){var n=this.find(":input[name=ParentType]:checked").val(),r=this.find("#Form_EditForm_ParentID_Holder");"root"==n?this.find(":input[name=ParentID]").val(0):this.find(":input[name=ParentID]").val(this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue")),"root"!=n?r.slideDown(400,function(){e(this).css("overflow","visible")}):r.slideUp()},_changeParentId:function(e){var t=this.find(":input[name=ParentID]").val();this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue",t)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_doRollback, .cms-edit-form .btn-toolbar #Form_EditForm_action_rollback").entwine({onclick:function(e){if(this.is(":disabled"))return e.preventDefault(),!1;var t=this.parents("form:first").find(":input[name=Version]").val(),n=t?l.default.sprintf(l.default._t("CMS.RollbackToVersion","Do you really want to roll back to version #%s of this page?"),t):l.default._t("CMS.ConfirmRestoreFromLive","Are you sure you want to revert draft to when the page was last published?");return confirm(n)?(this.parents("form:first").addClass("loading"),this._super(e)):(e.preventDefault(),!1)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_archive:not(.homepage-warning)").entwine({onclick:function(e){var t=this.parents("form:first"),n="";return n=t.find("input[name=ArchiveWarningMessage]").val().replace(/\\n/g,"\n"),!!confirm(n)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_restore").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),r="",o=this.data("toRoot");return r=l.default.sprintf(l.default._t(o?"CMS.RestoreToRoot":"CMS.Restore"),n),!!confirm(r)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish:not(.homepage-warning)").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),r="";return r=l.default.sprintf(l.default._t("CMS.Unpublish"),n),!!confirm(r)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form.changed").entwine({onmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),r=t.data("textAlternate");r&&(t.data("textStandard",n.text()),n.text(r));var o=t.data("btnAlternate");o&&(t.data("btnStandard",t.attr("class")),t.attr("class",o),t.removeClass("btn-outline-secondary").addClass("btn-primary"));var a=t.data("btnAlternateAdd");a&&t.addClass(a);var i=t.data("btnAlternateRemove");i&&t.removeClass(i)}),this._super(t)},onunmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),r=t.data("textStandard");r&&n.text(r);var o=t.data("btnStandard");o&&(t.attr("class",o),t.addClass("btn-outline-secondary").removeClass("btn-primary"));var a=t.data("btnAlternateAdd");a&&t.removeClass(a);var i=t.data("btnAlternateRemove");i&&t.addClass(i)}),this._super(t)}}),e(".cms-edit-form .btn-toolbar button[name=action_publish]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e(".cms-edit-form .btn-toolbar button[name=action_save]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').entwine({onmatch:function(){this.redraw(),this._super()},onunmatch:function(){this._super()},redraw:function(){var t=e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder");"Form_EditForm_ParentType_root"==e(this).attr("id")?t.slideUp():t.slideDown()},onclick:function(){this.redraw()}}),"Form_EditForm_ParentType_root"==e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').attr("id")&&e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder").hide();var t=!1;e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish.homepage-warning,.cms-edit-form .btn-toolbar #Form_EditForm_action_archive.homepage-warning,#Form_EditForm_URLSegment_Holder.homepage-warning .btn.update").entwine({onclick:function(){function e(e){return n.apply(this,arguments)}var n=o(regeneratorRuntime.mark(function e(n){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return",this._super(n));case 2:return n.stopPropagation(),r=l.default._t("CMS.RemoveHomePageWarningMessage","Warning: This page is the home page. By changing the URL segment visitors will not be able to view it."),e.next=6,(0,c.default)(r,{title:l.default._t("CMS.RemoveHomePageWarningTitle","Remove your home page?"),confirmLabel:l.default._t("CMS.RemoveHomePageWarningLabel","Remove"),confirmColor:"danger"});case 6:if(!e.sent){e.next=10;break}t=!0,this.trigger("click"),t=!1;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}},e,this)}));return e}()})})},"./client/src/legacy/CMSMain.Tree.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(o,a){try{var i=t[o](a),s=i.value}catch(e){return void n(e)}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var a=n(0),i=r(a),s=n(1),l=r(s),d=n("./node_modules/@silverstripe/reactstrap-confirm/dist/index.js"),c=r(d);i.default.entwine("ss.tree",function(e){e(".cms-tree").entwine({fromDocument:{"oncontext_show.vakata":function(e){this.adjustContextClass()}},adjustContextClass:function(){var t=e("#vakata-contextmenu").find("ul ul");t.each(function(n){var r="1",o=e(t[n]).find("li").length;o>20?r="3":o>10&&(r="2"),e(t[n]).addClass("vakata-col-"+r).removeClass("right"),e(t[n]).find("li").on("mouseenter",function(t){e(this).parent("ul").removeClass("right")})})},showListViewFor:function(t){localStorage.setItem("ss.pages-view-type","listview");var n=this.closest(".cms-content-view"),r=n.data("url-listviewroot"),o=e.path.addSearchParams(r,{ParentID:t}),a=e("base").attr("href")||"";window.location.assign(a+o)},getTreeConfig:function(){var t=this,n=this._super();return this.getHints(),n.plugins.push("contextmenu"),n.contextmenu={items:function(n){var r={edit:{label:n.hasClass("edit-disabled")?l.default._t("CMS.EditPage","Edit page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"):l.default._t("CMS.ViewPage","View page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(l.default.sprintf(t.data("urlEditpage"),n.data("id")))}}};n.hasClass("nochildren")||(r.showaslist={label:l.default._t("CMS.ShowAsList"),action:function(e){t.showListViewFor(e.data("id"))}});var o=(n.data("pagetype"),n.data("id")),a=n.find(">a .item").data("allowedchildren"),i={},s=!1;return e.each(a,function(n,r){s=!0,i["allowedchildren-"+r.ClassName]={label:'<span class="jstree-pageicon '+r.IconClass+'"></span>'+r.Title,_class:"class-"+r.ClassName.replace(/[^a-zA-Z0-9\-_:.]+/g,"_"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlAddpage"),o,r.ClassName),t.data("extraParams")))}}}),s&&(r.addsubpage={label:l.default._t("CMS.AddSubPage","Add page under this page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),submenu:i}),n.hasClass("edit-disabled")||(r.duplicate={label:l.default._t("CMS.Duplicate"),submenu:[{label:l.default._t("CMS.ThisPageOnly"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlDuplicate"),n.data("id")),t.data("extraParams")))}},{label:l.default._t("CMS.ThisPageAndSubpages"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlDuplicatewithchildren"),n.data("id")),t.data("extraParams")))}}]}),r}},n},canMove:function(){function e(e){return t.apply(this,arguments)}var t=o(regeneratorRuntime.mark(function e(t){var n,r,o,a;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.rslt.o.find(".homepage").first().length>0){e.next=3;break}return e.abrupt("return",!0);case 3:if(r=t.rslt.op.data("id"),o=t.rslt.np.data("id"),r!==o){e.next=7;break}return e.abrupt("return",!0);case 7:return a=l.default._t("CMS.RemoveHomePageWarningMessage","Warning: This page is the home page. By changing the URL segment visitors will not be able to view it."),e.next=10,(0,c.default)(a,{title:l.default._t("CMS.RemoveHomePageWarningTitle","Remove your home page?"),confirmLabel:l.default._t("CMS.RemoveHomePageWarningLabel","Remove"),confirmColor:"danger"});case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}},e,this)}));return e}()}),e(".cms-tree a.jstree-clicked").entwine({onmatch:function(){var e=this,t=e.parents(".cms-tree-view-sidebar");if(e.offset().top<0||e.offset().top>t.height()-e.height()){var n=e.parent();n.prev().length&&(n=n.prev()),n.get(0).scrollIntoView()}}}),e(".cms-tree-filtered .clear-filter").entwine({onclick:function(){window.location=location.protocol+"//"+location.host+location.pathname}}),e(".cms-tree .subtree-list-link").entwine({onclick:function(e){e.preventDefault(),this.closest(".cms-tree").showListViewFor(this.data("id"))}})})},"./client/src/legacy/CMSMain.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".cms-content-header-info").entwine({"from .cms-panel":{ontoggle:function(e){var t=this.closest(".cms-content").find(e.target);0!==t.length&&this.parent()[t.hasClass("collapsed")?"addClass":"removeClass"]("collapsed")}}}),e(".cms-panel-deferred.cms-content-view").entwine({onadd:function(){if(!this.data("no-ajax")){var e=localStorage.getItem("ss.pages-view-type")||"treeview";this.closest(".cms-content-tools").length>0&&(e="treeview");var t=this.data("url-"+e),n=localStorage.getItem("ss.pages-view-filtered");"string"==typeof n&&"false"===n.toLowerCase()&&(n=!1),localStorage.setItem("ss.pages-view-filtered",!1),this.data("deferredNoCache",n||"listview"===e),this.data("url",t+location.search),this._super()}}}),e(".js-injector-boot .search-holder--cms").entwine({search:function(e){localStorage.setItem("ss.pages-view-filtered",!0),this._super(e)}}),e(".cms .page-view-link").entwine({onclick:function(t){t.preventDefault();var n=e(this).data("view"),r=this.closest(".cms-content-view"),o=r.data("url-"+n),a=0!==r.closest(".cms-content-tools").length;if(localStorage.setItem("ss.pages-view-type",n),a&&"listview"===n){var i=e("base").attr("href")||"";return void window.location.assign(i+r.data("url-listviewroot"))}r.data("url",o+location.search),r.redraw()}}),e(".cms .cms-clear-filter").entwine({onclick:function(t){t.preventDefault(),window.location=e(this).prop("href")}}),e(".cms-content-toolbar").entwine({onmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this),r=n.data("toolid");n.hasClass("active"),void 0!==r&&(n.data("active",!1).removeClass("active"),e("#"+r).hide(),t.bindActionButtonEvents(n))})},onunmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this);t.unbindActionButtonEvents(n)})},bindActionButtonEvents:function(e){var t=this;e.on("click.cmsContentToolbar",function(n){t.showHideTool(e)})},unbindActionButtonEvents:function(e){e.off(".cmsContentToolbar")},showHideTool:function(t){var n=t.data("active"),r=t.data("toolid"),o=e("#"+r);e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var t=e(this),n=e("#"+t.data("toolid"));t.data("toolid")!==r&&(n.hide(),t.data("active",!1))}),t[n?"removeClass":"addClass"]("active"),o[n?"hide":"show"](),t.data("active",!n)}})})},"./client/src/legacy/CMSPageHistoryController.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(0),a=r(o),i=n(1),s=r(i);a.default.entwine("ss",function(e){e("#Form_VersionsForm").entwine({onmatch:function(){this._super()},onunmatch:function(){this._super()},onsubmit:function(t){t.preventDefault();var n=this.find(":input[name=ID]").val();if(!n)return!1;var r=null,o=null,a=null,i=this.find(":input[name=CompareMode]").is(":checked"),l=this.find("table input[type=checkbox]").filter(":checked");if(i){if(2!==l.length)return!1;o=l.eq(0).val(),a=l.eq(1).val(),r=s.default.sprintf(this.data("linkTmplCompare"),n,a,o)}else o=l.eq(0).val(),r=s.default.sprintf(this.data("linkTmplShow"),n,o);return e(".cms-container").loadPanel(r,"",{pjax:"CurrentForm"}),!0}}),e("#Form_VersionsForm input[name=ShowUnpublished]").entwine({onmatch:function(){this.toggle(),this._super()},onunmatch:function(){this._super()},onchange:function(){this.toggle()},toggle:function(){var t=e(this),n=t.parents("form").find("tr[data-published=false]");t.attr("checked")?n.removeClass("ui-helper-hidden").show():n.addClass("ui-helper-hidden").hide()._unselect()}}),e("#Form_VersionsForm tbody tr").entwine({onclick:function(){var e=this.parents("form").find(":input[name=CompareMode]").attr("checked"),t=this.siblings(".active");return e&&this.hasClass("active")?void this._unselect():e?t.length>1?void alert(s.default._t("CMS.ONLYSELECTTWO","You can only compare two versions at this time.")):(this._select(),void(1===t.length&&this.parents("form").submit())):(this._select(),t._unselect(),void this.parents("form").submit())},_unselect:function(){this.get(0).classList.remove("active"),this.find(":input[type=checkbox][checked]").attr("checked",!1)},_select:function(){this.addClass("active"),this.find(":input[type=checkbox]").attr("checked",!0)}})})},"./client/src/legacy/RedirectorPage.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e("#Form_EditForm_RedirectionType input").entwine({onmatch:function(){e(this).attr("checked")&&this.toggle(),this._super()},onunmatch:function(){this._super()},onclick:function(){this.toggle()},toggle:function(){"Internal"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").show(),e("#Form_EditForm_LinkToFile_Holder").hide()):"External"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").show(),e("#Form_EditForm_LinkToID_Holder").hide(),e("#Form_EditForm_LinkToFile_Holder").hide()):(e("#Form_EditForm_LinkToFile_Holder").show(),e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").hide())}})})},"./client/src/legacy/SiteTreeURLSegmentField.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".field.urlsegment:not(.readonly)").entwine({MaxPreviewLength:55,Ellipsis:"...",onmatch:function(){this.find(":text").length&&this.toggleEdit(!1),this.redraw(),this._super()},redraw:function(){var e=this.find(":text"),t=decodeURI(e.data("prefix")+e.val()),n=t;t.length>this.getMaxPreviewLength()&&(n=this.getEllipsis()+t.substr(t.length-this.getMaxPreviewLength(),t.length)),this.find(".URL-link").attr("href",encodeURI(t+e.data("suffix"))).text(n)},toggleEdit:function(e){var t=this.find(":text");this.find(".preview-holder")[e?"hide":"show"](),this.find(".edit-holder")[e?"show":"hide"](),e&&(t.data("origval",t.val()),t.focus())},update:function(){var e=this,t=this.find(":text"),n=t.data("origval"),r=arguments[0],o=r&&""!==r?r:t.val();n!=o?(this.addClass("loading"),this.suggest(o,function(n){t.val(decodeURIComponent(n.value)),e.toggleEdit(!1),e.removeClass("loading"),e.redraw()})):(this.toggleEdit(!1),this.redraw())},cancel:function(){var e=this.find(":text");e.val(e.data("origval")),this.toggleEdit(!1)},suggest:function(t,n){var r=this,o=r.find(":text"),a=e.path.parseUrl(r.closest("form").attr("action")),i=a.hrefNoSearch+"/field/"+o.attr("name")+"/suggest/?value="+encodeURIComponent(t);a.search&&(i+="&"+a.search.replace(/^\?/,"")),e.ajax({url:i,success:function(e){n.apply(this,arguments)},error:function(e,t){e.statusText=e.responseText},complete:function(){r.removeClass("loading")}})}}),e(".field.urlsegment .text").entwine({onkeydown:function(e){13===e.keyCode&&(e.preventDefault(),this.closest(".field").update())}}),e(".field.urlsegment .edit").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").toggleEdit(!0)}}),e(".field.urlsegment .update").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").update()}}),e(".field.urlsegment .cancel").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").cancel()}})})},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function r(e){return{type:s.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:s.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t,cacheResult:n}}}function a(e){return{type:s.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=r,t.updated=o,t.updateFailed=a;var i=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),s=function(e){return e&&e.__esModule?e:{default:e}}(i)},"./client/src/state/anchorSelector/AnchorSelectorReducer.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function(n,r){var a=t.payload.pageId;return(0,s.default)({pages:[].concat(o(e.pages.filter(function(e){return e.id!==a})),[{id:a,loadingState:n,anchors:r}]).sort(function(e,t){return e.id-t.id})})};switch(t.type){case d.default.ANCHORSELECTOR_UPDATING:return n(u.default.UPDATING,[]);case d.default.ANCHORSELECTOR_UPDATED:var r=t.payload,a=r.anchors,i=r.cacheResult,l=u.default.SUCCESS,c=u.default.DIRTY;return n(i?l:c,a);case d.default.ANCHORSELECTOR_UPDATE_FAILED:return n(u.default.FAILED,[]);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var i=n(13),s=r(i),l=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),d=r(l),c=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),u=r(c),f=(0,s.default)({pages:[]})},"./client/src/state/anchorSelector/AnchorSelectorStates.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={SUCCESS:"SUCCESS",DIRTY:"DIRTY",UPDATING:"UPDATING",FAILED:"FAILED"}},"./client/src/state/history/readOnePageQuery.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.query=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n versioning: {\n mode: ALL_VERSIONS\n },\n filter: {\n id: { eq: $page_id }\n }\n ) {\n id\n versions (limit: $limit, offset: $offset, sort: {\n version: DESC\n }) {\n pageInfo {\n totalCount\n }\n nodes {\n version\n absoluteLink\n author {\n firstName\n surname\n }\n publisher {\n firstName\n surname\n }\n deleted\n draft\n published\n liveVersion\n latestDraftVersion\n lastEdited\n }\n }\n }\n}\n"],["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n versioning: {\n mode: ALL_VERSIONS\n },\n filter: {\n id: { eq: $page_id }\n }\n ) {\n id\n versions (limit: $limit, offset: $offset, sort: {\n version: DESC\n }) {\n pageInfo {\n totalCount\n }\n nodes {\n version\n absoluteLink\n author {\n firstName\n surname\n }\n publisher {\n firstName\n surname\n }\n deleted\n draft\n published\n liveVersion\n latestDraftVersion\n lastEdited\n }\n }\n }\n}\n"]),a=n(4),i=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(i),l=(0,s.default)(o),d={options:function(e){var t=e.recordId,n=e.limit;return{variables:{limit:n,offset:((e.page||1)-1)*n,page_id:t},fetchPolicy:"network-only"}},props:function(e){var t=e.data,n=t.error,o=t.refetch,a=t.readOnePage,i=t.loading,s=e.ownProps,l=s.actions,d=void 0===l?{versions:{}}:l,c=s.limit,u=s.recordId,f=a||null,p=n&&n.graphQLErrors&&n.graphQLErrors.map(function(e){return e.message});return{loading:i||!f,versions:f,graphQLErrors:p,actions:r({},d,{versions:r({},f,{goToPage:function(e){o({offset:((e||1)-1)*c,limit:c,page_id:u})}})})}}};t.query=l,t.config=d,t.default=(0,a.graphql)(l,d)},"./client/src/state/history/rollbackPageMutation.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.mutation=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nmutation rollbackPage($id:ID!, $toVersion:Int!) {\n rollbackPage(\n id: $id\n toVersion: $toVersion\n ) {\n id\n }\n}\n"],["\nmutation rollbackPage($id:ID!, $toVersion:Int!) {\n rollbackPage(\n id: $id\n toVersion: $toVersion\n ) {\n id\n }\n}\n"]),a=n(4),i=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(i),l=(0,s.default)(o),d={props:function(e){var t=e.mutate,n=e.ownProps.actions,o=function(e,n){return t({variables:{id:e,toVersion:n}})};return{actions:r({},n,{rollbackPage:o,revertToVersion:o})}},options:{refetchQueries:["ReadHistoryViewerPage"]}};t.mutation=l,t.config=d,t.default=(0,a.graphql)(l,d)},"./node_modules/@babel/runtime/helpers/extends.js":function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/inheritsLoose.js":function(e,t,n){function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,o(e,t)}var o=n("./node_modules/@babel/runtime/helpers/setPrototypeOf.js");e.exports=r,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/interopRequireDefault.js":function(e,t){function n(e){return e&&e.__esModule?e:{default:e}}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/interopRequireWildcard.js":function(e,t,n){function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function o(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==a(e)&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=i?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(o,s,l):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o}var a=n("./node_modules/@babel/runtime/helpers/typeof.js").default;e.exports=o,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/setPrototypeOf.js":function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.default=e.exports,e.exports.__esModule=!0,n(t,r)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/typeof.js":function(e,t){function n(t){"@babel/helpers - typeof";return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireWildcard.js"),o=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var a=o(n("./node_modules/@babel/runtime/helpers/inheritsLoose.js")),i=r(n(2)),s=o(n(11)),l=n(17),d=function(e){function t(t){var n;return n=e.call(this,t)||this,n.state={isOpen:!0},n}return(0,a.default)(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.onConfirm,r=t.onCancel,o=t.title,a=t.body,s=t.confirmLabel,d=t.confirmColor,c=t.dismissLabel,u=t.showDismissButton,f=this.state.isOpen,p=function(){"function"==typeof r&&r(),e.setState({isOpen:!1})},h=function(){n(),e.setState({isOpen:!1})};return i.default.createElement(l.Modal,{isOpen:f,toggle:p},o&&i.default.createElement(l.ModalHeader,{toggle:p},o),i.default.createElement(l.ModalBody,null,a),i.default.createElement(l.ModalFooter,null,i.default.createElement(l.Button,{color:d,onClick:h},s),(u||!o)&&i.default.createElement(l.Button,{onClick:p},c||"Cancel")))},t}(i.Component);d.propTypes={onConfirm:s.default.func.isRequired,body:s.default.string.isRequired,onCancel:s.default.func,title:s.default.string,confirmLabel:s.default.string,confirmColor:s.default.string,dismissLabel:s.default.string},d.defaultProps={confirmLabel:"Confirm",confirmColor:"primary"};var c=d;t.default=c},"./node_modules/@silverstripe/reactstrap-confirm/dist/confirm.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var o=r(n("./node_modules/@babel/runtime/helpers/extends.js")),a=r(n(2)),i=r(n(5)),s=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js")),l=function(e,t,n,r,l){void 0===t&&(t={}),void 0===n&&(n=document.body),void 0===r&&(r=350);var d=l||s.default,c=n.appendChild(document.createElement("div"));return new Promise(function(s){var l=function(e){return function(){s(e),setTimeout(function(){i.default.unmountComponentAtNode(c),setTimeout(function(){return n.removeChild(c)})},r)}};i.default.render(a.default.createElement(d,(0,o.default)({},t,{onConfirm:l(!0),onCancel:l(!1),body:e})),c)})},d=l;t.default=d},"./node_modules/@silverstripe/reactstrap-confirm/dist/index.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var o=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/confirm.js")),a=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js"));t.Confirmation=a.default;var i=o.default;t.default=i},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},10:function(e,t){e.exports=GraphQLTag},11:function(e,t){e.exports=PropTypes},12:function(e,t){e.exports=Redux},13:function(e,t){e.exports=DeepFreezeStrict},14:function(e,t){e.exports=FieldHolder},15:function(e,t){e.exports=IsomorphicFetch},16:function(e,t){e.exports=ReactSelect},17:function(e,t){e.exports=Reactstrap},18:function(e,t){e.exports=ReduxForm},19:function(e,t){e.exports=SilverStripeComponent},2:function(e,t){e.exports=React},20:function(e,t){e.exports=classnames},21:function(e,t){e.exports=getFormState},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux}});
!function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s="./client/src/bundles/bundle.js")}({"./client/src/boot/index.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=n("./client/src/boot/registerReducers.js"),o=r(a),i=n("./client/src/boot/registerComponents.js"),s=r(i);window.document.addEventListener("DOMContentLoaded",function(){(0,s.default)(),(0,o.default)()})},"./client/src/boot/registerComponents.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(3),o=r(a),i=n("./client/src/components/AnchorSelectorField/AnchorSelectorField.js"),s=r(i),l=n("./client/src/state/history/readOnePageQuery.js"),d=r(l),c=n("./client/src/state/history/rollbackPageMutation.js"),u=r(c);t.default=function(){o.default.component.register("AnchorSelectorField",s.default),o.default.transform("pages-history",function(e){e.component("HistoryViewer.pages-controller-cms-content",d.default,"PageHistoryViewer")}),o.default.transform("pages-history-revert",function(e){e.component("HistoryViewerToolbar.VersionedAdmin.HistoryViewer.SiteTree.HistoryViewerVersionDetail",u.default,"PageRevertMutation")})}},"./client/src/boot/registerReducers.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(3),o=r(a),i=n(12),s=n("./client/src/state/anchorSelector/AnchorSelectorReducer.js"),l=r(s);t.default=function(){o.default.reducer.register("cms",(0,i.combineReducers)({anchorSelector:l.default}))}},"./client/src/bundles/bundle.js":function(e,t,n){"use strict";n("./client/src/legacy/CMSMain.AddForm.js"),n("./client/src/legacy/CMSMain.EditForm.js"),n("./client/src/legacy/CMSMain.js"),n("./client/src/legacy/CMSMain.Tree.js"),n("./client/src/legacy/CMSPageHistoryController.js"),n("./client/src/legacy/RedirectorPage.js"),n("./client/src/legacy/SiteTreeURLSegmentField.js"),n("./client/src/boot/index.js")},"./client/src/components/AnchorSelectorField/AnchorSelectorField.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function l(e,t){var n=(0,b.formValueSelector)(t.formid,O.default),r=t&&t.data&&t.data.targetFieldName||"PageID",a=Number(n(e,r)||0),o=[],i=a?e.cms.anchorSelector.pages.find(function(e){return e.id===a}):null;!i||i.loadingState!==E.default.SUCCESS&&i.loadingState!==E.default.DIRTY&&i.loadingState!==E.default.FIELD_ONLY||(o=i.anchors);var s=null;return s=i?i.loadingState:a?E.default.DIRTY:E.default.SUCCESS,{pageId:a,anchors:o,loadingState:s}}function d(e){return{actions:{anchorSelector:(0,_.bindActionCreators)(w,e)}}}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectedAnchorSelectorField=t.Component=void 0;var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),u=n(1),f=r(u),p=n(2),h=r(p),m=n(15),g=r(m),v=n(6),_=n(12),b=n(18),C=n(19),y=r(C),S=n("./client/src/state/anchorSelector/AnchorSelectorActions.js"),w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(S),P=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),E=r(P),x=n(14),F=r(x),R=n(16),A=n(21),O=r(A),T=n(20),j=r(T),L=n(11),M=r(L),D=function(){return null},I=function(e){function t(e){o(this,t);var n=i(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=n.handleChange.bind(n),n.handleLoadingError=n.handleLoadingError.bind(n),n}return s(t,e),c(t,[{key:"componentDidMount",value:function(){this.ensurePagesLoaded()}},{key:"componentDidUpdate",value:function(e){this.props.pageId!==e.pageId&&this.ensurePagesLoaded()}},{key:"ensurePagesLoaded",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props;if(t.loadingState===E.default.UPDATING||t.loadingState===E.default.SUCCESS||!t.pageId)return Promise.resolve();var n=[];t.loadingState===E.default.FIELD_ONLY&&(n=this.props.anchors),t.actions.anchorSelector.beginUpdating(t.pageId);var r=t.data.endpoint.replace(/:id/,t.pageId);return(0,g.default)(r,{credentials:"same-origin"}).then(function(e){return e.json()}).then(function(e){var r=[].concat(a(new Set([].concat(a(e),a(n)))));return t.actions.anchorSelector.updated(t.pageId,r),r}).catch(function(n){t.actions.anchorSelector.updateFailed(t.pageId),e.handleLoadingError(n,t)})}},{key:"getDropdownOptions",value:function(){var e=this,t=this.props.anchors.map(function(e){return{value:e}});return this.props.value&&!this.props.anchors.find(function(t){return t===e.props.value})&&t.unshift({value:this.props.value}),t}},{key:"handleChange",value:function(e){"function"==typeof this.props.onChange&&this.props.onChange(e?e.value:"")}},{key:"handleLoadingError",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.props;if(t.onLoadingError===D)throw e;return t.onLoadingError({errors:[{value:e.message,type:"error"}]})}},{key:"render",value:function(){var e={id:this.props.id},t=(0,j.default)("anchorselectorfield",this.props.extraClass),n=this.getDropdownOptions(),r=this.props.value||"",a=f.default._t("CMS.ANCHOR_SELECT_OR_TYPE","Select or enter anchor");return h.default.createElement(R.Creatable,{searchable:!0,options:n,className:t,name:this.props.name,inputProps:e,onChange:this.handleChange,onBlurResetsInput:!0,value:r,placeholder:a,labelKey:"value"})}}]),t}(y.default);I.propTypes={extraClass:M.default.string,id:M.default.string,name:M.default.string.isRequired,onChange:M.default.func,value:M.default.string,attributes:M.default.oneOfType([M.default.object,M.default.array]),pageId:M.default.number,anchors:M.default.array,loadingState:M.default.oneOf(Object.keys(E.default).map(function(e){return E.default[e]})),onLoadingError:M.default.func,data:M.default.shape({endpoint:M.default.string,targetFieldName:M.default.string})},I.defaultProps={value:"",extraClass:"",onLoadingError:D,attributes:{}};var k=(0,v.connect)(l,d)(I);t.Component=I,t.ConnectedAnchorSelectorField=k,t.default=(0,F.default)(k)},"./client/src/legacy/CMSMain.AddForm.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".TreeDropdownField").entwine({OldValue:null}),e("#Form_AddForm_ParentID_Holder .treedropdownfield").entwine({onmatch:function(){this._super(),e(".cms-add-form").updateTypeList()}}),e(".cms-add-form .parent-mode :input").entwine({onclick:function(e){var t=this.closest("form").find("#Form_AddForm_ParentID_Holder .TreeDropdownField");"top"==this.val()?(t.setOldValue(t.getValue()),t.setValue(0)):(t.setValue(t.getOldValue()||0),t.setOldValue(null)),t.refresh(),t.trigger("change")}}),e(".cms-add-form").entwine({ParentCache:{},onadd:function(){var t=this;this.find("#Form_AddForm_ParentID_Holder .TreeDropdownField").on("change",function(){t.updateTypeList()}),this.find(".SelectionGroup.parent-mode").on("change",function(){t.updateTypeList()}),"top"==e(".cms-add-form .parent-mode :input").val()&&this.updateTypeList()},loadCachedChildren:function(e){var t=this.getParentCache();return void 0!==t[e]?t[e]:null},saveCachedChildren:function(e,t){var n=this.getParentCache();n[e]=t,this.setParentCache(n)},updateTypeList:function(){var t=this.data("hints"),n=this.find("#Form_AddForm_ParentID"),r=this.find("input[name=ParentModeField]:checked").val(),a=n.data("metadata"),o="child"===r?n.getValue():null,i=a?a.ClassName:null,s=i&&"child"===r&&o?i:"Root",l=void 0!==t[s]?t[s]:null,d=this,c=l&&void 0!==l.defaultChild?l.defaultChild:null,u=[];if(o){if(this.hasClass("loading"))return;return this.addClass("loading"),null!==(u=this.loadCachedChildren(o))?(this.updateSelectionFilter(u,c),void this.removeClass("loading")):(e.ajax({url:d.data("childfilter"),data:{ParentID:o},success:function(e){d.saveCachedChildren(o,e),d.updateSelectionFilter(e,c)},complete:function(){d.removeClass("loading")}}),!1)}u=l&&void 0!==l.disallowedChildren?l.disallowedChildren:[],this.updateSelectionFilter(u,c)},updateSelectionFilter:function(t,n){var r=this.find("#Form_AddForm_PageType div.radio.selected")[0],a=!1,o=null;if(this.find("#Form_AddForm_PageType div.radio").each(function(n,i){var s=e(this).find("input").val(),l=-1===e.inArray(s,t);i===r&&l&&(a=!0),e(this).setEnabled(l),l||e(this).setSelected(!1),o=null===o?l:o&&l}),a)var i=e(r).parents("li:first");else if(n)var i=this.find("#Form_AddForm_PageType div.radio input[value="+n+"]").parents("li:first");else var i=this.find("#Form_AddForm_PageType div.radio:not(.disabled):first");i.setSelected(!0),i.siblings().setSelected(!1),this.find("#Form_AddForm_PageType div.radio:not(.disabled)").length?this.find("button[name=action_doAdd]").removeAttr("disabled"):this.find("button[name=action_doAdd]").attr("disabled","disabled"),this.find(".message-restricted")[o?"hide":"show"]()}}),e(".cms-add-form #Form_AddForm_PageType div.radio").entwine({onclick:function(e){this.setSelected(!0)},setSelected:function(e){var t=this.find("input");e&&!t.is(":disabled")?(this.siblings().setSelected(!1),this.toggleClass("selected",!0),t.prop("checked",!0)):(this.toggleClass("selected",!1),t.prop("checked",!1))},setEnabled:function(t){e(this).toggleClass("disabled",!t),t?e(this).find("input").removeAttr("disabled"):e(this).find("input").attr("disabled","disabled").removeAttr("checked")}}),e(".cms-content-addpage-button").entwine({onclick:function(t){var n,r=e(".cms-tree"),a=e(".cms-list"),o=0;if(r.is(":visible")){var i=r.jstree("get_selected");o=i?e(i[0]).data("id"):null}else{var s=a.find('input[name="Page[GridState]"]').val();s&&(o=parseInt(JSON.parse(s).ParentID,10))}var l,d={selector:this.data("targetPanel"),pjax:this.data("pjax")};o?(n=this.data("extraParams")?this.data("extraParams"):"",l=e.path.addSearchParams(i18n.sprintf(this.data("urlAddpage"),o),n)):l=this.attr("href"),e(".cms-container").loadPanel(l,null,d),t.preventDefault(),this.blur()}})})},"./client/src/legacy/CMSMain.EditForm.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,o){try{var i=t[a](o),s=i.value}catch(e){return void n(e)}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(0),i=r(o),s=n(1),l=r(s),d=n("./node_modules/@silverstripe/reactstrap-confirm/dist/index.js"),c=r(d);i.default.entwine("ss",function(e){e(".cms-edit-form :input#Form_EditForm_ClassName").entwine({onchange:function(){alert(l.default._t("CMS.ALERTCLASSNAME"))}}),e(".cms-edit-form input[name=Title]").entwine({onmatch:function(){var t=this;t.data("OrigVal",t.val());var n=t.closest("form"),r=e("input:text[name=URLSegment]",n),a=e("input[name=LiveLink]",n);r.length>0&&(t._addActions(),this.on("change",function(n){var o=t.data("OrigVal"),i=t.val();t.data("OrigVal",i),0===r.val().indexOf(r.data("defaultUrl"))&&""==a.val()?t.updateURLSegment(i):e(".update",t.parent()).show().parent(".form__field-holder").addClass("input-group"),t.updateRelatedFields(i,o),t.updateBreadcrumbLabel(i)})),this._super()},onunmatch:function(){this._super()},updateRelatedFields:function(t,n){this.parents("form").find("input[name=MetaTitle], input[name=MenuTitle]").each(function(){var r=e(this);r.val()==n&&(r.val(t),r.updatedRelatedFields&&r.updatedRelatedFields())})},updateURLSegment:function(t){var n=e("input:text[name=URLSegment]",this.closest("form")),r=n.closest(".field.urlsegment"),a=e(".update",this.parent());r.update(t),a.is(":visible")&&a.hide().parent(".form__field-holder").removeClass("input-group")},updateBreadcrumbLabel:function(t){var n=(e(".cms-edit-form input[name=ID]").val(),e("span.cms-panel-link.crumb"));t&&""!=t&&n.text(t)},_addActions:function(){var t,n=this;t=e("<button />",{class:"update btn btn-outline-secondary form__field-update-url",text:l.default._t("CMS.UpdateURL"),type:"button",click:function(e){e.preventDefault(),n.updateURLSegment(n.val())}}),t.insertAfter(n),t.hide()}}),e(".cms-edit-form .parentTypeSelector").entwine({onmatch:function(){var e=this;this.find(":input[name=ParentType]").on("click",function(t){e._toggleSelection(t)}),this.find(".TreeDropdownField").on("change",function(t){e._changeParentId(t)}),this._changeParentId(),this._toggleSelection(),this._super()},onunmatch:function(){this._super()},_toggleSelection:function(t){var n=this.find(":input[name=ParentType]:checked").val(),r=this.find("#Form_EditForm_ParentID_Holder");"root"==n?this.find(":input[name=ParentID]").val(0):this.find(":input[name=ParentID]").val(this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue")),"root"!=n?r.slideDown(400,function(){e(this).css("overflow","visible")}):r.slideUp()},_changeParentId:function(e){var t=this.find(":input[name=ParentID]").val();this.find("#Form_EditForm_ParentType_subpage").data("parentIdValue",t)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_doRollback, .cms-edit-form .btn-toolbar #Form_EditForm_action_rollback").entwine({onclick:function(e){if(this.is(":disabled"))return e.preventDefault(),!1;var t=this.parents("form:first").find(":input[name=Version]").val(),n=t?l.default.sprintf(l.default._t("CMS.RollbackToVersion","Do you really want to roll back to version #%s of this page?"),t):l.default._t("CMS.ConfirmRestoreFromLive","Are you sure you want to revert draft to when the page was last published?");return confirm(n)?(this.parents("form:first").addClass("loading"),this._super(e)):(e.preventDefault(),!1)}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_archive:not(.homepage-warning)").entwine({onclick:function(e){var t=this.parents("form:first"),n="";return n=t.find("input[name=ArchiveWarningMessage]").val().replace(/\\n/g,"\n"),!!confirm(n)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_restore").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),r="",a=this.data("toRoot");return r=l.default.sprintf(l.default._t(a?"CMS.RestoreToRoot":"CMS.Restore"),n),!!confirm(r)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish:not(.homepage-warning)").entwine({onclick:function(e){var t=this.parents("form:first"),n=t.find(":input[name=Version]").val(),r="";return r=l.default.sprintf(l.default._t("CMS.Unpublish"),n),!!confirm(r)&&(this.parents("form:first").addClass("loading"),this._super(e))}}),e(".cms-edit-form.changed").entwine({onmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),r=t.data("textAlternate");r&&(t.data("textStandard",n.text()),n.text(r));var a=t.data("btnAlternate");a&&(t.data("btnStandard",t.attr("class")),t.attr("class",a),t.removeClass("btn-outline-secondary").addClass("btn-primary"));var o=t.data("btnAlternateAdd");o&&t.addClass(o);var i=t.data("btnAlternateRemove");i&&t.removeClass(i)}),this._super(t)},onunmatch:function(t){this.find("button[data-text-alternate]").each(function(){var t=e(this),n=t.find(".btn__title"),r=t.data("textStandard");r&&n.text(r);var a=t.data("btnStandard");a&&(t.attr("class",a),t.addClass("btn-outline-secondary").removeClass("btn-primary"));var o=t.data("btnAlternateAdd");o&&t.removeClass(o);var i=t.data("btnAlternateRemove");i&&t.addClass(i)}),this._super(t)}}),e(".cms-edit-form .btn-toolbar button[name=action_publish]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e(".cms-edit-form .btn-toolbar button[name=action_save]").entwine({onbuttonafterrefreshalternate:function(){this.data("showingAlternate")?(this.addClass("btn-primary"),this.removeClass("btn-secondary")):(this.removeClass("btn-primary"),this.addClass("btn-secondary"))}}),e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').entwine({onmatch:function(){this.redraw(),this._super()},onunmatch:function(){this._super()},redraw:function(){var t=e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder");"Form_EditForm_ParentType_root"==e(this).attr("id")?t.slideUp():t.slideDown()},onclick:function(){this.redraw()}}),"Form_EditForm_ParentType_root"==e('.cms-edit-form.CMSPageSettingsController input[name="ParentType"]:checked').attr("id")&&e(".cms-edit-form.CMSPageSettingsController #Form_EditForm_ParentID_Holder").hide();var t=!1;e(".cms-edit-form .btn-toolbar #Form_EditForm_action_unpublish.homepage-warning,.cms-edit-form .btn-toolbar #Form_EditForm_action_archive.homepage-warning,#Form_EditForm_URLSegment_Holder.homepage-warning .btn.update").entwine({onclick:function(){function e(e){return n.apply(this,arguments)}var n=a(regeneratorRuntime.mark(function e(n){var r;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=2;break}return e.abrupt("return",this._super(n));case 2:return n.stopPropagation(),r=l.default._t("CMS.RemoveHomePageWarningMessage","Warning: This page is the home page. By changing the URL segment visitors will not be able to view it."),e.next=6,(0,c.default)(r,{title:l.default._t("CMS.RemoveHomePageWarningTitle","Remove your home page?"),confirmLabel:l.default._t("CMS.RemoveHomePageWarningLabel","Remove"),confirmColor:"danger"});case 6:if(!e.sent){e.next=10;break}t=!0,this.trigger("click"),t=!1;case 10:return e.abrupt("return",!1);case 11:case"end":return e.stop()}},e,this)}));return e}()})})},"./client/src/legacy/CMSMain.Tree.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(){var t=e.apply(this,arguments);return new Promise(function(e,n){function r(a,o){try{var i=t[a](o),s=i.value}catch(e){return void n(e)}if(!i.done)return Promise.resolve(s).then(function(e){r("next",e)},function(e){r("throw",e)});e(s)}return r("next")})}}var o=n(0),i=r(o),s=n(1),l=r(s),d=n("./node_modules/@silverstripe/reactstrap-confirm/dist/index.js"),c=r(d);i.default.entwine("ss.tree",function(e){e(".cms-tree").entwine({fromDocument:{"oncontext_show.vakata":function(e){this.adjustContextClass()}},adjustContextClass:function(){var t=e("#vakata-contextmenu").find("ul ul");t.each(function(n){var r="1",a=e(t[n]).find("li").length;a>20?r="3":a>10&&(r="2"),e(t[n]).addClass("vakata-col-"+r).removeClass("right"),e(t[n]).find("li").on("mouseenter",function(t){e(this).parent("ul").removeClass("right")})})},showListViewFor:function(t){localStorage.setItem("ss.pages-view-type","listview");var n=this.closest(".cms-content-view"),r=n.data("url-listviewroot"),a=e.path.addSearchParams(r,{ParentID:t}),o=e("base").attr("href")||"";window.location.assign(o+a)},getTreeConfig:function(){var t=this,n=this._super();return this.getHints(),n.plugins.push("contextmenu"),n.contextmenu={items:function(n){var r={edit:{label:n.hasClass("edit-disabled")?l.default._t("CMS.EditPage","Edit page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"):l.default._t("CMS.ViewPage","View page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(l.default.sprintf(t.data("urlEditpage"),n.data("id")))}}};n.hasClass("nochildren")||(r.showaslist={label:l.default._t("CMS.ShowAsList"),action:function(e){t.showListViewFor(e.data("id"))}});var a=(n.data("pagetype"),n.data("id")),o=n.find(">a .item").data("allowedchildren"),i={},s=!1;return e.each(o,function(n,r){s=!0,i["allowedchildren-"+r.ClassName]={label:'<span class="jstree-pageicon '+r.IconClass+'"></span>'+r.Title,_class:"class-"+r.ClassName.replace(/[^a-zA-Z0-9\-_:.]+/g,"_"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlAddpage"),a,r.ClassName),t.data("extraParams")))}}}),s&&(r.addsubpage={label:l.default._t("CMS.AddSubPage","Add page under this page",100,"Used in the context menu when right-clicking on a page node in the CMS tree"),submenu:i}),n.hasClass("edit-disabled")||(r.duplicate={label:l.default._t("CMS.Duplicate"),submenu:[{label:l.default._t("CMS.ThisPageOnly"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlDuplicate"),n.data("id")),t.data("extraParams")))}},{label:l.default._t("CMS.ThisPageAndSubpages"),action:function(n){e(".cms-container").entwine(".ss").loadPanel(e.path.addSearchParams(l.default.sprintf(t.data("urlDuplicatewithchildren"),n.data("id")),t.data("extraParams")))}}]}),r}},n},canMove:function(){function e(e){return t.apply(this,arguments)}var t=a(regeneratorRuntime.mark(function e(t){var n,r,a,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.rslt.o.find(".homepage").first().length>0){e.next=3;break}return e.abrupt("return",!0);case 3:if(r=t.rslt.op.data("id"),a=t.rslt.np.data("id"),r!==a){e.next=7;break}return e.abrupt("return",!0);case 7:return o=l.default._t("CMS.RemoveHomePageWarningMessage","Warning: This page is the home page. By changing the URL segment visitors will not be able to view it."),e.next=10,(0,c.default)(o,{title:l.default._t("CMS.RemoveHomePageWarningTitle","Remove your home page?"),confirmLabel:l.default._t("CMS.RemoveHomePageWarningLabel","Remove"),confirmColor:"danger"});case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}},e,this)}));return e}()}),e(".cms-tree a.jstree-clicked").entwine({onmatch:function(){var e=this,t=e.parents(".cms-tree-view-sidebar");if(e.offset().top<0||e.offset().top>t.height()-e.height()){var n=e.parent();n.prev().length&&(n=n.prev()),n.get(0).scrollIntoView()}}}),e(".cms-tree-filtered .clear-filter").entwine({onclick:function(){window.location=location.protocol+"//"+location.host+location.pathname}}),e(".cms-tree .subtree-list-link").entwine({onclick:function(e){e.preventDefault(),this.closest(".cms-tree").showListViewFor(this.data("id"))}})})},"./client/src/legacy/CMSMain.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".cms-content-header-info").entwine({"from .cms-panel":{ontoggle:function(e){var t=this.closest(".cms-content").find(e.target);0!==t.length&&this.parent()[t.hasClass("collapsed")?"addClass":"removeClass"]("collapsed")}}}),e(".cms-panel-deferred.cms-content-view").entwine({onadd:function(){if(!this.data("no-ajax")){var e=localStorage.getItem("ss.pages-view-type")||"treeview";this.closest(".cms-content-tools").length>0&&(e="treeview");var t=this.data("url-"+e),n=localStorage.getItem("ss.pages-view-filtered");"string"==typeof n&&"false"===n.toLowerCase()&&(n=!1),localStorage.setItem("ss.pages-view-filtered",!1),this.data("deferredNoCache",n||"listview"===e),this.data("url",t+location.search),this._super()}}}),e(".js-injector-boot .search-holder--cms").entwine({search:function(e){localStorage.setItem("ss.pages-view-filtered",!0),this._super(e)}}),e(".cms .page-view-link").entwine({onclick:function(t){t.preventDefault();var n=e(this).data("view"),r=this.closest(".cms-content-view"),a=r.data("url-"+n),o=0!==r.closest(".cms-content-tools").length;if(localStorage.setItem("ss.pages-view-type",n),o&&"listview"===n){var i=e("base").attr("href")||"";return void window.location.assign(i+r.data("url-listviewroot"))}r.data("url",a+location.search),r.redraw()}}),e(".cms .cms-clear-filter").entwine({onclick:function(t){t.preventDefault(),window.location=e(this).prop("href")}}),e(".cms-content-toolbar").entwine({onmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this),r=n.data("toolid");n.hasClass("active"),void 0!==r&&(n.data("active",!1).removeClass("active"),e("#"+r).hide(),t.bindActionButtonEvents(n))})},onunmatch:function(){var t=this;this._super(),e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var n=e(this);t.unbindActionButtonEvents(n)})},bindActionButtonEvents:function(e){var t=this;e.on("click.cmsContentToolbar",function(n){t.showHideTool(e)})},unbindActionButtonEvents:function(e){e.off(".cmsContentToolbar")},showHideTool:function(t){var n=t.data("active"),r=t.data("toolid"),a=e("#"+r);e.each(this.find(".cms-actions-buttons-row .tool-button"),function(){var t=e(this),n=e("#"+t.data("toolid"));t.data("toolid")!==r&&(n.hide(),t.data("active",!1))}),t[n?"removeClass":"addClass"]("active"),a[n?"hide":"show"](),t.data("active",!n)}})})},"./client/src/legacy/CMSPageHistoryController.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=n(0),o=r(a),i=n(1),s=r(i);o.default.entwine("ss",function(e){e("#Form_VersionsForm").entwine({onmatch:function(){this._super()},onunmatch:function(){this._super()},onsubmit:function(t){t.preventDefault();var n=this.find(":input[name=ID]").val();if(!n)return!1;var r=null,a=null,o=null,i=this.find(":input[name=CompareMode]").is(":checked"),l=this.find("table input[type=checkbox]").filter(":checked");if(i){if(2!==l.length)return!1;a=l.eq(0).val(),o=l.eq(1).val(),r=s.default.sprintf(this.data("linkTmplCompare"),n,o,a)}else a=l.eq(0).val(),r=s.default.sprintf(this.data("linkTmplShow"),n,a);return e(".cms-container").loadPanel(r,"",{pjax:"CurrentForm"}),!0}}),e("#Form_VersionsForm input[name=ShowUnpublished]").entwine({onmatch:function(){this.toggle(),this._super()},onunmatch:function(){this._super()},onchange:function(){this.toggle()},toggle:function(){var t=e(this),n=t.parents("form").find("tr[data-published=false]");t.attr("checked")?n.removeClass("ui-helper-hidden").show():n.addClass("ui-helper-hidden").hide()._unselect()}}),e("#Form_VersionsForm tbody tr").entwine({onclick:function(){var e=this.parents("form").find(":input[name=CompareMode]").attr("checked"),t=this.siblings(".active");return e&&this.hasClass("active")?void this._unselect():e?t.length>1?void alert(s.default._t("CMS.ONLYSELECTTWO","You can only compare two versions at this time.")):(this._select(),void(1===t.length&&this.parents("form").submit())):(this._select(),t._unselect(),void this.parents("form").submit())},_unselect:function(){this.get(0).classList.remove("active"),this.find(":input[type=checkbox][checked]").attr("checked",!1)},_select:function(){this.addClass("active"),this.find(":input[type=checkbox]").attr("checked",!0)}})})},"./client/src/legacy/RedirectorPage.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e("#Form_EditForm_RedirectionType input").entwine({onmatch:function(){e(this).attr("checked")&&this.toggle(),this._super()},onunmatch:function(){this._super()},onclick:function(){this.toggle()},toggle:function(){"Internal"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").show(),e("#Form_EditForm_LinkToFile_Holder").hide()):"External"==e(this).attr("value")?(e("#Form_EditForm_ExternalURL_Holder").show(),e("#Form_EditForm_LinkToID_Holder").hide(),e("#Form_EditForm_LinkToFile_Holder").hide()):(e("#Form_EditForm_LinkToFile_Holder").show(),e("#Form_EditForm_ExternalURL_Holder").hide(),e("#Form_EditForm_LinkToID_Holder").hide())}})})},"./client/src/legacy/SiteTreeURLSegmentField.js":function(e,t,n){"use strict";var r=n(0);(function(e){return e&&e.__esModule?e:{default:e}})(r).default.entwine("ss",function(e){e(".field.urlsegment:not(.readonly)").entwine({MaxPreviewLength:55,Ellipsis:"...",onmatch:function(){this.find(":text").length&&this.toggleEdit(!1),this.redraw(),this._super()},redraw:function(){var e=this.find(":text"),t=decodeURI(e.data("prefix")+e.val()),n=t;t.length>this.getMaxPreviewLength()&&(n=this.getEllipsis()+t.substr(t.length-this.getMaxPreviewLength(),t.length)),this.find(".URL-link").attr("href",encodeURI(t+e.data("suffix"))).text(n)},toggleEdit:function(e){var t=this.find(":text");this.find(".preview-holder")[e?"hide":"show"](),this.find(".edit-holder")[e?"show":"hide"](),e&&(t.data("origval",t.val()),t.focus())},update:function(){var e=this,t=this.find(":text"),n=t.data("origval"),r=arguments[0],a=r&&""!==r?r:t.val();n!=a?(this.addClass("loading"),this.suggest(a,function(n){t.val(decodeURIComponent(n.value)),e.toggleEdit(!1),e.removeClass("loading"),e.redraw()})):(this.toggleEdit(!1),this.redraw())},cancel:function(){var e=this.find(":text");e.val(e.data("origval")),this.toggleEdit(!1)},suggest:function(t,n){var r=this,a=r.find(":text"),o=e.path.parseUrl(r.closest("form").attr("action")),i=o.hrefNoSearch+"/field/"+a.attr("name")+"/suggest/?value="+encodeURIComponent(t);o.search&&(i+="&"+o.search.replace(/^\?/,"")),e.ajax({url:i,success:function(e){n.apply(this,arguments)},error:function(e,t){e.statusText=e.responseText},complete:function(){r.removeClass("loading")}})}}),e(".field.urlsegment .text").entwine({onkeydown:function(e){13===e.keyCode&&(e.preventDefault(),this.closest(".field").update())}}),e(".field.urlsegment .edit").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").toggleEdit(!0)}}),e(".field.urlsegment .update").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").update()}}),e(".field.urlsegment .cancel").entwine({onclick:function(e){e.preventDefault(),this.closest(".field").cancel()}})})},"./client/src/state/anchorSelector/AnchorSelectorActionTypes.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={ANCHORSELECTOR_CURRENT_FIELD:"ANCHORSELECTOR_CURRENT_FIELD",ANCHORSELECTOR_UPDATED:"ANCHORSELECTOR_UPDATED",ANCHORSELECTOR_UPDATING:"ANCHORSELECTOR_UPDATING",ANCHORSELECTOR_UPDATE_FAILED:"ANCHORSELECTOR_UPDATE_FAILED"}},"./client/src/state/anchorSelector/AnchorSelectorActions.js":function(e,t,n){"use strict";function r(e){return{type:l.default.ANCHORSELECTOR_UPDATING,payload:{pageId:e}}}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return{type:l.default.ANCHORSELECTOR_UPDATED,payload:{pageId:e,anchors:t,cacheResult:n}}}function o(e,t,n){return{type:l.default.ANCHORSELECTOR_CURRENT_FIELD,payload:{pageId:e,anchors:t,fieldID:n}}}function i(e){return{type:l.default.ANCHORSELECTOR_UPDATE_FAILED,payload:{pageId:e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.beginUpdating=r,t.updated=a,t.updatedCurrentField=o,t.updateFailed=i;var s=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),l=function(e){return e&&e.__esModule?e:{default:e}}(s)},"./client/src/state/anchorSelector/AnchorSelectorReducer.js":function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=function(n,r){var o=t.payload.pageId;return(0,s.default)({pages:[].concat(a(e.pages.filter(function(e){return e.id!==o})),[{id:o,loadingState:n,anchors:r}]).sort(function(e,t){return e.id-t.id})})};switch(t.type){case d.default.ANCHORSELECTOR_UPDATING:return n(u.default.UPDATING,[]);case d.default.ANCHORSELECTOR_UPDATED:var r=t.payload,o=r.anchors,i=r.cacheResult,l=u.default.SUCCESS,c=u.default.DIRTY;return n(i?l:c,o);case d.default.ANCHORSELECTOR_CURRENT_FIELD:var p=t.payload.anchors;return n(u.default.FIELD_ONLY,p);case d.default.ANCHORSELECTOR_UPDATE_FAILED:return n(u.default.FAILED,[]);default:return e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var i=n(13),s=r(i),l=n("./client/src/state/anchorSelector/AnchorSelectorActionTypes.js"),d=r(l),c=n("./client/src/state/anchorSelector/AnchorSelectorStates.js"),u=r(c),f=(0,s.default)({pages:[]})},"./client/src/state/anchorSelector/AnchorSelectorStates.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={SUCCESS:"SUCCESS",DIRTY:"DIRTY",FIELD_ONLY:"FIELD_ONLY",UPDATING:"UPDATING",FAILED:"FAILED"}},"./client/src/state/history/readOnePageQuery.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.query=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n versioning: {\n mode: ALL_VERSIONS\n },\n filter: {\n id: { eq: $page_id }\n }\n ) {\n id\n versions (limit: $limit, offset: $offset, sort: {\n version: DESC\n }) {\n pageInfo {\n totalCount\n }\n nodes {\n version\n absoluteLink\n author {\n firstName\n surname\n }\n publisher {\n firstName\n surname\n }\n deleted\n draft\n published\n liveVersion\n latestDraftVersion\n lastEdited\n }\n }\n }\n}\n"],["\nquery ReadHistoryViewerPage ($page_id: ID!, $limit: Int!, $offset: Int!) {\n readOnePage(\n versioning: {\n mode: ALL_VERSIONS\n },\n filter: {\n id: { eq: $page_id }\n }\n ) {\n id\n versions (limit: $limit, offset: $offset, sort: {\n version: DESC\n }) {\n pageInfo {\n totalCount\n }\n nodes {\n version\n absoluteLink\n author {\n firstName\n surname\n }\n publisher {\n firstName\n surname\n }\n deleted\n draft\n published\n liveVersion\n latestDraftVersion\n lastEdited\n }\n }\n }\n}\n"]),o=n(4),i=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(i),l=(0,s.default)(a),d={options:function(e){var t=e.recordId,n=e.limit;return{variables:{limit:n,offset:((e.page||1)-1)*n,page_id:t},fetchPolicy:"network-only"}},props:function(e){var t=e.data,n=t.error,a=t.refetch,o=t.readOnePage,i=t.loading,s=e.ownProps,l=s.actions,d=void 0===l?{versions:{}}:l,c=s.limit,u=s.recordId,f=o||null,p=n&&n.graphQLErrors&&n.graphQLErrors.map(function(e){return e.message});return{loading:i||!f,versions:f,graphQLErrors:p,actions:r({},d,{versions:r({},f,{goToPage:function(e){a({offset:((e||1)-1)*c,limit:c,page_id:u})}})})}}};t.query=l,t.config=d,t.default=(0,o.graphql)(l,d)},"./client/src/state/history/rollbackPageMutation.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.config=t.mutation=void 0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(e,t){return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\nmutation rollbackPage($id:ID!, $toVersion:Int!) {\n rollbackPage(\n id: $id\n toVersion: $toVersion\n ) {\n id\n }\n}\n"],["\nmutation rollbackPage($id:ID!, $toVersion:Int!) {\n rollbackPage(\n id: $id\n toVersion: $toVersion\n ) {\n id\n }\n}\n"]),o=n(4),i=n(10),s=function(e){return e&&e.__esModule?e:{default:e}}(i),l=(0,s.default)(a),d={props:function(e){var t=e.mutate,n=e.ownProps.actions,a=function(e,n){return t({variables:{id:e,toVersion:n}})};return{actions:r({},n,{rollbackPage:a,revertToVersion:a})}},options:{refetchQueries:["ReadHistoryViewerPage"]}};t.mutation=l,t.config=d,t.default=(0,o.graphql)(l,d)},"./node_modules/@babel/runtime/helpers/extends.js":function(e,t){function n(){return e.exports=n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},e.exports.default=e.exports,e.exports.__esModule=!0,n.apply(this,arguments)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/inheritsLoose.js":function(e,t,n){function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,a(e,t)}var a=n("./node_modules/@babel/runtime/helpers/setPrototypeOf.js");e.exports=r,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/interopRequireDefault.js":function(e,t){function n(e){return e&&e.__esModule?e:{default:e}}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/interopRequireWildcard.js":function(e,t,n){function r(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(r=function(e){return e?n:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=r(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=i?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(a,s,l):a[s]=e[s]}return a.default=e,n&&n.set(e,a),a}var o=n("./node_modules/@babel/runtime/helpers/typeof.js").default;e.exports=a,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/setPrototypeOf.js":function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.default=e.exports,e.exports.__esModule=!0,n(t,r)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@babel/runtime/helpers/typeof.js":function(e,t){function n(t){"@babel/helpers - typeof";return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(e.exports=n=function(e){return typeof e},e.exports.default=e.exports,e.exports.__esModule=!0):(e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.default=e.exports,e.exports.__esModule=!0),n(t)}e.exports=n,e.exports.default=e.exports,e.exports.__esModule=!0},"./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireWildcard.js"),a=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var o=a(n("./node_modules/@babel/runtime/helpers/inheritsLoose.js")),i=r(n(2)),s=a(n(11)),l=n(17),d=function(e){function t(t){var n;return n=e.call(this,t)||this,n.state={isOpen:!0},n}return(0,o.default)(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.onConfirm,r=t.onCancel,a=t.title,o=t.body,s=t.confirmLabel,d=t.confirmColor,c=t.dismissLabel,u=t.showDismissButton,f=this.state.isOpen,p=function(){"function"==typeof r&&r(),e.setState({isOpen:!1})},h=function(){n(),e.setState({isOpen:!1})};return i.default.createElement(l.Modal,{isOpen:f,toggle:p},a&&i.default.createElement(l.ModalHeader,{toggle:p},a),i.default.createElement(l.ModalBody,null,o),i.default.createElement(l.ModalFooter,null,i.default.createElement(l.Button,{color:d,onClick:h},s),(u||!a)&&i.default.createElement(l.Button,{onClick:p},c||"Cancel")))},t}(i.Component);d.propTypes={onConfirm:s.default.func.isRequired,body:s.default.string.isRequired,onCancel:s.default.func,title:s.default.string,confirmLabel:s.default.string,confirmColor:s.default.string,dismissLabel:s.default.string},d.defaultProps={confirmLabel:"Confirm",confirmColor:"primary"};var c=d;t.default=c},"./node_modules/@silverstripe/reactstrap-confirm/dist/confirm.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var a=r(n("./node_modules/@babel/runtime/helpers/extends.js")),o=r(n(2)),i=r(n(5)),s=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js")),l=function(e,t,n,r,l){void 0===t&&(t={}),void 0===n&&(n=document.body),void 0===r&&(r=350);var d=l||s.default,c=n.appendChild(document.createElement("div"));return new Promise(function(s){var l=function(e){return function(){s(e),setTimeout(function(){i.default.unmountComponentAtNode(c),setTimeout(function(){return n.removeChild(c)})},r)}};i.default.render(o.default.createElement(d,(0,a.default)({},t,{onConfirm:l(!0),onCancel:l(!1),body:e})),c)})},d=l;t.default=d},"./node_modules/@silverstripe/reactstrap-confirm/dist/index.js":function(e,t,n){"use strict";var r=n("./node_modules/@babel/runtime/helpers/interopRequireDefault.js");t.__esModule=!0,t.default=void 0;var a=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/confirm.js")),o=r(n("./node_modules/@silverstripe/reactstrap-confirm/dist/Confirmation.js"));t.Confirmation=o.default;var i=a.default;t.default=i},0:function(e,t){e.exports=jQuery},1:function(e,t){e.exports=i18n},10:function(e,t){e.exports=GraphQLTag},11:function(e,t){e.exports=PropTypes},12:function(e,t){e.exports=Redux},13:function(e,t){e.exports=DeepFreezeStrict},14:function(e,t){e.exports=FieldHolder},15:function(e,t){e.exports=IsomorphicFetch},16:function(e,t){e.exports=ReactSelect},17:function(e,t){e.exports=Reactstrap},18:function(e,t){e.exports=ReduxForm},19:function(e,t){e.exports=SilverStripeComponent},2:function(e,t){e.exports=React},20:function(e,t){e.exports=classnames},21:function(e,t){e.exports=getFormState},3:function(e,t){e.exports=Injector},4:function(e,t){e.exports=ReactApollo},5:function(e,t){e.exports=ReactDom},6:function(e,t){e.exports=ReactRedux}});

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/af.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/af.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ar.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ar.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ast.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ast.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/az.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/az.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/bg.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/bg.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/bs.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/bs.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ca.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ca.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/cs.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/cs.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/cs_CZ.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/cs_CZ.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/da.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/da.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/de.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/de.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/de_DE.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/de_DE.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/el.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/el.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/en.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/en.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/en_GB.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/en_GB.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/eo.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/eo.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/es.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/es.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/es_AR.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/es_AR.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/es_MX.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/es_MX.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/et_EE.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/et_EE.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fa.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fa.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fa_IR.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fa_IR.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fi.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fi.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fi_FI.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fi_FI.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fo.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fo.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/fr.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/fr.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/gl_ES.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/gl_ES.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/he_IL.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/he_IL.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/hi.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/hi.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/hr.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/hr.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/hu.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/hu.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/hy_AM.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/hy_AM.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/id.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/id.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/id_ID.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/id_ID.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/is.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/is.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/it.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/it.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/it_IT.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/it_IT.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ja.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ja.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ja_JP.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ja_JP.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/km.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/km.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ko.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ko.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/lt.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/lt.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/lt_LT.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/lt_LT.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/lv.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/lv.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/mi.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/mi.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ms.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ms.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/my.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/my.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/nb.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/nb.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/nb_NO.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/nb_NO.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ne.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ne.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/nl.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/nl.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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
@ -8,17 +8,17 @@ if (typeof(ss) === 'undefined' || typeof(ss.i18n) === 'undefined') {
ss.i18n.addDictionary('nl', {
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
"CMS.ConfirmRestoreFromLive": "Weet u zeker dat u terug wil naar de laatst gepubliceerde versie van deze pagina?",
"CMS.ConfirmRestoreFromLive": "Weet je zeker dat je terug wil naar de laatst gepubliceerde versie van deze pagina?",
"CMS.Duplicate": "Dupliceren",
"CMS.EditPage": "Aanpassen",
"CMS.ONLYSELECTTWO": "Er kunnen maar 2 pagina's tegelijk worden vergeleken.",
"CMS.Restore": "Weet u zeker dat deze pagina hersteld moet worden?",
"CMS.RestoreToRoot": "Weet u zeker dat deze pagina hersteld moet worden?\n\nDe bovenliggende pagina bestaat niet meer, waardoor deze pagina op het hoofdniveau terecht komt.",
"CMS.RollbackToVersion": "Wilt u terugdraaien naar versie #%s van deze pagina?",
"CMS.Restore": "Weet je zeker dat deze pagina hersteld moet worden?",
"CMS.RestoreToRoot": "Weet je zeker dat deze pagina hersteld moet worden?\n\nDe bovenliggende pagina bestaat niet meer, waardoor deze pagina op het hoofdniveau terecht komt.",
"CMS.RollbackToVersion": "Wil je teruggaan naar versie #%s van deze pagina?",
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
"CMS.ThisPageOnly": "Enkel deze pagina",
"CMS.Unpublish": "Weet u zeker dat deze pagina verwijderd moet worden?\n\nDe pagina blijft wel als concept opgeslagen.",
"CMS.Unpublish": "Weet je zeker dat deze pagina verwijderd moet worden?\n\nDe pagina blijft wel als concept beschikbaar.",
"CMS.UpdateURL": "URL aanpassen",
"CMS.ViewPage": "Bekijk"
});

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/nl_NL.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/nl_NL.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pa.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pa.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pl.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pl.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pl_PL.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pl_PL.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pt.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pt.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pt_BR.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pt_BR.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/pt_PT.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/pt_PT.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ro.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ro.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ro_RO.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ro_RO.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/ru.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/ru.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/si.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/si.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sk.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sk.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sk_SK.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sk_SK.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sl.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sl.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sl_SI.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sl_SI.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sr.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sr.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sr@latin.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sr@latin.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sr_RS.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sr_RS.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sr_RS@latin.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sr_RS@latin.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,17 +1,17 @@
{
"CMS.ALERTCLASSNAME": "Het paginatype wordt aangepast na het opslaan van de pagina",
"CMS.AddSubPage": "Voeg nieuwe pagina toe",
"CMS.ConfirmRestoreFromLive": "Weet u zeker dat u terug wil naar de laatst gepubliceerde versie van deze pagina?",
"CMS.ConfirmRestoreFromLive": "Weet je zeker dat je terug wil naar de laatst gepubliceerde versie van deze pagina?",
"CMS.Duplicate": "Dupliceren",
"CMS.EditPage": "Aanpassen",
"CMS.ONLYSELECTTWO": "Er kunnen maar 2 pagina's tegelijk worden vergeleken.",
"CMS.Restore": "Weet u zeker dat deze pagina hersteld moet worden?",
"CMS.RestoreToRoot": "Weet u zeker dat deze pagina hersteld moet worden?\n\nDe bovenliggende pagina bestaat niet meer, waardoor deze pagina op het hoofdniveau terecht komt.",
"CMS.RollbackToVersion": "Wilt u terugdraaien naar versie #%s van deze pagina?",
"CMS.Restore": "Weet je zeker dat deze pagina hersteld moet worden?",
"CMS.RestoreToRoot": "Weet je zeker dat deze pagina hersteld moet worden?\n\nDe bovenliggende pagina bestaat niet meer, waardoor deze pagina op het hoofdniveau terecht komt.",
"CMS.RollbackToVersion": "Wil je teruggaan naar versie #%s van deze pagina?",
"CMS.ShowAsList": "Toon onderliggende pagina's als lijst",
"CMS.ThisPageAndSubpages": "Deze pagina en subpagina's",
"CMS.ThisPageOnly": "Enkel deze pagina",
"CMS.Unpublish": "Weet u zeker dat deze pagina verwijderd moet worden?\n\nDe pagina blijft wel als concept opgeslagen.",
"CMS.Unpublish": "Weet je zeker dat deze pagina verwijderd moet worden?\n\nDe pagina blijft wel als concept beschikbaar.",
"CMS.UpdateURL": "URL aanpassen",
"CMS.ViewPage": "Bekijk"
}

View File

@ -2,7 +2,7 @@
"CMS.ALERTCLASSNAME": "Тип странице ће бити ажуриран након што сачувате страницу",
"CMS.AddSubPage": "Додај нову страницу овде",
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"CMS.Duplicate": "Дуплирај\/копирај",
"CMS.Duplicate": "Дуплирај/копирај",
"CMS.EditPage": "Измени",
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
"CMS.Restore": "Are you sure you want to restore this page from archive?",

View File

@ -2,7 +2,7 @@
"CMS.ALERTCLASSNAME": "Tip stranice će biti ažuriran nakon što sačuvate stranicu",
"CMS.AddSubPage": "Dodaj novu stranicu ovde",
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"CMS.Duplicate": "Dupliraj\/kopiraj",
"CMS.Duplicate": "Dupliraj/kopiraj",
"CMS.EditPage": "Izmeni",
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
"CMS.Restore": "Are you sure you want to restore this page from archive?",

View File

@ -1,17 +1,17 @@
{
"CMS.ALERTCLASSNAME": "The page type will be updated after the page is saved",
"CMS.AddSubPage": "Add new page here",
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"CMS.Duplicate": "Duplicate",
"CMS.EditPage": "Edit",
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
"CMS.Restore": "Are you sure you want to restore this page from archive?",
"CMS.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.",
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
"CMS.ShowAsList": "Show children as list",
"CMS.ThisPageAndSubpages": "This page and subpages",
"CMS.ThisPageOnly": "This page only",
"CMS.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.",
"CMS.UpdateURL": "Update URL",
"CMS.ViewPage": "View"
"CMS.ALERTCLASSNAME": "Тип сторінки буде оновлено після збереження сторінки",
"CMS.AddSubPage": "Додати нову сторінку тут",
"CMS.ConfirmRestoreFromLive": "Ви впевнені, що хочете повернути чернетку до часу останньої публікації сторінки?",
"CMS.Duplicate": "Дублікат",
"CMS.EditPage": "Редагувати",
"CMS.ONLYSELECTTWO": "Наразі можна порівняти лише дві версії.",
"CMS.Restore": "Ви впевнені, що бажаєте відновити цю сторінку з архіву?",
"CMS.RestoreToRoot": "Ви впевнені, що бажаєте відновити цю сторінку з архіву?\n\nОскільки батьківська сторінка недоступна, її буде відновлено до верхнього рівня.",
"CMS.RollbackToVersion": "Ви справді бажаєте повернутися до версії #%s цієї сторінки?",
"CMS.ShowAsList": "Показати дітей як список",
"CMS.ThisPageAndSubpages": "Ця сторінка та підсторінки",
"CMS.ThisPageOnly": "Тільки ця сторінка",
"CMS.Unpublish": "Ви впевнені, що хочете видалити свою сторінку з опублікованого сайту?\n\nЦя сторінка все ще буде доступна в дереві сайту як чернетка.",
"CMS.UpdateURL": "Оновити URL",
"CMS.ViewPage": "Переглянути"
}

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/sv.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/sv.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/th.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/th.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/tl.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/tl.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/tr.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/tr.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/tr_TR.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/tr_TR.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/uk.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/uk.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,25 +1,25 @@
// This file was generated by silverstripe/cow from client/lang/src/uk_UA.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/uk_UA.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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('uk_UA', {
"CMS.ALERTCLASSNAME": "The page type will be updated after the page is saved",
"CMS.AddSubPage": "Add new page here",
"CMS.ConfirmRestoreFromLive": "Are you sure you want to revert draft to when the page was last published?",
"CMS.Duplicate": "Duplicate",
"CMS.EditPage": "Edit",
"CMS.ONLYSELECTTWO": "You can only compare two versions at this time.",
"CMS.Restore": "Are you sure you want to restore this page from archive?",
"CMS.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.",
"CMS.RollbackToVersion": "Do you really want to roll back to version #%s of this page?",
"CMS.ShowAsList": "Show children as list",
"CMS.ThisPageAndSubpages": "This page and subpages",
"CMS.ThisPageOnly": "This page only",
"CMS.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.",
"CMS.UpdateURL": "Update URL",
"CMS.ViewPage": "View"
"CMS.ALERTCLASSNAME": "Тип сторінки буде оновлено після збереження сторінки",
"CMS.AddSubPage": "Додати нову сторінку тут",
"CMS.ConfirmRestoreFromLive": "Ви впевнені, що хочете повернути чернетку до часу останньої публікації сторінки?",
"CMS.Duplicate": "Дублікат",
"CMS.EditPage": "Редагувати",
"CMS.ONLYSELECTTWO": "Наразі можна порівняти лише дві версії.",
"CMS.Restore": "Ви впевнені, що бажаєте відновити цю сторінку з архіву?",
"CMS.RestoreToRoot": "Ви впевнені, що бажаєте відновити цю сторінку з архіву?\n\nОскільки батьківська сторінка недоступна, її буде відновлено до верхнього рівня.",
"CMS.RollbackToVersion": "Ви справді бажаєте повернутися до версії #%s цієї сторінки?",
"CMS.ShowAsList": "Показати дітей як список",
"CMS.ThisPageAndSubpages": "Ця сторінка та підсторінки",
"CMS.ThisPageOnly": "Тільки ця сторінка",
"CMS.Unpublish": "Ви впевнені, що хочете видалити свою сторінку з опублікованого сайту?\n\nЦя сторінка все ще буде доступна в дереві сайту як чернетка.",
"CMS.UpdateURL": "Оновити URL",
"CMS.ViewPage": "Переглянути"
});
}

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/uz.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/uz.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/vi.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/vi.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/vi_VN.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/vi_VN.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/zh.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/zh.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/zh_CN.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/zh_CN.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -1,5 +1,5 @@
// This file was generated by silverstripe/cow from client/lang/src/zh_TW.json.
// See https://github.com/silverstripe/cow for details
// This file was generated by silverstripe/tx-translator from client/lang/src/zh_TW.json.
// See https://github.com/silverstripe/silverstripe-tx-translator 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

View File

@ -49,6 +49,12 @@ class AnchorSelectorField extends SilverStripeComponent {
return Promise.resolve();
}
// Get anchors that belong to the current field
let fieldAnchors = [];
if (props.loadingState === anchorSelectorStates.FIELD_ONLY) {
fieldAnchors = this.props.anchors;
}
// Mark page updating
props.actions.anchorSelector.beginUpdating(props.pageId);
@ -57,9 +63,11 @@ class AnchorSelectorField extends SilverStripeComponent {
return fetch(fetchURL, { credentials: 'same-origin' })
.then(response => response.json())
.then((anchors) => {
// Fold in field anchors and ensure array has only unique values
const allAnchors = [...new Set([...anchors, ...fieldAnchors])];
// Update anchors
props.actions.anchorSelector.updated(props.pageId, anchors);
return anchors;
props.actions.anchorSelector.updated(props.pageId, allAnchors);
return allAnchors;
})
.catch((error) => {
props.actions.anchorSelector.updateFailed(props.pageId);
@ -174,6 +182,7 @@ function mapStateToProps(state, ownProps) {
&& (
page.loadingState === anchorSelectorStates.SUCCESS
|| page.loadingState === anchorSelectorStates.DIRTY
|| page.loadingState === anchorSelectorStates.FIELD_ONLY
)
) {
// eslint-disable-next-line prefer-destructuring

View File

@ -36,10 +36,10 @@ $.entwine('ss', function($){
onadd: function() {
var self = this;
// See SelectionGroup.js for logic which hides / shows ParentID
this.find('#Form_AddForm_ParentID_Holder .TreeDropdownField').bind('change', function() {
this.find('#Form_AddForm_ParentID_Holder .TreeDropdownField').on('change', function() {
self.updateTypeList();
});
this.find(".SelectionGroup.parent-mode").bind('change', function() {
this.find(".SelectionGroup.parent-mode").on('change', function() {
self.updateTypeList();
});
if ($(".cms-add-form .parent-mode :input").val() == 'top') {

View File

@ -36,7 +36,7 @@ $.entwine('ss', function($){
if (urlSegmentInput.length > 0) {
self._addActions();
this.bind('change', function(e) {
this.on('change', function(e) {
var origTitle = self.data('OrigVal');
var title = self.val();
self.data('OrigVal', title);
@ -154,8 +154,8 @@ $.entwine('ss', function($){
// Constructor: onmatch
onmatch : function() {
var self = this;
this.find(':input[name=ParentType]').bind('click', function(e) {self._toggleSelection(e);});
this.find('.TreeDropdownField').bind('change', function(e) {self._changeParentId(e);});
this.find(':input[name=ParentType]').on('click', function(e) {self._toggleSelection(e);});
this.find('.TreeDropdownField').on('change', function(e) {self._changeParentId(e);});
this._changeParentId();
this._toggleSelection();

View File

@ -1,29 +1,69 @@
import $ from 'jquery';
(function() {
function windowName(suffix) {
const base = document.getElementsByTagName('base')[0].href.replace('http://','').replace(/\//g,'_').replace(/\./g,'_');
return base + suffix;
}
function windowName(suffix) {
var base = document.getElementsByTagName('base')[0].href.replace('http://','').replace(/\//g,'_').replace(/\./g,'_');
return base + suffix;
}
function displayHide(elem) {
const displayComputed = getComputedStyle(elem).display;
elem.style.display = 'none';
elem.dataset.__toggle_display = displayComputed;
}
function displayShow(elem) {
elem.style.display = elem.dataset.__toggle_display ? elem.dataset.__toggle_display : 'block';
}
$(document).ready(function() {
$('#switchView a.newWindow').on('click', function(e) {
var w = window.open(this.href, windowName(this.target));
w.focus();
return false;
});
function displayToggle(elem) {
const displayComputed = getComputedStyle(elem).display;
if (displayComputed !== 'none') {
displayHide(elem);
} else {
displayShow(elem);
}
}
$('#SilverStripeNavigatorLink').on('click', function(e) {
$('#SilverStripeNavigatorLinkPopup').toggle();
return false;
});
$('#SilverStripeNavigatorLinkPopup a.close').on('click', function(e) {
$('#SilverStripeNavigatorLinkPopup').hide();
return false;
});
$('#SilverStripeNavigatorLinkPopup input').on('focus',function(e) {
this.select();
});
});
const newWindowLinks = document.querySelectorAll('#switchView a.newWindow');
if (newWindowLinks.length > 0) {
for (const link of newWindowLinks.values()) {
link.addEventListener('click', function(e) {
e.preventDefault();
const w = window.open(link.href, windowName(link.target));
w.focus();
return false;
});
}
}
const popup = document.getElementById('SilverStripeNavigatorLinkPopup');
if (popup) {
const navigatorLink = document.getElementById('SilverStripeNavigatorLink');
if (navigatorLink) {
navigatorLink.addEventListener('click', function(e) {
e.preventDefault();
displayToggle(popup);
return false;
});
}
const closeLinks = popup.querySelectorAll('a.close');
if (closeLinks.length > 0) {
for (const link of closeLinks.values()) {
link.addEventListener('click', function(e) {
e.preventDefault();
displayHide(popup);
return false;
});
}
}
const inputs = popup.querySelectorAll('input');
if (inputs.length > 0) {
for (const input of inputs.values()) {
input.addEventListener('focus', function(e) {
input.select();
});
}
}
}
})();

View File

@ -1,4 +1,4 @@
/* global tinymce, editorIdentifier, ss */
/* global tinymce, ss */
import i18n from 'i18n';
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
import React from 'react';
@ -9,33 +9,36 @@ import jQuery from 'jquery';
import ShortcodeSerialiser from 'lib/ShortcodeSerialiser';
import { createInsertLinkModal } from 'containers/InsertLinkModal/InsertLinkModal';
import { provideInjector } from 'lib/Injector';
import { updated } from '../state/anchorSelector/AnchorSelectorActions';
import { updatedCurrentField } from '../state/anchorSelector/AnchorSelectorActions';
const commandName = 'sslinkanchor';
// Link to external url
TinyMCEActionRegistrar
.addAction(
'sslink',
{
text: i18n._t('CMS.LINKLABEL_ANCHOR', 'Anchor on a page'),
onclick: (activeEditor) => activeEditor.execCommand(commandName),
priority: 60,
},
editorIdentifier,
)
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]#[^#\]]+$/);
const plugin = {
init(editor) {
// Add "Anchor on a page" to link menu for this editor
TinyMCEActionRegistrar
.addAction(
'sslink',
{
text: i18n._t('CMS.LINKLABEL_ANCHOR', 'Anchor on a page'),
onclick: (activeEditor) => activeEditor.execCommand(commandName),
priority: 60,
},
editor.settings.editorIdentifier,
)
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]#[^#\]]+$/);
// Add a command that corresponds with the above menu item
editor.addCommand(commandName, () => {
const field = jQuery(`#${editor.id}`).entwine('ss');
// Get the anchors in the current field and save them as props for AnchorSelectorField
const currentPageID = Number(jQuery('#Form_EditForm_ID').val() || 0);
const validTargets = editor
.$('[id],[name]', editor.getBody())
.toArray()
.map((element) => element.id || element.name);
ss.store.dispatch(updated(currentPageID, validTargets, true));
ss.store.dispatch(updatedCurrentField(currentPageID, validTargets, editor.id));
// Open the anchor link form
field.openLinkAnchorDialog();
});
},
@ -72,10 +75,7 @@ jQuery.entwine('ss', ($) => {
const handleHide = () => this.close();
const handleInsert = (...args) => this.handleInsert(...args);
const attrs = this.getOriginalAttributes();
const selection = tinymce.activeEditor.selection;
const selectionContent = selection.getContent() || '';
const tagName = selection.getNode().tagName;
const requireLinkText = tagName !== 'A' && selectionContent.trim() === '';
const requireLinkText = this.getRequireLinkText();
const currentPageID = Number($('#Form_EditForm_ID').val() || 0);
// create/update the react component

View File

@ -1,4 +1,4 @@
/* global tinymce, editorIdentifier, ss */
/* global tinymce, ss */
import i18n from 'i18n';
import TinyMCEActionRegistrar from 'lib/TinyMCEActionRegistrar';
import React from 'react';
@ -12,21 +12,22 @@ import { provideInjector } from 'lib/Injector';
const commandName = 'sslinkinternal';
// Link to external url
TinyMCEActionRegistrar
.addAction(
'sslink',
{
text: i18n._t('CMS.LINKLABEL_PAGE', 'Page on this site'),
onclick: (activeEditor) => activeEditor.execCommand(commandName),
priority: 90,
},
editorIdentifier,
)
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]$/);
const plugin = {
init(editor) {
// Add "Page on this site" to link menu for this editor
TinyMCEActionRegistrar
.addAction(
'sslink',
{
text: i18n._t('CMS.LINKLABEL_PAGE', 'Page on this site'),
onclick: (activeEditor) => activeEditor.execCommand(commandName),
priority: 90,
},
editor.settings.editorIdentifier,
)
.addCommandWithUrlTest(commandName, /^\[sitetree_link.+]$/);
// Add a command that corresponds with the above menu item
editor.addCommand(commandName, () => {
const field = jQuery(`#${editor.id}`).entwine('ss');
@ -89,20 +90,6 @@ jQuery.entwine('ss', ($) => {
);
},
/**
* Determine whether to show the link text field
*
* @return {Boolean}
*/
getRequireLinkText() {
const selection = this.getElement().getEditor().getInstance().selection;
const selectionContent = selection.getContent() || '';
const tagName = selection.getNode().tagName;
const requireLinkText = tagName !== 'A' && selectionContent.trim() === '';
return requireLinkText;
},
/**
* @param {Object} data - Posted data
* @return {Object}

View File

@ -1,4 +1,5 @@
export default {
ANCHORSELECTOR_CURRENT_FIELD: 'ANCHORSELECTOR_CURRENT_FIELD',
ANCHORSELECTOR_UPDATED: 'ANCHORSELECTOR_UPDATED',
ANCHORSELECTOR_UPDATING: 'ANCHORSELECTOR_UPDATING',
ANCHORSELECTOR_UPDATE_FAILED: 'ANCHORSELECTOR_UPDATE_FAILED',

View File

@ -30,6 +30,23 @@ export function updated(pageId, anchors, cacheResult = false) {
};
}
/**
* Get the anchors that belong in a specific field.
* The server doesn't know about anchors that haven't been saved yet, so this allows
* a WYSIWYG field to register its own anchors.
*
* @param {Number} pageId - ID of page to query for
* @param {Array} anchors - List of anchor strings
* @param {String} fieldID - ID of the field these anchors belong to
* @returns {Object}
*/
export function updatedCurrentField(pageId, anchors, fieldID) {
return {
type: ACTION_TYPES.ANCHORSELECTOR_CURRENT_FIELD,
payload: { pageId, anchors, fieldID },
};
}
/**
* Mark a tree as failed
*

View File

@ -42,6 +42,11 @@ export default function anchorSelectorReducer(state = initialState, action = nul
return updatePage(newSelectorLoadingState, anchors);
}
case ACTION_TYPES.ANCHORSELECTOR_CURRENT_FIELD: {
const { anchors } = action.payload;
return updatePage(anchorSelectorStates.FIELD_ONLY, anchors);
}
case ACTION_TYPES.ANCHORSELECTOR_UPDATE_FAILED: {
return updatePage(anchorSelectorStates.FAILED, []);
}

View File

@ -1,6 +1,7 @@
export default {
SUCCESS: 'SUCCESS', // Done, or nothing selected
DIRTY: 'DIRTY', // Needs updating
FIELD_ONLY: 'FIELD_ONLY', // Has anchors from the field but needs to fetch the rest from server
UPDATING: 'UPDATING',
FAILED: 'FAILED',
};

View File

@ -2,6 +2,7 @@
namespace SilverStripe\CMS\Controllers;
use SilverStripe\Dev\Deprecation;
use InvalidArgumentException;
use Psr\SimpleCache\CacheInterface;
use SilverStripe\Admin\AdminRootController;
@ -71,6 +72,7 @@ use SilverStripe\Versioned\Versioned;
use SilverStripe\View\ArrayData;
use SilverStripe\View\Requirements;
use Translatable;
use SilverStripe\VersionedAdmin\Controllers\CMSPageHistoryViewerController;
/**
* The main "content" area of the CMS.
@ -105,6 +107,10 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
private static $tree_class = SiteTree::class;
/**
* @deprecated 1.13.0 Do not use this options.
* @config
*/
private static $subitem_class = Member::class;
private static $session_namespace = self::class;
@ -375,6 +381,16 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
return $this->Link('listview');
}
/**
* Get the link for editing a page.
*
* @see CMSEditLinkExtension::getCMSEditLinkForManagedDataObject()
*/
public function getCMSEditLinkForManagedDataObject(SiteTree $obj): string
{
return Controller::join_links(CMSPageEditController::singleton()->Link('show'), $obj->ID);
}
public function LinkPageEdit($id = null)
{
if (!$id) {
@ -400,7 +416,7 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
{
if ($id = $this->currentPageID()) {
return $this->LinkWithSearch(
Controller::join_links(CMSPageHistoryController::singleton()->Link('show'), $id)
Controller::join_links(CMSPageHistoryViewerController::singleton()->Link('show'), $id)
);
} else {
return null;
@ -2076,7 +2092,7 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
}
if ($version) {
$record->doRollbackTo($version);
$record->rollbackRecursive($version);
$message = _t(
__CLASS__ . '.ROLLEDBACKVERSIONv2',
"Rolled back to version #{version}.",
@ -2112,28 +2128,38 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
return new CMSBatchActionHandler($this, 'batchactions');
}
/**
* Returns a LiteralField containing parameter field HTML
* for batch actions
*
* Used by {@link LeftAndMain} to render batch actions in
* the BatchActionsForm
*
* @return LiteralField
*/
public function BatchActionParameters()
{
$batchActions = CMSBatchActionHandler::config()->batch_actions;
$batchActions = $this->batchactions()->registeredActions();
$forms = [];
foreach ($batchActions as $urlSegment => $batchAction) {
$SNG_action = singleton($batchAction);
if ($SNG_action->canView() && $fieldset = $SNG_action->getParameterFields()) {
$SNG_action = singleton($batchAction['class']);
if ($SNG_action->canView() && $fieldList = $SNG_action->getParameterFields()) {
$formHtml = '';
/** @var FormField $field */
foreach ($fieldset as $field) {
$formHtml .= $field->Field();
foreach ($fieldList as $field) {
$formHtml .= $field->FieldHolder();
}
$forms[$urlSegment] = $formHtml;
}
}
$pageHtml = '';
foreach ($forms as $urlSegment => $html) {
$pageHtml .= "<div class=\"params\" id=\"BatchActionParameters_$urlSegment\">$html</div>\n\n";
$pageHtml .= '<div class="params" id="BatchActionParameters_' . $urlSegment . '" style="display:none">' . $html . '</div>';
}
return new LiteralField("BatchActionParameters", '<div id="BatchActionParameters" style="display:none">'.$pageHtml.'</div>');
return new LiteralField('BatchActionParameters', '<div id="BatchActionParameters" class="action-parameters" style="display:none">' . $pageHtml . '</div>');
}
/**
* Returns a list of batch actions
*/
@ -2143,12 +2169,13 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
}
/**
* @deprecated 5.0 Please use custom logic for this
* @deprecated 4.12.0 Use custom logic instead
* @param $request
* @return HTTPResponse|string|void
*/
public function publishall($request)
{
Deprecation::notice('4.12.0', 'Use custom logic instead');
if (!Permission::check('ADMIN')) {
return Security::permissionFailure($this);
}

View File

@ -2,6 +2,7 @@
namespace SilverStripe\CMS\Controllers;
use SilverStripe\Dev\Deprecation;
use SilverStripe\Admin\LeftAndMainFormRequestHandler;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Control\Controller;
@ -24,7 +25,7 @@ use SilverStripe\View\ViewableData;
/**
* Legacy CMS History controller. This functionality has been moved to the `silverstripe/versioned-admin` module and
* this class will be removed completly in SilverStripe 5.0.0.
* @deprecated 4.3.0:5.0.0
* @deprecated 4.3.0 Use silverstripe/versioned-admin instead
*/
class CMSPageHistoryController extends CMSMain
{
@ -59,6 +60,14 @@ class CMSPageHistoryController extends CMSMain
*/
protected $versionID = null;
public function __construct()
{
parent::__construct();
Deprecation::withNoReplacement(function () {
Deprecation::notice('4.3.0', 'Use silverstripe/versioned-admin instead', Deprecation::SCOPE_CLASS);
});
}
public function getResponseNegotiator()
{
$negotiator = parent::getResponseNegotiator();
@ -301,7 +310,7 @@ class CMSPageHistoryController extends CMSMain
$compareModeChecked = ($action == "compare");
if ($page) {
$versions = $page->allVersions();
$versions = $page->Versions();
$versionID = (!$versionID) ? $page->Version : $versionID;
if ($versions) {

View File

@ -352,7 +352,6 @@ class ContentController extends Controller
if (Director::isDev() || Permission::check('CMS_ACCESS_CMSMain') || Permission::check('VIEW_DRAFT_CONTENT')) {
if ($this->dataRecord) {
Requirements::css('silverstripe/cms: client/dist/styles/SilverStripeNavigator.css');
Requirements::javascript('silverstripe/admin: thirdparty/jquery/jquery.js');
Requirements::javascript('silverstripe/cms: client/dist/js/SilverStripeNavigator.js');
$return = $nav = SilverStripeNavigator::get_for_record($this->dataRecord);

View File

@ -0,0 +1,16 @@
<?php
namespace SilverStripe\CMS\Controllers;
use SilverStripe\CMS\Controllers\CMSMain;
use SilverStripe\Core\Extension;
class LeftAndMainBatchActionsExtension extends Extension
{
public function updateBatchActionsForm(&$form)
{
$cmsMain = singleton(CMSMain::class);
$form->Fields()->insertAfter('Action', $cmsMain->BatchActionParameters());
return $form;
}
}

View File

@ -118,8 +118,9 @@ class ModelAsController extends Controller implements NestedController
public function getNestedController()
{
$request = $this->getRequest();
$urlSegment = $request->param('URLSegment');
if (!$URLSegment = $request->param('URLSegment')) {
if ($urlSegment === false || $urlSegment === null || $urlSegment === '') {
throw new Exception('ModelAsController->getNestedController(): was not passed a URLSegment value.');
}
@ -130,13 +131,14 @@ class ModelAsController extends Controller implements NestedController
// url encode unless it's multibyte (already pre-encoded in the database)
$filter = URLSegmentFilter::create();
if (!$filter->getAllowMultibyte()) {
$URLSegment = rawurlencode($URLSegment ?? '');
$urlSegment = rawurlencode($urlSegment ?? '');
}
// Select child page
$tableName = DataObject::singleton(SiteTree::class)->baseTable();
$conditions = [sprintf('"%s"."URLSegment"', $tableName) => $URLSegment];
$conditions = [sprintf('"%s"."URLSegment"', $tableName) => $urlSegment];
if (SiteTree::config()->get('nested_urls')) {
$conditions[] = [sprintf('"%s"."ParentID"', $tableName) => 0];
}

View File

@ -4,6 +4,7 @@ namespace SilverStripe\CMS\Controllers;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\Core\ClassInfo;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\ArrayList;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\SS_List;
@ -18,6 +19,9 @@ use SilverStripe\View\ViewableData;
* 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
* to view embargoed data at a future point in time. So the item doesn't always have to be a simple link.
*
* Class will be moved from `silverstripe/cms` to `silverstripe/admin`
* @deprecated 4.13.0 Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigator
*/
class SilverStripeNavigator extends ViewableData
{
@ -32,6 +36,13 @@ class SilverStripeNavigator extends ViewableData
*/
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigator',
Deprecation::SCOPE_CLASS
);
});
parent::__construct();
$this->record = $record;
}
@ -66,7 +77,7 @@ class SilverStripeNavigator extends ViewableData
}
ksort($items);
// Drop the keys and let the ArrayList handle the numbering, so $First, $Last and others work properly.
// Drop the keys and let the ArrayList handle the numbering, so $IsFirst, $IsLast and others work properly.
return new ArrayList(array_values($items ?? []));
}

View File

@ -2,6 +2,7 @@
namespace SilverStripe\CMS\Controllers;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\ORM\DataObject;
use SilverStripe\Versioned\Versioned;
@ -12,6 +13,9 @@ use SilverStripe\View\ViewableData;
* Navigator items are links that appear in the $SilverStripeNavigator bar.
* To add an item, extend this class - it will be automatically picked up.
* When instanciating items manually, please ensure to call {@link canView()}.
*
* Class have been moved from `silverstripe/cms` to `silverstripe/admin` and renamed.
* @deprecated Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigatorItem
*/
abstract class SilverStripeNavigatorItem extends ViewableData
{
@ -24,11 +28,26 @@ abstract class SilverStripeNavigatorItem extends ViewableData
/** @var string */
protected $recordLink;
/**
* @param DataObject|CMSPreviewable $record
*/
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
switch (static::class) {
// These classes have their own deprecation notice
case 'SilverStripe\CMS\Controllers\SilverStripeNavigatorItem_ArchiveLink':
case 'SilverStripe\CMS\Controllers\SilverStripeNavigatorItem_LiveLink':
case 'SilverStripe\CMS\Controllers\SilverStripeNavigatorItem_StageLink':
case 'SilverStripe\CMS\Controllers\SilverStripeNavigatorItem_Unversioned':
// This class is not deprecated and doesn't have a deprecation notice
case 'SilverStripe\CMS\Controllers\SilverStripeNavigatorItem_CMSLink':
break;
default:
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigatorItem',
Deprecation::SCOPE_CLASS
);
}
});
parent::__construct();
$this->record = $record;
}

View File

@ -4,13 +4,34 @@ namespace SilverStripe\CMS\Controllers;
use SilverStripe\CMS\Model\RedirectorPage;
use SilverStripe\Control\Controller;
use SilverStripe\Core\Convert;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\FieldType\DBDatetime;
use SilverStripe\ORM\FieldType\DBField;
use SilverStripe\Versioned\Versioned;
/**
* Class will be moved from `silverstripe/cms` to `silverstripe/admin`
* @deprecated 4.13.0 Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_ArchiveLink
*/
class SilverStripeNavigatorItem_ArchiveLink extends SilverStripeNavigatorItem
{
/**
* @param DataObject|CMSPreviewable $record
*/
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_ArchiveLink',
Deprecation::SCOPE_CLASS
);
});
parent::__construct($record);
}
/** @config */
private static $priority = 40;

View File

@ -1,15 +1,32 @@
<?php
namespace SilverStripe\CMS\Controllers;
use SilverStripe\CMS\Model\RedirectorPage;
use SilverStripe\Control\Controller;
use SilverStripe\Core\Config\Config;
use SilverStripe\Core\Convert;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\ORM\DataObject;
use SilverStripe\Versioned\Versioned;
/**
* Class will be moved from `silverstripe/cms` to `silverstripe/admin`.
* @deprecated 4.13.0 Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_LiveLink
*/
class SilverStripeNavigatorItem_LiveLink extends SilverStripeNavigatorItem
{
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_LiveLink',
Deprecation::SCOPE_CLASS
);
});
parent::__construct($record);
}
/** @config */
private static $priority = 30;

View File

@ -1,17 +1,33 @@
<?php
namespace SilverStripe\CMS\Controllers;
use SilverStripe\CMS\Model\RedirectorPage;
use SilverStripe\Control\Controller;
use SilverStripe\Core\Config\Config;
use SilverStripe\Core\ClassInfo;
use SilverStripe\Core\Convert;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\ORM\DataObject;
use SilverStripe\Versioned\Versioned;
use SiteTreeFutureState;
/**
* Class will be moved from `silverstripe/cms` to `silverstripe/admin`.
* @deprecated 4.13.0 Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_StageLink
*/
class SilverStripeNavigatorItem_StageLink extends SilverStripeNavigatorItem
{
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\VersionedAdmin\Navigator\SilverStripeNavigatorItem_StageLink',
Deprecation::SCOPE_CLASS
);
});
parent::__construct($record);
}
/** @config */
private static $priority = 20;

View File

@ -5,11 +5,29 @@ namespace SilverStripe\CMS\Controllers;
use SilverStripe\CMS\Controllers\SilverStripeNavigatorItem;
use SilverStripe\Core\Config\Config;
use SilverStripe\Core\Convert;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\Security\Member;
use SilverStripe\Versioned\Versioned;
/**
* Class will be moved from `silverstripe/cms` to `silverstripe/admin`.
* @deprecated 4.13.0 Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigatorItem_Unversioned
*/
class SilverStripeNavigatorItem_Unversioned extends SilverStripeNavigatorItem
{
public function __construct(CMSPreviewable $record)
{
Deprecation::withNoReplacement(function () {
Deprecation::notice(
'4.13.0',
'Will be renamed SilverStripe\Admin\Navigator\SilverStripeNavigatorItem_Unversioned',
Deprecation::SCOPE_CLASS
);
});
parent::__construct($record);
}
public function getHTML()
{
$recordLink = Convert::raw2att($this->getLink());

View File

@ -4,7 +4,9 @@ namespace SilverStripe\CMS\Model;
use Page;
use Psr\SimpleCache\CacheInterface;
use SilverStripe\Admin\CMSEditLinkExtension;
use SilverStripe\Assets\Shortcodes\FileLinkTracking;
use SilverStripe\CMS\Controllers\CMSMain;
use SilverStripe\CMS\Controllers\CMSPageEditController;
use SilverStripe\CMS\Controllers\ContentController;
use SilverStripe\CMS\Controllers\ModelAsController;
@ -69,6 +71,7 @@ use SilverStripe\Versioned\RecursivePublishable;
use SilverStripe\Versioned\Versioned;
use SilverStripe\View\ArrayData;
use SilverStripe\View\HTML;
use SilverStripe\View\Parsers\HTMLValue;
use SilverStripe\View\Parsers\ShortcodeParser;
use SilverStripe\View\Parsers\URLSegmentFilter;
use SilverStripe\View\Shortcodes\EmbedShortcodeProvider;
@ -113,7 +116,6 @@ use SilverStripe\View\SSViewer;
*/
class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvider, CMSPreviewable, Resettable, Flushable, MemberCacheFlusher
{
/**
* Indicates what kind of children this page type can have.
* This can be an array of allowed child classes, or the string "none" -
@ -215,6 +217,12 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
*/
private static $controller_name = null;
/**
* The class of the LeftAndMain controller where this class is managed.
* @see CMSEditLinkExtension::getCMSEditOwner()
*/
private static string $cms_edit_owner = CMSMain::class;
/**
* You can define the a map of Page namespaces to Controller namespaces here
* This will apply after the magic of appending Controller, and in order
@ -316,6 +324,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
Hierarchy::class,
Versioned::class,
InheritedPermissionsExtension::class,
CMSEditLinkExtension::class,
];
private static $searchable_fields = [
@ -447,7 +456,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
$parentIDExpr = sprintf('"%s"."ParentID"', $tableName);
$link = trim(Director::makeRelative($link) ?? '', '/');
if (!$link) {
if ($link === false || $link === null || $link === '') {
$link = RootURLController::get_homepage_link();
}
@ -644,8 +653,10 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
public function PreviewLink($action = null)
{
if ($this->hasMethod('alternatePreviewLink')) {
Deprecation::notice('5.0', 'Use updatePreviewLink or override PreviewLink method');
return $this->alternatePreviewLink($action);
Deprecation::withNoReplacement(function () use ($action) {
Deprecation::notice('5.0', 'Use updatePreviewLink or override PreviewLink method');
return $this->alternatePreviewLink($action);
});
}
$link = $this->AbsoluteLink($action);
@ -730,18 +741,17 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
/**
* Generates a link to edit this page in the CMS.
*
* Implemented here to satisfy the CMSPreviewable interface, but data is intended to be loaded via Extension
*
* @see SilverStripe\Admin\CMSEditLinkExtension
*
* @return string
*/
public function CMSEditLink()
{
$link = Controller::join_links(
CMSPageEditController::singleton()->Link('show'),
$this->ID
);
return Director::absoluteURL($link);
return $this->extend('CMSEditLink')[0] ?? '';
}
/**
* Return a CSS identifier generated from this page's link.
*
@ -1623,6 +1633,11 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
}
}
private function hasURLSegment(): bool
{
return $this->URLSegment !== false && $this->URLSegment !== null && $this->URLSegment !== '';
}
protected function onBeforeWrite()
{
parent::onBeforeWrite();
@ -1643,7 +1658,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
'New {pagetype}',
['pagetype' => $this->i18n_singular_name()]
));
if ((!$this->URLSegment || $this->URLSegment == $defaultSegment) && $this->Title) {
if ((!$this->hasURLSegment() || $this->URLSegment == $defaultSegment) && $this->Title) {
$this->URLSegment = $this->generateURLSegment($this->Title);
} elseif ($this->isChanged('URLSegment', 2)) {
// Do a strict check on change level, to avoid double encoding caused by
@ -1651,7 +1666,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
$filter = URLSegmentFilter::create();
$this->URLSegment = $filter->filter($this->URLSegment);
// If after sanitising there is no URLSegment, give it a reasonable default
if (!$this->URLSegment) {
if (!$this->hasURLSegment()) {
$this->URLSegment = "page-$this->ID";
}
}
@ -1684,6 +1699,8 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
$this->setNextWriteWithoutVersion(true);
}
$this->sanitiseExtraMeta();
// Flush cached [embed] shortcodes
// Flush on both DRAFT and LIVE because VersionedCacheAdapter has separate caches for both
// Clear both caches at once for the scenario where a CMS-author updates a remote resource
@ -1703,6 +1720,27 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
}
}
private function sanitiseExtraMeta(): void
{
$htmlValue = HTMLValue::create($this->ExtraMeta);
/** @var DOMElement $el */
foreach ($htmlValue->query('//*') as $el) {
/** @var DOMAttr $attr */
$attributes = $el->attributes;
for ($i = count($attributes) - 1; $i >= 0; $i--) {
$attr = $attributes->item($i);
// remove any attribute starting with 'on' e.g. onclick
// and remove the accesskey attribute
if (substr($attr->name, 0, 2) === 'on' ||
$attr->name === 'accesskey'
) {
$el->removeAttributeNode($attr);
}
}
}
$this->ExtraMeta = $htmlValue->getContent();
}
/**
* Trigger synchronisation of link tracking
*
@ -1797,6 +1835,16 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
);
}
// Ensure ExtraMeta can be turned into valid HTML
if ($this->ExtraMeta && !HTMLValue::create($this->ExtraMeta)->getContent()) {
$result->addError(
_t(
'SilverStripe\\CMS\\Model\\SiteTree.InvalidExtraMeta',
'Custom Meta Tags does not contain valid HTML',
)
);
}
return $result;
}
@ -2569,8 +2617,10 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
// Need to update pages linking to this one as no longer broken
foreach ($stageSelf->DependentPages() as $page) {
/** @var SiteTree $page */
$page->writeWithoutVersion();
if ($page->hasExtension(Versioned::class)) {
/** @var Versioned $page */
$page->writeWithoutVersion();
}
}
}
@ -2746,7 +2796,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
}
/**
* @deprecated 5.0 use creatableChildPages instead
* @deprecated 4.12.0 Use creatableChildPages() instead
*
* Gets a list of the page types that can be created under this specific page
*
@ -2754,6 +2804,7 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
*/
public function creatableChildren()
{
Deprecation::notice('4.12.0', 'Use creatableChildPages() instead');
// Build the list of candidate children
$cache = SiteTree::singleton()->getCreatableChildrenCache();
$cacheKey = $this->generateChildrenCacheKey(Security::getCurrentUser() ? Security::getCurrentUser()->ID : 0);

View File

@ -2,12 +2,13 @@
namespace SilverStripe\CMS\Model;
use SilverStripe\Dev\Deprecation;
use SilverStripe\Assets\File;
use SilverStripe\ORM\DataExtension;
use SilverStripe\View\SSViewer;
/**
* @deprecated 4.2..5.0 Link tracking is baked into File class now
* @deprecated 4.2.0 Use FileLinkTracking instead
* @property File $owner
*/
class SiteTreeFileExtension extends DataExtension
@ -21,6 +22,11 @@ class SiteTreeFileExtension extends DataExtension
*
* @return string
*/
public function __construct()
{
Deprecation::notice('4.2.0', 'Use FileLinkTracking instead', Deprecation::SCOPE_CLASS);
}
public function BackLinkHTMLList()
{
$viewer = SSViewer::create(['type' => 'Includes', self::class . '_description']);

View File

@ -12,25 +12,32 @@ use SilverStripe\Admin\Forms\UsedOnTable;
use SilverStripe\Versioned\RecursivePublishable;
/**
* @deprecated 5.0
* No longer required - superceded by {@see UsedOnTable}
* @deprecated 4.12.0 Use UsedOnTable instead
*
* Extension applied to {@see FileFormFactory} to decorate with a "Used on:" information area.
* Uses tracking provided by {@see SiteTreeFileExtension} to generate this.
*
* @property File $owner
* @deprecated 4.12.0 Use UsedOnTable instead
*/
class SiteTreeFileFormFactoryExtension extends DataExtension
{
public function __construct()
{
Deprecation::notice('4.12.0', 'Use UsedOnTable instead', Deprecation::SCOPE_CLASS);
}
/**
* @deprecated 4.12.0 Use UsedOnTable instead
*/
public function updateFormFields(FieldList $fields, $controller, $formName, $context)
{
Deprecation::notice('4.12.0', 'Use UsedOnTable instead');
/** @var TabSet $tabset */
$tabset = $fields->fieldByName('Editor');
if (!$tabset) {
return;
}
$class = UsedOnTable::class;
Deprecation::notice('5.0', "Use the $class to show this table");
$usedOnField = UsedOnTable::create('UsedOnTableReplacement');
$usedOnField->setRecord($context['Record']);

View File

@ -15,26 +15,26 @@ use SilverStripe\ORM\DataList;
use SilverStripe\ORM\DataObject;
/**
* @deprecated 4.2..5.0 Will be removed in cms 5.0
* @deprecated 4.2.0 Will be removed without equivalent functionality to replace it
*/
class SiteTreeFolderExtension extends DataExtension
{
public function __construct()
{
Deprecation::notice('4.2.0', 'Will be removed without equivalent functionality to replace it', Deprecation::SCOPE_CLASS);
parent::__construct();
Deprecation::notice('5.0', 'Will be removed in 5.0');
}
/**
* Looks for files used in system and create where clause which contains all ID's of files.
*
* @deprecated 4.2..5.0
* @deprecated 4.2.0 Will be removed without equivalent functionality to replace it
* @returns string where clause which will work as filter.
*/
public function getUnusedFilesListFilter()
{
Deprecation::notice('5.0', 'Will be removed in 5.0');
Deprecation::notice('4.2.0', 'Will be removed without equivalent functionality to replace it');
// Add all records in link tracking
$usedFiles = FileLink::get()->column('LinkedID');

View File

@ -116,15 +116,22 @@ class SiteTreeLinkTracking extends DataExtension
$allFields = DataObject::getSchema()->fieldSpecs($this->owner);
$linkedPages = [];
$anyBroken = false;
$hasTrackedFields = false;
foreach ($allFields as $field => $fieldSpec) {
$fieldObj = $this->owner->dbObject($field);
if ($fieldObj instanceof DBHTMLText) {
$hasTrackedFields = true;
// Merge links in this field with global list.
$linksInField = $this->trackLinksInField($field, $anyBroken);
$linkedPages = array_merge($linkedPages, $linksInField);
}
}
// We need a boolean flag instead of checking linkedPages because it can be empty when pages are removed
if (!$hasTrackedFields) {
return;
}
// Soft support for HasBrokenLink db field (e.g. SiteTree)
if ($this->owner->hasField('HasBrokenLink')) {
$this->owner->HasBrokenLink = $anyBroken;

View File

@ -247,7 +247,7 @@ class VirtualPage extends Page
'a',
[
'class' => 'cmsEditlink',
'href' => 'admin/pages/edit/show/' . $this->CopyContentFromID,
'href' => $this->CopyContentFrom()->CMSEditLink(),
],
_t(self::class . '.EditLink', 'edit')
);
@ -361,11 +361,11 @@ class VirtualPage extends Page
}
/**
* @deprecated 4.2..5.0
* @deprecated 4.2.0 Will be removed without equivalent functionality to replace it
*/
public function updateImageTracking()
{
Deprecation::notice('5.0', 'This will be removed in 5.0');
Deprecation::notice('4.2.0', 'Will be removed without equivalent functionality to replace it');
// Doesn't work on unsaved records
if (!$this->isInDB()) {

View File

@ -5,6 +5,7 @@ namespace SilverStripe\CMS\Tasks;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Dev\BuildTask;
use SilverStripe\Dev\Debug;
use SilverStripe\Dev\Deprecation;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\DB;
use SilverStripe\Versioned\Versioned;
@ -12,6 +13,8 @@ use SilverStripe\Versioned\Versioned;
/**
* Updates legacy SiteTree link tracking into new polymorphic many_many relation.
* This should be done for any site upgrading to 4.2.0
*
* @deprecated 4.13.0 Will be removed without equivalent functionality to replace it
*/
class MigrateSiteTreeLinkingTask extends BuildTask
{
@ -21,6 +24,15 @@ class MigrateSiteTreeLinkingTask extends BuildTask
protected $description = 'Updates legacy SiteTree link tracking into new polymorphic many_many relation';
public function __construct()
{
Deprecation::notice(
'4.13.0',
'Will be removed without equivalent functionality to replace it',
Deprecation::SCOPE_CLASS
);
}
public function run($request)
{
// Ensure legacy table exists

View File

@ -18,6 +18,7 @@ use SilverStripe\Versioned\Versioned;
use SilverStripe\Security\Permission;
use SilverStripe\Security\Security;
use SilverStripe\View\Requirements;
use SilverStripe\Dev\Deprecation;
/**
* Identify "orphaned" pages which point to a parent
@ -36,6 +37,8 @@ use SilverStripe\View\Requirements;
* before and after orphan removal.
*
* @author Ingo Schommer (<firstname>@silverstripe.com), SilverStripe Ltd.
*
* @deprecated 4.13.0 Will be removed without equivalent functionality to replace it
*/
class RemoveOrphanedPagesTask extends Controller
{
@ -65,6 +68,15 @@ in the other stage:<br />
protected $orphanedSearchClass = SiteTree::class;
public function __construct()
{
Deprecation::notice(
'4.13.0',
'Will be removed without equivalent functionality to replace it',
Deprecation::SCOPE_CLASS
);
}
protected function init()
{
parent::init();

View File

@ -6,13 +6,26 @@ use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Control\Controller;
use SilverStripe\ORM\DB;
use SilverStripe\ORM\DataObject;
use SilverStripe\Dev\Deprecation;
/**
* @deprecated 4.13.0 Will be removed without equivalent functionality to replace it
*/
class SiteTreeMaintenanceTask extends Controller
{
private static $allowed_actions = [
'*' => 'ADMIN'
];
public function __construct()
{
Deprecation::notice(
'4.13.0',
'Will be removed without equivalent functionality to replace it',
Deprecation::SCOPE_CLASS
);
}
public function makelinksunique()
{
$table = DataObject::singleton(SiteTree::class)->baseTable();

View File

@ -19,12 +19,13 @@
}
],
"require": {
"silverstripe/admin": "^1.9@dev",
"silverstripe/admin": "^1.13.20",
"silverstripe/campaign-admin": "^1.7@dev",
"silverstripe/framework": "^4.11",
"silverstripe/reports": "^4.7@dev",
"silverstripe/siteconfig": "^4.7@dev",
"silverstripe/versioned": "^1.7@dev",
"silverstripe/versioned-admin": "^1.7@dev",
"silverstripe/vendor-plugin": "^1.0",
"php": "^7.4 || ^8.0"
},
@ -44,7 +45,10 @@
},
"autoload": {
"psr-4": {
"SilverStripe\\CMS\\": ["code/", "_legacy/"],
"SilverStripe\\CMS\\": [
"code/",
"_legacy/"
],
"SilverStripe\\CMS\\Tests\\": "code/php/",
"SilverStripe\\CMS\\Tests\\Behaviour\\": "tests/behat/src/"
}

View File

@ -1,14 +1,48 @@
af:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Onpubliseer
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: 'Stoor in argiewe'
CANT_REORGANISE: 'Jy het nie toestemming om Top vlak bladsye te verander nie. Jou verandering is nie gestoor nie.'
Cancel: 'Kanselleer '
Create: Skep
EMAIL: Epos
PAGENOTEXISTS: 'Hierdie bladsy bestaan nie'
PAGETYPEANYOPT: Enige
PAGETYPEOPT: 'Blaai soort'
PLEASESAVE: 'Stoor asseblief die bladsy: Die bladsy kon nie opgedateer word nie omdat dit nog nie gestoor is nie'
PUBALLCONFIRM: 'Publiseer asseblief elke bladsy in die werf en kopieër inhoud fase na lewendig'
REORGANISATIONSUCCESSFUL: 'Die ''site tree'' is suksesvol geheorganiseer'
ROLLBACK: 'Rol terug na hierdie weergawe'
SAVEDRAFT: Stoor
TabContent: Inhoud
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtreer
ListView: 'Lys aansig'
MENUTITLE: CMSPagesController
TreeView: 'Boom aansig'
SilverStripe\CMS\Controllers\ContentController:
Email: Epos
LOGOUT: 'Teken af'
Password: Wagwoord
UNVERSIONEDPREVIEW: Voorskou
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Anker
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Skakel beskrywing'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: 'Kanselleer '
Edit: Verander
SilverStripe\CMS\Model\RedirectorPage:
FILE: Lêer
REDIRECTTOEXTERNAL: 'Ander webwerf'
has_one_LinkTo: 'Koppel aan'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Enige iemand'
ACCESSHEADER: 'Wie mag hierdie bladsy sien?'
ACCESSLOGGEDIN: 'Ingetekende gebruikers'
ACCESSONLYTHESE: 'Slegs hierdie mense (kies uit lys)'
BUTTONSAVED: Gestoor
BUTTONUNPUBLISH: Onpubliseer
BUTTONUNPUBLISHDESC: 'Verwyder hierdie bladsy van die gepubliseerde werf'
Content: Inhoud
@ -20,18 +54,42 @@ af:
EDITONLYTHESE: 'Slegs hierdie mense (kies uit lys)'
EDIT_ALL_DESCRIPTION: 'Verander enige bladsy'
HTMLEDITORTITLE: Inhoud
PAGELOCATION: 'Bladsy plek'
PAGETYPE: 'Blaai soort'
PARENTID: 'Ouer Bladsy'
PARENTTYPE: 'Bladsy plek'
PARENTTYPE_ROOT: 'Bo-vlak bladsy'
PARENTTYPE_SUBPAGE: 'Sub-bladsy onder ''n ouer bladsy (kies onder)'
PLURALNAME: CMSPagesController
REORGANISE_DESCRIPTION: 'Verander werf struktuur'
SHOWINSEARCH: 'Wys in soektog?'
SINGULARNAME: Bladsy
TABCONTENT: Inhoud
has_one_Parent: 'Ouer Bladsy'
TABMAIN: Hoof
db_Content: Inhoud
db_Title: Tietel
has_one_Parent: 'Ouer Bladsy'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Hierdie is ''n virtuele bladsy'
SINGULARNAME: 'Virtuele Bladsy'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Bladsye met gebreekte lêers'
BrokenLinksGroupTitle: 'Gebreekte skakels verslae'
ParameterLiveCheckbox: 'Kies lewendige werf'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Enige
BROKENLINKS: 'Gebreekte skakels verslag'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BrokenLinksGroupTitle: 'Gebreekte skakels verslae'
ParameterLiveCheckbox: 'Kies lewendige werf'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BrokenLinksGroupTitle: 'Gebreekte skakels verslae'
ParameterLiveCheckbox: 'Kies lewendige werf'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Inhoud verslae'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Inhoud verslae'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Soek
GO: 'Gaan voort'
SEARCH: Soek

View File

@ -1,5 +1,6 @@
ar:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d من الصفحات المنشورة'
PUBLISH_PAGES: نشر
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: استعادة
@ -15,47 +16,70 @@ ar:
AddNew: 'اضافة صفحة جديدة'
AddNewButton: 'اضافة جديد'
AddPageRestriction: 'ملاحظة: لا يسمح ببعض أنواع الصفحات لهذا الاختيار'
CANT_REORGANISE: 'ليس لديك تصريح لتغيير صفحات المستوى الأعلى. لم يتم حفظ التغيير.'
Cancel: الغاء
ChoosePageParentMode: 'اختر مكان إنشاء هذه الصفحة'
ChoosePageType: 'اختر نوع الصفحة'
Create: خلق
DUPLICATED: 'تكرار ''{title}'' بنجاح'
DUPLICATEDWITHCHILDREN: 'تكرار ''{title}'' والتوابع بنجاح'
EMAIL: 'البريد الإلكتروني'
NEWPAGE: '{pagetype} جديد'
PAGENOTEXISTS: 'هذه الصفحة غير موجودة'
PAGES: 'حالة الصفحة'
PAGESALLOPT: 'كل الصفحات'
PAGETYPEANYOPT: أي
PAGETYPEOPT: 'نوع الصفحة'
PLEASESAVE: 'فضلاً احفظ الصفحة: هذه الصفحة لا يمكن تحديثها لأنها لم تحفظ بعد'
PUBALLCONFIRM: 'فضلاً قم بنشر كل صفحة من صفحات الموقع'
PUBALLFUN: '"نشر الجميع"خاصية '
PUBPAGES: 'تمّ: نشر {count} صفحات'
PageAdded: 'تم إنشاء الصفحة بنجاح'
REMOVEDPAGE: 'أزيل ''{title}'' من الموقع المنشور'
REMOVEDPAGEFROMDRAFT: '''{title}'' محذوف من مسودة الموقع'
REORGANISATIONSUCCESSFUL: 'تم إعادة تنظيم خريطة الموقع بنجاح'
RESTORED: 'استعادة ''{title}'' بنجاح'
ROLLBACK: 'عودة إلى هذا الإصدار'
ROLLEDBACKPUBv2: 'التراجع إلى النسخة المنشورة.'
ROLLEDBACKVERSIONv2: 'التراجع إلى النسخة #{version}.'
SAVEDRAFT: حفظ
SEARCHRESULTS: 'نتائج البحث'
SHOW_AS_LIST: 'عرض كقائمة'
TOO_MANY_PAGES: 'صفحات كثيرة جداً'
TabContent: المحتوى
TabHistory: السوابق
TabSettings: الإعدادات
TreeFiltered: 'استعراض نتائج البحث'
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'اضافة صفحة'
ParentMode_child: 'تحت صفحة أخرى'
ParentMode_top: 'أعلى مستوى'
Title: 'اضافة صفحة'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'تعديل الصفحة'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: الكاتب
COMPAREMODE: 'وضع المقارنة (حدد اثنين)'
COMPARINGVERSION: 'مقارنة الإصدارين {version1} و {version2}.'
MENUTITLE: السوابق
NOTPUBLISHED: 'غير منشورة'
PUBLISHER: الناشر
REVERTTOTHISVERSION: 'العودة إلى هذا الإصدار'
SHOWUNPUBLISHED: 'عرض الإصدارات الغير منشورة'
UNKNOWN: 'غير معروف'
VIEW: عرض
VIEWINGLATEST: 'يقع حاليا عرض أحدث إصدار.'
VIEWINGVERSION: 'يقع حاليا عرض إصدار {version}.'
WHEN: متى
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'تحرير الصفحة'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: مرشح
ListView: 'عرض كقائمة'
MENUTITLE: الصفحات
TreeView: 'عرض كشجرة'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'الصفحات المنشورة'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'كل الصفحات'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -66,7 +90,11 @@ ar:
CMS: 'نظام إدارة المحتوى'
DRAFT: المسودّة
DRAFTSITE: 'موقع في المسودة'
Email: 'البريد الإلكتروني'
INSTALL_SUCCESS: 'تم التثبيت بنجاح!'
InstallFilesDeleted: 'تم حذف ملفات التثبيت بنجاح.'
InstallSecurityWarning: 'لأسباب أمنية يجب عليك الآن حذف ملفات التثبيت، إلا إذا كنت تخطط لإعادة التثبيت في وقت لاحق (<em>يتطلب تسجيل الدخول كمسؤول، انظر أعلاه </em>). ملقم الويب أيضا يحتاج الآن إلى حق الكتابة في مجلد "الأصول"، يمكنك إزالة حق الكتابة من جميع المجلدات الأخرى. <a href="{link}" style="text-align: center;">اضغط هنا لحذف ملفات التثبيت.</a>'
InstallSuccessCongratulations: 'قد تمّ تثبيت SilverStripe بنجاح!'
LOGGEDINAS: 'الدخول كـ'
LOGIN: الدخول
LOGOUT: الخروج
@ -75,10 +103,17 @@ ar:
PUBLISHED: 'تمّ النشر'
PUBLISHEDSITE: 'موقع منشور'
Password: 'كلمة المرور'
PostInstallTutorialIntro: 'هذا الموقع هو نسخة مبسطة من موقع سيلفر سترايب 3. لإلقاء نظرة على النسخة المفصلة، يرجى إلقاء نظرة على {link}.'
StartEditing: 'يمكنك البدء في تحرير المحتوى الخاص بك عن طريق فتح <a href="{link}">the CMS</a>.'
UNVERSIONEDPREVIEW: معاينة
UnableDeleteInstall: 'غير ممكن حذف ملفات التثبيت. يرجى حذف الملفات التالية يدويا'
VIEWPAGEIN: 'مشاهدة الصفحة في:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: المؤرشف
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: رابط
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'وصف الرابط'
LINKTEXT: 'نص الرابط'
SELECT_PAGE: 'اختيار صفحة'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
@ -87,12 +122,18 @@ ar:
HelpChars: 'يتم تلقائيا تحويل الأحرف الخاصة أو إزالتها.'
OK: موافق
SilverStripe\CMS\Model\RedirectorPage:
FILE: الملف
HEADER: 'هذه الصفحة سوف تقوم بتحويل الأعضاء إلى صفحة أخرى'
OTHERURL: 'رابط موقع آخر'
PLURALNAME: 'الصفحات الأساسية'
REDIRECTTO: 'تحويل إلى'
REDIRECTTOEXTERNAL: 'موقع آخر'
REDIRECTTOPAGE: 'صفحة في موقعك الشخصي'
SINGULARNAME: 'معيد توجيه الصفحة'
YOURPAGE: 'صفحة في موقعك الشخصي'
has_one_LinkTo: 'رابط إلى'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'صفحة التحويل تم تهيئتها بدون تحديد وجهة التحويل'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: الجميع
ACCESSHEADER: 'من يستطيع مشاهدة هذه الصفحة ؟'
@ -101,10 +142,12 @@ ar:
ADDEDTODRAFTHELP: 'لم تنشر الصفحة بعد'
ADDEDTODRAFTSHORT: المسودة
APPEARSVIRTUALPAGES: 'يظهر هذا المحتوى أيضا على الصفحات الافتراضية في أقسام {title}.'
ARCHIVEDPAGESHORT: المؤرشف
BUTTONCANCELDRAFT: 'إلغاء التغييرات في المسودة'
BUTTONCANCELDRAFTDESC: 'إلغاء المسودة و العودة إلى الموقع المنشور حالياً'
BUTTONPUBLISHED: نشرت
BUTTONSAVED: 'تم الحفظ'
BUTTONSAVEPUBLISH: نشر
BUTTONUNPUBLISH: 'غير منشور'
BUTTONUNPUBLISHDESC: 'حذف هذه الصفحة من الموقع المنشور'
Comments: التعليقات
@ -113,6 +156,7 @@ ar:
DEFAULTCONTACTTITLE: 'اتصل بنا'
DEFAULTHOMETITLE: الرئيسة
DEPENDENT_NOTE: 'الصفحات التالية تعتمد على هذه الصفحة. وهذا يشمل صفحات الظاهري، وصفحات معيد التوجيه، والصفحات التي تحتوي على روابط المحتوى.'
DESCRIPTION: 'صفحة المحتوى العام'
DependtPageColumnLinkType: 'نوع الرابط'
EDITHEADER: 'من يستطيع تعديل هذه الصفحة؟'
EDITORGROUPS: 'مجموعات المحرر'
@ -122,6 +166,8 @@ ar:
HASBROKENLINKS: 'هذه الصفحة تحتوي على روابط معطوبة'
HTMLEDITORTITLE: محتوى
INHERIT: 'استيراد من الصفحة المرجعية'
LASTPUBLISHED: 'آخر منشور'
LASTSAVED: 'آخر محفوظ'
LASTUPDATED: 'أخر تحديث'
LINKCHANGENOTE: 'تغيير هذا وصلة رابط الصفحة سوف تؤثر أيضًا على الوصلات لجميع صفحات الفرعية.'
MENUTITLE: القائمة
@ -132,7 +178,9 @@ ar:
MODIFIEDONDRAFTSHORT: 'تم التعديل'
MetadataToggle: 'البيانات الوصفية'
MoreOptions: 'خيارات أخرى'
NOTPUBLISHED: 'غير منشورة'
OBSOLETECLASS: 'إنّ نوع {type} لهذه الصفحة بال. سيعيد حفظها تجديد نوعها وقد تفقد البيانات'
ONLIVEONLYSHORTHELP: 'تم نشر الصفحة، ولكن تم حذفها من المسودة'
PAGELOCATION: 'موقع الضفحة'
PAGETITLE: 'اسم الصفحة'
PAGETYPE: 'نوع الصفحة'
@ -142,6 +190,7 @@ ar:
PARENTTYPE_SUBPAGE: 'صفحة فرعية أسفل صفحة رئيسية (اختر أدناه)'
PERMISSION_GRANTACCESS_DESCRIPTION: 'التحكم في المجموعات التي لها صلاحية الدخول أو التعديل على صفحات محددة'
PERMISSION_GRANTACCESS_HELP: 'السماح بضع القيود على الوصول صفحة محددة في قسم "الصفحات".'
PLURALNAME: الصفحات
PageTypNotAllowedOnRoot: 'نوع الصفحة "{type}" غير مسموح به على مستوى الجذر'
PageTypeNotAllowed: 'نوع الصفحة "{type}" لا يسمح به كتابع لهذه الصفحة الرئيسية'
REMOVE_INSTALL_WARNING: 'تحذير: يجب إزالة install.php من هذا التثبيت SilverStripe وذلك لأسباب أمنية.'
@ -163,18 +212,30 @@ ar:
VIRTUALPAGEWARNINGSETTINGS: 'يرجى اختيار صفحة مرتبطة في مجالات المحتوى الرئيسي من أجل النشر'
Viewers: 'مجموعات المشاهدين'
Visibility: 'مدي الرؤية'
db_Content: المحتوى
db_Title: عنوان
has_one_Parent: 'الصفحة الرئيسة'
has_one_Subsite: 'الموقع الفرعي'
many_many_BackLinkTracking: 'متابعة التعقيبات'
many_many_ImageTracking: 'متابعة الصور'
many_many_LinkTracking: 'متابعة الروابط'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: النوع
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: والد
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'الصفحة المرتبطة'
DESCRIPTION: 'يعرض محتوى صفحة أخرى'
EditLink: حرر
HEADER: 'هذه صفحة افتراضية'
HEADERWITHLINK: 'هذه صفحة افتراضية تنسخ المحتوى من "{title}" ({link})'
PLURALNAME: 'الصفحات الأساسية'
PageTypNotAllowedOnRoot: 'نوع الصفحة الأصلية "{type}"غير مسموح به على مستوى الجذر لهذه الصفحة الافتراضية'
SINGULARNAME: 'الصفحة الافتراضية'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'صفحات مع ملفات مكسورة'
BrokenLinksGroupTitle: 'تقارير الروابط المعطوبة'
ParameterLiveCheckbox: 'عرض الموقع'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: أي
BROKENLINKS: 'تقرير الروابط المكسورة'
@ -198,11 +259,18 @@ ar:
RedirectorNonExistent: 'معيد توجيه الصفحة يشير الى صفحة غير موجودة..'
VirtualPageNonExistent: 'الصفحة الظاهرية تشير الى صفحة غير موجودة..'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'معيد التوجيه الصفحات يشير إلى صفحات محذوفة'
BrokenLinksGroupTitle: 'تقارير الروابط المعطوبة'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
ParameterLiveCheckbox: 'عرض الموقع'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'الصفحات الظاهرية تشير إالى صفحات محذوفة'
BrokenLinksGroupTitle: 'تقارير الروابط المعطوبة'
ParameterLiveCheckbox: 'عرض الموقع'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'تقاير المحتوى'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'تقاير المحتوى'
LAST2WEEKS: 'صفحات تم تعديلها في آخر أسبوعين'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: من
FILTERDATETO: إلى

View File

@ -1,21 +1,41 @@
az:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: 'Bərpa et'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Dərci ləğv et'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: E-poçt
PAGETYPEANYOPT: İxtiyari
PAGETYPEOPT: 'Səhifə tipi'
SAVEDRAFT: 'Yadda saxla'
TabContent: Məzmun
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITEFROM: 'Arxivləşmiş sayt'
DRAFTSITE: 'Qaralama sayt'
Email: E-poçt
LOGGEDINAS: 'Kimi daxil olmusan'
LOGIN: 'Daxil ol'
LOGOUT: Çıxış
NOTEWONTBESHOWN: 'Qeyd: Bu mesaj ziyarətçilər üçün görünməyəcək'
NOTLOGGEDIN: 'Daxil olmayıb'
PUBLISHEDSITE: 'Dərc olunmuş sayt'
Password: Parol
VIEWPAGEIN: 'Səhifəni göstər:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Ankor
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Link təsviri'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fayl
HEADER: 'Bu səhifə istifadəçiləri başqa səhifəyə yönləndirəcək'
OTHERURL: 'Başqa Web saytın URL-i'
REDIRECTTO: Yönləndir
REDIRECTTOEXTERNAL: 'Başqa Web sayt'
REDIRECTTOPAGE: 'web səhifənizdə olan səhifə'
YOURPAGE: 'Web saytınızda olan səhifə'
has_one_LinkTo: 'Linki qoy'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Yönləndirmə səhifəsinə yönlənmə istiqaməti verilməyib.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Hər kəs'
ACCESSHEADER: 'Bu səhifəyə kimlər baxa bilər?'
@ -49,17 +69,27 @@ az:
REORGANISE_HELP: 'Səhifələri dart burax əməliyyatı ilə sırala.'
SHOWINMENUS: 'Menyularda görünsün?'
SHOWINSEARCH: 'Axtarışda görünsün?'
SINGULARNAME: Səhifə
TABBEHAVIOUR: Davranış
TABDEPENDENT: 'Asılı səhifələr'
TOPLEVEL: 'Saytın məzmunu (yuxarı səviyyə)'
VIEW_ALL_DESCRIPTION: 'İstənilən səhifəyə bax'
VIEW_DRAFT_CONTENT: 'Qaralama məzmuna bax'
db_Content: Məzmun
db_Title: Başlıq
has_one_Parent: 'Valideyn səhifəsi'
many_many_ImageTracking: 'Şəkil izləmə'
many_many_LinkTracking: 'Keçidin izlənməsi'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Bu virtual səhifədir'
SINGULARNAME: 'Virtual səhifə'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: İxtiyari
CheckSiteDropdownDraft: 'Qaralama sayt'
CheckSiteDropdownPublished: 'Dərc olunmuş sayt'
PageName: 'Səhifənin adı'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Axtar
GO: Göndər
SEARCH: Axtar
SearchResults: 'Axtarış nəticələri'

View File

@ -6,13 +6,13 @@ bg:
PUBLISHED_PAGES: 'Бяха публикувани %d страници, %d грешки'
PUBLISH_PAGES: Публикувай
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Възтанови
RESTORE: Възстанови
RESTORED_PAGES: 'Бяха възстановени %d страници'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'Бяха премахнати от публикация %d страници'
UNPUBLISH_PAGES: 'Премахни от публикация'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Достъп до ''{title}'' секция'
ACCESS: 'Достъп до секция ''{title}'''
ACCESS_HELP: 'Разреши излгед на раздела съдържащ структурното дърво и съдържанието. Правата за достъп и редактиране могат да бъдат променени през падащи менюта (dropdowns), както и чрез отделни права на съдържанието'
ARCHIVE: Архивирай
ARCHIVEDPAGE: 'Страница ''{title}'' беше архивирана'
@ -32,6 +32,7 @@ bg:
NEWPAGE: 'Нова страница {pagetype}'
PAGENOTEXISTS: 'Тази страница не съществува'
PAGES: 'Състояние на страницата'
PAGESALLOPT: 'Всички страници'
PAGETYPEANYOPT: Всички
PAGETYPEOPT: 'Тип на страницата'
PAGETYPE_TITLE: '(Тип на страницата: {type}) {title}'
@ -53,6 +54,7 @@ bg:
ROLLEDBACKPUBv2: 'Беше върнато до публикуваната версия'
ROLLEDBACKVERSIONv2: 'Беше върната версия #{version}.'
SAVED: 'Страница ''{title}'' беше записана успешно.'
SAVEDRAFT: Запис
SHOW_AS_LIST: 'покажи в списък'
TOO_MANY_PAGES: 'Твърде много страници'
TabContent: Съдържание
@ -73,6 +75,7 @@ bg:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Автор
COMPAREMODE: 'Режим на сравнение (Избери два)'
COMPARINGVERSION: 'Сравняване на версии {version1} и {version2}.'
MENUTITLE: История
MULTISELECT: 'Групови действия'
NOTPUBLISHED: Непубликувани
@ -126,6 +129,7 @@ bg:
PUBLISHEDSITE: 'Публикувани страници'
Password: Парола
StartEditing: 'Можете да започнете да редактирате съдържанието на вашия сайт, влизайки в <a href="{link}">СУС (CMS)</a>.'
UNVERSIONEDPREVIEW: Преглед
UnableDeleteInstall: 'Инсталационните файлове не могат да бъдат изтрити. Моля, изтрийте ги ръчно.'
VIEWPAGEIN: 'Изглед на страница в:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -141,9 +145,9 @@ bg:
Cancel: Отказ
Edit: Редактирай
HelpChars: 'Специалните символи са автоматично конвертирани или изтрити.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Пренасочва към страница от сайта или външен URL адрес'
FILE: Файл
HEADER: 'Тази страница ще пренасочи потребители към друга страница'
OTHERURL: 'Друг уебсайт URL'
PLURALNAME: 'Пренасочващи страници'
@ -155,6 +159,7 @@ bg:
REDIRECTTOPAGE: 'Страница на вашият уебсайт'
SINGULARNAME: 'Пренасочваща страница'
YOURPAGE: 'Страница на вашият уебсайт'
has_one_LinkTo: 'Препратка към'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Създадена е страница за пренасочване без да пренасочва на никъде.'
SilverStripe\CMS\Model\SiteTree:
@ -172,6 +177,7 @@ bg:
BUTTONDELETEDESC: 'Премахни от чернова/публикация и запиши в архива'
BUTTONPUBLISHED: Публикувана
BUTTONSAVED: Записана
BUTTONSAVEPUBLISH: Публикувай
BUTTONUNPUBLISH: 'Премахни от публикация'
BUTTONUNPUBLISHDESC: 'Премахни тази страница от публикувания сайт'
Comments: Коментари
@ -246,14 +252,20 @@ bg:
VIRTUALPAGEWARNINGSETTINGS: 'Изберете свързана страница и запишете, за да можете да публикувате тази страница.'
Viewers: 'Групи потребители'
Visibility: Видимост
db_Content: Съдържание
db_Title: Заглавие
has_one_Parent: 'Предишната в йерархията страница'
many_many_BackLinkTracking: 'Следене на "обратни връзки"'
many_many_ImageTracking: 'Следене на снимките'
many_many_LinkTracking: 'Следене на връзките'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Тип
TITLE_USED_ON: 'Използвано в'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Употреба
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Връзки към Дървото на сайта'
SINGULARNAME: 'Връзка към Дървото на сайта'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Свързани страници'
DESCRIPTION: 'Показва съдържанието на друга страница'

View File

@ -1,17 +1,38 @@
bs:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Opozovi objavljivanje'
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: Arhiva
Create: Kreiraj
EMAIL: E-mail
PAGENOTEXISTS: 'Ova stranica ne postoji'
PAGETYPEANYOPT: 'Bilo koji'
PAGETYPEOPT: 'Tip stranice'
PLEASESAVE: 'Molimo snimite stranicu: Ova stranica ne može biti ažurirana ako nije prethodno snimljena.'
PUBALLCONFIRM: 'Molimo, objavite svaku stavku na ovoj stranici, kopiranjem sadržaja na aktivnu stranicu'
PUBALLFUN: 'Funkcija "Objavi sve"'
REMOVEDPAGEFROMDRAFT: 'Uklonjeno ''{title}'' sa privremenog nacrta stranice'
ROLLBACK: 'Vrati na ovo izdanje'
SAVEDRAFT: Snimi
TabContent: Sadržaj
SilverStripe\CMS\Controllers\ContentController:
Email: E-mail
Password: Šifra
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Sidro
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Opis linka'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Datoteka
HEADER: 'Ova stranica će preusmjeriti korisnike na drugu stranicu'
OTHERURL: 'URL druge web stranice'
REDIRECTTO: 'Preusmjeri na'
REDIRECTTOEXTERNAL: 'Drugu web stranicu'
REDIRECTTOPAGE: 'Na stavku na Vašoj web stranici'
YOURPAGE: 'Stavku na Vašoj web stranici'
has_one_LinkTo: 'Poveži sa'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Stranica za preusmjeravanje je podešena bez odredišta.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Svi korisnici'
ACCESSHEADER: 'Ko može pregledati ovu stavku na mojoj stranici?'
@ -21,6 +42,7 @@ bs:
BUTTONCANCELDRAFTDESC: 'Izbrišite Vaš privremeni nacrt stranice i vratite se na trenutno objavljenu stranicu'
BUTTONUNPUBLISH: 'Opozovi objavljivanje'
BUTTONUNPUBLISHDESC: 'Ukloni ovu stavku sa objavljene stranice'
Content: Sadržaj
DEFAULTABOUTTITLE: 'O nama'
DEFAULTCONTACTTITLE: 'Kontaktirajte nas'
DEFAULTHOMETITLE: Početna
@ -34,12 +56,19 @@ bs:
PAGETYPE: 'Tip stranice'
SHOWINMENUS: 'Prikaži u izbornicima?'
SHOWINSEARCH: 'Prikaži u pretrazi?'
SINGULARNAME: Stranica
TABBEHAVIOUR: Ponašanje
TOPLEVEL: 'Sadržaj stranice (Glavni nivo)'
db_Content: Sadržaj
db_Title: Naslov
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Ovo je virtualna stranica'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Bilo koji'
PageName: 'Ime stranice'
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 'Izmjenjene stranice u posljednje 2 sedmice'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Pretraga
GO: Idi
SEARCH: Pretraga

View File

@ -1,16 +1,45 @@
ca:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaura
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Despublica
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: 'Correu electrònic'
PAGENOTEXISTS: 'Aquesta pàgina no existeix'
PAGETYPEOPT: 'Tipus de pàgina'
PLEASESAVE: 'Si us plau, deseu la pàgina: aquesta pàgina no s''ha pogut actualitzar perquè encara no s''ha desat.'
PUBALLCONFIRM: 'Publica cada pàgina del lloc web, copiant el contingut cap a la versió publicada'
PUBALLFUN: 'Funcionalitat de "Publica-ho tot"'
REMOVEDPAGEFROMDRAFT: 'S''ha suprimit ''{title}'' del lloc esborrany'
ROLLBACK: 'Torna a aquesta versió'
SAVEDRAFT: Desa
SEARCHRESULTS: 'Resultats de la cerca'
TabContent: Contingut
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Edita la pàgina'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Edita la pàgina'
SilverStripe\CMS\Controllers\ContentController:
Email: 'Correu electrònic'
LOGIN: Entrar
Password: Contrasenya
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Ancla
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descripció de l''enllaç'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fitxer
HEADER: 'Aquesta pàgina redirigirà usuaris a una altra pàgina'
OTHERURL: 'URL del lloc web'
REDIRECTTO: 'Redirigeix a'
REDIRECTTOEXTERNAL: 'Un altre lloc web'
REDIRECTTOPAGE: 'Una pàgina del vostre lloc web'
YOURPAGE: 'Pàgina del vostre lloc web'
has_one_LinkTo: 'Enllaça a'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'S''ha definit una pàgina redirectora sense cap lloc on redirigir.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Qualsevol
ACCESSHEADER: 'Qui pot veure aquesta pàgina al meu lloc web?'
@ -38,15 +67,24 @@ ca:
PERMISSION_GRANTACCESS_DESCRIPTION: 'Controla quins grups poden accedir o editar certes pàgines'
SHOWINMENUS: 'Mostra als menús?'
SHOWINSEARCH: 'Mostra en cerques?'
SINGULARNAME: Pàgina
TABBEHAVIOUR: Comportament
TOPLEVEL: 'Contingut del lloc (Nivell principal)'
Viewers: 'Grups de visitadors'
db_Content: Contingut
db_Title: Títol
has_one_Parent: 'Pàgina pare'
many_many_BackLinkTracking: 'Seguiment d''enllaços retroactius'
many_many_ImageTracking: 'Seguiment d''imatges'
many_many_LinkTracking: 'Seguiment d''enllaços'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Aquesta és una pàgina virtual'
SINGULARNAME: 'Pàgina virtual'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Nom de la pàgina'
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 'Pàgines editades les dues darreres setmanes'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Cerca
GO: Vés
SEARCH: Cerca

View File

@ -34,6 +34,7 @@ cs:
NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Tato stránka neexistuje'
PAGES: 'Stav stránky'
PAGESALLOPT: 'Všechny stránky'
PAGETYPEANYOPT: Jakékoliv
PAGETYPEOPT: 'Typ stránky'
PLEASESAVE: 'Uložte stránku, prosím. Tato stránka nemůže být aktualizována, protože ještě nebyla uložena.'
@ -54,6 +55,8 @@ cs:
ROLLEDBACKPUBv2: 'Vráceno zpět na zveřejněnou verzi.'
ROLLEDBACKVERSIONv2: 'Vráceno zpět na verzi #{version}.'
SAVED: 'Uloženo ''{title}'' úspěšně'
SAVEDRAFT: Uložit
SEARCHRESULTS: 'Výsledky vyhledávání'
SHOW_AS_LIST: 'ukázat jako seznam'
TOO_MANY_PAGES: 'Příliš mnoho stránek'
TabContent: Obsah
@ -68,10 +71,13 @@ cs:
ParentMode_top: 'Nejvyšší úroveň'
Title: 'Přidat stránku'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Vypadá to tak, že nemáte dost práv přidat {ObjectTitle} do kampaně'
ErrorNotFound: 'Toto {Type} nebylo nalezeno'
MENUTITLE: 'Upravit stránku'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Porovnávací mód (vyberte dva)'
COMPARINGVERSION: 'Porovnání verzí {version1} a {version2}.'
MENUTITLE: Historie
MULTISELECT: 'Dávkové akce'
NOTPUBLISHED: Nezveřejněno
@ -95,6 +101,8 @@ cs:
Title: 'Upravené stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Všechny stránky, včetně archivovaných'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Zveřejněné stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Všechny stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -106,7 +114,6 @@ cs:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Náhled verze'
ARCHIVEDSITEFROM: 'Archivován web z'
CMS: CMS
DRAFT: Koncept
DRAFTSITE: 'Koncept webu'
Email: E-mail
@ -124,25 +131,33 @@ cs:
Password: Heslo
PostInstallTutorialIntro: 'Tento web je zjednodušená verze SilverStripe 3. webu. Pro rozšíření, podívejte se na {link} prosím.'
StartEditing: 'Můžete začít editovat váš obsah otevřením <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Náhled
UnableDeleteInstall: 'Nelze smazat instalační soubory. Prosím, odstraňte soubory níže ručně'
VIEWPAGEIN: 'Zobrazit stránku v:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Archivováno
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: 'Záložka (kotva)'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Popis odkazu'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Storno
Edit: Editovat
HelpChars: 'Zvláštní znaky jsou automaticky zkonvertovány nebo odstraněny'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Přesměruje na interní stránku nebo na externí URL'
FILE: Soubor
HEADER: 'Tato stránka přesměruje uživatele na jinou stránku'
OTHERURL: 'Jiná web adresa'
PLURALNAME: 'Přesměrovací stránky'
PLURALNAME: 'Základní stránky'
REDIRECTTO: 'Přesměrovat na'
REDIRECTTOEXTERNAL: 'Jiná web stránka'
REDIRECTTOPAGE: 'Stránka na vašem webu'
SINGULARNAME: 'Přesměrovací stránka'
YOURPAGE: 'Stránka na vašem webu'
has_one_LinkTo: 'Odkaz na'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Přesměrovací stránka byla nastavena bez cíle.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Kdokoliv
ACCESSHEADER: 'Kdo může tuto stránku prohlížet?'
@ -158,6 +173,7 @@ cs:
BUTTONDELETEDESC: 'Smazáno z konceptu/webu a odesláno do archivu'
BUTTONPUBLISHED: Zveřejněno
BUTTONSAVED: Uloženo
BUTTONSAVEPUBLISH: Zveřejnit
BUTTONUNPUBLISH: Nezveřejňovat
BUTTONUNPUBLISHDESC: 'Odstranit tuto stránku z publikovaných na webu'
Comments: Komentáře
@ -191,7 +207,6 @@ cs:
METAEXTRA: 'Vlastní meta tagy'
MODIFIEDONDRAFTHELP: 'Stránka má nezveřejněné změny'
MODIFIEDONDRAFTSHORT: Upraveno
MetadataToggle: Metadata
MoreOptions: 'Více voleb'
NOTPUBLISHED: Nezveřejněno
OBSOLETECLASS: 'Tato stránka je zastaralého typu {type}. Uložení zpúsobí zrušení svého typu a múžete tak ztratit data'
@ -228,12 +243,13 @@ cs:
VIRTUALPAGEWARNINGSETTINGS: 'Zvolte prosím odkazovanou stránku v polích hlavního obsahu pro zveřejnění'
Viewers: 'Skupiny návštěvníků'
Visibility: Viditelnost
db_Content: Obsah
db_Title: Název
has_one_Parent: 'Rodičovská stránka'
many_many_BackLinkTracking: 'Stopování zpětných odkazů'
many_many_ImageTracking: 'Stopování obrázku'
many_many_LinkTracking: 'Stopování odkazu'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Typ
TITLE_USED_ON: 'Použito na'
SilverStripe\CMS\Model\VirtualPage:
@ -242,7 +258,7 @@ cs:
EditLink: editovat
HEADER: 'Toto je virtuální stránka'
HEADERWITHLINK: 'Toto je virtuální stránka, kopíruje se obsah z "{title}" ({link})'
PLURALNAME: 'Virtuální stránky'
PLURALNAME: 'Základní stránky'
PageTypNotAllowedOnRoot: 'Původní stránka typu "{type}" není povolena na nejvyšší úrovni pro tuto virtuální stránku'
SINGULARNAME: 'Virtuální stránka'
SilverStripe\CMS\Reports\BrokenFilesReport:
@ -258,7 +274,6 @@ cs:
ColumnDateLastModified: 'Datum poslední změny'
ColumnDateLastPublished: 'Datum posledního zveřejnění'
ColumnProblemType: 'Problém typu'
ColumnURL: URL
HasBrokenFile: 'porušen soubor'
HasBrokenLink: 'porušen odkaz'
HasBrokenLinkAndFile: 'porušen odkaz a soubor'

View File

@ -30,7 +30,6 @@ da:
Create: Opret
DUPLICATED: 'Dublerede ''{title}'' med succes'
DUPLICATEDWITHCHILDREN: 'Dublerede ''{title}'' og undersider med succes'
EMAIL: Email
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Denne side eksisterer ikke'
PAGES: 'Side status'
@ -95,7 +94,6 @@ da:
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Rediger side'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Listevisning
MENUTITLE: Sider
TreeView: Trævisning
@ -114,12 +112,9 @@ da:
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Udgivet men slettet fra kladde'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Preview version'
ARCHIVEDSITEFROM: 'Arkiveret side fra'
CMS: CMS
DRAFT: Kladde
DRAFTSITE: Kladdeside
Email: Email
INSTALL_SUCCESS: 'Installation gennemført succesfuldt'
InstallFilesDeleted: 'Installationsfiler slettet succesfuldt.'
InstallSecurityWarning: 'Af sikkerhedmæssige årsager bør du slette installationsfilerne, medmindre du planlægger at installere igen på et senere tidspunkt (<em>kræver admin login, se det ovenstående</em>). Webserveren behøver også kun skriverettigheder til mappen "assets", du kan fjerne skriverettigheder til alle de andre mapper. <a href="{link}" style="text-align: center;">Klik her for at slette installationsfilerne.</a>'
@ -134,6 +129,7 @@ da:
Password: Adgangskode
PostInstallTutorialIntro: 'Denne webside er en enkel version af en SilverStripe 3 side. For at udvide denne, kig venligts på {link}.'
StartEditing: 'Du kan nu starte med at redigere dit indhold ved at åbne dit<a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Forhåndsvisning
UnableDeleteInstall: 'Var ikke i stand til at slette installationsfilerne. Slet venligst filerne herunder manuelt.'
VIEWPAGEIN: 'Vis side i:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -150,7 +146,6 @@ da:
EMPTY: 'Indtast en URL eller klik annuller'
Edit: Rediger
HelpChars: 'Specialkarakterer bliver automatisk konverteret eller fjernet.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Omdirigerer til en side eller en ekstern URL'
HEADER: 'Denne side omdirigerer besøgende til en anden side'
@ -217,7 +212,6 @@ da:
METAEXTRA: 'Brugerdefinerede Meta Tags'
MODIFIEDONDRAFTHELP: 'Siden har ikke-udgivne ændringer'
MODIFIEDONDRAFTSHORT: Ændret
MetadataToggle: Metadata
MoreOptions: 'Flere muligheder'
NOTPUBLISHED: 'Ikke udgivet'
OBSOLETECLASS: 'Denne side er af den udgåede sidetype {type}. Gemmer du bliver sidetypen nulstillet og du kan tabe data.'
@ -262,13 +256,14 @@ da:
VIRTUALPAGEWARNINGSETTINGS: 'Vælg en linket side i de primære indholdsfelter, for at udgive denne side'
Viewers: Visningsgrupper
Visibility: Synlighed
db_Content: Indhold
db_Title: Titel
db_URLSegment: 'URL adresse'
has_one_Parent: 'Overliggende side'
many_many_BackLinkTracking: 'Bagud rettet sporing '
many_many_ImageTracking: 'Sporing af billeder'
many_many_LinkTracking: 'Sporing af links'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Type
TITLE_USED_ON: 'Brugt på'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Brug
@ -303,7 +298,6 @@ da:
ColumnDateLastModified: 'Dato for seneste ændring'
ColumnDateLastPublished: 'Dato for seneste udgivelse'
ColumnProblemType: Problemtype
ColumnURL: URL
HasBrokenFile: 'har en ødelagt fil'
HasBrokenLink: 'har et dårligt link'
HasBrokenLinkAndFile: 'har et dårligt link og en ødelagt fil'

View File

@ -83,8 +83,8 @@ de:
MENUTITLE: Historie
MULTISELECT: Massenaktionen
NOTPUBLISHED: 'Nicht veröffentlicht'
PREVIEW: 'Vorschau der Webseite'
NO_PREVIEW: 'Keine Vorschau verfügbar'
PREVIEW: 'Vorschau der Webseite'
PUBLISHER: Herausgeber
REVERTTOTHISVERSION: 'Zurück zu dieser Version'
SHOWUNPUBLISHED: 'Zeige unveröffentlichte Versionen'
@ -96,7 +96,6 @@ de:
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Seite bearbeiten'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Listenansicht
MENUTITLE: Seiten
TreeView: Baumansicht
@ -117,7 +116,6 @@ de:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: Vorschauversion
ARCHIVEDSITEFROM: 'Site archiviert von'
CMS: CMS
DRAFT: Entwurf
DRAFTSITE: Vorschau-Site
Email: E-Mail
@ -135,6 +133,7 @@ de:
Password: Passwort
PostInstallTutorialIntro: 'Diese Webseite ist eine einfache Version von SilverStripe 3. Weitere Funktionen können Sie unter {link} finden.'
StartEditing: 'Sie können den Inhalt <a href="{link}">im CMS</a> bearbeiten.'
UNVERSIONEDPREVIEW: Vorschau
UnableDeleteInstall: 'Die Installationsdateien konnten nicht gelöscht werden. Bitte löschen Sie die Dateien manuell.'
VIEWPAGEIN: 'Seite anzeigen in:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -151,12 +150,12 @@ de:
EMPTY: 'Bitte geben Sie ein URL-Segment ein oder drücken Sie auf Abbrechen'
Edit: Bearbeiten
HelpChars: 'Sonderzeichen werden automatisch umgewandelt oder entfernt.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Leitet zu einer anderen internen oder externen Seite weiter'
FILE: Datei
HEADER: 'Diese Seite wird Nutzer auf eine andere Seite weiterleiten'
OTHERURL: 'Andere Webseiten URL'
PLURALNAME: Weiterleitungsseiten
PLURALNAME: 'Basis Seiten'
PLURALS:
one: 'Eine Weiterleitungsseite'
other: '{count} Weiterleitungsseiten'
@ -165,6 +164,7 @@ de:
REDIRECTTOPAGE: 'Eine Seite auf Ihrer Website'
SINGULARNAME: Weiterleitungsseite
YOURPAGE: 'Seite auf Ihrer Website'
has_one_LinkTo: 'Verweis zu'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Eine Weiterleitungsseite wurde erstellt ohne das eine Weiterleitung definiert wurde.'
SilverStripe\CMS\Model\SiteTree:
@ -263,12 +263,16 @@ de:
VIRTUALPAGEWARNINGSETTINGS: 'Um diese Seite veröffentlichen zu können müssen Sie zu erst eine verknüpfte Seite im Reiter "Haupt-Inhalt" auswählen'
Viewers: 'Betrachter Gruppen'
Visibility: Sichtbarkeit
db_Content: Inhalt
db_Sort: Sortierung
db_Title: Titel
db_URLSegment: URL-Segment
has_one_Parent: 'Übergeordnete Seite'
has_one_Subsite: Subseite
many_many_BackLinkTracking: Rückverweis-Verfolgung
many_many_ImageTracking: Bild-Verfolgung
many_many_LinkTracking: Link-Verfolgung
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Typ
TITLE_USED_ON: 'Verwendet auf'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -279,13 +283,14 @@ de:
one: 'Ein Seitenbaum Link'
other: '{count} Seitenbaum Links'
SINGULARNAME: Seiten-Link
has_one_Parent: Übergeordnet
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Verknüpfte Seite'
DESCRIPTION: 'Zeigt den Inhalt einer anderen Seite an'
EditLink: Bearbeiten
HEADER: 'Dies ist eine virtuelle Seite'
HEADERWITHLINK: 'Dies ist eine virtuelle Seite, die den Inhalt von "{title}" ({link}) kopiert'
PLURALNAME: 'Virtuelle Seiten'
PLURALNAME: 'Basis Seiten'
PLURALS:
one: 'Eine Virtuelle Seite'
other: '{count} Virtuelle Seiten'
@ -304,7 +309,6 @@ de:
ColumnDateLastModified: 'Zuletzt geändert'
ColumnDateLastPublished: 'Zuletzt veröffentlicht'
ColumnProblemType: Problemtyp
ColumnURL: URL
HasBrokenFile: 'Defekter Dateilink'
HasBrokenLink: 'Defekter Link'
HasBrokenLinkAndFile: 'Defekter Link und defekter Dateilink'

View File

@ -1,7 +1,61 @@
de_DE:
SilverStripe\CMS\BatchActions\CMSBatchAction_Archive:
RESULT: '%d Seite aus der Entwurfs- und Veröffentlichten Ansicht entfernt und archiviert'
TITLE: 'Veröffentlichung zurücknehmen und archivieren'
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d Seiten veröffentlicht, %d Fehlerhaft'
PUBLISH_PAGES: Veröffentlichen
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Wiederherstellen
RESTORED_PAGES: '%d Seiten wiederhergestellt'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: '%d nicht veröffentlichte Seiten'
UNPUBLISH_PAGES: 'Veröffentlichung zurücknehmen'
SilverStripe\CMS\Controllers\CMSMain:
Cancel: Abbrechen
EMAIL: E-Mail
PAGES: Seitenstatus
PAGETYPEOPT: Seitentyp
SAVEDRAFT: Speichern
TreeFilteredClear: Löschen
UNPUBLISH_AND_ARCHIVE: 'Veröffentlichung zurücknehmen und archivieren'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
UNKNOWN: Unbekannt
WHEN: Wann
SilverStripe\CMS\Controllers\CMSPagesController:
MENUTITLE: Seiten
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'Bearbeitete Seiten'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Alle Seiten, einschließlich der archivierten'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Archivierten Seiten'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
Title: 'Entwurf Seiten'
SilverStripe\CMS\Controllers\ContentController:
Email: E-Mail
LOGOUT: Ausloggen
Password: Passwort
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Abbrechen
Edit: Bearbeiten
SilverStripe\CMS\Model\RedirectorPage:
PLURALNAME: 'Anpassbares Formular'
SilverStripe\CMS\Model\SiteTree:
BUTTONSAVEPUBLISH: Veröffentlichen
BUTTONUNPUBLISH: 'Veröffentlichung zurücknehmen'
DESCRIPTION: 'Fügt ein anpassbares Formular hinzu'
PAGETYPE: Seitentyp
PLURALNAME: Seiten
SHOWINSEARCH: 'In Suche anzeigen?'
SINGULARNAME: Seite
db_Title: Titel
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: Typ
SilverStripe\CMS\Model\VirtualPage:
PLURALNAME: 'Anpassbares Formular'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Formular
FILTERLABELTEXT: Suche
SEARCH: Suche
SearchResults: Suchergebnisse

View File

@ -1,22 +1,51 @@
el:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISH_PAGES: Δημοσίευση
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Επαναφορά
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: Αρχείο
AddNew: 'Προσθήκη σελίδας'
AddNewButton: Προσθήκη
Cancel: Άκυρο
ChoosePageType: 'Επιλέξτε τύπο σελίδας'
Create: Δημιουργία
NEWPAGE: 'Νέο {pagetype}'
PAGENOTEXISTS: 'Αυτή η σελίδα δεν υπάρχει'
PAGESALLOPT: 'Όλες οι σελίδες'
PAGETYPEANYOPT: Οποιοδήποτε
PAGETYPEOPT: 'Τύπος σελίδας'
PUBALLFUN: 'Λειτουργία "Δημοσίευση Όλων"'
PUBPAGES: 'Ολοκληρώθηκε: Δημοσίευση {count} σελίδων'
PageAdded: 'Η σελίδα δημιουργήθηκε με επιτυχία'
SAVEDRAFT: Αποθήκευση
TabContent: Περιεχόμενο
TabHistory: Ιστορικό
TabSettings: Ρυθμίσεις
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Προσθήκη σελίδας'
ParentMode_child: 'Κάτω από άλλη σελίδα'
ParentMode_top: 'Επίπεδο κορυφής'
Title: 'Προσθήκη σελίδας'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Επεξεργασία Σελίδας'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Συγγραφέας
COMPARINGVERSION: 'Σύγκριση Εκδόσεων {version1} και {version2}.'
MENUTITLE: Ιστορικό
NOTPUBLISHED: 'Δεν έχει δημοσιευθεί'
PUBLISHER: Εκδότης
REVERTTOTHISVERSION: 'Επαναφορά σε αυτήν την έκδοση'
UNKNOWN: Άγνωστο
VIEW: προβολή
WHEN: Όταν
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Επεξεργασία Σελίδας'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Φίλτρο
ListView: 'Προβολή Λίστας'
MENUTITLE: Σελίδες
TreeView: 'Προβολή Δέντρου'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Όλες οι σελίδες'
SilverStripe\CMS\Controllers\ContentController:
@ -27,9 +56,15 @@ el:
LOGOUT: Αποσύνδεση
NOTLOGGEDIN: 'Δεν έχετε συνδεθεί'
PUBLISHED: Δημοσιευμένο
PUBLISHEDSITE: 'Δημοσιευμένος Ιστότοπος'
Password: Κωδικός
UNVERSIONEDPREVIEW: Προεπισκόπιση
VIEWPAGEIN: 'Προβολή Σελίδας σε:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Αρχειοθετημένο
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Άκυρο
OK: ΟΚ
SilverStripe\CMS\Model\RedirectorPage:
HEADER: 'Αυτή η σελίδα θα ανακατευθύνει τους χρήστες σε μια άλλη σελίδα'
REDIRECTTO: 'Ανακατεύθυνση σε'
@ -38,20 +73,25 @@ el:
ACCESSHEADER: 'Ποιος μπορεί να δεί αυτή τη σελίδα;'
ACCESSLOGGEDIN: 'Συνδεδεμένοι χρήστες'
ADDEDTODRAFTHELP: 'Η σελίδα δεν έχει δημοσιευθεί ακόμη'
ARCHIVEDPAGESHORT: Αρχειοθετημένο
BUTTONPUBLISHED: Δημοσιευμένο
BUTTONSAVED: Αποθηκεύτηκε
BUTTONSAVEPUBLISH: Δημοσίευση
BUTTONUNPUBLISHDESC: 'Αφαίρεση αυτής της σελίδας απο τις δημοσιευμένες'
Comments: Σχόλια
Content: Περιεχόμενο
DEFAULTABOUTTITLE: 'Ποιοί είμαστε'
DEFAULTCONTACTTITLE: Επικοινωνία
DEFAULTHOMETITLE: Αρχική
DESCRIPTION: 'Σελίδα γενικού περιεχομένου'
DependtPageColumnLinkType: 'Τύπος συνδέσμου'
EDITHEADER: 'Ποιος μπορεί να επεξεργαστεί αυτή τη σελίδα;'
EDITORGROUPS: 'Ομάδες Συντακτών'
Editors: 'Ομάδες Συντακτών'
HASBROKENLINKS: 'Αυτή η σελίδα έχει ανενεργούς συνδέσμους '
HTMLEDITORTITLE: Περιεχόμενο
LASTPUBLISHED: 'Τελευταία δημοσίευση'
LASTSAVED: 'Τελευταία αποθήκευση'
LASTUPDATED: 'Τελευταία Ενημέρωση'
MENUTITLE: 'Επίπεδο πλοίγησης'
METADESC: Μετα-Περιγραφή
@ -59,23 +99,32 @@ el:
MODIFIEDONDRAFTSHORT: Τροποποιημένο
MetadataToggle: Μετα-δεδομένα
MoreOptions: 'Περισσότερες επιλογές'
NOTPUBLISHED: 'Δεν έχει δημοσιευθεί'
PAGELOCATION: 'Θέση σελίδας'
PAGETITLE: 'Όνομα σελίδας'
PAGETYPE: 'Τύπος σελίδας'
PARENTID: 'Γονική Σελίδα'
PARENTTYPE: 'Θέση σελίδας'
PLURALNAME: Σελίδες
REORGANISE_DESCRIPTION: 'Αλλαγή δομής του ιστοτόπου '
SHOWINMENUS: 'Να φαίνεται στα μενού;'
SHOWINSEARCH: 'Να φαίνεται στην αναζήτηση'
SINGULARNAME: Σελίδα
TABBEHAVIOUR: Συμπεριφορά
TABDEPENDENT: 'Εξαρτώμενες σελίδες '
VIEW_ALL_DESCRIPTION: 'Δείτε κάθε σελίδα'
Visibility: Ορατότητα
db_Content: Περιεχόμενο
db_Title: Τίτλος
has_one_Parent: 'Γονική Σελίδα'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Συνδεδεμένη σελίδα'
DESCRIPTION: 'Εμφανίζει το περιεχόμενο μιας άλλης σελίδας'
EditLink: επεξεργασία
HEADER: 'Αυτή είναι μια εικονική σελίδα'
SINGULARNAME: 'Εικονική Σελίδα'
SilverStripe\CMS\Reports\BrokenFilesReport:
BrokenLinksGroupTitle: 'Αναφορές ανενεργών συνδέσμων'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Οποιοδήποτε
BROKENLINKS: 'Αναφορά ανενεργών συνδέσμων'
@ -84,7 +133,6 @@ el:
ColumnDateLastModified: 'Ημερομηνία τελευταίας τροποποίησης'
ColumnDateLastPublished: 'Ημερομηνία τελευταίας δημοσιεύσης'
ColumnProblemType: 'Τύπος προβλήματος'
ColumnURL: URL
HasBrokenFile: 'έχει ανενεργό αρχείο'
HasBrokenLink: 'έχει ανενεργό σύνδεσμο '
HasBrokenLinkAndFile: 'έχει ανενεργό σύνδεσμο και αρχείο'
@ -97,9 +145,18 @@ el:
ReasonDropdownVPBROKENLINK: 'Η εικονική σελίδα αντιστοιχεί σε ανύπαρκτη σελίδα'
RedirectorNonExistent: 'η σελίδα ανακατεύθυνσης αντιστοιχεί σε ανύπαρκτη σελίδα'
VirtualPageNonExistent: 'η εικονική σελίδα αντιστοιχεί σε ανύπαρκτη σελίδα'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BrokenLinksGroupTitle: 'Αναφορές ανενεργών συνδέσμων'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BrokenLinksGroupTitle: 'Αναφορές ανενεργών συνδέσμων'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Αναφορές περιεχομένου'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Αναφορές περιεχομένου'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Από
FILTERDATETO: Έως
FILTERLABELTEXT: Αναζήτηση
GO: Μετάβαση
SEARCH: Αναζήτηση
SearchResults: 'Αποτελέσματα Αναζήτησης'

View File

@ -167,12 +167,17 @@ en:
REDIRECTTOPAGE: 'A page on your website'
SINGULARNAME: 'Redirector Page'
YOURPAGE: 'Page on your website'
db_ExternalURL: 'External URL'
db_RedirectionType: 'Redirection type'
has_one_LinkTo: 'Link to'
has_one_LinkToFile: 'Link to file'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'A redirector page has been set up without anywhere to redirect to.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Anyone
ACCESSHEADER: 'Who can view this page?'
ACCESSLOGGEDIN: 'Logged-in users'
ACCESSONLYMEMBERS: 'Only these users (choose from list)'
ACCESSONLYTHESE: 'Only these groups (choose from list)'
ADDEDTODRAFTHELP: 'Page has not been published yet'
ADDEDTODRAFTSHORT: Draft
@ -200,6 +205,7 @@ en:
DependtPageColumnLinkType: 'Link type'
EDITHEADER: 'Who can edit this page?'
EDITORGROUPS: 'Editor Groups'
EDITORMEMBERS: 'Editor Users'
EDITOR_GROUPS_FIELD_DESC: 'Groups with global edit permissions: {groupList}'
EDIT_ALL_DESCRIPTION: 'Edit any page'
EDIT_ALL_HELP: 'Ability to edit any page on the site, regardless of the settings on the Access tab. Requires the "Access to ''Pages'' section" permission'
@ -208,6 +214,7 @@ en:
HTMLEDITORTITLE: Content
INHERIT: 'Inherit from parent page'
INHERITSITECONFIG: 'Inherit from site access settings'
InvalidExtraMeta: 'Custom Meta Tags does not contain valid HTML'
LASTPUBLISHED: 'Last published'
LASTSAVED: 'Last saved'
LASTUPDATED: 'Last Updated'
@ -256,6 +263,7 @@ en:
URLSegment: 'URL segment'
UntitledDependentObject: 'Untitled {instanceType}'
VIEWERGROUPS: 'Viewer Groups'
VIEWERMEMBERS: 'Viewer Users'
VIEWER_GROUPS_FIELD_DESC: 'Groups with global view permissions: {groupList}'
VIEW_ALL_DESCRIPTION: 'View any page'
VIEW_ALL_HELP: 'Ability to view any page on the site, regardless of the settings on the Access tab. Requires the "Access to ''Pages'' section" permission'
@ -266,10 +274,49 @@ en:
VIRTUALPAGEWARNINGSETTINGS: 'Please choose a linked page in the main content fields in order to publish'
Viewers: 'Viewers Groups'
Visibility: Visibility
belongs_many_many_ContentReviewGroups: 'Content review groups'
belongs_many_many_ContentReviewUsers: 'Content review users'
belongs_many_many_RelationFieldsTestPages: 'Relation fields test pages'
db_CanEditType: 'Can edit type'
db_CanViewType: 'Can view type'
db_Content: Content
db_ContentReviewType: 'Content review type'
db_ExtraMeta: 'Extra meta'
db_HasBrokenFile: 'Has broken file'
db_HasBrokenLink: 'Has broken link'
db_LastEditedByName: 'Last edited by name'
db_MenuTitle: 'Menu title'
db_MetaDescription: 'Meta description'
db_NextReviewDate: 'Next review date'
db_OwnerNames: 'Owner names'
db_PublicHistory: 'Public history'
db_ReportClass: 'Report class'
db_ReviewPeriodDays: 'Review period days'
db_ShareTokenSalt: 'Share token salt'
db_ShowInMenus: 'Show in menus'
db_ShowInSearch: 'Show in search'
db_ShowPageUtilities: 'Show page utilities'
db_Sort: Sort
db_Title: Title
db_URLSegment: 'URL segment'
db_Version: Version
has_many_BackLinks: 'Back links'
has_many_ReviewLogs: 'Review logs'
has_many_ShareTokens: 'Share tokens'
has_many_VirtualPages: 'Virtual pages'
has_one_Parent: 'Parent Page'
has_one_RelationFieldsTestPage: 'Relation fields test page'
has_one_Subsite: Subsite
has_one_WorkflowDefinition: 'Workflow definition'
many_many_AdditionalWorkflowDefinitions: 'Additional workflow definitions'
many_many_BackLinkTracking: 'Backlink Tracking'
many_many_CrossSubsiteLinkTracking: 'Cross subsite link tracking'
many_many_EditorGroups: 'Editor groups'
many_many_EditorMembers: 'Editor members'
many_many_ImageTracking: 'Image Tracking'
many_many_LinkTracking: 'Link Tracking'
many_many_ViewerGroups: 'Viewer groups'
many_many_ViewerMembers: 'Viewer members'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Type
@ -282,6 +329,10 @@ en:
one: 'A Site Tree Link'
other: '{count} Site Tree Links'
SINGULARNAME: 'Site Tree Link'
has_one_Linked: Linked
has_one_Parent: Parent
SilverStripe\CMS\Model\SiteTreeLinkTracking:
many_many_LinkTracking: 'Link tracking'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Linked Page'
DESCRIPTION: 'Displays the content of another page'
@ -294,6 +345,8 @@ en:
other: '{count} Base Pages'
PageTypNotAllowedOnRoot: 'Original page type "{type}" is not allowed on the root level for this virtual page'
SINGULARNAME: 'Virtual Page'
db_VersionID: 'Version ID'
has_one_CopyContentFrom: 'Copy content from'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Pages with broken files'
BrokenLinksGroupTitle: 'Broken links reports'

View File

@ -83,6 +83,7 @@ eo:
MENUTITLE: Historio
MULTISELECT: 'Staplaj agoj'
NOTPUBLISHED: 'Ne publikigita'
NO_PREVIEW: 'Mankas antaŭvido'
PREVIEW: 'Antaŭvido de retejo'
PUBLISHER: Publikiginto
REVERTTOTHISVERSION: 'Malfari al ĉi tiu versio'
@ -92,7 +93,6 @@ eo:
VIEWINGLATEST: 'Aktuale vidiĝas la lasta versio.'
VIEWINGVERSION: 'Aktuale vidiĝas versio {version}.'
WHEN: Kiam
NO_PREVIEW: 'Mankas antaŭvido'
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Redakti paĝon'
SilverStripe\CMS\Controllers\CMSPagesController:
@ -117,7 +117,6 @@ eo:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Antaŭvida versio'
ARCHIVEDSITEFROM: 'Enarkivigita retejo el'
CMS: CMS
DRAFT: Malneta
DRAFTSITE: 'Malneta retejo'
Email: Retpoŝto
@ -135,6 +134,7 @@ eo:
Password: Pasvorto
PostInstallTutorialIntro: 'Ĉi tiu retejo estas tro simpla versio de retejo de SilverStripe 3. Por etendi ĝin, bonvolu rigardi al {link}.'
StartEditing: 'Vi povas ekredakti vian enhavon malfermante je <a href="{link}">la CMS</a>.'
UNVERSIONEDPREVIEW: Antaŭvido
UnableDeleteInstall: 'Ne eblas forigi instalajn dosierojn. Bonvolu mane forigi la jenajn dosierojn'
VIEWPAGEIN: 'Vidigi Paĝon en:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -154,6 +154,7 @@ eo:
OK: Akcepti
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Alidirektas al interna paĝo aŭ ekstera URL'
FILE: Dosiero
HEADER: 'Ĉi tiu paĝo redirektos uzantojn al alia paĝo'
OTHERURL: 'URL de alia retejo'
PLURALNAME: 'Bazaj paĝoj'
@ -162,15 +163,21 @@ eo:
other: '{count} bazaj paĝoj'
REDIRECTTO: 'Alidirekti al'
REDIRECTTOEXTERNAL: 'Alia retejo'
REDIRECTTOFILE: 'Dosiero en via retejo'
REDIRECTTOPAGE: 'Paĝo en via retejo'
SINGULARNAME: 'Paĝo pri alidirekto'
YOURPAGE: 'Paĝo en via retejo'
db_ExternalURL: 'Ekstera URL'
db_RedirectionType: 'Alidirekta tipo'
has_one_LinkTo: 'Ligilo al'
has_one_LinkToFile: 'Ligilo al dosiero'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Alidirekta paĝo estis agordita sen ie al kie alidirekti.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Iu
ACCESSHEADER: 'Kiuj povas vidi ĉi tiun paĝon?'
ACCESSLOGGEDIN: 'Ensalutintaj uzantoj'
ACCESSONLYMEMBERS: 'Nur ĉi tiuj homoj (elektu el listo)'
ACCESSONLYTHESE: 'Nur ĉi tiuj homoj (elektu el listo)'
ADDEDTODRAFTHELP: 'Paĝo ankoraŭ estas ne publikigita'
ADDEDTODRAFTSHORT: Malneto
@ -198,6 +205,7 @@ eo:
DependtPageColumnLinkType: 'Ligila tipo'
EDITHEADER: 'Kiuj povas redakti ĉi tiun paĝon?'
EDITORGROUPS: 'Grupoj de redaktantoj'
EDITORMEMBERS: 'Redaktantaj membroj'
EDITOR_GROUPS_FIELD_DESC: 'Grupoj kun ĉieaj permesoj: {groupList}'
EDIT_ALL_DESCRIPTION: 'Redakti ajnan paĝon'
EDIT_ALL_HELP: 'Eblo redakti ajnan paĝon en la retejo, senkonsidere de la agordoj en la langeto Aliro. Necesas la permeso "Aliro al sekcio ''Paĝoj'' "'
@ -206,6 +214,7 @@ eo:
HTMLEDITORTITLE: Enhavo
INHERIT: 'Heredi de patra paĝo'
INHERITSITECONFIG: 'Heredi el retejaliraj agordoj'
InvalidExtraMeta: 'Propraj meta-etikedoj ne enhavas validan HTML'
LASTPUBLISHED: 'Lasta publikigo'
LASTSAVED: 'Laste konservita'
LASTUPDATED: 'Lastfoje ĝisdatigita'
@ -254,6 +263,7 @@ eo:
URLSegment: URL-segmento
UntitledDependentObject: 'Sentitola {instanceType}'
VIEWERGROUPS: 'Grupoj de vidantoj'
VIEWERMEMBERS: 'Vidantaj membroj'
VIEWER_GROUPS_FIELD_DESC: 'Grupoj kun ĉieaj vidigaj permesoj: {groupList}'
VIEW_ALL_DESCRIPTION: 'Vidigi ajnan paĝon'
VIEW_ALL_HELP: 'Povo vidigi ajnan paĝon en la retejo, senkonsidere la agordaĵojn en la langeto Aliro. Bezonatas la permeso "Aliro al sekcio ''Paĝoj''"'
@ -264,12 +274,50 @@ eo:
VIRTUALPAGEWARNINGSETTINGS: 'Bonvolu elekti ligitan paĝon en la ĉefaj enhavaj kampoj por publikigi'
Viewers: 'Grupoj de vidantoj'
Visibility: Videblo
belongs_many_many_ContentReviewGroups: 'Enhavoreviziaj grupoj'
belongs_many_many_ContentReviewUsers: 'Enhavoreviziaj uzantoj'
belongs_many_many_RelationFieldsTestPages: 'Testaj paĝoj por rilataj kampoj'
db_CanEditType: 'Povas redakti tipon'
db_CanViewType: 'Povas vidi tipon'
db_Content: Enhavo
db_ContentReviewType: 'Enhavorevizia tipo'
db_ExtraMeta: 'Kroma meta'
db_HasBrokenFile: 'Havas rompitan dosieron'
db_HasBrokenLink: 'Havas rompitan ligilon'
db_LastEditedByName: 'Lasta redakto de nomo'
db_MenuTitle: 'Titolo de menuo'
db_MetaDescription: Metapriskribo
db_NextReviewDate: 'Dato por sekva revizio'
db_OwnerNames: 'Nomoj de posedantoj'
db_PublicHistory: 'Publika historio'
db_ReportClass: 'Klaso de raporto'
db_ReviewPeriodDays: 'Revizia periodo en tagoj'
db_ShareTokenSalt: 'Salo por komuna ĵetono'
db_ShowInMenus: 'Vidigi en menuoj'
db_ShowInSearch: 'Vidigi en serĉo'
db_ShowPageUtilities: 'Vidigi paĝajn utilaĵojn'
db_Sort: Ordigi
db_Title: Titolo
db_URLSegment: URL-segmento
db_Version: Versio
has_many_BackLinks: Retroligiloj
has_many_ReviewLogs: 'Ekzameni protokolon'
has_many_ShareTokens: 'Dividi ĵetonojn'
has_many_VirtualPages: 'Virtualaj paĝoj'
has_one_Parent: 'Patra paĝo'
has_one_RelationFieldsTestPage: 'Testa paĝo por rilataj kampoj'
has_one_Subsite: Subretejo
has_one_WorkflowDefinition: 'Laborflua difino'
many_many_AdditionalWorkflowDefinitions: 'Kromaj laborfluoj'
many_many_BackLinkTracking: 'Spuri retroligilojn'
many_many_CrossSubsiteLinkTracking: 'Trans-subreteja ligspurado'
many_many_EditorGroups: 'Grupoj de redaktantoj'
many_many_EditorMembers: 'Redaktantaj membroj'
many_many_ImageTracking: 'Spuri Bildojn'
many_many_LinkTracking: 'Spuri Ligilojn'
many_many_ViewerGroups: 'Grupoj de vidantoj'
many_many_ViewerMembers: 'Vidantaj membroj'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tipo
TITLE_USED_ON: 'Uzita je'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -280,6 +328,10 @@ eo:
one: 'unu reteja arba ligilo'
other: '{count} retejaj arbaj ligiloj'
SINGULARNAME: 'Reteja arba ligilo'
has_one_Linked: Ligitaj
has_one_Parent: Patra
SilverStripe\CMS\Model\SiteTreeLinkTracking:
many_many_LinkTracking: 'Spuri ligilojn'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Ligita paĝo'
DESCRIPTION: 'Vidigas la enhavon de alia paĝo'
@ -292,6 +344,8 @@ eo:
other: '{count} bazaj paĝoj'
PageTypNotAllowedOnRoot: 'Origina paĝa tipo "{type}" ne estas permesita ĉe la root-nivelo por ĉi tiu virtuala paĝo.'
SINGULARNAME: 'Virtuala paĝo'
db_VersionID: Versio-ID
has_one_CopyContentFrom: 'Kopii enhavon el'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Paĝoj kun rompitaj dosieroj'
BrokenLinksGroupTitle: 'Raporto pri rompitaj ligiloj'
@ -305,7 +359,6 @@ eo:
ColumnDateLastModified: 'Dato de lasta modifo'
ColumnDateLastPublished: 'Dato de lasta publikigo'
ColumnProblemType: Problemtipo
ColumnURL: URL
HasBrokenFile: 'havas rompitan dosieron'
HasBrokenLink: 'havas rompitan ligilon'
HasBrokenLinkAndFile: 'havas rompitan ligilon kaj dosieron'

View File

@ -19,6 +19,7 @@ es:
AddNew: 'Agregar nueva página'
AddNewButton: 'Agregar nuevo'
AddPageRestriction: 'Agregar restricción a la página'
CANT_REORGANISE: 'Usted no tiene permiso para modificar las páginas de nivel superior. Su modificación no se ha guardado.'
Cancel: Cancelar
ChoosePageParentMode: 'Elegir donde crear esta página'
ChoosePageType: 'Elegir tipo de página'
@ -29,9 +30,11 @@ es:
NEWPAGE: 'Nuevo {pagetype}'
PAGENOTEXISTS: 'Esta página no existe'
PAGES: 'Estado de página'
PAGESALLOPT: 'Todas las paginas'
PAGETYPEANYOPT: Cualquiera
PAGETYPEOPT: 'Tipo de página'
PAGETYPE_TITLE: '(Tipo de página: {type}) {title}'
PLEASESAVE: 'Por favor Guarde la Página: Esta página no se ha podido actualizar porque aún no ha sido guardada.'
PUBALLCONFIRM: 'Por favor publica todas las páginas del sitio, copiando el contenido del borrador al sitio público'
PUBALLFUN: 'Función "Publicar Todo"'
PUBLISHED: '''{title}'' publicado satisfactoriamente.'
@ -39,14 +42,18 @@ es:
PageAdded: 'Página creada correctamente'
REMOVEDPAGE: 'Eliminado ''{title}'' del sitio publicado'
REMOVEDPAGEFROMDRAFT: 'Borrado ''{title}'' desde el sitio no publicado'
REORGANISATIONSUCCESSFUL: 'Reorganizado el árbol del sitio con éxito.'
RESTORE: 'Restaurar borrador'
RESTORED: 'Restablecido ''{title}'' correctamente'
RESTORE_DESC: 'Recuperar la versión archivada del borrador'
RESTORE_TO_ROOT: 'Recuperar borrador al nivel superior'
RESTORE_TO_ROOT_DESC: 'Recuperar la versión archivada del borrador como de nivel superior'
ROLLBACK: 'Restaurar esta versión'
ROLLEDBACKPUBv2: Restaurado
ROLLEDBACKVERSIONv2: 'Versión #{version} restaurada'
SAVED: '''{title}'' guardado satisfactoriamente.'
SAVEDRAFT: Guardar
SEARCHRESULTS: 'Resultados de búsqueda'
SHOW_AS_LIST: 'mostrar como lista'
TOO_MANY_PAGES: 'Demasiadas páginas'
TabContent: Contenido
@ -61,11 +68,13 @@ es:
ParentMode_top: 'Nivel superior'
Title: 'Agregar página'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Parece que no tienes los permisos necesarios para añadir {ObjectTitle} a una campaña'
ErrorNotFound: 'Ese {Type} no pudo ser encontrado'
MENUTITLE: 'Editar página'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Modo comparación (seleccionar dos)'
COMPARINGVERSION: 'Comparando versiones {version1} y {version2}'
MENUTITLE: Historial
MULTISELECT: 'Acciones en lote'
NOTPUBLISHED: 'No publicado'
@ -101,12 +110,12 @@ es:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Vista previa de la versión'
ARCHIVEDSITEFROM: 'Sitio archivado desde'
CMS: CMS
DRAFT: Borrador
DRAFTSITE: 'Sitio en Borrador'
Email: 'Correo electrónico'
INSTALL_SUCCESS: '¡Instalación Correcta!'
InstallFilesDeleted: 'Archivos de instalación han sido eliminados correctamente.'
InstallSecurityWarning: 'Por razones de seguridad ahora debes eliminar los archivos de instalación, a menos que estés planeando reinstalar más tarde (<em>requiere inicio de sesión de administrador, ver arriba</em>). El servidor web ahora tan sólo necesita acceso de escritura a la carpeta "assets", puedes quitar el acceso de escritura de todas las demás carpetas. <a href="{link}" style="text-align: center;">Haz clic aquí para borrar los archivos de instalación.</a>'
InstallSuccessCongratulations: 'SilverStripe ha sido instalado correctamente'
LOGGEDINAS: 'Conectado como'
LOGIN: 'Iniciar sesión'
@ -116,6 +125,9 @@ es:
PUBLISHED: Publicado
PUBLISHEDSITE: 'Sitio Publicado'
Password: Contraseña
PostInstallTutorialIntro: 'Este sitio web es una versión simple de un sitio SilverStripe 3. Para ampliarlo, por favor echa un vistazo en {link}.'
StartEditing: 'Comenzar a editar'
UNVERSIONEDPREVIEW: 'Vista previa'
UnableDeleteInstall: 'No es posible eliminar los archivos de instalación. Por favor elimina los siguientes archivos manualmente'
VIEWPAGEIN: 'Ver página en:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -134,9 +146,10 @@ es:
OK: Aceptar
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Redirecciona a una página interna o a una URL externa'
FILE: Archivo
HEADER: 'Esta página redireccionará a los usuarios a otra página'
OTHERURL: 'Otra dirección URL de un sitio web'
PLURALNAME: 'Páginas de redirección'
PLURALNAME: 'Páginas base'
PLURALS:
one: 'Una Página de redirección'
other: '{count} Páginas de redirección'
@ -145,6 +158,7 @@ es:
REDIRECTTOPAGE: 'Una página en su sitio web'
SINGULARNAME: 'Página de redirección'
YOURPAGE: 'Página en su sitio web'
has_one_LinkTo: 'Enlazar a'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Una página de redirección a sido creada sin ningún sitio al cual redireccionar.'
SilverStripe\CMS\Model\SiteTree:
@ -162,11 +176,14 @@ es:
BUTTONDELETEDESC: 'Eliminar desde el borrador/publicadas y enviar al archivo'
BUTTONPUBLISHED: Publicado
BUTTONSAVED: Guardado
BUTTONSAVEPUBLISH: Publicar
BUTTONUNPUBLISH: 'Sin Publicar'
BUTTONUNPUBLISHDESC: 'Elimine esta página del sitio publicado'
Comments: Comentarios
Content: Contenido
DEFAULTABOUTCONTENT: '<p>Puede llenar esta página con su propio contenido, o eliminarla y crear sus propias páginas.</p>'
DEFAULTABOUTTITLE: 'Sobre nosotros'
DEFAULTCONTACTCONTENT: '<p>Puede llenar esta página con su propio contenido, o eliminarla y crear sus propias páginas.</p>'
DEFAULTCONTACTTITLE: 'Contacta con nosotros'
DEFAULTHOMECONTENT: '<p>¡Bienvenido a SilverStripe! Esta es la página de inicio por defecto. Tú puedes editar esta página abriendo <a href="admin/">el CMS</a>.</p><p>También puedes acceder a la <a href="http://docs.silverstripe.org">documentación de desarrollo</a>, o comenzar con las<a href="http://www.silverstripe.org/learn/lessons">Lecciones de SilverStripe</a>.</p>'
DEFAULTHOMETITLE: Inicio
@ -193,7 +210,6 @@ es:
METAEXTRA: 'Meta Tags Personalizadas'
MODIFIEDONDRAFTHELP: 'La página tiene cambios sin publicar'
MODIFIEDONDRAFTSHORT: Modificado
MetadataToggle: Metadata
MoreOptions: 'Más opciones'
NOTPUBLISHED: 'No publicado'
OBSOLETECLASS: 'Clase obsoleta'
@ -210,6 +226,7 @@ es:
PERMISSION_GRANTACCESS_HELP: 'Permitir la creación de restricciones de acceso específicas a la página en la sección "Páginas".'
PLURALNAME: Páginas
PLURALS:
many: '{count} Páginas'
one: 'Una Página'
other: '{count} Páginas'
PageTypNotAllowedOnRoot: 'La página tipo "{type}" no está permitida en el nivel raiz'
@ -233,21 +250,29 @@ es:
VIRTUALPAGEWARNINGSETTINGS: 'Configuración de página virtual'
Viewers: 'Grupos de Observadores'
Visibility: Visibilidad
db_Content: Contenido
db_Sort: Ordenar
db_Title: Título
has_one_Parent: 'Página padre'
many_many_BackLinkTracking: 'Rastreo de Backlinks'
many_many_ImageTracking: 'Rastreo de Imágenes'
many_many_LinkTracking: 'Rastreo de Enlaces'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tipo
TITLE_USED_ON: 'Usado en'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Uso
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Enlaces del árbol del sitio'
SINGULARNAME: 'Enlace del árbol del sitio'
has_one_Parent: Padre
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: Seleccionar
DESCRIPTION: 'Muestra el contenido de otra página'
EditLink: Editar
HEADER: 'Esta es una página virtual'
HEADERWITHLINK: 'Título con link'
PLURALNAME: 'Páginas virtuales'
PLURALNAME: 'Páginas base'
PLURALS:
one: 'Una Página Virtuales'
other: '{count} Páginas Virtuales'
@ -256,6 +281,7 @@ es:
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Páginas con enlaces rotos'
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
ParameterLiveCheckbox: 'Comprobar sitio activo'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Cualquiera
BROKENLINKS: 'Informe de enlaces rotos'
@ -265,7 +291,6 @@ es:
ColumnDateLastModified: 'Fecha de última modificación'
ColumnDateLastPublished: 'Fecha de última publicación'
ColumnProblemType: 'Tipo de problema'
ColumnURL: URL
HasBrokenFile: 'tiene un archivo roto'
HasBrokenLink: 'tiene un enlace roto'
HasBrokenLinkAndFile: 'tiene un enlace y archivo roto'
@ -279,9 +304,13 @@ es:
RedirectorNonExistent: 'página de redirección apuntando a una página que no existe'
VirtualPageNonExistent: 'página virtual apuntando a una página que no existe'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Páginas de redirección apuntando a páginas borradas'
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
ParameterLiveCheckbox: 'Comprobar sitio activo'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Páginas Virtuales apuntando a páginas borradas'
BrokenLinksGroupTitle: 'Reportes de enlaces rotos'
ParameterLiveCheckbox: 'Comprobar sitio activo'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Reportes de contenido'
SilverStripe\CMS\Reports\RecentlyEditedReport:

View File

@ -1,26 +1,57 @@
es_AR:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Se publicaron %d páginas, %d fallas'
PUBLISH_PAGES: Publicar
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurar
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'No Publicar'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS_HELP: 'Permitir la visualización de la sección que contiene el árbol de páginas y el contenido. Ver y editar permisos que se pueden manejar mediante listas desplegables específicas de la página, así como el apartado "Permisos del contenido".'
EMAIL: 'Dirección Email'
PAGENOTEXISTS: 'Esta página no existe'
PAGETYPEANYOPT: Cualquiera
PAGETYPEOPT: 'Tipo de Página'
PLEASESAVE: 'Por favor Guarda la Página: No se puede actualizar esta página porque aún no se ha guardado.'
PUBALLCONFIRM: 'Por favor publica todas las páginas del sitio, copiando el contenido del boceto al sitio público'
PUBALLFUN: 'Funcionalidad "Publicar Todo"'
REMOVEDPAGEFROMDRAFT: 'Quitados ''{title}'' del borrador del sitio'
ROLLBACK: 'Restaurar a ésta versión'
SAVEDRAFT: Guardar
SEARCHRESULTS: 'Resultado de la búsqueda'
TabContent: Contenido
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Editar Página'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Editar Página'
SilverStripe\CMS\Controllers\ContentController:
DRAFTSITE: 'Sitio borrador'
Email: 'Dirección Email'
LOGGEDINAS: 'Conectado como'
LOGIN: 'Iniciar sesión'
LOGOUT: Desconectarse
NOTEWONTBESHOWN: 'Nota: este mensage no se mostrará a sus visitantes'
NOTLOGGEDIN: 'No conectado'
PUBLISHEDSITE: 'Sitio publicado'
Password: Contraseña
VIEWPAGEIN: 'Ver página en:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Anclar
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descripción del enlace'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Archivo
HEADER: 'Esta página dirigirá al usuarios a otra página'
OTHERURL: 'Otro URL del sitio web'
REDIRECTTO: 'Redirigir a'
REDIRECTTOEXTERNAL: 'Otro sitio web'
REDIRECTTOPAGE: 'Una página en tu sitio web'
YOURPAGE: 'Página en tu sitio web'
has_one_LinkTo: 'Enlazar a'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Se ha instalado una página de redirección sin algún lugar a donde redireccionar.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Cualquiera
ACCESSHEADER: '¿Quién puede ver ésta página?'
@ -28,6 +59,7 @@ es_AR:
ACCESSONLYTHESE: 'Únicamente estas personas (selecciona de la lista)'
BUTTONCANCELDRAFT: 'Cancelar cambios al borrador'
BUTTONCANCELDRAFTDESC: 'Eliminar el borrador y regresar a la página actualmente publicada'
BUTTONSAVEPUBLISH: Publicar
BUTTONUNPUBLISH: 'No Publicar'
BUTTONUNPUBLISHDESC: 'Quitar ésta página del sitio público'
Comments: Comentarios
@ -59,18 +91,26 @@ es_AR:
REORGANISE_HELP: 'Reorganizar las páginas en el árbol del sitio mediante arrastrar y soltar.'
SHOWINMENUS: '¿Mostrar en menús?'
SHOWINSEARCH: '¿Mostrar en búsqueda?'
SINGULARNAME: Página
TABBEHAVIOUR: Compotamiento
TABDEPENDENT: 'Páginas dependientes'
TOPLEVEL: 'Contenido del Sitio (Nivel Superior)'
VIEW_ALL_DESCRIPTION: 'Ver cualquier página'
VIEW_DRAFT_CONTENT: 'Ver contenido borrador'
Viewers: 'Grupos de Observadores'
db_Content: Contenido
db_Title: Título
has_one_Parent: 'Página Superior'
many_many_BackLinkTracking: 'Seguimiento de Backlink'
many_many_ImageTracking: 'Seguimiento de Imágen'
many_many_LinkTracking: 'Seguimiento de Enlace'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Esta es una página virtual'
SINGULARNAME: 'Página Virtual'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Páginas con archivos rotos'
BrokenLinksGroupTitle: 'Informes de enlaces rotos'
ParameterLiveCheckbox: 'Verificar el sitio en vivo'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Cualquiera
BROKENLINKS: 'Informe de enlaces rotos'
@ -92,7 +132,21 @@ es_AR:
ReasonDropdownVPBROKENLINK: 'Página virtual apuntando a una página no existente'
RedirectorNonExistent: 'la página de redireccionamiento apunta a una página inexistente'
VirtualPageNonExistent: 'página virtual apuntando a una página no existente'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'RedirectorPages apunta a páginas eliminadas'
BrokenLinksGroupTitle: 'Informes de enlaces rotos'
ParameterLiveCheckbox: 'Verificar el sitio en vivo'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'VirtualPages apunta a páginas eliminadas'
BrokenLinksGroupTitle: 'Informes de enlaces rotos'
ParameterLiveCheckbox: 'Verificar el sitio en vivo'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Informes del contenido'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Informes del contenido'
LAST2WEEKS: 'Páginas editadas en las últimas 2 semanas'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Buscar
GO: Ir
SEARCH: Buscar
SearchResults: 'Resultados de la búsqueda'

View File

@ -30,10 +30,10 @@ es_MX:
Create: Crear
DUPLICATED: '''{title}'' se ha duplicado con éxito'
DUPLICATEDWITHCHILDREN: '''{title}'' y sub páginas se han duplicado con éxito'
EMAIL: Email
NEWPAGE: 'Nueva {pagetype}'
PAGENOTEXISTS: 'Esta página no existe'
PAGES: 'Estado de página'
PAGESALLOPT: 'Todas las páginas'
PAGETYPEANYOPT: Cualquier
PAGETYPEOPT: 'Tipo de página'
PLEASESAVE: 'Por favor guardar página: esta página no ha sido actualizada porque aún no ha sido guardada.'
@ -54,6 +54,8 @@ es_MX:
ROLLEDBACKPUBv2: 'Regresar a la versión publicada.'
ROLLEDBACKVERSIONv2: 'Restaurada a la versión #{version}.'
SAVED: '''{title}'' guardada con éxito.'
SAVEDRAFT: Guardar
SEARCHRESULTS: 'Resultados de la búsqueda'
SHOW_AS_LIST: 'Mostrar como lista'
TOO_MANY_PAGES: 'Demasiadas páginas'
TabContent: Contenido
@ -96,6 +98,8 @@ es_MX:
Title: 'Páginas modificadas'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Todas las páginas, incluyendo archivadas'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Páginas publicadas'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Todas las páginas'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -107,10 +111,8 @@ es_MX:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Versión de vista previa'
ARCHIVEDSITEFROM: 'Sito archivado de'
CMS: CMS
DRAFT: Borrador
DRAFTSITE: 'Proyecto del Sitio'
Email: Email
INSTALL_SUCCESS: 'Instalación exitosa!'
InstallFilesDeleted: 'Los archivos de instalación han sido eliminados con éxito.'
InstallSecurityWarning: 'Por razones de seguridad debes eliminar los archivos de instalación, a menos que tengas planeado reinstalar luego (<em>requiere ingresar como administrador</em>). Además, el servidor web ahora solo requiere permisos de escritura sobre el directorio "assets", puedes remover el acceso de escritura a los demás directorios. <a href="{link}" style="text-align: center;">Haz click aquí para eliminar los archivos de instalación.</a>'
@ -125,6 +127,7 @@ es_MX:
Password: Contraseña
PostInstallTutorialIntro: 'Este sitio web es una versión simplificada de un sitio de SilverStripe 3. Para extenderlo, por favor ver en {link}.'
StartEditing: 'Puedes comenzar a editar el contenido abriendo <a href="{link}">el CMS</a>.'
UNVERSIONEDPREVIEW: Previo
UnableDeleteInstall: 'No se han podido eliminar los archivos de instalación. Por favor elimina manualmente los archivos mostrados debajo'
VIEWPAGEIN: 'Ver página en:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -140,12 +143,12 @@ es_MX:
Cancel: Cancelar
Edit: Editar
HelpChars: 'Carácteres especiales son automáticamente convertidos o eliminados.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Redirecciona a una página interna o a una URL externa'
FILE: Archivo
HEADER: 'Esta página dirigirá al usuarios a otra página'
OTHERURL: 'Otro URL del sitio web'
PLURALNAME: 'Páginas de redirección'
PLURALNAME: 'User Defined Forms'
PLURALS:
one: 'Una Página de Redirección'
other: '{count} Páginas de Redirección'
@ -154,6 +157,7 @@ es_MX:
REDIRECTTOPAGE: 'Una página en tu sitio web'
SINGULARNAME: 'Página de Redirección'
YOURPAGE: 'Página en tu sitio web'
has_one_LinkTo: 'Enlazar a'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'La página de redirección ha sido configurada sin ningún destino.'
SilverStripe\CMS\Model\SiteTree:
@ -171,6 +175,7 @@ es_MX:
BUTTONDELETEDESC: 'Eliminar de borrador/público y archivar'
BUTTONPUBLISHED: Publicado
BUTTONSAVED: Guardado
BUTTONSAVEPUBLISH: Publicar
BUTTONUNPUBLISH: 'Ocultar al público'
BUTTONUNPUBLISHDESC: 'Quitar ésta página del sitio público'
Comments: Comentarios
@ -195,6 +200,7 @@ es_MX:
MENUTITLE: 'Etiqueta de navegación'
METADESC: Descripción
METAEXTRA: 'Etiquetas meta personalizadas'
NOTPUBLISHED: 'No publicada'
PAGELOCATION: 'Ubicación de la página'
PAGETITLE: 'Nombre de página'
PAGETYPE: 'Tipo de página'
@ -204,12 +210,14 @@ es_MX:
PERMISSION_GRANTACCESS_DESCRIPTION: 'Controlar los derechos de acceso al contenido'
PLURALNAME: Páginas
PLURALS:
many: '{count} Páginas'
one: 'Una página'
other: '{count} Páginas'
REORGANISE_DESCRIPTION: 'Cambiar la estructura del sitio'
REORGANISE_HELP: 'Reorganizar páginas en el árbol del sitio arrastrando y soltando.'
SHOWINMENUS: '¿Mostrar en menús?'
SHOWINSEARCH: '¿Mostrar en búsqueda?'
SINGULARNAME: Página
TABBEHAVIOUR: Compotamiento
TABDEPENDENT: 'Páginas dependientes'
TOPLEVEL: 'Contenido del sitio (Nivel Superior)'
@ -218,12 +226,13 @@ es_MX:
VIEW_DRAFT_CONTENT: 'Ver el contenido del boceto'
Viewers: 'Grupos de Espectadores'
Visibility: Visibilidad
db_Content: Contenido
db_Title: Título
has_one_Parent: 'Página ascendiente'
many_many_BackLinkTracking: 'Seguimiento en retrospectiva'
many_many_ImageTracking: 'Seguir la Imagen'
many_many_LinkTracking: 'Seguir el Enlace'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tipo
TITLE_USED_ON: 'Usado en'
SilverStripe\CMS\Model\VirtualPage:
@ -231,7 +240,7 @@ es_MX:
DESCRIPTION: 'Muestra el contenido de otra página'
EditLink: editar
HEADER: 'Esta es una página virtual'
PLURALNAME: 'Páginas Virtuales'
PLURALNAME: 'User Defined Forms'
PLURALS:
one: 'Una Página Virtual'
other: '{count} Páginas Virtuales'
@ -249,7 +258,6 @@ es_MX:
ColumnDateLastModified: 'Fecha de última modificación'
ColumnDateLastPublished: 'Fecha de última publicación'
ColumnProblemType: 'Tipo de problema'
ColumnURL: URL
HasBrokenFile: 'tiene un archivo defectuoso'
HasBrokenLink: 'tiene un enlace roto'
HasBrokenLinkAndFile: 'tiene un enlace roto y un archivo defectuoso'

View File

@ -1,31 +1,70 @@
et_EE:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Avaldatud %d lehte, %d tõrget'
PUBLISH_PAGES: Avalda
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Taasta
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Võta maha'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Juurdepääs jaotisele ''{title}'''
ACCESS_HELP: 'Luba lehepuud ja sisu hõlmava jaotise vaatamine. Vaatamis- ja redigeerimisõigusi on võimalik hallata nii lehepõhiselt kui ka eraldi jaotise "Sisu õigused" abil.'
ARCHIVE: Arhiiv
AddNew: 'Lisa uus leht'
AddNewButton: 'Lisa uus'
CANT_REORGANISE: 'Teil ei ole õigusi kõrgema taseme lehtede muutmiseks. Teie muudatust ei salvestatud.'
Cancel: Loobu
ChoosePageParentMode: 'Valige, kuhu see leht luua'
ChoosePageType: 'Valige lehe tüüp'
Create: Loo
NEWPAGE: 'Uus {pagetype}'
PAGENOTEXISTS: 'Antud lehekülge ei eksisteeri'
PAGESALLOPT: 'Kõik lehed'
PAGETYPEANYOPT: Kõik
PAGETYPEOPT: 'Lehe tüüp'
PLEASESAVE: 'Palun Salvesta Lehekülg: Antud lehekülge ei uuendatud, kuna seda ei ole veel salvestatud.'
PUBALLCONFIRM: 'Palun avaldage iga leht selles saidis'
PUBALLFUN: '"Avalda Kõik" funktsionaalsus'
PUBPAGES: 'Valmis: {count} lehte avaldatud'
PageAdded: 'Lehekülje loomine õnnestus'
REMOVEDPAGE: 'Leht ''{title}'' eemaldati avaldatud saitide hulgast'
REMOVEDPAGEFROMDRAFT: '''{title}'' eemaldatud visandi lehelt'
REORGANISATIONSUCCESSFUL: 'Saidipuu korraldati edukalt ümber.'
RESTORED: '''{title}'' taastati edukalt'
ROLLBACK: 'Pööra tagasi sellesse versiooni'
SAVEDRAFT: Salvesta
SEARCHRESULTS: 'Otsingu tulemused'
SHOW_AS_LIST: 'kuva nimekirjana'
TOO_MANY_PAGES: 'Liiga palju lehekülgi'
TabContent: Sisu
TabHistory: Ajalugu
TabSettings: Seaded
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Lisa leht'
ParentMode_child: 'Teise lehe all'
ParentMode_top: 'Kõrgem tase'
Title: 'Lisa leht'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Muuda lehte'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Võrdlusrežiim (valige kaks)'
COMPARINGVERSION: 'Versioonide {version1} ja {version2} võrdlus.'
MENUTITLE: Ajalugu
NOTPUBLISHED: Avaldamata
PUBLISHER: Avaldaja
REVERTTOTHISVERSION: 'Taasta valitud versioon'
SHOWUNPUBLISHED: 'Näita ka avaldamata versioone'
UNKNOWN: Tundmatu
VIEW: vaade
VIEWINGVERSION: 'Hetkel kuvatud versioon {version}.'
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Muuda lehte'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtreeri
ListView: Loendivaade
MENUTITLE: Lehed
TreeView: Puuvaade
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Kõik lehed'
SilverStripe\CMS\Controllers\ContentController:
@ -34,6 +73,9 @@ et_EE:
DRAFT: Mustand
DRAFTSITE: 'Mustandi sait'
INSTALL_SUCCESS: 'Paigaldus oli edukas!'
InstallFilesDeleted: 'Installifailid on edukalt kustutatud.'
InstallSecurityWarning: 'Turvalisuse põhjustel soovitame nüüd installifailid kustutada, juhul kui te ei plaani hiljem uuesti installida (<em>nõuab administraatorina sisselogimist, vt ülevalt</em>). Edaspidi vajab veebiserver juurdepääsu kirjutamiseks ainult kaustale "assets". Võite eemaldada kõigi teiste kaustade kirjutusõigused. <a href="{link}" style="text-align: center;">Klõpsake siin installifailide kustutamiseks.</a>'
InstallSuccessCongratulations: 'SilverStripe edukalt paigaldatud!'
LOGGEDINAS: 'Sisse logitud kui'
LOGIN: 'Logi sisse'
LOGOUT: 'Logi välja'
@ -41,18 +83,34 @@ et_EE:
NOTLOGGEDIN: 'Pole sisse logitud'
PUBLISHED: Avaldatud
PUBLISHEDSITE: 'Avaldatud sait'
Password: Parool
PostInstallTutorialIntro: 'See veebisait on SilverStripe 3 lihtsustatud versioon. Lehe laiendamiseks külastage aadressi {link}.'
UNVERSIONEDPREVIEW: Eelvaade
UnableDeleteInstall: 'Installifaile ei olnud võimalik kustutada. Kustutage allolevad failid käsitsi.'
VIEWPAGEIN: 'Kuva leht:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Arhiveeritud
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Link
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Lingi kirjeldus'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Loobu
Edit: Redigeeri
HelpChars: 'Erimärgid teisendatakse või eemaldatakse automaatselt.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fail
HEADER: 'See lehekülg suunab kasutajad teisele leheküljele'
OTHERURL: 'Teise veebisaidi URL'
PLURALNAME: 'User Defined Forms'
REDIRECTTO: 'Suuna ümber'
REDIRECTTOEXTERNAL: 'Teisele veebisaidile'
REDIRECTTOPAGE: 'Leheküljele sinu veebisaidil'
SINGULARNAME: Ümbersuunamisleht
YOURPAGE: 'Lehekülg sinu veebisaidil'
has_one_LinkTo: Lingi
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Suunav lehekülg seati üles ilma, et ta kuhugile suunaks.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Igaüks
ACCESSHEADER: 'Kes tohib seda lehekülge minu veebisaidil vaadata?'
@ -61,10 +119,12 @@ et_EE:
ADDEDTODRAFTHELP: 'Leht ei ole veel avaldatud'
ADDEDTODRAFTSHORT: Mustand
APPEARSVIRTUALPAGES: 'Sisu on kuvatud ka virtuaalsetel lehtedel jaotistes {title}.'
ARCHIVEDPAGESHORT: Arhiveeritud
BUTTONCANCELDRAFT: 'Tühista visandi muudatused'
BUTTONCANCELDRAFTDESC: 'Kustuta oma visand ja pöördu tagasi hetkel avaldatud lehekülje kujule'
BUTTONPUBLISHED: Avaldatud
BUTTONSAVED: Salvestatud
BUTTONSAVEPUBLISH: Avalda
BUTTONUNPUBLISH: 'Võta maha'
BUTTONUNPUBLISHDESC: 'Eemalda see lehekülg avalikult saidilt'
Comments: Komentaarid
@ -73,6 +133,7 @@ et_EE:
DEFAULTCONTACTTITLE: Kontakt
DEFAULTHOMETITLE: Avaleht
DEPENDENT_NOTE: 'Alljärgnevad lehed sõltuvad sellest lehest. See hõlmab virtuaalseid lehti, ümbersuunamislehti ja sisulinkidega lehti.'
DESCRIPTION: 'Üldine sisuleht'
DependtPageColumnLinkType: 'Lingi tüüp'
EDITHEADER: 'Kes tohib seda sisuhaldussüsteemi kaudu muuta?'
EDITORGROUPS: Muutjagrupid
@ -82,6 +143,8 @@ et_EE:
HASBROKENLINKS: 'Sellel lehel on katkiseid linke.'
HTMLEDITORTITLE: Sisu
INHERIT: 'Päring vanemalt lehelt'
LASTPUBLISHED: 'Viimati avaldatud'
LASTSAVED: 'Viimati salvestatud'
LASTUPDATED: 'Viimati uuendatud'
LINKCHANGENOTE: 'Selle lehe lingi muutmine mõjutab ka kõigi alamlehtede linke.'
MENUTITLE: 'Navigatsiooni silt'
@ -91,6 +154,8 @@ et_EE:
MODIFIEDONDRAFTHELP: 'Lehel on avaldamata muudatusi'
MODIFIEDONDRAFTSHORT: Muudetud
MetadataToggle: Metaandmed
NOTPUBLISHED: Avaldamata
ONLIVEONLYSHORTHELP: 'Lehekülg on avalikustatud, kuid mustand on kustutatud'
PAGELOCATION: 'Lehe asukoht'
PAGETITLE: 'Lehekülje nimi'
PAGETYPE: 'Lehe tüüp'
@ -100,6 +165,7 @@ et_EE:
PARENTTYPE_SUBPAGE: 'Vanemlehe all olev alamleht'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Kontroli millised gruppid saavad ligipääsu ja võimaluse muuta mingeid lehti'
PERMISSION_GRANTACCESS_HELP: 'Luba jaotises Lehed lehepõhiste juurdepääsupiirangute seadistamine.'
PLURALNAME: Lehed
PageTypNotAllowedOnRoot: '"{type} tüüpi lehekülg ei ole juurkataloogi tasemel lubatud'
PageTypeNotAllowed: 'Lehe tüüp "{type}" ei ole selle vanemlehe alamlehena lubatud'
REMOVE_INSTALL_WARNING: 'Hoiatus! Peaksite eemaldama faili install.php sellest SilverStripe''i installist turvalisuse kaalutlustel.'
@ -107,6 +173,7 @@ et_EE:
REORGANISE_HELP: 'Korraldage lehti saidipuus ümber pukseerimisega.'
SHOWINMENUS: 'Näita menüüdes?'
SHOWINSEARCH: 'Näita otsingus?'
SINGULARNAME: Leht
TABBEHAVIOUR: Käitumine
TABDEPENDENT: 'Sõltuvad lehed'
TOPLEVEL: 'Lehe sisu (kõrgeim tase)'
@ -116,14 +183,23 @@ et_EE:
VIEW_DRAFT_CONTENT_HELP: 'Rakendub lehe vaatamisel väljaspool CMS-i mustandirežiimis. Kasulik välistele kaastöötajatele, kellel puudub juurdepääs CMS-ile.'
Viewers: 'Vaatajate gruppid'
Visibility: Nähtavus
db_Content: Sisu
db_Title: Pealkiri
has_one_Parent: 'Vanem leht'
many_many_BackLinkTracking: 'Tagasilingi jälgimine'
many_many_ImageTracking: 'Pildi jälgimine'
many_many_LinkTracking: 'Lingi jälgimine'
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 'Kuvab sisu teiselt lehelt'
EditLink: redigeeri
HEADER: 'See on virtuaalne leht'
PLURALNAME: 'User Defined Forms'
PageTypNotAllowedOnRoot: 'Lehe originaaltüüp "{type}" ei ole selle virtuaalse lehe juurtasandil lubatud.'
SINGULARNAME: 'Virtuaalne leht'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Katkiste failidega lehed'
BrokenLinksGroupTitle: 'Katkiste linkide aruanded'
ParameterLiveCheckbox: 'Kontrolli avaldatud saiti'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Kõik
BROKENLINKS: 'Katkiste linkide aruanne'
@ -133,7 +209,6 @@ et_EE:
ColumnDateLastModified: 'Viimane muutmiskuupäev'
ColumnDateLastPublished: 'Viimane avaldamiskuupäev'
ColumnProblemType: 'Probleemi tüüp'
ColumnURL: URL
HasBrokenFile: 'sisaldab katkist faili'
HasBrokenLink: 'sisaldab katkist linki'
HasBrokenLinkAndFile: 'sisaldab katkist linki ja faili'
@ -146,9 +221,23 @@ et_EE:
ReasonDropdownVPBROKENLINK: 'Virtuaalne leht suunab olematule lehele'
RedirectorNonExistent: 'ümbersuunamisleht suunab olematule lehele'
VirtualPageNonExistent: 'virtuaalne leht suunab olematule lehele'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Ümbersuunamislehed, mis suunavad kustutatud lehtedele'
BrokenLinksGroupTitle: 'Katkiste linkide aruanded'
ParameterLiveCheckbox: 'Kontrolli avaldatud saiti'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Virtuaallehed, mis suunavad kustutatud lehtedele'
BrokenLinksGroupTitle: 'Katkiste linkide aruanded'
ParameterLiveCheckbox: 'Kontrolli avaldatud saiti'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: Sisuaruanded
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: Sisuaruanded
LAST2WEEKS: 'Viimase kahe nädala jooksul muudetud leheküljed'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Alates
FILTERDATETO: Kuni
FILTERLABELTEXT: Otsi
GO: Mine
SEARCH: Otsi
SearchResults: Otsingutulemused

View File

@ -3,13 +3,20 @@ fa_IR:
RESULT: 'حذف %d صفحه از سایت پیش‌نویس و زنده، و ارسال آنها به آرشیو'
TITLE: 'عدم انتشار و بایگانی'
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'انتشار %d صفحه، %d عدم موفقیت'
PUBLISH_PAGES: انتشار
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: بازیابی
RESTORED_PAGES: 'بازنشاندن %d صفحه'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'عدم انتشار %d صفحه'
UNPUBLISH_PAGES: 'عدم انتشار'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'دسترسی به بخش ''{title}'''
ARCHIVE: بایگانی
ARCHIVEDPAGE: 'صفحه بایگانی شده ''{title}'''
AddNew: 'افزودن صفحه جدید'
AddNewButton: جدید
AddPageRestriction: 'یادداشت: برخی انواع صفحه برای این انتخاب مجاز نیستند.'
Cancel: لغو
ChoosePageParentMode: 'انتخاب کنید کجا این صفحه ایجاد شود'
@ -17,11 +24,14 @@ fa_IR:
Create: ایجاد
DUPLICATED: '''{title}'' باموفقیت دونسخه شد'
DUPLICATEDWITHCHILDREN: '''{title}'' و زیرمجموعه‌های آن با موفقیت دونسخه شد'
EMAIL: ایمیل
NEWPAGE: '{pagetype} جدید'
PAGENOTEXISTS: 'این صفحه وجود ندارد'
PAGES: 'وضعیت صفحه'
PAGESALLOPT: 'تمامی صفحات'
PAGETYPEANYOPT: هر
PAGETYPEOPT: 'نوع صفحه'
PLEASESAVE: 'لطفاً صفحه را ذخیره کنید : این صفحه نمی تواند بروز شود چراکه هنوز ذخیره نشده است.'
PUBALLCONFIRM: 'لطفاً تمامی صفحات موجود در این سایت را منتشر کن، کپی‌کردن محتوای استیج به لایو'
PUBALLFUN: 'عملکرد "انتشار همه"'
PUBLISHED: 'انتشار موفقیت‌آمیز ''{title}'''
@ -34,32 +44,57 @@ fa_IR:
RESTORE_DESC: 'بازنشانی نسخه‌ی بایگانی‌شده در پیش‌نویس'
RESTORE_TO_ROOT: 'بازنشانی پیش‌نویس در سطح بالا'
RESTORE_TO_ROOT_DESC: 'بازنشانی نسخه‌ی بایگانی‌شده به پیش‌نویس به عنوان یک صفحه‌ی سطح بالا'
ROLLBACK: 'بازگردانی به این نسخه'
ROLLEDBACKPUBv2: 'بازگردانی به نسخه‌ی منتشرشده.'
ROLLEDBACKVERSIONv2: 'بازگردانی به نسخه‌ی #{version}.'
SAVED: 'دخیره‌سازی ''{title}'' باموفقیت انجام شد.'
SAVEDRAFT: ذخیره
SEARCHRESULTS: 'نتایج جستجو'
SHOW_AS_LIST: 'نمایش به‌صورت لیست'
TOO_MANY_PAGES: 'صفحات بسیار زیاد'
TabContent: محتوا
TabHistory: تاریخچه
TabSettings: تنظیمات
TreeFiltered: 'نمایش نتایج جستجو'
TreeFilteredClear: پاک‌کردن
UNPUBLISH_AND_ARCHIVE: 'عدم انتشار و بایگانی'
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'افزودن صفحه'
ParentMode_child: 'زیر صفحه‌ی دیگر'
ParentMode_top: 'سطح بالا'
Title: 'اضافه کردن صفحه'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'به نظر می‌رسد شما دسترسی‌های لازم برای افزودن {ObjectTitle} به کمپین را ندارید'
ErrorNotFound: 'این {Type} یافت نشد'
MENUTITLE: 'ویرایش صفحه'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: نگارنده
COMPAREMODE: 'وضعیت مقایسه (دو مورد انتخاب کنید)'
COMPARINGVERSION: 'مقایسه نسخه‌های {version1} و {version2}.'
MENUTITLE: تاریخچه
MULTISELECT: 'عملکردهای دسته'
NOTPUBLISHED: 'منتشر نشده'
PUBLISHER: 'منتشر کننده'
REVERTTOTHISVERSION: 'بازگشت به این نسخه'
SHOWUNPUBLISHED: 'نمایش نسخه‌های منتشر نشده'
UNKNOWN: نامشخص
VIEW: نمایش
VIEWINGLATEST: 'در حال حاضر آخرین نسخه را مشاهده می‌کنید.'
VIEWINGVERSION: 'در حال حاضر نسخه {version} را مشاهده می‌کنید.'
WHEN: 'چه وقت'
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'ویرایش صفحه'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: پالایش
ListView: 'نمایش لیستی'
MENUTITLE: صفحات
TreeView: 'نمایش درختی'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'صفحات تغییر یافته'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'تمامی صفحات، شامل بایگانی شده'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'صفحات منتشر شده'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'تمامی صفحات'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -71,10 +106,13 @@ fa_IR:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'نسخه پیش‌نمایش'
ARCHIVEDSITEFROM: 'سایت بایگانی شده از'
CMS: CMS
DRAFT: پیش‌نویس
DRAFTSITE: 'سایت پیش‌نویس'
Email: ایمیل
INSTALL_SUCCESS: 'نصب موفقیت‌آمیز!'
InstallFilesDeleted: 'فایل‌های نصبی با موفقیت حذف شدند.'
InstallSecurityWarning: 'به دلایل امنیتی باید هم‌اکنون فایل‌های نصبی را حذف نمایید، مگر قصد دارید بعداً دوباره نصب نمایید (<em>نیازمند ورود مدیر سایت، بالا را ببینید</em>). وب‌سرور همچنین هم‌اکنون نیازمند دسترسی نگاشتن به پوشه‌ی «دارایی‌ها» ("assets") است، می‌توانید دسترسی نگاشتن را از دیگر پوشه‌ها بردارید. <a href="{link}" style="text-align: center;">اینجا را کلیک کنید تا فایل‌های نصبی حذف شوند.</a>'
InstallSuccessCongratulations: 'سیلوراسترایپ با موفقیت نصب شد!'
LOGGEDINAS: 'وارد شده تحت عنوان'
LOGIN: ورود
LOGOUT: خروج
@ -82,20 +120,33 @@ fa_IR:
NOTLOGGEDIN: 'وارد نشده'
PUBLISHED: 'منتشر شده'
PUBLISHEDSITE: 'سایت منتشر شده'
Password: گذرواژه
StartEditing: 'شما می‌توانید با گشودن <a href="{link}">سی‌ام‌اس</a> آغاز به ویرایش محتوا کنید.'
UNVERSIONEDPREVIEW: پیش‌نمایش
UnableDeleteInstall: 'ناتوان از حذف فایل‌های نصبی. لطفاً فایل‌های زیر را بصورت دستی حذف نمایید'
VIEWPAGEIN: 'مشاهده صفحه در'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: 'بایگانی شده'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'توضیحات لینک'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: لغو
Edit: ویرایش
HelpChars: 'کاراکترهای ویژه به‌طور خودکار تبدیل یا حذف می‌شوند.'
OK: تایید
SilverStripe\CMS\Model\RedirectorPage:
FILE: فايل
HEADER: 'این صفحه کاربران را به صفحه‌ای دیگر هدایت می‌کند'
OTHERURL: 'نشانی تارگاه دیگر'
PLURALNAME: 'صفحات هدایت‌گر'
PLURALNAME: 'صفحه اصلی'
REDIRECTTO: 'بازگردانی به'
REDIRECTTOEXTERNAL: 'یک تارگاه دیگر'
REDIRECTTOPAGE: 'یک برگ روی تارگاه شما'
SINGULARNAME: 'صفحه هدایت‌گر'
YOURPAGE: 'برگ روی تارگاه شما'
has_one_LinkTo: 'لینک به'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'یک صفحه‌ی هدایت‌گر ایجاد گردیده است بدون این‌که به جایی ارجاع داشته باشد.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: همه
ACCESSHEADER: 'چه کسی بتواند این صفحه را مشاهده کنید ؟'
@ -111,6 +162,7 @@ fa_IR:
BUTTONDELETEDESC: 'حذف از پیش‌نویس/زنده و ارسال به بایگانی'
BUTTONPUBLISHED: 'منتشر شده'
BUTTONSAVED: 'ذخیره شده'
BUTTONSAVEPUBLISH: انتشار
BUTTONUNPUBLISH: 'عدم انتشار'
BUTTONUNPUBLISHDESC: 'حذف این صفحه از سایت منتشر شده'
Comments: دیدگاه‌ها
@ -129,6 +181,8 @@ fa_IR:
HASBROKENLINKS: 'این صفحه دارای پیوند معیوب است.'
HTMLEDITORTITLE: درون‌مایه
INHERIT: 'از صفحه والد ارث ببر'
LASTPUBLISHED: 'آخرین انتشار'
LASTSAVED: 'آخرین ذخیره‌سازی'
LASTUPDATED: 'آخرین به روزرسانی'
LINKSALREADYUNIQUE: '{url} هم‌اکنون نیز یکتا است'
MENUTITLE: 'برچسب ناوبری'
@ -139,8 +193,10 @@ fa_IR:
MODIFIEDONDRAFTSHORT: 'تغییر یافته'
MetadataToggle: متاداده
MoreOptions: 'گزینه‌های بیشتر'
NOTPUBLISHED: 'منتشر نشده'
OBSOLETECLASS: 'این صفحه از نوع منسوخ شده {type} است. ذخیره‌سازی سبب نوگردانی مدل آن شده و ممکن است داده‌هایی از دست برود'
ONLIVEONLYSHORT: 'تنها در زنده'
ONLIVEONLYSHORTHELP: 'صفحه منتشر شده، اما از پیش‌نویس حذف گردیده است'
PAGELOCATION: 'موقعیت صفحه'
PAGETITLE: 'نام برگ'
PAGETYPE: 'نوع برگ'
@ -148,6 +204,7 @@ fa_IR:
PARENTTYPE: 'جایگاه برگ'
PARENTTYPE_ROOT: 'صفحه‌ی سطح بالا'
PERMISSION_GRANTACCESS_DESCRIPTION: 'مدیریت اجازه‌های دسترسی به محتوا'
PLURALNAME: صفحات
PageTypNotAllowedOnRoot: 'وجود نوع صفحه‌ی "{type}" در بخش ریشه‌ی سایت مجاز نیست.'
PageTypeNotAllowed: 'وجود نوع صفحه‌ی "{type}" به عنوان فرزند این صفحه‌ی والد مجاز نیست.'
REMOVE_INSTALL_WARNING: 'هشدار: به دلایل امنیتی بایستی فایل install.php را از این سیلوراسترایپ نصب شده حذف نمایید.'
@ -155,6 +212,7 @@ fa_IR:
REORGANISE_HELP: 'مرتب‌سازی صفحات در این لیست درختی از طریق برداشتن و انداختن.'
SHOWINMENUS: 'نمایش در منوها؟'
SHOWINSEARCH: 'نمایش در جستجو ؟'
SINGULARNAME: صفحه
TABBEHAVIOUR: رفتار
TABDEPENDENT: 'صفحات وابسته'
TOPLEVEL: 'محتوای سایت (سطح بالا)'
@ -166,17 +224,30 @@ fa_IR:
VIRTUALPAGEWARNINGSETTINGS: 'جهت انتشار، لطفاً یک صفحه‌ی لینک‌شده از فیلدهای محتوای اصلی انتخاب کنید'
Viewers: 'گروه‌های مشاهده‌کنندگان'
Visibility: پدیداری
db_Content: محتوا
db_Sort: مرتب‌سازی
db_Title: عنوان
has_one_Parent: 'برگ مادر'
has_one_Subsite: 'زیر سایت'
many_many_BackLinkTracking: 'ردیابی بک‌لینک'
many_many_ImageTracking: 'ردیابی تصویر'
many_many_LinkTracking: 'ردیابی پیوند'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: نوع
TITLE_USED_ON: 'استفاده شده در'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: والد
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'صفحه ارجاعی'
DESCRIPTION: 'نمایش‌دهنده‌ی محتوای صفحه‌ی دیگر'
EditLink: ویرایش
HEADER: 'این یک صفحه مجازی است'
PLURALNAME: 'صفحات مجازی'
PLURALNAME: 'صفحه اصلی'
SINGULARNAME: 'صفحه مجازی'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'صفحات دارای فایل معیوب'
BrokenLinksGroupTitle: 'گزارش پیوندهای معیوب'
ParameterLiveCheckbox: 'بررسی سایت به صورت زنده'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: هر
BROKENLINKS: 'گزارش پیوندهای معیوب'
@ -199,6 +270,19 @@ fa_IR:
ReasonDropdownVPBROKENLINK: 'صفحه مجازی به صفحه ناموجود اشاره دارد'
RedirectorNonExistent: 'صفحه هدایت‌گر به صفحه ناموجود اشاره دارد'
VirtualPageNonExistent: 'صفحه مجازی به صفحه ناموجود اشاره دارد'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'صفحات هدایت‌گر اشاره‌کننده به صفحات حذف شده'
BrokenLinksGroupTitle: 'گزارش پیوندهای معیوب'
ParameterLiveCheckbox: 'بررسی سایت به صورت زنده'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'صفحات مجازی اشاره‌کننده به صفحات حذف شده'
BrokenLinksGroupTitle: 'گزارش پیوندهای معیوب'
ParameterLiveCheckbox: 'بررسی سایت به صورت زنده'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'گزارشات محتوا'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'گزارشات محتوا'
LAST2WEEKS: 'صفحات ویرایش شده در 2 هفته گذشته'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: از
FILTERDATETO: تا

View File

@ -78,6 +78,7 @@ fi:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Kirjoittaja
COMPAREMODE: 'Vertailutila (valitse kaksi)'
COMPARINGVERSION: 'Vertaillaan versioita {version1} ja {version2}'
MENUTITLE: Historia
MULTISELECT: Sarjatehtävät
NOTPUBLISHED: Julkaisematon
@ -114,7 +115,6 @@ fi:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Esikatselu versio'
ARCHIVEDSITEFROM: 'Arkistoitu sivusto lähteestä:'
CMS: CMS
DRAFT: Luonnos
DRAFTSITE: Luonnossivusto
Email: Sähköposti
@ -132,6 +132,7 @@ fi:
Password: Salasana
PostInstallTutorialIntro: 'Tämä sivusto on yksinkertaistettu versio SilverStripe 3 sivustosta. Laajentaaksesi tätä, ole hyvä ja tutustu: {link}.'
StartEditing: 'Voit aloittaa sisällön muokkauksen avaamalla <a href="{link}">sisällönhallintajärjestelmän ylläpitopuolen</a>'
UNVERSIONEDPREVIEW: Esikatselu
UnableDeleteInstall: 'Asennustiedostojen automaattinen poistaminen ei onnistunut. Ole hyvä ja poista seuraavat tiedostot manuaalisesti'
VIEWPAGEIN: 'Tarkastele sivua:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -148,12 +149,12 @@ fi:
EMPTY: 'Ole hyvä ja anna URL-osoitteen osio tai napsauta Peruuta'
Edit: Muokkaa
HelpChars: 'Erikoismerkit muunnetaan tai poistetaan automaattisesti.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Edelleenohjaa toiselle sisäiselle sivulle tai ulkoiseen URL-osoitteeseen'
FILE: Tiedosto
HEADER: 'Tämä sivu ohjaa käyttäjän toiselle sivulle'
OTHERURL: 'Toisen verkkosivuston URL-osoite'
PLURALNAME: 'Uudelleenohjaavat sivut'
PLURALNAME: Pohjasivut
PLURALS:
one: 'Uudelleenohjaava sivu'
other: '{count} Uudelleenohjaavaa sivua'
@ -162,6 +163,7 @@ fi:
REDIRECTTOPAGE: 'Sivu verkkosivustollasi'
SINGULARNAME: 'Uudelleenohjaava sivu'
YOURPAGE: 'Sivu verkkosivustollasi'
has_one_LinkTo: Linkitä
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Uudelleenohjaava sivu on valmis, mutta ei ohjaa mihinkään.'
SilverStripe\CMS\Model\SiteTree:
@ -260,12 +262,16 @@ fi:
VIRTUALPAGEWARNINGSETTINGS: 'Ole hyvä ja valitse linkitetty sivu sisältö kentästä, jotta julkaisu on mahdollista'
Viewers: Katselijaryhmät
Visibility: Näkyvyys
db_Content: Sisältö
db_Sort: Järjestä
db_Title: Otsikko
db_URLSegment: 'URL-osoitteen osio'
has_one_Parent: Sivupohja
has_one_Subsite: Alasivusto
many_many_BackLinkTracking: 'Käänteinen seuranta'
many_many_ImageTracking: 'Kuvan seuranta'
many_many_LinkTracking: 'Linkin seuranta'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tyyppi
TITLE_USED_ON: 'Käytössä:'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -276,13 +282,14 @@ fi:
one: 'Hakemistopuun linkki'
other: '{count} hakemistopuun linkkiä'
SINGULARNAME: 'Hakemistopuun linkki'
has_one_Parent: Isäntä
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Linkitetty sivu'
DESCRIPTION: 'Näyttää toisen sivun sisällön'
EditLink: muokkaa
HEADER: 'Tämä on virtuaalisivu'
HEADERWITHLINK: 'Tämä on virtuaalisivu, joka kopioi sisällön kohteesta "{title}" ({link})'
PLURALNAME: Virtuaalisivut
PLURALNAME: Pohjasivut
PLURALS:
one: 'Virtuaali sivu'
other: '{count} Virtuaali sivua'

View File

@ -114,7 +114,6 @@ fi_FI:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Esikatselu versio'
ARCHIVEDSITEFROM: 'Arkistoitu sivusto lähteestä:'
CMS: CMS
DRAFT: Luonnos
DRAFTSITE: Luonnossivusto
Email: Sähköposti
@ -147,12 +146,11 @@ fi_FI:
Cancel: Peruuta
Edit: Muokkaa
HelpChars: 'Erikoismerkit muunnetaan tai poistetaan automaattisesti.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Edelleenohjaa toiselle sisäiselle sivulle tai ulkoiseen URL-osoitteeseen'
HEADER: 'Tämä sivu ohjaa käyttäjän toiselle sivulle'
OTHERURL: 'Toisen verkkosivuston URL-osoite'
PLURALNAME: 'Uudelleenohjaavat sivut'
PLURALNAME: Pohjasivut
PLURALS:
one: 'Uudelleenohjaava sivu'
other: '{count} Uudelleenohjaavaa sivua'
@ -255,12 +253,13 @@ fi_FI:
VIRTUALPAGEWARNINGSETTINGS: 'Ole hyvä ja valitse linkitetty sivu sisältö kentästä, jotta julkaisu on mahdollista'
Viewers: Katselijaryhmät
Visibility: Näkyvyys
db_Content: Sisältö
db_Title: Otsikko
has_one_Parent: Sivupohja
many_many_BackLinkTracking: 'Käänteinen seuranta'
many_many_ImageTracking: 'Kuvan seuranta'
many_many_LinkTracking: 'Linkin seuranta'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tyyppi
TITLE_USED_ON: 'Käytössä:'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -277,7 +276,7 @@ fi_FI:
EditLink: muokkaa
HEADER: 'Tämä on virtuaalisivu'
HEADERWITHLINK: 'Tämä on virtuaalisivu, joka kopioi sisällön kohteesta "{title}" ({link})'
PLURALNAME: Virtuaalisivut
PLURALNAME: Pohjasivut
PLURALS:
one: 'Virtuaali sivu'
other: '{count} Virtuaali sivua'

View File

@ -1,14 +1,31 @@
fo:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Endurstovna
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Óalmenna kunngerð'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: Teldupostur
PAGENOTEXISTS: 'Hendan síðan finst ikki.'
PAGETYPEOPT: 'Slag av síðu'
PLEASESAVE: 'Vinarliga goym síðuna: Hendan síðan kundi ikki blíva dagført, tí at hon er ikki goymd enn.'
PUBALLCONFIRM: 'Vinarliga almenna kunngerð allar síðurnar á heimasíðuni, avrita innihaldsstøðið til beinleiðis'
PUBALLFUN: '"Ger alt alment" funka'
REMOVEDPAGEFROMDRAFT: 'Strikaði ''{title}'' frá kladdu heimasíðuni'
ROLLBACK: 'Far aftur til hesa útgávuna'
SAVEDRAFT: Goym
TabContent: Innihald
SilverStripe\CMS\Controllers\ContentController:
Email: Teldupostur
Password: Loyniorð
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Leinku frágreiðing'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fíla
REDIRECTTO: 'Víðarisend til'
REDIRECTTOEXTERNAL: 'Onnur heimasíðu'
REDIRECTTOPAGE: 'Ein síða á tínari heimasíðu'
YOURPAGE: 'Síða á tínari heimasíðu'
has_one_LinkTo: 'Leinka til'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Øll
ACCESSHEADER: 'Hvør skal kunna síggja hesa síðuna?'
@ -32,9 +49,17 @@ fo:
PAGETYPE: 'Slag av síðu'
SHOWINMENUS: 'Vís á vælmyndum?'
SHOWINSEARCH: 'Vís í leiting?'
SINGULARNAME: Síða
TABBEHAVIOUR: Virkisháttur
TOPLEVEL: 'Heimasíðu innihald (Fyrsta støði)'
db_Content: Innihald
db_Title: Heiti
has_one_Parent: Yvirsíða
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Navn á síðuni'
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 'Síður broyttar seinastu 2 vikurnar'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Leita
GO: Víðari
SEARCH: Leita

View File

@ -14,7 +14,6 @@ fr:
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: "Accès à la section «\_{title}\_»"
ACCESS_HELP: 'Autoriser la visualisation de la section contenant l''arborescence et le contenu. Les autorisations de voir ou modifier le contenu peuvent être gérées dans les menus déroulants spécifiques à chaque page, ainsi que dans les "permissions de contenu".'
ARCHIVE: Archive
ARCHIVEDPAGE: 'Page ''{title}'' archivée'
AddNew: 'Ajouter une nouvelle page'
AddNewButton: Ajouter
@ -30,7 +29,6 @@ fr:
Create: Créer
DUPLICATED: '''{title}'' dupliqué avec succès'
DUPLICATEDWITHCHILDREN: '''{title}'' et ses enfants dupliqués avec succès'
EMAIL: Email
NEWPAGE: 'Nouveau {pagetype}'
PAGENOTEXISTS: 'Cette page n''existe pas'
PAGES: 'Statut de la page'
@ -96,7 +94,6 @@ fr:
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtrer
ListView: 'Affichage en liste'
MENUTITLE: Pages
TreeView: Arborescence
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'Page modifiées'
@ -115,10 +112,8 @@ fr:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Aperçu de cette version'
ARCHIVEDSITEFROM: 'Site archivé depuis'
CMS: CMS
DRAFT: Brouillon
DRAFTSITE: 'Site Brouillon'
Email: Email
INSTALL_SUCCESS: 'Installation terminée!'
InstallFilesDeleted: 'Les fichiers d''installation ont été supprimés avec succès'
InstallSecurityWarning: "Pour des raisons de sécurité vous devriez maintenant supprimer les fichiers dinstallation, à moins que vous nayez prévu de réinstaller le système ultérieurement (<em>ce qui nécessite de se connecter comme administrateur, voir plus haut</em>). Désormais, votre serveur naura besoin de droits d'accès en écriture que pour le dossier «\_assets\_», vous pouvez donc les révoquer pour tous les autres dossiers. <a href=\"{link}\" style=\"text-align: center;\">Cliquez ici pour supprimer les fichiers dinstallation.</a>"
@ -133,6 +128,7 @@ fr:
Password: 'Mot de passe'
PostInstallTutorialIntro: 'Ceci est un site Silverstripe 3 minimaliste. Pour le déployer, veuillez regarder {link}.'
StartEditing: 'Vous pouvez commencer à créer ou modifier du contenu en accédant au <a href="{link}">the CMS</a>.'
UNVERSIONEDPREVIEW: Aperçu
UnableDeleteInstall: 'Impossible de supprimer les fichiers d''installation. Merci de supprimer manuellement les fichiers suivants :'
VIEWPAGEIN: 'Voir la page dans :'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -149,12 +145,11 @@ fr:
EMPTY: 'Entrez un segment d''URL ou cliquez sur annuler'
Edit: Editer
HelpChars: 'Les caractères spéciaux sont automatiquement convertis ou supprimés.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Redirige vers une page interne ou une URL externe'
FILE: Fichier
HEADER: 'Cette page va rediriger les utilisateurs vers une autre page'
OTHERURL: 'URL d''un autre site web'
PLURALNAME: 'Pages de redirection'
PLURALS:
one: 'Une page de redirection'
other: '{count} pages de redirection'
@ -163,6 +158,7 @@ fr:
REDIRECTTOPAGE: 'Une page de votre site web'
SINGULARNAME: 'Page de redirection'
YOURPAGE: 'Page de votre site web'
has_one_LinkTo: 'Lier à'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Une page de redirection a été configurée... Sans redirection'
SilverStripe\CMS\Model\SiteTree:
@ -210,7 +206,6 @@ fr:
LINKSALREADYUNIQUE: ' {url} est déjà unique'
LINKSCHANGEDTO: '{url1} changée pour {url2}'
MENUTITLE: 'Titre dans les menus'
METADESC: 'Meta Description'
METADESCHELP: 'Les moteurs de recherche reprennent cette description dans leurs résultats (bien quelle nait pas dinfluence sur le classement).'
METAEXTRA: 'Balises Méta personnalisées'
MODIFIEDONDRAFTHELP: 'Des changements effectués sur cette page n''''ont pas été publiés'
@ -230,8 +225,8 @@ fr:
PARENTTYPE_SUBPAGE: 'Sous-page d''une page parente (choisir en-dessous) '
PERMISSION_GRANTACCESS_DESCRIPTION: 'Gérer les droits d''accès au contenu'
PERMISSION_GRANTACCESS_HELP: 'Autoriser le réglage de restrictions spécifiques dans la section "Pages".'
PLURALNAME: Pages
PLURALS:
many: '{count} pages'
one: 'Une page'
other: '{count} pages'
PageTypNotAllowedOnRoot: "Le type de page «\_{type}\_» nest pas autorisé à la racine du site"
@ -241,7 +236,6 @@ fr:
REORGANISE_HELP: 'Réorganiser les pages du site par glisser & déposer.'
SHOWINMENUS: 'Afficher dans les menus ?'
SHOWINSEARCH: 'Afficher dans les recherches ?'
SINGULARNAME: Page
TABBEHAVIOUR: Comportement
TABCONTENT: 'Contenu principal'
TABDEPENDENT: 'Pages dépendantes'
@ -259,21 +253,25 @@ fr:
VIRTUALPAGEWARNINGSETTINGS: 'Veuillez choisir une page liée dans le contenu principal avant de publier'
Viewers: 'Groupes de visualisation'
Visibility: Visibilité
db_Content: Contenu
db_Sort: Tri
db_Title: Titre
db_URLSegment: 'Segment d''URL'
has_one_Parent: 'Page parente'
many_many_BackLinkTracking: 'Suivi des liens retour'
many_many_ImageTracking: 'Suivi des images'
many_many_LinkTracking: 'Suivi des Liens'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Type
TITLE_USED_ON: 'Utilisé dans'
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Liens Site Tree'
SINGULARNAME: 'Lien Site Tree'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Page liée'
DESCRIPTION: 'Affiche le contenu d''une autre page'
EditLink: éditer
HEADER: 'Ceci est une page virtuelle'
HEADERWITHLINK: 'Ceci est une page virtuelle dupliquant le contenu de "{title}" ({link})'
PLURALNAME: 'Page virtuelles'
PLURALS:
one: 'Une page virtuelle'
other: '{count} pages virtuelles'
@ -292,7 +290,6 @@ fr:
ColumnDateLastModified: 'Date de la dernière modification'
ColumnDateLastPublished: 'Date de la dernière publication'
ColumnProblemType: 'Type de problème'
ColumnURL: URL
HasBrokenFile: 'comporte un fichier brisé'
HasBrokenLink: 'comporte un lien brisé'
HasBrokenLinkAndFile: 'comporte un lien et un fichier brisés'

View File

@ -1,42 +1,84 @@
gl_ES:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d páxinas publicadas, %d erros'
PUBLISH_PAGES: Publicar
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurar
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Sen publicar'
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: Arquivo
AddNew: 'Engadir nova páxina'
AddNewButton: 'Engadir novo'
ChoosePageParentMode: 'Escoller donde crear esta páxina'
ChoosePageType: 'Escoller tipo de páxina'
Create: Crear
EMAIL: Correo-e
PAGENOTEXISTS: 'Esta páxina non existe'
PAGESALLOPT: 'Todas as páxinas'
PAGETYPEANYOPT: Ningún
PAGETYPEOPT: 'Tipo de Páxina'
PLEASESAVE: 'Por favor Garda Páxina: Esta páxina podería non ser actualizada porque inda non foi gardada.'
PUBALLCONFIRM: 'Por favor publica toda a páxina no sitio, copiando o contido a contorna de produción'
PUBALLFUN: 'Funcionalidade "Publicar Todo"'
REMOVEDPAGEFROMDRAFT: 'Eliminado ''{title}'' do borrador do sitio'
ROLLBACK: 'Desfacer a esta versión'
SAVEDRAFT: Gardar
TabContent: Contido
TabHistory: Historial
TabSettings: Configuracións
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Engadir páxina'
ParentMode_child: 'Baixo outra páxina'
ParentMode_top: 'Nivel superior'
Title: 'Engadir páxina'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Editar Páxina'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
COMPAREMODE: 'Modo comparación (seleccionar dúas)'
MENUTITLE: Historial
NOTPUBLISHED: 'Non publicado'
PUBLISHER: Editor
REVERTTOTHISVERSION: 'Retornar a esta versión'
SHOWUNPUBLISHED: 'Amosar versións sen publicar'
UNKNOWN: Descoñecido
VIEW: ver
WHEN: Cando
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Editar Páxina'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtro
ListView: 'Vista en Listado'
MENUTITLE: Páxinas
TreeView: 'Vista en Árbore'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Todas as páxinas'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITEFROM: 'Sitio arquivado dende'
DRAFTSITE: 'Sitio Borrador'
Email: Correo-e
LOGGEDINAS: 'Iniciada sesión como'
LOGIN: 'Iniciar sesión'
LOGOUT: 'Pechar sesión'
NOTEWONTBESHOWN: 'Nota: esta mensaxe non se amosará aos visitantes'
NOTLOGGEDIN: 'Sen iniciar sesión'
PUBLISHEDSITE: 'Sitio Publicado'
Password: Contrasinal
UNVERSIONEDPREVIEW: Previsualizar
VIEWPAGEIN: 'Ver a Páxina en:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Áncora
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descrición da ligazón'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Ficheiro
HEADER: 'Esta páxina redirixirá os usuarios a outra páxina'
OTHERURL: 'Outra URL do sitio web'
REDIRECTTO: 'Redirixir a'
REDIRECTTOEXTERNAL: 'Outro sitio web'
REDIRECTTOPAGE: 'Unha páxina no teu sitio web'
YOURPAGE: 'Páxina no teu sitio web'
has_one_LinkTo: 'Ligar a'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Ninguén
ACCESSHEADER: 'Quen pode ver esta páxina?'
@ -44,6 +86,8 @@ gl_ES:
ACCESSONLYTHESE: 'Só esta xente (escoller da lista)'
BUTTONCANCELDRAFT: 'Cancelar cambios do borrador'
BUTTONCANCELDRAFTDESC: 'Eliminar o borrador e revertir a páxina publicada actualmente'
BUTTONSAVED: Gardado
BUTTONSAVEPUBLISH: Publicar
BUTTONUNPUBLISH: 'Sen publicar'
BUTTONUNPUBLISHDESC: 'Eliminar esta páxina do sitio publicado'
Comments: Comentarios
@ -51,6 +95,7 @@ gl_ES:
DEFAULTABOUTTITLE: 'Sobre nós'
DEFAULTCONTACTTITLE: Contactarnos
DEFAULTHOMETITLE: Inicio
DESCRIPTION: 'Páxina de contido xenérico'
DependtPageColumnLinkType: 'Tipo de ligazón'
EDITHEADER: 'Quen pode editar esta páxina?'
EDITORGROUPS: 'Grupos Editor'
@ -64,6 +109,7 @@ gl_ES:
METADESC: 'Meta Descrición'
METAEXTRA: 'Personalizar Meta Tags'
MODIFIEDONDRAFTSHORT: Modificado
NOTPUBLISHED: 'Non publicado'
PAGELOCATION: 'Localización da páxina'
PAGETITLE: 'Nome da páxina'
PAGETYPE: 'Tipo de Páxina'
@ -71,11 +117,13 @@ gl_ES:
PARENTTYPE: 'Localización da páxina'
PARENTTYPE_ROOT: 'Páxina nivel alto'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Xestionar dereitos de acceso para o contido'
PLURALNAME: Páxinas
REMOVE_INSTALL_WARNING: 'Coidado: Deberías eliminar install.php da instalación deste Silverstripe por razóns de seguridade.'
REORGANISE_DESCRIPTION: 'Cambiar a estrutura do sitio'
REORGANISE_HELP: 'Reorganizar as páxinas na árbore do sitio a través de arrastrar e soltar.'
SHOWINMENUS: 'Amosar nos menús?'
SHOWINSEARCH: 'Amosar na busca?'
SINGULARNAME: Páxina
TABBEHAVIOUR: Comportamento
TABDEPENDENT: 'Páxinas dependentes'
TOPLEVEL: 'Contido do Sitio (Nivel Superior)'
@ -83,11 +131,19 @@ gl_ES:
VIEW_ALL_DESCRIPTION: 'Ver calquera páxina'
VIEW_DRAFT_CONTENT: 'Ver contido do borrador'
Visibility: Visibilidade
db_Content: Contido
db_Title: Título
has_one_Parent: 'Páxina pai'
many_many_ImageTracking: 'Imaxe de Seguemento'
many_many_LinkTracking: 'Ligazón de Seguemento'
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 'Visualizar o contido doutra páxina'
HEADER: 'Esta é unha páxina virtual'
SINGULARNAME: 'Páxina Virtual'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Páxinas con ficheiros rotos'
BrokenLinksGroupTitle: 'Informes de ligazóns rotas'
ParameterLiveCheckbox: 'Probar o sitio en vivo'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Ningún
BROKENLINKS: 'Informe de ligazóns rotas'
@ -109,3 +165,19 @@ gl_ES:
ReasonDropdownVPBROKENLINK: 'A páxina virtual está apuntando a unha páxina inexistente'
RedirectorNonExistent: 'o redirector está apuntando a unha páxina inexistente'
VirtualPageNonExistent: 'a páxina virtual está apuntando a unha páxina inexistente'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'RedirectorPages apuntando a páxinas eliminadas'
BrokenLinksGroupTitle: 'Informes de ligazóns rotas'
ParameterLiveCheckbox: 'Probar o sitio en vivo'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'VirtualPages apuntando a páxinas eliminadas'
BrokenLinksGroupTitle: 'Informes de ligazóns rotas'
ParameterLiveCheckbox: 'Probar o sitio en vivo'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Informes do Contido'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Informes do Contido'
LAST2WEEKS: 'Páxinas editadas nas 2 últimas semanas'
SilverStripe\CMS\Search\SearchForm:
GO: Ir
SearchResults: 'Resultados Busca'

View File

@ -1,13 +1,27 @@
he_IL:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'פורסמו %d עמודים, %d שגיאות'
PUBLISH_PAGES: פרסום
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: שחזור
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'ביטול הפרסום'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'גישה לאגף ''{title}'''
ACCESS_HELP: 'מתן האפשרות לצפות באגף המכיל את עץ העמודים והתוכן. ניתן לצפות ולערוך הרשאות באמצעות תיבות בחירה ייעודיות לכל עמוד, כמו גם „הרשאות התוכן“ הנפרדות.'
ARCHIVE: ארכיון
AddNew: 'הוספת עמוד חדש'
AddNewButton: 'הוספת חדש'
ChoosePageParentMode: 'נא לבחור היכן ליצור עמוד זה'
ChoosePageType: 'נא לבחור בסוג העמוד'
Create: יצירה
EMAIL: 'דואר אלקטרוני'
NEWPAGE: '{pagetype} חדש'
PAGENOTEXISTS: 'עמוד זה אינו קיים במערכת'
PAGESALLOPT: 'כל העמודים'
PAGETYPEANYOPT: כלשהם
PAGETYPEOPT: 'סוג דף'
PLEASESAVE: 'נא לשמור עמוד זה. העמוד לא עודכן מכיוון ולא עודכן.'
PUBALLCONFIRM: 'פרסום העמודים באתר, תוך העתקת כל הטיוטות לגרסה הסופית'
PUBALLFUN: 'פרסום הכול'
PUBPAGES: 'בוצע: פורסמו {count} עמודים'
@ -15,40 +29,76 @@ he_IL:
REMOVEDPAGE: '''{title}'' הוסר מהאתר שפורסם'
REMOVEDPAGEFROMDRAFT: '''$s'' הוסר מאתר הטיוטה'
RESTORED: '''{title}'' שוחזר בהצלחה'
ROLLBACK: 'שחזור לגרסה זו'
SAVEDRAFT: שמור
TabContent: תוכן
TabHistory: היסטורייה
TabSettings: הגדרות
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'הוספת עמוד'
ParentMode_child: 'תחת עמוד אחר'
ParentMode_top: 'רמה עליונה'
Title: 'הוספת עמוד'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'עריכת העמוד'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 'נוצר על ידי'
COMPAREMODE: 'מצב השוואה (יש לבחור שניים)'
COMPARINGVERSION: 'השוואה בין הגרסאות {version1} ו־{version2}.'
MENUTITLE: היסטורייה
NOTPUBLISHED: 'לא פורסם'
PUBLISHER: 'פורסם על ידי'
REVERTTOTHISVERSION: 'חזרה לגרסה זו'
SHOWUNPUBLISHED: 'הצגת גרסאות שלא פוסרמו'
UNKNOWN: 'לא ידוע'
VIEW: צפייה
VIEWINGVERSION: 'הגרסה הנוכחית המופיעה {version}.'
WHEN: מתי
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'עריכת העמוד'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: מסנן
ListView: 'תצוגת רשימה'
MENUTITLE: עמודים
TreeView: 'תצוגת עץ'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'כל העמודים'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'הצגה מקדימה של הגרסה'
ARCHIVEDSITEFROM: 'אתר ארכיון מהתאריך'
DRAFT: טיוטה
DRAFTSITE: 'אתר טיוטה'
Email: 'דואר אלקטרוני'
INSTALL_SUCCESS: 'ההתקנה הצליחה!'
InstallFilesDeleted: 'קובצי ההתקנה נמחקו בהצלחה.'
InstallSecurityWarning: 'מטעמי אבטחה עליך למחוק כעת את קובצי ההתקנה, אלמלא תכניותיך הן להתקין מחדש מאוחר יותר (<em>נדרשת כניסת מנהל, פרטים להלן</em>). שרת האינטרנט יזדקק רק לעת עתה לגישה לכתיבה לתיקייה „assets“, ניתן להסיר את גישת הכתיבה מכל שאר התיקיות. <a href="{link}" style="text-align: center;">יש ללחוץ כאן כדי למחוק את קובצי ההתקנה.</a>'
InstallSuccessCongratulations: 'מערכת ה־SilverStripe הותקנה בהצלחה!'
LOGGEDINAS: 'נכנסת בשם'
LOGIN: כניסה
LOGOUT: יציאה
NOTEWONTBESHOWN: 'לתשומת לבך: הודעה זו לא תוצג למבקריך'
NOTLOGGEDIN: 'לא נכנסת'
PUBLISHEDSITE: 'אתר שפורסם'
Password: סיסמא
PostInstallTutorialIntro: 'אתר זה הנו גרסה מופשטת של אתר SilverStrip 3. כדי להרחיב את האתר, נא לגשת לכתובת {link}.'
UNVERSIONEDPREVIEW: 'תצוגה מקדימה'
UnableDeleteInstall: 'לא ניתן למחוק את קובצי ההתקנה. נא למחוק את הקבצים שלהלן ידנית'
VIEWPAGEIN: 'צפייה בעמוד תחת:'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'תאור הקישור'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
HelpChars: ' תווים מיוחדים מומרים אוטומטית או שהם מוסרים.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: קובץ
HEADER: 'העמוד הזה יוביל משתמשים לעמוד אחר'
OTHERURL: 'כתובת של אתר אחר'
REDIRECTTO: 'העברה אל'
REDIRECTTOEXTERNAL: 'אתר אחר'
REDIRECTTOPAGE: 'עמוד באתר שלך'
SINGULARNAME: 'עמוד הפנייה'
YOURPAGE: 'עמוד באתר שלך'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'נוצר דף הפניה ללא יעד'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'כל אחד'
ACCESSHEADER: 'מי יכול לצפות בעמוד זה?'
@ -59,6 +109,7 @@ he_IL:
APPEARSVIRTUALPAGES: 'תוכן זה מופיע גם בעמודים הווירטואליים באגפים של {title}.'
BUTTONCANCELDRAFT: 'ביטול שינויי הטיוטה'
BUTTONCANCELDRAFTDESC: 'למחוק את הטיוטה שלך ולהחזיר לעמוד הנוכחי שפורסם'
BUTTONSAVEPUBLISH: פרסום
BUTTONUNPUBLISH: 'ביטול הפרסום'
BUTTONUNPUBLISHDESC: 'הסרת עמוד זה מהאתר שפורסם'
Comments: תגובות
@ -67,6 +118,7 @@ he_IL:
DEFAULTCONTACTTITLE: 'יצירת קשר'
DEFAULTHOMETITLE: 'דף הבית'
DEPENDENT_NOTE: 'העמודים הבאים תלויים בעמוד זה. בין אלו נכללים, עמודים וירטואליים, עמודי הפנייה ועמודים עם קישורי תוכן.'
DESCRIPTION: 'דף תוכן גנרי'
DependtPageColumnLinkType: 'סוג הקישור'
EDITHEADER: 'מי יכול לערוך עמוד זה?'
EDITORGROUPS: 'קבוצות עורכים'
@ -85,6 +137,8 @@ he_IL:
MODIFIEDONDRAFTHELP: 'בעמוד יש שינויים שלא פורסמו'
MODIFIEDONDRAFTSHORT: השתנה
MetadataToggle: 'נתוני על'
NOTPUBLISHED: 'לא פורסם'
ONLIVEONLYSHORTHELP: 'העמוד לא פורסם, אך נמחק מהטיוטות'
PAGELOCATION: 'מיקום העמוד'
PAGETITLE: 'שם הדף'
PAGETYPE: 'סוג דף'
@ -94,6 +148,7 @@ he_IL:
PARENTTYPE_SUBPAGE: 'תת־עמוד תחת עמוד הורה'
PERMISSION_GRANTACCESS_DESCRIPTION: 'ניהול הרשאות גישה לתוכן'
PERMISSION_GRANTACCESS_HELP: 'מתן האפשרות להגדיר הגבלות ייעודיות לעמוד תחת האגף „עמודים“.'
PLURALNAME: עמודים
PageTypNotAllowedOnRoot: 'סוג העמוד „{type}“ אינו מורשה ברמת העל'
PageTypeNotAllowed: 'סוג העמוד „{type}“ אינו מורשה כצאצא של עמוד הורה זה'
REMOVE_INSTALL_WARNING: 'אזהרה: עליך להסיר את install.php מהתקנת SilverStripe זו מטעמי אבטחה.'
@ -101,6 +156,7 @@ he_IL:
REORGANISE_HELP: 'ניתן לסדר מחדש את העמודים בעץ האתר באמצעות גרירה והשלכה.'
SHOWINMENUS: 'להציג בתפריטים?'
SHOWINSEARCH: 'לכלול בחיפוש?'
SINGULARNAME: עמוד
TABBEHAVIOUR: התנהגות
TABDEPENDENT: 'עמודים תלויים'
TOPLEVEL: 'תוכן האתר (רמה עליונה)'
@ -110,13 +166,21 @@ he_IL:
VIEW_DRAFT_CONTENT_HELP: 'חל על צפייה בעמודים מחוץ ל־CMD במצב טיוטה. חיוני לצורך שיתוף פעולה עם גורמים חיצוניים שאין להם גישה ל־CMS.'
Viewers: 'קבוצות צופים'
Visibility: 'אופן הצגה'
db_Content: תוכן
db_Title: כותרת
has_one_Parent: 'דף הורה'
many_many_BackLinkTracking: 'מעקב אחרי קישור חוזר'
many_many_ImageTracking: 'מעקב אחר תמונה'
many_many_LinkTracking: 'מעקב אחר קישורים'
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 'הצגת תוכן של עמוד אחר'
HEADER: 'זהו עמוד וירטואלי'
PageTypNotAllowedOnRoot: 'סוג העמוד המקורי „{type}“ אינו מורשה ברמת העל של עמוד וירטואלי זה'
SINGULARNAME: 'דף וירטואלי'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'עמודים עם קבצים שבורים'
BrokenLinksGroupTitle: 'דוחות קישורים שבורים'
ParameterLiveCheckbox: 'בדיקת האתר החי'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: כלשהם
BROKENLINKS: 'דיווח על קישורים שבורים'
@ -139,9 +203,23 @@ he_IL:
ReasonDropdownVPBROKENLINK: 'עמוד וירטואלי שמצביע לעמוד שלא קיים'
RedirectorNonExistent: 'עמוד הפניה שמפנה לעמוד שלא קיים'
VirtualPageNonExistent: 'עמוד וירטואלי שמצביע לעמוד שלא קיים'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'עמודי הפנייה שמצביעים לעמודים שנמחקו'
BrokenLinksGroupTitle: 'דוחות קישורים שבורים'
ParameterLiveCheckbox: 'בדיקת האתר החי'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'עמודים וירטואליים שמצביעים לעמודים שנמחקו'
BrokenLinksGroupTitle: 'דוחות קישורים שבורים'
ParameterLiveCheckbox: 'בדיקת האתר החי'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'דוחות תוכן'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'דוחות תוכן'
LAST2WEEKS: 'עמודים שנערכו בשבועיים האחרונים'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: מ־
FILTERDATETO: עד
FILTERLABELTEXT: חיפוש
GO: לעבור
SEARCH: חיפוש
SearchResults: 'תוצאות החיפוש'

View File

@ -25,12 +25,13 @@ hr:
Create: Kreiraj
DUPLICATED: 'Dupliciran ''{title}'' uspješno'
DUPLICATEDWITHCHILDREN: 'Dupliciran ''{title}'' i podstranice uspješno'
EMAIL: Email
NEWPAGE: 'Novi {pagetype}'
PAGENOTEXISTS: 'Stranica ne postoji'
PAGES: 'Status stranice'
PAGESALLOPT: 'Sve stranice'
PAGETYPEANYOPT: 'Bilo koji'
PAGETYPEOPT: 'Tip stranice'
PLEASESAVE: 'Molim spremite stranicu: Stranica ne može biti ažurirana jer još uvijek nije spremljena.'
PUBALLCONFIRM: 'Molim objavi svaku stranicu, kopirajući sadržaj'
PUBALLFUN: '"Objavi sve"'
PUBLISHED: 'Uspješno objavljen ''{title}'''
@ -47,6 +48,8 @@ hr:
ROLLEDBACKPUBv2: 'Vraćeno na objavljenu verziju'
ROLLEDBACKVERSIONv2: 'Vraćeno na verziju #{version}.'
SAVED: 'Uspješno spremljen ''{title}'''
SAVEDRAFT: Spremi
SEARCHRESULTS: 'Rezultati pretraživanja'
SHOW_AS_LIST: 'prikaži kao listu'
TOO_MANY_PAGES: 'Previše stranica'
TabContent: Sadržaj
@ -61,11 +64,15 @@ hr:
ParentMode_top: 'Najviši nivo'
Title: 'Dodaj stranicu'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Izgleda kako nemate potrebna prava za dodati {ObjectTitle} na kampanju'
ErrorNotFound: '{Type} nije pronađen'
MENUTITLE: 'Uredi stranicu'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Način usporedbe (odaberi dva)'
COMPARINGVERSION: 'Uspoređujem verzije {version1} i {version2}.'
MENUTITLE: Povijest
MULTISELECT: 'Grupne radnje'
NOTPUBLISHED: 'Nije objavljeno'
PREVIEW: 'Pregled web stranice'
PUBLISHER: Izdavač
@ -79,7 +86,6 @@ hr:
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Uredi stranicu'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Lista
MENUTITLE: Stranice
TreeView: Stablo
@ -87,6 +93,8 @@ hr:
Title: 'Izmjenjene stranice'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Sve stranice, uključujući arhivirane'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Objavljene stranice'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Sve stranice'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -98,11 +106,12 @@ hr:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Pregledna verzija'
ARCHIVEDSITEFROM: 'Arhivirana stranica iz'
CMS: CMS
DRAFT: Predložak
DRAFTSITE: Predložak
Email: Email
INSTALL_SUCCESS: 'Instalacija uspješna!'
InstallFilesDeleted: 'Instalacijske datoteke su uspješno obrisane.'
InstallSecurityWarning: 'Zbog sigurnosnih razloga trebali bi ste obrisati instalacijske datoteke, osima ako planirate reinstalaciju kasnije (<em>zahtjeva administracijsku prijavu, pogledaj iznad</em>). Web server sada treba samo dozvole pisanja na "assets" direktorij, pa možete maknuti pravo pisanja sa svih drugih direktorija. <a href="{link}" style="text-align: center;">kliknite ovjde za brisanje instalacijskih datoteka.</a>'
InstallSuccessCongratulations: 'SilverStripe je uspješno instaliran!'
LOGGEDINAS: 'Prijavi se kao'
LOGIN: Prijavi
LOGOUT: Odjava
@ -111,9 +120,15 @@ hr:
PUBLISHED: Objavljeno
PUBLISHEDSITE: 'Objavljena stranica'
Password: Lozinka
PostInstallTutorialIntro: 'Ova web stranica je pojednostavljena verzija SilverStripe 3 stranice. Kako bi ste nadogradili, pogledajte {link}.'
StartEditing: 'Možete početi uređivati vaš sadržaj otvarajući <a href="{link}">CMS sučelje</a>.'
UNVERSIONEDPREVIEW: Pregled
UnableDeleteInstall: 'Nemoguće obrisati instalacijske datoteke. Molimo obrišite datoteke ručno'
VIEWPAGEIN: 'Pregledaj stranice u:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Arhivirano
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Sidro
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Opis linka'
LINKOPENNEWWIN: 'Otvori u novom prozoru/tabu'
@ -123,17 +138,20 @@ hr:
Cancel: Odustani
Edit: Uredi
HelpChars: 'Posebni znakovi se automatski pretvaraju ili uklanjaju.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Preusmjerava na internu stranicu ili vanjski URL'
FILE: Datoteka
HEADER: 'Ova stranica preusmjeriti će korisnike na drugu stranicu'
OTHERURL: 'URL drugog weba'
PLURALNAME: 'Preusmjeravajuće stranice'
PLURALNAME: 'Osnovne stranice'
REDIRECTTO: 'Preusmjeri na'
REDIRECTTOEXTERNAL: 'Drugi web'
REDIRECTTOPAGE: 'Stranicu na Vašom webu'
SINGULARNAME: 'Preusmjeravajuća stranica'
YOURPAGE: 'Stranica na Vašem webu'
has_one_LinkTo: 'Poveži na'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Stranica za preusjeravanje nema postavljenog preusmjeravanja'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Svi
ACCESSHEADER: 'Tko može pregledavati ovu stranicu?'
@ -149,11 +167,14 @@ hr:
BUTTONDELETEDESC: 'Ukloni iz nacrta/objavljeno i pošalji u arhivu'
BUTTONPUBLISHED: Objavljeno
BUTTONSAVED: Spremljeno
BUTTONSAVEPUBLISH: Objavi
BUTTONUNPUBLISH: Odjavi
BUTTONUNPUBLISHDESC: 'Izbrišite ovu stranicu sa objavljene'
Comments: Komentari
Content: Sadržaj
DEFAULTABOUTCONTENT: '<p>Možete popuniti ovu stranicu s Vašim sadržajem, ili obrisati je i kreirati novu stranicu.</p>'
DEFAULTABOUTTITLE: 'O nama'
DEFAULTCONTACTCONTENT: '<p>Možete popuniti ovu stranicu s Vašim sadržajem, ili obrisati je i kreirati novu stranicu.</p>'
DEFAULTCONTACTTITLE: Kontakt
DEFAULTHOMECONTENT: '<p>Dobrodošli na SilverStripe! Ovo je zadana početna stranica. Možete je urediti otvarajući <a href="admin/"> CMS</a>.</p><p>Možete pristupiti <a href="http://docs.silverstripe.org">razvojnoj dokumentaciji</a>, ili početi <a href="http://www.silverstripe.org/learn/lessons">SilverStripe lekcije</a>.</p>'
DEFAULTHOMETITLE: Početna
@ -211,25 +232,30 @@ hr:
VIRTUALPAGEWARNINGSETTINGS: 'Molimo odaberite povezanu stranicu u glavnom sadržajnom polju kako bi ste je objavili'
Viewers: 'Grupe preglednika'
Visibility: Vidljivost
db_Content: Sadržaj
db_Title: Naslov
has_one_Parent: 'Matična stranica'
has_one_Subsite: Podsajt
many_many_BackLinkTracking: 'Praćenje Backlinkova'
many_many_ImageTracking: 'Praćenje slika'
many_many_LinkTracking: 'Praćenje linkova'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tip
TITLE_USED_ON: 'Korišteno na'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Roditelj
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Povezane stranice'
DESCRIPTION: 'Prikazuje sadržaj druge stranice'
EditLink: uredi
HEADER: 'Ovo je virtualna stranica'
HEADERWITHLINK: 'Ova virtualna stranica kopira sadržaj sa "{title}" ({link})'
PLURALNAME: 'Virtualne stranice'
PLURALNAME: 'Osnovne stranice'
PageTypNotAllowedOnRoot: 'Originalni tip stranice "{type}" nije dozvoljen na prvom nivu ove virtualne stranice'
SINGULARNAME: 'Virtualna stranica'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Stranice s neispravnim datotekama'
BrokenLinksGroupTitle: 'Izvješća prekinutih linkova'
ParameterLiveCheckbox: 'Pregledaj objavljenu stranicu'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'bilo koji'
@ -258,6 +284,7 @@ hr:
BrokenLinksGroupTitle: 'Izvješća prekinutih linkova'
ParameterLiveCheckbox: 'Pregledaj objavljenu stranicu'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Virtualne stranice pokazuje na obrisane stranice'
BrokenLinksGroupTitle: 'Izvješća prekinutih linkova'
ParameterLiveCheckbox: 'Pregledaj objavljenu stranicu'
SilverStripe\CMS\Reports\EmptyPagesReport:

View File

@ -1,14 +1,28 @@
hu:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d oldal publikálva, %d hibás'
PUBLISH_PAGES: Publikálni
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Visszaállítás
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Publikálás visszavonása'
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: Archív
AddNew: 'Új oldal hozzáadása'
AddNewButton: 'Új hozzáadása'
Cancel: Mégsem
ChoosePageParentMode: 'Adja meg az oldal létrehozásának helyét'
ChoosePageType: 'Válassza ki az oldal típusát'
Create: Létrehozni
DUPLICATED: '''{title}'' sikeresen duplikálva'
DUPLICATEDWITHCHILDREN: '''{title}'' és oldalai sikeresen duplikálva'
EMAIL: E-mail
NEWPAGE: 'Új {pagetype}'
PAGENOTEXISTS: 'Ez az oldal nem létezik.'
PAGESALLOPT: 'Összes oldal'
PAGETYPEANYOPT: Egyéb
PAGETYPEOPT: 'Oldal típusa'
PLEASESAVE: 'Kérjük, mentsd el az oldalt: az oldalt nem lehetett frissíteni, mivel még nem került elmentésre.'
PUBALLCONFIRM: 'Minden oldal publikálása, fázistartalmak kitevése'
PUBALLFUN: '"Összes publikálása" funkció'
PUBPAGES: '{count} oldalt publikált'
@ -16,20 +30,41 @@ hu:
REMOVEDPAGE: '''{title}'' törölve a publikált oldalról'
REMOVEDPAGEFROMDRAFT: '''{title}'' törlése a piszkozatoldalról'
RESTORED: '''{title}'' sikeresen helyreállítva'
ROLLBACK: 'Visszaállítás ehhez a verzióhoz'
ROLLEDBACKPUBv2: 'Visszatérés a publikált verzióhoz.'
ROLLEDBACKVERSIONv2: '#{version} verzió beállítva.'
SAVEDRAFT: Mentés
TabContent: Tartalom
TabHistory: Történet
TabSettings: Beállítások
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Oldal hozzáadása'
ParentMode_child: 'Másik oldal alatt'
ParentMode_top: 'Felső szint'
Title: 'Oldal hozzáadása'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Oldal szerkesztése'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Szerző
COMPAREMODE: 'Összehasonlítás (select two)'
COMPARINGVERSION: '{version1} és {version2} verziók összehaonlítása. '
MENUTITLE: Történet
NOTPUBLISHED: 'Nincs publikálva'
PUBLISHER: Szerző
REVERTTOTHISVERSION: 'Visszatérés erre a verzióra'
SHOWUNPUBLISHED: 'Publikálatlan verziók megjelenítése'
UNKNOWN: Ismeretlen
VIEW: megtekintés
VIEWINGLATEST: 'Jelenleg ez az utolsó verzió'
VIEWINGVERSION: 'Verziószám: {version}'
WHEN: Mikor
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Oldal szerkesztése'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Szűrő
ListView: 'Lista nézet'
MENUTITLE: Oldalak
TreeView: '"Fa" nézet'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Összes oldal'
SilverStripe\CMS\Controllers\ContentController:
@ -38,7 +73,10 @@ hu:
CMS: Tartalomkezelő
DRAFT: Piszkozat
DRAFTSITE: 'Vázlat oldal'
Email: E-mail
INSTALL_SUCCESS: 'Sikeres telepítés!'
InstallFilesDeleted: 'A telepítő állományok sikeresen tőrőlve lettek.'
InstallSuccessCongratulations: 'A SilverStripe sikeresen telepítve lett!'
LOGGEDINAS: 'Bejelentkezve, mint'
LOGIN: Bejelentkezés
LOGOUT: Kijelentkezés
@ -46,18 +84,30 @@ hu:
NOTLOGGEDIN: Kijelentkezett
PUBLISHED: Publikált
PUBLISHEDSITE: 'Publikált oldal'
Password: Jelszó
UNVERSIONEDPREVIEW: Előnézet
UnableDeleteInstall: 'A telepítő állományok törlése nem sikerült. Kérjük törölje az alábbi állományokat kézzel.'
VIEWPAGEIN: 'Oldal megtekintése'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Archiválva
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Link leírása'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Mégsem
Edit: Szerkeszt
HelpChars: 'A speciális karakterek automatikusan konvertálódnak vagy törlődnek.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fájl
HEADER: 'Ez az oldal egy másik oldalra fogja írányítani a felhasználókat'
OTHERURL: 'Egy másik weboldal URL-je '
REDIRECTTO: 'Átirányítás ide:'
REDIRECTTOEXTERNAL: 'Egy másik weboldal'
REDIRECTTOPAGE: 'Egy oldal a weblapodon'
SINGULARNAME: 'Átirányító oldal'
YOURPAGE: 'Oldal a weblapodon'
has_one_LinkTo: 'Linkelés ide:'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Egy átirányító oldal került létrehozásra, anélkül hogy lenne hova átirányítania.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Mindenki
ACCESSHEADER: 'Ki láthatja ezt az oldalt a weblapon?'
@ -65,10 +115,12 @@ hu:
ACCESSONLYTHESE: 'Csak ezen emberek (válassz a listából)'
ADDEDTODRAFTHELP: 'Az oldal jelenleg még nincs publikálva.'
ADDEDTODRAFTSHORT: Vázlat
ARCHIVEDPAGESHORT: Archiválva
BUTTONCANCELDRAFT: 'Piszkozaton végzett változtatások visszavonása'
BUTTONCANCELDRAFTDESC: 'Piszkozat törlése, és vissztérés a jelenleg publikált oldalra'
BUTTONPUBLISHED: Publikálva
BUTTONSAVED: Elmentve
BUTTONSAVEPUBLISH: Publikálni
BUTTONUNPUBLISH: 'Publikálás visszavonása'
BUTTONUNPUBLISHDESC: 'Oldal eltávolítása a publikált oldalról'
Comments: Kommentárok
@ -76,6 +128,7 @@ hu:
DEFAULTABOUTTITLE: Rólunk
DEFAULTCONTACTTITLE: Kapcsolat
DEFAULTHOMETITLE: Kezdőlap
DESCRIPTION: 'Egyszerű oldal'
DependtPageColumnLinkType: 'Hivatkozás típusa'
EDITHEADER: 'Ki szerkesztheti ezt a CMS-ben?'
EDITORGROUPS: 'Szerkesztők csoportja'
@ -84,6 +137,8 @@ hu:
HASBROKENLINKS: 'Ez az oldal hibás linkeket tartalmaz.'
HTMLEDITORTITLE: Tartalom
INHERIT: 'Azonos a szülő értékével'
LASTPUBLISHED: 'Publikálás utolsó időpontja'
LASTSAVED: 'Utoljára frissítve'
LASTUPDATED: 'Utoljára frissítve'
MENUTITLE: 'Navigációs cimke'
METADESC: Leírás
@ -92,6 +147,8 @@ hu:
MODIFIEDONDRAFTSHORT: Változtatva
MetadataToggle: Metaadatok
MoreOptions: 'További lehetőségek'
NOTPUBLISHED: 'Nincs publikálva'
ONLIVEONLYSHORTHELP: 'Az oldal publikálva lett, de törölve lett a vázlatok közül'
PAGELOCATION: 'Oldal helyzete'
PAGETITLE: 'Oldal neve'
PAGETYPE: 'Oldal típusa'
@ -100,6 +157,7 @@ hu:
PARENTTYPE_ROOT: 'Felső szintű oldal'
PARENTTYPE_SUBPAGE: Aloldal
PERMISSION_GRANTACCESS_DESCRIPTION: 'Tartalom hozzáférését szabályozza'
PLURALNAME: Oldalak
PageTypNotAllowedOnRoot: 'A "{type}" oldal nem helyezkedhet el a gyökér szintjén'
PageTypeNotAllowed: 'A "{type}" oldal nem helyezkedhet el a kiválasztott szülő alá'
REMOVE_INSTALL_WARNING: 'Figyelmeztetés: Törölje az install.php állományt a Silverstripe telepítéséből. '
@ -107,6 +165,7 @@ hu:
REORGANISE_HELP: 'Az oldalak sorrendje egérrel átrendezhető.'
SHOWINMENUS: 'Látható legyen a menükben?'
SHOWINSEARCH: 'Látható legyen a keresésben?'
SINGULARNAME: Oldal
TABBEHAVIOUR: Viselkedés
TABDEPENDENT: 'Kapcsolodó oldalak'
TOPLEVEL: 'Oldaltartalom (legfelső szint)'
@ -115,14 +174,23 @@ hu:
VIEW_DRAFT_CONTENT: 'Piszkozat megtekintése'
Viewers: 'Olvasási joggal rendelkező csoportok'
Visibility: Láthatóság
db_Content: Tartalom
db_Title: Cím
has_one_Parent: 'Szülő oldal'
many_many_BackLinkTracking: 'Backlink követés'
many_many_ImageTracking: 'Kép követése'
many_many_LinkTracking: 'Link követés'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Szülő
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Hivatkozott oldal'
EditLink: szerkeszt
HEADER: 'Ez egy virtuális oldal'
SINGULARNAME: 'Virtuális oldal'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Oldalak hibás fájl hivatkozásokkal'
BrokenLinksGroupTitle: 'Hibás linkek listája'
ParameterLiveCheckbox: 'Éles oldal megtekintése'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Bármely
BROKENLINKS: 'Hibás linkek listája'
@ -144,9 +212,23 @@ hu:
ReasonDropdownRPBROKENLINK: '"Redirector" oldal nem létező oldalra hivatkozik'
ReasonDropdownVPBROKENLINK: 'Virtuális oldal nem létező oldalra hivatkozik'
VirtualPageNonExistent: 'a virtuális oldal egy nem létező oldalra hivatkozik'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'RedirectorPage-ek törölt oldalakra hivatkoznak'
BrokenLinksGroupTitle: 'Hibás linkek listája'
ParameterLiveCheckbox: 'Éles oldal megtekintése'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'VirtualPages törölt oldalakra mutatnak'
BrokenLinksGroupTitle: 'Hibás linkek listája'
ParameterLiveCheckbox: 'Éles oldal megtekintése'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Tartalommal kapcsolatos riportok'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Tartalommal kapcsolatos riportok'
LAST2WEEKS: 'Elmúlt 2 héten belül szerkesztett oldalak'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: '-tól'
FILTERDATETO: '-ig'
FILTERLABELTEXT: Keresés
GO: Mehet
SEARCH: Keresés
SearchResults: Találatok

View File

@ -1,8 +1,18 @@
id:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Pulihkan
RESTORED_PAGES: 'Pulihkan %d halaman'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'Batal Terbit %d halaman'
UNPUBLISH_PAGES: Batalterbitkan
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Akses ke bagian ''{title}'''
ACCESS_HELP: 'Perbolehkan menampilkan bagian dengan struktur laman dan konten. Perijinan menampilkan dan mengedit dapat diatur melalui pilihan terkait laman, sebagaimana "Perijinan Konten".'
ARCHIVE: Arsip
AddNew: 'Tambah laman baru'
AddNewButton: 'Tambah baru'
AddPageRestriction: 'Catatan: Sebagian jenis laman tidak dapat dipilih'
CANT_REORGANISE: 'Anda tidak diijinkan mengubah laman Tingkat Atas. Pengubahan Anda tidak tersimpan.'
Cancel: Batal
ChoosePageParentMode: 'Pilih lokasi untuk laman ini'
ChoosePageType: 'Pilih jenis laman'
@ -11,40 +21,70 @@ id:
DUPLICATEDWITHCHILDREN: '''{title}'' dan turunannya berhasil diduplikasi'
NEWPAGE: '{pagetype} baru'
PAGENOTEXISTS: 'Laman ini tidak ada'
PAGESALLOPT: 'Semua laman'
PAGETYPEANYOPT: Lain
PAGETYPEOPT: 'Tipe laman'
PLEASESAVE: 'Mohon Simpan Laman: Laman ini tidak dapat diperbarui karena belum disimpan.'
PUBALLCONFIRM: 'Mohon terbitkan semua laman pada situs'
PUBALLFUN: 'Fungsi "Terbitkan Semua"'
PUBPAGES: 'Selesai: {count} laman terbit'
PageAdded: 'Laman berhasil dibuat'
REMOVEDPAGE: 'Menghapus ''{title}'' dari situs terbit'
REMOVEDPAGEFROMDRAFT: 'Menghapus ''{title}'' dari draf situs'
REORGANISATIONSUCCESSFUL: 'Pengaturan ulang struktur situs berhasil.'
RESTORE: 'Pulihkan Draf'
RESTORED: 'Pemulihan ''{title}'' sukses'
RESTORE_DESC: 'Pulihkan versi arsip ke draf'
RESTORE_TO_ROOT: 'Pulihkan draf pada level teratas'
RESTORE_TO_ROOT_DESC: 'Pulihkan versi arsip ke draf sebagai halaman level teratas'
ROLLBACK: 'Kembali ke versi ini'
ROLLEDBACKPUBv2: 'Kembali ke versi terbit'
ROLLEDBACKVERSIONv2: 'Kembali ke versi #{version}.'
SAVEDRAFT: Simpan
SHOW_AS_LIST: 'tampilkan sebagai daftar'
TOO_MANY_PAGES: 'Terlalu banyak laman'
TabContent: Konten
TabHistory: Sejarah
TabSettings: Pengaturan
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Tambah laman'
ParentMode_child: 'Di bawah laman lain'
ParentMode_top: 'Laman atas'
Title: 'Tambah laman'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Edit Laman'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Penulis
COMPAREMODE: 'Modus pembanding (pilih dua)'
COMPARINGVERSION: 'Bandingkan versi {version1} dan {version2}.'
MENUTITLE: Sejarah
NOTPUBLISHED: 'Tidak diterbitkan'
PUBLISHER: Penerbit
REVERTTOTHISVERSION: 'Kembali ke versi ini'
SHOWUNPUBLISHED: 'Tampilkan versi batalterbit'
UNKNOWN: 'Tidak diketahui'
VIEW: tampilkan
VIEWINGLATEST: 'Versi terakhir sedang ditampilkan.'
VIEWINGVERSION: 'Versi {version} sedang ditampilkan.'
WHEN: Ketika
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Edit Laman'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Saring
ListView: 'Tampilan Daftar'
MENUTITLE: Laman
TreeView: 'Tampilan Struktur'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Semua laman'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Versi pratinjau'
ARCHIVEDSITEFROM: 'Arsip dari'
CMS: CMS
DRAFT: Draf
DRAFTSITE: 'Draf situs'
INSTALL_SUCCESS: 'Penginstalan berhasil!'
InstallFilesDeleted: 'Berkas penginstalan telah berhasil dihapus.'
InstallSecurityWarning: 'Untuk alasan keamanan, sekarang Anda perlu menghapus berkas-berkas penginstalan, kecuali Anda berencana untuk melakukan penginstalan ulang lagi (<em>memerlukan login admin, lihat di atas</em>). Selanjutnya server juga memerlukan akses tulis ke folder "assets", Anda dapat mencabut akses tulis dari folder lainnya. <a href="{link}" style="text-align: center;">Klik di sini untuk menghapus berkas-berkas penginstalan.</a>'
InstallSuccessCongratulations: 'SilverStripe telah berhasil diinstal!'
LOGGEDINAS: 'Masuk sebagai'
LOGIN: Masuk
LOGOUT: Keluar
@ -52,18 +92,34 @@ id:
NOTLOGGEDIN: 'Tidak masuk'
PUBLISHED: Terbit
PUBLISHEDSITE: 'Situs Terbit'
Password: 'Kata kunci'
PostInstallTutorialIntro: 'Situs ini adalah versi sederhana dari situs SilverStripe 3. Untuk meningkatkannya, mohon kunjungi {link}.'
StartEditing: 'Anda dapat mulai mengedit konten dengan membuka <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Pratinjau
UnableDeleteInstall: 'Gagal menghapus berkas-berkas penginstalan. Mohon lakukan penghapusan berkas-berkas berikut ini secara manual.'
VIEWPAGEIN: 'Tampikan Laman pada:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Terarsip
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Jangkar
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Deskripsi tautan'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Batal
HelpChars: 'Karakter khusus akan dikonversi secara otomatis atau dihapus.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Berkas
HEADER: 'Laman ini akan mengarahkan pengguna ke laman lain'
OTHERURL: 'URL situs web lain'
PLURALNAME: 'Laman Dasar'
REDIRECTTO: 'Arahkan lagi ke'
REDIRECTTOEXTERNAL: 'Situs web yang lain'
REDIRECTTOPAGE: 'Laman pada situs Anda'
SINGULARNAME: 'Laman Pengarah'
YOURPAGE: 'Laman pada situs Anda'
has_one_LinkTo: 'Tautan ke'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Sebuah laman pengarah telah dibuat tanpa arah yang dituju.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Siapa saja'
ACCESSHEADER: 'Siapa yang dapat melihat laman ini?'
@ -72,6 +128,7 @@ id:
ADDEDTODRAFTHELP: 'Laman belum terbit'
ADDEDTODRAFTSHORT: Darft
APPEARSVIRTUALPAGES: 'Konten ini akan tampil juga pada laman virtual di bagian {title}.'
ARCHIVEDPAGESHORT: Terarsip
BUTTONCANCELDRAFT: 'Batalkan perubahan draft'
BUTTONCANCELDRAFTDESC: 'Hapus draft dan kembalikan ke laman terbit'
BUTTONPUBLISHED: Terbit
@ -84,6 +141,7 @@ id:
DEFAULTCONTACTTITLE: 'Hubungi Kami'
DEFAULTHOMETITLE: Beranda
DEPENDENT_NOTE: 'Laman-laman berikut ini bergantung pada laman ini. Termasuk laman virtual, laman pengarah, dan laman-laman dengan tautan konten.'
DESCRIPTION: 'Laman konten biasa'
DependtPageColumnLinkType: 'Jenis tautan'
EDITHEADER: 'Siapa yang dapat mengedit laman ini?'
EDITORGROUPS: 'Kelompok Editor'
@ -93,6 +151,8 @@ id:
HASBROKENLINKS: 'Laman ini mempunyai tautan yang rusak.'
HTMLEDITORTITLE: Konten
INHERIT: 'Warisi dari laman induk'
LASTPUBLISHED: 'Terakhir terbit'
LASTSAVED: 'Terakhir tersimpan'
LASTUPDATED: 'Terakhir diperbarui'
LINKCHANGENOTE: 'Mengganti tautan laman ini akan mempengaruhi semua tautan pada laman terkait.'
MENUTITLE: 'Label navigasi'
@ -101,9 +161,10 @@ id:
METAEXTRA: 'Penanda Meta'
MODIFIEDONDRAFTHELP: 'Laman memiliki perubahan yang tidak terbit'
MODIFIEDONDRAFTSHORT: Diubah
MetadataToggle: Metadata
MoreOptions: 'Pilihan lain'
NOTPUBLISHED: 'Tidak diterbitkan'
OBSOLETECLASS: 'Jenis laman {type} ini sudah usang. Menyimpannya akan memperbarui jenisnya dan Anda kemungkinan akan kehilangan data'
ONLIVEONLYSHORTHELP: 'Laman sudah terbit, tapi telah dihapus dari draft'
PAGELOCATION: 'Lokasi laman'
PAGETITLE: 'Nama laman'
PAGETYPE: 'Tipe laman'
@ -113,6 +174,7 @@ id:
PARENTTYPE_SUBPAGE: 'Sub-laman di bawah laman induk'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Kelola hak akses untuk konten ini'
PERMISSION_GRANTACCESS_HELP: 'Perbolehkan pengaturan pencegahan akses ke laman tertentu di bagian "Laman".'
PLURALNAME: Laman
PageTypNotAllowedOnRoot: 'Jenis laman {type} tidak diperbolehkan di tingkat atas'
PageTypeNotAllowed: 'Jenis laman {type} tidak diperbolehkan menjadi turunan dari laman induk ini'
REMOVE_INSTALL_WARNING: 'Peringatan: Anda perlu menghapus instal.php dari penginstalan SilverStripe ini untuk alasan keamanan.'
@ -120,6 +182,7 @@ id:
REORGANISE_HELP: 'Atur ulang laman pada struktur situs dengan drag&drop.'
SHOWINMENUS: 'Perlihatkan dalam menu?'
SHOWINSEARCH: 'Perlihatkan dalam pencarian'
SINGULARNAME: Laman
TABBEHAVIOUR: Perilaku
TABDEPENDENT: 'Laman terkait'
TOPLEVEL: 'Konten Situs (Tingkat Atas)'
@ -133,16 +196,29 @@ id:
VIRTUALPAGEWARNINGSETTINGS: 'Mohon pilih laman tertaut pada konten utama untuk menayangkan'
Viewers: 'Kelompok Penampil'
Visibility: Visibilitas
db_Content: Konten
db_Title: Judul
has_one_Parent: 'Laman Induk'
has_one_Subsite: Subsitus
many_many_BackLinkTracking: 'Jajaki Tautan Balik'
many_many_ImageTracking: 'Jajaki Gambar'
many_many_LinkTracking: 'Jajaki Tautan'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: Tipe
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Induk
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Laman Tertaut'
EditLink: edit
DESCRIPTION: 'Tampilkan konten laman lain'
HEADER: 'Ini adalah laman virtual'
HEADERWITHLINK: 'Ini adalah laman virtual dengan konten salinan dari "{title}" ({link})'
PLURALNAME: 'Laman Dasar'
PageTypNotAllowedOnRoot: 'Laman asli jenis "{type}" tidak dibolehkan pada tingkat atas untuk laman virtual ini'
SINGULARNAME: 'Laman Virtual'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Laman dengan berkas rusak'
BrokenLinksGroupTitle: 'Laporan tautan-tautan rusak'
ParameterLiveCheckbox: 'Periksa situs live'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Lain
BROKENLINKS: 'Laporan tautan rusak'
@ -152,7 +228,6 @@ id:
ColumnDateLastModified: 'Tanggal terakhir modifikasi'
ColumnDateLastPublished: 'Tanggal terbit terakhir'
ColumnProblemType: 'Jenis masalah'
ColumnURL: URL
HasBrokenFile: 'terdapat berkas yang rusak'
HasBrokenLink: 'terdapat tautan yang rusak'
HasBrokenLinkAndFile: 'terdapat berkas dan tautan yang rusak'
@ -165,6 +240,19 @@ id:
ReasonDropdownVPBROKENLINK: 'Laman virtual mengarah ke laman yang tidak ada'
RedirectorNonExistent: 'laman pengarah mengarah ke laman yang tidak ada'
VirtualPageNonExistent: 'laman virtual mengarah ke laman yang tidak ada'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'LamanPengarah mengarah pada laman terhapus'
BrokenLinksGroupTitle: 'Laporan tautan-tautan rusak'
ParameterLiveCheckbox: 'Periksa situs live'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'LamanVirtual mengarah pada laman terhapus'
BrokenLinksGroupTitle: 'Laporan tautan-tautan rusak'
ParameterLiveCheckbox: 'Periksa situs live'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Laporan konten'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Laporan konten'
LAST2WEEKS: 'Laman diedit dalam 2 minggu terakhir'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Dari
FILTERDATETO: Ke

View File

@ -1,3 +1,49 @@
id_ID:
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Akses ke bagian ''{title}'''
ARCHIVE: Arsip
CANT_REORGANISE: 'Anda tidak diijinkan mengubah laman Tingkat Atas. Pengubahan Anda tidak tersimpan.'
Cancel: Batal
Create: Buat
PAGETYPEANYOPT: Semua
PLEASESAVE: 'Mohon Simpan Laman: Laman ini tidak dapat diperbarui karena belum disimpan.'
REORGANISATIONSUCCESSFUL: 'Pengaturan ulang struktur situs berhasil.'
SAVEDRAFT: Simpan
SHOW_AS_LIST: 'tampilkan sebagai daftar'
TOO_MANY_PAGES: 'Terlalu banyak laman'
TabContent: Konten
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorNotFound: '{Type} tidak ditemukan'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
UNKNOWN: 'Tidak diketahui'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Saring
SilverStripe\CMS\Controllers\ContentController:
LOGOUT: Keluar
NOTLOGGEDIN: 'Belum masuk'
Password: 'Kata kunci'
UNVERSIONEDPREVIEW: Pratinjau
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Jangkar
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Deskripsi tautan'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Batal
SilverStripe\CMS\Model\RedirectorPage:
FILE: Berkas
REDIRECTTOEXTERNAL: 'Situs lain'
has_one_LinkTo: 'Tautan ke'
SilverStripe\CMS\Model\SiteTree:
BUTTONSAVED: Tersimpan
Content: Konten
HTMLEDITORTITLE: Konten
SINGULARNAME: Laman
TABMAIN: Utama
db_Content: Konten
db_Title: Judul
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Semua
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Cari
GO: Lanjut
SEARCH: Cari

View File

@ -1,18 +1,45 @@
is:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Endurheimta
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Taka úr birtingu'
SilverStripe\CMS\Controllers\CMSMain:
Cancel: 'Hætta við'
EMAIL: Tölvupóstur
PAGETYPEANYOPT: Einhver
PAGETYPEOPT: 'Tegund síðu'
SAVEDRAFT: Vista
TabContent: Efni
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Höfundur
SilverStripe\CMS\Controllers\CMSPagesController:
MENUTITLE: Síður
SilverStripe\CMS\Controllers\ContentController:
Email: Tölvupóstur
LOGGEDINAS: 'Innskráður sem'
LOGIN: Innskrá
LOGOUT: Útskrá
NOTLOGGEDIN: 'Ekki innskráður'
PUBLISHEDSITE: 'Birt síða'
Password: Lykilorð
VIEWPAGEIN: 'Skoða síðu í:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Markstikla
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Lýsing á hlekk'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: 'Hætta við'
Edit: Breyta
OK: 'Allt í lagi'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Skrá
HEADER: 'Þessi síða mun áframsenda notendur á aðra síðu'
OTHERURL: 'Slóð á aðra heimasíðu'
REDIRECTTO: 'Áframsenda á'
REDIRECTTOEXTERNAL: 'Önnur heimasíða'
REDIRECTTOPAGE: 'Síða á heimasíðunni þinni'
YOURPAGE: 'Síða á heimasíðunni þinni'
has_one_LinkTo: 'Hlekkur í'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Allir
ACCESSHEADER: 'Hver má skoða þessa síðu á heimasíðunni minni?'
@ -36,14 +63,26 @@ is:
PAGELOCATION: 'Staðsetning síðu'
PAGETITLE: 'Nafn síðu'
PAGETYPE: 'Tegund síðu'
PARENTTYPE: 'Staðsetning síðu'
PLURALNAME: Síður
SHOWINMENUS: 'Sýna í valmynd?'
SHOWINSEARCH: 'Sýna í leit?'
SINGULARNAME: Síða
TABBEHAVIOUR: Hegðun
VIEW_DRAFT_CONTENT: 'Skoða uppkast'
db_Content: Efni
db_Title: Titill
has_one_Parent: 'Yfir síða'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Þetta er sýndarsíða'
SINGULARNAME: 'Sýndar síða'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Einhver
CheckSiteDropdownPublished: 'Birt síða'
ColumnURL: 'Veffang (URL)'
PageName: 'Nafn síðu'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Leita
GO: Framkvæma
SEARCH: Leita
SearchResults: 'Leitar niðurstaða'

View File

@ -30,7 +30,6 @@ it:
Create: Crea
DUPLICATED: '''{title}'' duplicato correttamente'
DUPLICATEDWITHCHILDREN: '''{title}'' e figlie duplicate con successo'
EMAIL: Email
NEWPAGE: 'Nuova {pagetype}'
PAGENOTEXISTS: 'Questa pagina non esiste'
PAGES: 'Stato pagina'
@ -83,8 +82,8 @@ it:
MENUTITLE: Storico
MULTISELECT: 'Azioni di gruppo'
NOTPUBLISHED: 'Non pubblicato'
PREVIEW: 'Anteprima sito'
NO_PREVIEW: 'Nessuna anteprima disponibile'
PREVIEW: 'Anteprima sito'
PUBLISHER: Editore
REVERTTOTHISVERSION: 'Ripristina a questa versione'
SHOWUNPUBLISHED: 'Mostra versioni nascoste'
@ -117,10 +116,8 @@ it:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Anteprima versione'
ARCHIVEDSITEFROM: 'Sito archiviato da'
CMS: CMS
DRAFT: Bozza
DRAFTSITE: 'Sito Bozza'
Email: Email
INSTALL_SUCCESS: 'Installazione conclusa con successo!'
InstallFilesDeleted: 'I file di installazione sono stati eliminati con successo.'
InstallSecurityWarning: 'Ora per motivi di sicurezza devi eliminare i file di installazione, a meno di non aver pianificato una nuova installazione (<em>richiede accesso da amministratore, vedi sopra</em>). Inoltre il server web richiede permessi di scrittura per la sola cartella "assets", puoi quindi rimuovere i permessi di scrittura da tutte le altre cartelle. <a href="{link}" style="text-align: center;">Clicca qui per cancellare i file di installazione.</a>'
@ -132,9 +129,9 @@ it:
NOTLOGGEDIN: 'Non connesso'
PUBLISHED: Pubblicato
PUBLISHEDSITE: 'Sito pubblicato'
Password: Password
PostInstallTutorialIntro: 'Questo sito web è una versione semplificata di un sito SilverStripe 3. Per estenderlo, dai un''occhiata a {link}.'
StartEditing: 'Puoi iniziare a modificare i contenuti del sito aprendo <a href="{link}">il CMS</a>.'
UNVERSIONEDPREVIEW: Anteprima
UnableDeleteInstall: 'Impossibile eliminare i file di installazione. Cancella manualmente i file sotto indicati'
VIEWPAGEIN: 'Mostra pagina in:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -151,20 +148,22 @@ it:
EMPTY: 'Inserire un segmento URL o cliccare annulla'
Edit: Modifica
HelpChars: 'I caratteri speciali sono automaticamente convertiti o eliminati.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Reinoltra ad una pagina interna o una URL esterna'
HEADER: 'Questa pagina redirigerà gli utenti su un''altra'
OTHERURL: 'Altro indirizzo del sito web'
PLURALNAME: 'Pagine Base'
PLURALS:
many: '{count} Pagine Base'
one: 'Una Pagina Base'
other: '{count} Pagine Base'
REDIRECTTO: 'Redirigi a'
REDIRECTTOEXTERNAL: 'Un altro sito web'
REDIRECTTOFILE: 'Un file sul tuo sito web'
REDIRECTTOPAGE: 'Una pagina sul tuo sito web'
SINGULARNAME: 'Pagina di reindirizzamento'
YOURPAGE: 'Pagina sul tuo sito web'
has_one_LinkTo: 'Collega a'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Una pagina di redirect è stata impostata senza alcuna destinazione'
SilverStripe\CMS\Model\SiteTree:
@ -192,7 +191,6 @@ it:
DEFAULTCONTACTCONTENT: '<p>Puoi riempire questa pagina con i tuoi contenuti, oppure cancellarla e creare le tue pagine.</p>'
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>'
DEFAULTHOMETITLE: Home
DEPENDENT_NOTE: 'Le seguenti pagine dipendono da questa pagina. Queste includono pagine virtuali, pagine di redirezione e pagine con link nel contenuto.'
DESCRIPTION: 'Pagina di contenuto generico'
DependtPageColumnLinkType: 'Tipo di link'
@ -236,6 +234,7 @@ it:
PERMISSION_GRANTACCESS_HELP: 'Consenti le impostazioni di restrizione d''accesso a pagine specifiche nella sezione "Pagine".'
PLURALNAME: Pagine
PLURALS:
many: '{count} Pagine'
one: 'Una Pagina'
other: '{count} Pagine'
PageTypNotAllowedOnRoot: 'Il tipo di pagina "{type}" non è consentito al primo livello'
@ -264,12 +263,16 @@ it:
VIRTUALPAGEWARNINGSETTINGS: 'Perfavore scegli una pagina da linkare nel campo "Contenuto" per poter pubblicare.'
Viewers: 'Gruppi di visualizzatori'
Visibility: Visibilità
db_Content: Contenuto
db_Sort: Ordine
db_Title: Titolo
db_URLSegment: 'Segmento URL'
has_one_Parent: 'Pagina madre'
has_one_Subsite: Sottosito
many_many_BackLinkTracking: 'Monitoriaggio link di ritorno'
many_many_ImageTracking: 'Monitoraggio immagine'
many_many_LinkTracking: 'Monitoraggio link'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tipo
TITLE_USED_ON: 'Usato in'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -277,9 +280,11 @@ it:
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Link dell''albero del sito'
PLURALS:
many: '{count} Collegamenti all''albero del Sito'
one: 'Un collegamento all''albero del sito'
other: '{count} Collegamenti all''albero del Sito'
SINGULARNAME: 'Link dell''albero del sito'
has_one_Parent: Parente
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Pagina collegata'
DESCRIPTION: 'Mostra il contenuto di un''altra pagina'
@ -288,6 +293,7 @@ it:
HEADERWITHLINK: 'Questa è una pagina virtuale copiata da "{title}" ({link})'
PLURALNAME: 'Pagine Base'
PLURALS:
many: '{count} Pagine Base'
one: 'Una Pagina Base'
other: '{count} Pagine Base'
PageTypNotAllowedOnRoot: 'Il tipo di pagina originale "{type}" non è consentito al primo livello per questa pagina virtuale'
@ -305,7 +311,6 @@ it:
ColumnDateLastModified: 'Data ultima modifica'
ColumnDateLastPublished: 'Data ultima pubblicazione'
ColumnProblemType: 'Tipo problema'
ColumnURL: URL
HasBrokenFile: 'ha un file non funzionante'
HasBrokenLink: 'ha un link non funzionante'
HasBrokenLinkAndFile: 'ha link e file non funzionanti'

View File

@ -1,49 +1,100 @@
ja:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%dページを公開しましたが、%dページの公開に失敗しました。'
PUBLISH_PAGES: 公開
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: 復元
RESTORED_PAGES: '%dページを復元しました'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: '%dページを非公開にしました'
UNPUBLISH_PAGES: 非公開
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: '''{title}'' セクションにアクセス'
ACCESS_HELP: 'ページツリーとコンテンツを含むセクションの閲覧を許可します。 表示および編集の権限は、ページの特定のドロップダウンだけでなく、独立した"コンテンツの権限"を介して処理することができます。'
ARCHIVE: アーカイブ
ARCHIVEDPAGE: '''{title}''ページがアーカイブされました'
AddNew: 新しいページを追加
AddNewButton: 新しく追加
AddPageRestriction: 注:一部の種類のページは、この選択には含まれていません
CANT_REORGANISE: 最上層のページを変更する権限がありません。あなたの変更は保存されませんでした。
Cancel: キャンセル
ChoosePageParentMode: このページを作成する場所を選択
ChoosePageType: ページの種類を選択
Create: 作成
DUPLICATED: '''{title}'' の複製が完了しました'
DUPLICATEDWITHCHILDREN: '''{title}'' と子の複製が完了しました'
EMAIL: メール
NEWPAGE: '新しい {pagetype}'
PAGENOTEXISTS: このページは存在しません
PAGES: ページステータス
PAGESALLOPT: 全ページ
PAGETYPEANYOPT: 何でも
PAGETYPEOPT: ページタイプ
PLEASESAVE: '保存してください: 保存してないため更新できません。'
PUBALLCONFIRM: コンテンツのステージをコピーして配信するために、サイト内のすべてのページを公開してください
PUBALLFUN: '"すべてを公開" 機能'
PUBPAGES: '完了: {count}ページを公開しました'
PageAdded: ページの作成に成功
REMOVEDPAGE: '''{title}''を公開されているサイトから削除しました'
REMOVEDPAGEFROMDRAFT: '{title}を下書きサイトから削除しました'
REORGANISATIONSUCCESSFUL: サイトツリーの再編集に成功しました。
RESTORED: '{title}を復旧しました'
ROLLBACK: このバージョンへ戻す
ROLLEDBACKPUBv2: 公開されたバージョンにロールバックされました。
ROLLEDBACKVERSIONv2: '#{version}. のバージョンにロールバック'
SAVEDRAFT: 保存
SHOW_AS_LIST: リストとして表示する
TOO_MANY_PAGES: あまりにも多くのページ
TabContent: 内容
TabHistory: 履歴
TabSettings: 設定
TreeFilteredClear: クリア
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: ページを追加
ParentMode_child: 他のページの下に作成
ParentMode_top: 最上位層
Title: ページを追加
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: ページの編集
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 作成者
COMPAREMODE: 比較モード(2つを選択)
COMPARINGVERSION: '{version1}と{version2}を比較しています。'
MENUTITLE: 履歴
NOTPUBLISHED: 公開されていません
PUBLISHER: パブリッシャー
REVERTTOTHISVERSION: このバージョンに戻す
SHOWUNPUBLISHED: 公開されていないバージョンを表示
UNKNOWN: 不明
VIEW: 表示
VIEWINGLATEST: 現在最新のバージョンを表示。
VIEWINGVERSION: '現在表示しているバージョンは{version}です。'
WHEN: いつ
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: ページの編集
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: フィルタ
ListView: 一覧表示
MENUTITLE: ページ
TreeView: ツリー表示
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 公開済みページ
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 全ページ
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
Title: アーカイブされたページ
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
Title: 下書きページ
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: プレビュー版
ARCHIVEDSITEFROM: からアーカイブされたサイト
CMS: CMS
DRAFT: 下書き
DRAFTSITE: 下書きサイト
Email: メール
INSTALL_SUCCESS: インストールに成功!
InstallFilesDeleted: インストール関連ファイルは正しく削除されました
InstallSecurityWarning: '後で再インストールすることを予定していない限り、セキュリティ上の理由のために、あなたは今インストールファイルを削除する必要があります(<em> 管理者のログインを必要とする、上記参照 </em>)。 今はウェブサーバーも"アセット"フォルダへの書き込みアクセスが必要なだけで、その他すべてのフォルダからの書き込みアクセスを削除することができます。<a href="{link}" style="text-align: center;"> ここをクリックしてインストールファイルを削除。</a>'
InstallSuccessCongratulations: SilverStripeは正常にインストールされています
LOGGEDINAS: ログイン中:
LOGIN: ログイン
LOGOUT: ログアウト
@ -51,18 +102,34 @@ ja:
NOTLOGGEDIN: ログインされていません
PUBLISHED: 公開された
PUBLISHEDSITE: 公開サイト
Password: パスワード
PostInstallTutorialIntro: 'このウェブサイトは、SilverStripe3サイトの単純なバージョンです。 これを拡張するには、{link} をご覧ください。'
StartEditing: '<a href="{link}">the CMS</a> を開いて、あなたのコンテンツの編集を開始することができます。'
UNVERSIONEDPREVIEW: プレビュー
UnableDeleteInstall: インストールファイルを削除することができませんでした。次のファイルを手動で削除してください。
VIEWPAGEIN: 以下からページを表示する:
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: アーカイブされた
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: アンカー
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: リンクの説明
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: キャンセル
Edit: 編集
HelpChars: 特殊文字は自動的に変換されたか取り除かれました
SilverStripe\CMS\Model\RedirectorPage:
FILE: ファイル
HEADER: このページをユーザーを変更して他のページにしますか?
OTHERURL: 他のウェブサイトのURL
REDIRECTTO: 変更は
REDIRECTTOEXTERNAL: 他のウェブサイト
REDIRECTTOPAGE: 貴方のウェブサイトを表示します
SINGULARNAME: リダイレクトページ
YOURPAGE: 貴方のウェブサイトを表示します
has_one_LinkTo: リンクする
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 転送URLを含むページには、転送先がない状態で設定されています。
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 誰でも
ACCESSHEADER: このページを閲覧できる人
@ -76,6 +143,7 @@ ja:
BUTTONCANCELDRAFTDESC: 草稿と前回公開されたページを削除します
BUTTONPUBLISHED: 公開された
BUTTONSAVED: 保存された
BUTTONSAVEPUBLISH: 公開
BUTTONUNPUBLISH: 非公開
BUTTONUNPUBLISHDESC: 公開サイトから取り除きました
Comments: コメント
@ -83,7 +151,8 @@ ja:
DEFAULTABOUTTITLE: 私たちについて
DEFAULTCONTACTTITLE: 連絡はこちらまで
DEFAULTHOMETITLE: ホーム
DEPENDENT_NOTE: 以下のページでは、このページに依存します。 これには仮想ページ、リダイレクタページ、コンテンツのリンクを持つページが含まれています。
DEPENDENT_NOTE: '以下のページでは、このページに依存します。 これには仮想ページ、リダイレクタページ、コンテンツのリンクを持つページが含まれています。'
DESCRIPTION: 通常のコンテンツページ
DependtPageColumnLinkType: リンクの種類
EDITHEADER: このページを編集できる人
EDITORGROUPS: 編集者グループ
@ -93,6 +162,8 @@ ja:
HASBROKENLINKS: このページはリンク切れがあります
HTMLEDITORTITLE: 内容
INHERIT: 親ページを受け継ぐ
LASTPUBLISHED: 最後に公開された
LASTSAVED: 最後に保存した
LASTUPDATED: 最後に更新された
LINKCHANGENOTE: このページのリンクを変更すると、すべての子ページのリンクに影響を与えます。
MENUTITLE: メニュー表示
@ -103,7 +174,9 @@ ja:
MODIFIEDONDRAFTSHORT: 修正された
MetadataToggle: メタデータ
MoreOptions: その他のオプション
NOTPUBLISHED: 公開されていません
OBSOLETECLASS: 'このページは、旧式のタイプ{type} です。 保存するとそのタイプがリセットされて、データを失う可能性があります'
ONLIVEONLYSHORTHELP: ページが公開されていますが、下書きから削除されています
PAGELOCATION: ページの場所
PAGETITLE: ページ名
PAGETYPE: ページタイプ
@ -113,6 +186,7 @@ ja:
PARENTTYPE_SUBPAGE: 親ページの下にあるサブページ
PERMISSION_GRANTACCESS_DESCRIPTION: コンテンツへのアクセス権限を編集
PERMISSION_GRANTACCESS_HELP: '"ページ"セクションでページ固有のアクセス制限の設定を許可します。'
PLURALNAME: ページ
PageTypNotAllowedOnRoot: 'ページタイプ"{type}"は最上位層のページになることができません'
PageTypeNotAllowed: 'ページタイプ"{type}"はこの親ページの子になることができません'
REMOVE_INSTALL_WARNING: '警告: セキュリティ上の理由から、SilverStripeのインストール先にあるinstall.phpを削除してください。'
@ -120,6 +194,7 @@ ja:
REORGANISE_HELP: サイトツリー内のページをドラッグ・アンド・ドロップで再編集
SHOWINMENUS: メニューに表示しますか?
SHOWINSEARCH: 検索に表示しますか?
SINGULARNAME: ページ
TABBEHAVIOUR: 動作
TABDEPENDENT: 依存ページ
TOPLEVEL: 'サイトの内容 (最上位層)'
@ -127,22 +202,31 @@ ja:
VIEW_ALL_DESCRIPTION: すべてのページを閲覧
VIEW_ALL_HELP: 'このサイトのページを閲覧するには、アクセスタブの設定に関わらず、"ページのセクションへのアクセス"許可が必要です。'
VIEW_DRAFT_CONTENT: ドラフトを見る
VIEW_DRAFT_CONTENT_HELP: CMSの編集モード以外のページを閲覧させる。 CMSアクセスなしの外部からの共同作業者に最適。
VIEW_DRAFT_CONTENT_HELP: 'CMSの編集モード以外のページを閲覧させる。 CMSアクセスなしの外部からの共同作業者に最適。'
VIRTUALPAGEDRAFTWARNING: 仮想ページを公開するためにリンクしたページを公開してください
VIRTUALPAGEWARNING: このページを公開するために、リンク先のページを選択して最初に保存してください
VIRTUALPAGEWARNINGSETTINGS: 公開するために、主なコンテンツの分野からリンク先のページを選択してください
Viewers: 閲覧者のグループ
Visibility: 表示・非表示
db_Content: 内容
db_Title: タイトル
has_one_Parent: 親ページ
has_one_Subsite: サブサイト
many_many_BackLinkTracking: リンク元を追跡
many_many_ImageTracking: 画像へのリンクを追跡
many_many_LinkTracking: リンクを追跡
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: リンクされたページ
DESCRIPTION: 別のページのコンテンツを表示
EditLink: 編集
HEADER: これがバーチャルページです
HEADERWITHLINK: 'これは "{title}" ({link}) からコンテンツをコピーしている仮想ページです'
PageTypNotAllowedOnRoot: 'この仮想ページに対して元のページの種類{type}はルートレベルに配置されることが許可されていません。'
SINGULARNAME: 仮想ページ
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 壊れているファイルがあるページ
BrokenLinksGroupTitle: 壊れているリンクのレポート
ParameterLiveCheckbox: ライブ配信のサイトをチェックする
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 何でも
BROKENLINKS: 壊れたリンクのレポート
@ -152,7 +236,6 @@ ja:
ColumnDateLastModified: 最終更新日
ColumnDateLastPublished: 最終公開日
ColumnProblemType: 問題の種類
ColumnURL: URL
HasBrokenFile: 壊れたファイルがあります
HasBrokenLink: リンクが壊れています
HasBrokenLinkAndFile: リンク切れのファイルがあります
@ -165,9 +248,23 @@ ja:
ReasonDropdownVPBROKENLINK: 存在しないページを指している仮想ページ
RedirectorNonExistent: 存在しないページを指しているリダイレクトページ
VirtualPageNonExistent: 存在しないページを指している仮想ページ
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: リダイレクトしたページが削除されています
BrokenLinksGroupTitle: 壊れているリンクのレポート
ParameterLiveCheckbox: ライブ配信のサイトをチェックする
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 削除されたページを参照している仮想ページ
BrokenLinksGroupTitle: 壊れているリンクのレポート
ParameterLiveCheckbox: ライブ配信のサイトをチェックする
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: コンテンツのレポート
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: コンテンツのレポート
LAST2WEEKS: 過去2週間以内に編集されたページ
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: 開始日
FILTERDATETO: 終了日
FILTERLABELTEXT: 検索
GO: 開始
PAGEFILTERDATEHEADING: 最後に編集された
SEARCH: 検索

189
lang/ja_JP.yml Normal file
View File

@ -0,0 +1,189 @@
ja_JP:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%dページを公開しましたが、%dページの公開に失敗しました。'
PUBLISH_PAGES: 公開
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: 復元
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 非公開
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: アーカイブ
AddNew: 新しいページを追加
AddNewButton: 新しく追加
CANT_REORGANISE: 最上層のページを変更する権限がありません。あなたの変更は保存されませんでした。
ChoosePageParentMode: このページを作成する場所を選択
ChoosePageType: ページの種類を選択
Create: 作成
EMAIL: メールアドレス
PAGENOTEXISTS: このページは存在しません
PAGESALLOPT: 全ページ
PAGETYPEANYOPT: 何でも
PAGETYPEOPT: ページタイプ
PUBPAGES: '完了: {count}ページを公開しました'
PageAdded: ページの作成に成功
REMOVEDPAGE: '''{title}''を公開されているサイトから削除しました'
REORGANISATIONSUCCESSFUL: サイトツリーの再編集に成功しました。
RESTORED: '{title}を復旧しました'
ROLLBACK: このバージョンへ戻す
SAVEDRAFT: 保存
TabContent: 内容
TabHistory: 履歴
TabSettings: 設定
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: ページを追加
ParentMode_child: 他のページの下に作成
ParentMode_top: 最上位層
Title: ページを追加
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: ページの編集
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 作成者
COMPAREMODE: 比較モード(2つを選択)
COMPARINGVERSION: '{version1}と{version2}を比較しています。'
MENUTITLE: 履歴
NOTPUBLISHED: 未公開
PUBLISHER: パブリッシャー
REVERTTOTHISVERSION: このバージョンに戻す
SHOWUNPUBLISHED: 公開されていないバージョンを表示
UNKNOWN: 不明
VIEW: 表示
VIEWINGVERSION: '現在表示しているバージョンは{version}です。'
WHEN: いつ
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: ページの編集
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: フィルタ
ListView: 一覧表示
MENUTITLE: ページ
TreeView: ツリー表示
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 全ページ
SilverStripe\CMS\Controllers\ContentController:
DRAFT: 下書き
DRAFTSITE: 下書きサイト
Email: メールアドレス
InstallFilesDeleted: インストール関連ファイルは正しく削除されました
LOGGEDINAS: ログイン中:
LOGIN: ログイン
LOGOUT: ログアウト
NOTLOGGEDIN: ログインされていません
PUBLISHEDSITE: 公開サイト
Password: パスワード
UNVERSIONEDPREVIEW: プレビュー
UnableDeleteInstall: インストールファイルを削除することができませんでした。次のファイルを手動で削除してください。
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: アンカー
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: リンクの説明
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
HelpChars: 特殊文字は自動的に変換されたか取り除かれました
SilverStripe\CMS\Model\RedirectorPage:
FILE: ファイル
HEADER: このページをユーザーを変更して他のページにしますか?
OTHERURL: 他のウェブサイトのURL
REDIRECTTO: 変更は
REDIRECTTOEXTERNAL: 他のウェブサイト
REDIRECTTOPAGE: 貴方のウェブサイトを表示します
SINGULARNAME: リダイレクトページ
YOURPAGE: 貴方のウェブサイトを表示します
has_one_LinkTo: リンクする
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 転送URLを含むページには、転送先がない状態で設定されています。
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 誰でも
ACCESSHEADER: このページを閲覧できる人
ACCESSLOGGEDIN: ログインしたユーザ
ADDEDTODRAFTHELP: ページはまだ公開されていません
ADDEDTODRAFTSHORT: 下書き
APPEARSVIRTUALPAGES: 'このコンテンツは{title}として仮想ページにおいても表示されます。'
BUTTONCANCELDRAFT: 草稿の編集内容を取り消します
BUTTONCANCELDRAFTDESC: 草稿と前回公開されたページを削除します
BUTTONSAVED: 保存しました
BUTTONSAVEPUBLISH: 公開
BUTTONUNPUBLISH: 非公開
BUTTONUNPUBLISHDESC: 公開サイトから取り除きました
Comments: コメント
Content: 内容
DEFAULTABOUTTITLE: 私たちについて
DEFAULTCONTACTTITLE: 連絡はこちらまで
DEFAULTHOMETITLE: ホーム
DESCRIPTION: 通常のコンテンツページ
EDITHEADER: このページを編集できる人
EDITORGROUPS: 編集者グループ
EDIT_ALL_DESCRIPTION: すべてのページを編集
Editors: 編集グループ
HASBROKENLINKS: このページはリンク切れがあります
HTMLEDITORTITLE: 内容
INHERIT: 親ページを受け継ぐ
MENUTITLE: メニュー表示
METADESC: 説明
METAEXTRA: メタタグをカスタム
MODIFIEDONDRAFTHELP: 公開されていない変更がページにあります
MetadataToggle: メタデータ
NOTPUBLISHED: 未公開
PAGELOCATION: ページの場所
PAGETITLE: ページ名
PAGETYPE: ページタイプ
PARENTID: 親ページ
PARENTTYPE: ページの場所
PARENTTYPE_ROOT: 最上位層のページ
PARENTTYPE_SUBPAGE: 親ページの下にあるサブページ
PERMISSION_GRANTACCESS_DESCRIPTION: コンテンツへのアクセス権限を編集
PLURALNAME: ページ
PageTypNotAllowedOnRoot: 'ページタイプ"{type}"は最上位層のページになることができません'
PageTypeNotAllowed: 'ページタイプ"{type}"はこの親ページの子になることができません'
REMOVE_INSTALL_WARNING: '警告: セキュリティ上の理由から、SilverStripeのインストール先にあるinstall.phpを削除してください。'
REORGANISE_DESCRIPTION: サイト構造を変更
REORGANISE_HELP: サイトツリー内のページをドラッグ・アンド・ドロップで再編集
SHOWINMENUS: メニューに表示しますか?
SHOWINSEARCH: 検索に表示しますか?
SINGULARNAME: ページ
TABBEHAVIOUR: 動作
TABDEPENDENT: 依存ページ
TOPLEVEL: 'サイトの内容 (最上位層)'
VIEW_ALL_DESCRIPTION: すべてのページを閲覧
VIEW_DRAFT_CONTENT: ドラフトを見る
Viewers: 閲覧者のグループ
Visibility: 表示・非表示
db_Content: 内容
db_Title: タイトル
has_one_Parent: 親ページ
many_many_BackLinkTracking: リンク元を追跡
many_many_ImageTracking: 画像へのリンクを追跡
many_many_LinkTracking: リンクを追跡
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 別のページのコンテンツを表示
HEADER: これがバーチャルページです
PageTypNotAllowedOnRoot: 'この仮想ページに対して元のページの種類{type}はルートレベルに配置されることが許可されていません。'
SINGULARNAME: 仮想ページ
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 壊れているファイルがあるページ
BrokenLinksGroupTitle: 壊れているリンクのレポート
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 何でも
BROKENLINKS: 壊れたリンクのレポート
CheckSiteDropdownDraft: 下書きサイト
CheckSiteDropdownPublished: 公開サイト
ColumnDateLastModified: 最終更新日
ColumnDateLastPublished: 最終公開日
ColumnProblemType: 問題の種類
HoverTitleEditPage: ページの編集
PageName: ページ名
ReasonDropdownBROKENFILE: 壊れたファイル
ReasonDropdownBROKENLINK: 壊れているリンク
ReasonDropdownRPBROKENLINK: 存在しないページを指しているリダイレクトページ
ReasonDropdownVPBROKENLINK: 存在しないページを指している仮想ページ
RedirectorNonExistent: 存在しないページを指しているリダイレクトページ
VirtualPageNonExistent: 存在しないページを指している仮想ページ
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BrokenLinksGroupTitle: 壊れているリンクのレポート
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 削除されたページを参照している仮想ページ
BrokenLinksGroupTitle: 壊れているリンクのレポート
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: 開始日
FILTERDATETO: 終了日
FILTERLABELTEXT: 検索
GO: 開始
SEARCH: 検索
SearchResults: 検索結果

View File

@ -1,7 +1,17 @@
ko:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d페이지를 공개하고, %d페이지는 공개에서 실패했습니다.'
PUBLISH_PAGES: 공개
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: 복원
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 비공개
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: '''{title}'' 섹션으로 이동'
ACCESS_HELP: '페이지 트리 및 내용을 포함 섹션의 열람을 허용합니다. 표시 및 편집 권한은 페이지의 특정 드롭 다운뿐만 아니라 독립적 인 "콘텐츠의 권한"을 통해 처리 할 수 있습니다.'
ARCHIVE: 저장소
AddNew: '새 페이지를 추가'
AddNewButton: '새로 추가'
AddPageRestriction: '참고: 일부 유형의 페이지는 이 선택에 포함되지 않습니다'
Cancel: 취소
ChoosePageParentMode: '이 페이지를 만들 위치를 선택'
@ -9,9 +19,12 @@ ko:
Create: '새로 만들기'
DUPLICATED: '''{title}''의 복제가 완료되었습니다.'
DUPLICATEDWITHCHILDREN: '''{title}'' 와 그 하위에대한 복제가 완료되었습니다'
EMAIL: 이메일
NEWPAGE: '새로운 {pagetype}'
PAGENOTEXISTS: '이 페이지는 존재하지 않습니다'
PAGESALLOPT: '전체 페이지'
PAGETYPEANYOPT: 아무거나
PAGETYPEOPT: '페이지 유형'
PUBALLCONFIRM: '콘텐츠의 스테이지를 복사하고 전달하기 위해 사이트의 모든 페이지를 공개합니다'
PUBALLFUN: ' "모두 공개"기능'
PUBPAGES: '완료: {count} 페이지를 공개했습니다'
@ -19,29 +32,55 @@ ko:
REMOVEDPAGE: '''{title}''을 공개된 사이트에서 제거했습니다'
REMOVEDPAGEFROMDRAFT: '{title} 초안 사이트에서 제거했습니다'
RESTORED: '{title}를 복구했습니다'
ROLLBACK: '이 버전으로 복원'
ROLLEDBACKPUBv2: '공개된 버전으로 롤백되었습니다.'
ROLLEDBACKVERSIONv2: '#{version}. 버전으로 롤백'
SAVEDRAFT: 저장
TabContent: 내용
TabHistory: 기록
TabSettings: 설정
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: '페이지 추가'
ParentMode_child: '다른 페이지 아래에 작성'
ParentMode_top: '최상위 계층'
Title: '페이지 추가'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: '페이지 편집'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 작성자
COMPAREMODE: '비교 모드 (2개 선택)'
COMPARINGVERSION: '{version1}과 {version2}을 비교하고 있습니다.'
MENUTITLE: 기록
NOTPUBLISHED: '공개되지 않습니다'
PUBLISHER: 게시자
REVERTTOTHISVERSION: '이 버전으로 복원'
SHOWUNPUBLISHED: '공개되지 않은 버전을 표시'
UNKNOWN: '알 수 없슴'
VIEW: 표시
VIEWINGLATEST: '현재 최신 버전을 보고있는 중.'
VIEWINGVERSION: '현재 {version}버젼을 보고 있는 중.'
WHEN: 언제
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: '페이지 편집'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: 필터
ListView: 목록보기
MENUTITLE: 페이지
TreeView: 트리보기
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: '전체 페이지'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: '살아있으나 초안으로부터는 제거됨'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: '미리보기 버젼'
ARCHIVEDSITEFROM: '로부터 보관된 사이트'
CMS: CMS
DRAFT: 초안
DRAFTSITE: '초안 사이트'
Email: 이메일
INSTALL_SUCCESS: '설치에 성공!'
InstallFilesDeleted: '설치 관련 파일이 성공적으로 삭제되었습니다'
InstallSecurityWarning: '나중에 다시 설치할 계획이 없는 한, 보안상의 이유로, 당신은 지금 설치 파일을 삭제해야합니다 (<em> 관리자 로그인 필요, 위를 참조 </em>). 웹서버는 또한 지금 "asset" 폴더에 대한 쓰기권한을 필요할 뿐이며, 당신은 다른 모든 폴더에대한 쓰기 권한을 제거할 수 있습니다. <a href="{link}" style="text-align: center;"> 여기를 클릭하여 설치 파일을 삭제합니다. </a>'
InstallSuccessCongratulations: 'SilverStripe이 성공적으로 설치되었습니다!'
LOGGEDINAS: '로그인 중'
LOGIN: 로그인
LOGOUT: '로그 아웃'
@ -49,10 +88,17 @@ ko:
NOTLOGGEDIN: '로그인되어 있지 않습니다'
PUBLISHED: 공개됨
PUBLISHEDSITE: '공개 사이트'
Password: 암호
PostInstallTutorialIntro: '이 웹사이트는 SilverStripe3 사이트의 간단한 버전입니다. 이것을 확장하려면 {link}를 참조하십시오.'
StartEditing: '<a href="{link}"> CMS </a>을 열어서 콘텐츠를 편집할 수 있습니다.'
UNVERSIONEDPREVIEW: 미리보기
UnableDeleteInstall: '설치 파일을 제거 할 수 없습니다. 다음 파일을 수동으로 삭제하십시오.'
VIEWPAGEIN: '다음에서 페이지를 표시한다 : '
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: 보관됨
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: 취소
Edit: 편집
HelpChars: '특수 문자는 자동으로 변환되었는지 제거되었습니다'
SilverStripe\CMS\Model\RedirectorPage:
HEADER: '이 페이지는 다른 페이지로 사용자들을 이동시킵니다.'
@ -60,7 +106,10 @@ ko:
REDIRECTTO: 변경
REDIRECTTOEXTERNAL: '다른 웹사이트'
REDIRECTTOPAGE: '당신의 웹사이트의 페이지'
SINGULARNAME: '리디렉션 페이지'
YOURPAGE: '당신의 웹사이트의 페이지'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: '다른곳으로 리다이렉트되지않고 리다이렉터 페이지가 설치되었습니다.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 누구나
ACCESSHEADER: '누가 이 페이지를 볼 수 있나?'
@ -69,10 +118,12 @@ ko:
ADDEDTODRAFTHELP: '페이지는 아직 공개되지 않습니다'
ADDEDTODRAFTSHORT: 초안
APPEARSVIRTUALPAGES: '이 내용은 {title}섹션들에서의 가상 페이지상에서도 또한 보여집니다.'
ARCHIVEDPAGESHORT: 보관됨
BUTTONCANCELDRAFT: '초안의 편집 내용을 취소합니다'
BUTTONCANCELDRAFTDESC: '초안을 삭제하고 현재 공개된 페이지로 돌아갑니다.'
BUTTONPUBLISHED: 게시됨
BUTTONSAVED: 저장됨
BUTTONSAVEPUBLISH: 공개
BUTTONUNPUBLISH: 비공개
BUTTONUNPUBLISHDESC: '게시된 사이트로부터 이 페이지를 삭제'
Comments: 코멘트
@ -81,6 +132,7 @@ ko:
DEFAULTCONTACTTITLE: 연락처
DEFAULTHOMETITLE:
DEPENDENT_NOTE: '다음 페이지들은 이 페이지에 의존합니다. 여기에는 가상 페이지 리디렉터 페이지 콘텐츠 링크가있는 페이지가 포함되어 있습니다.'
DESCRIPTION: '일반 콘텐츠 페이지'
DependtPageColumnLinkType: '링크 종류'
EDITHEADER: '누가 이 페이지를 편집할 수 있습니까?'
EDITORGROUPS: '편집자 그룹'
@ -90,6 +142,8 @@ ko:
HASBROKENLINKS: '이 페이지는 깨진 링크가 있습니다'
HTMLEDITORTITLE: 내용
INHERIT: '상위 페이지를 상속'
LASTPUBLISHED: '마지막으로 공개됨'
LASTSAVED: '마지막으로 저장됨'
LASTUPDATED: '마지막으로 업데이트됨'
LINKCHANGENOTE: '이 페이지의 링크를 변경하면 모든 하위 페이지 링크에 영향을 미칩니다.'
MENUTITLE: '메뉴 표시'
@ -100,7 +154,9 @@ ko:
MODIFIEDONDRAFTSHORT: 수정됨
MetadataToggle: '메타 데이터'
MoreOptions: '추가 옵션'
NOTPUBLISHED: '공개되지 않습니다'
OBSOLETECLASS: '이 페이지는 사용되지 않는 타입 {type}입니다. 저장하면 그 타입이 재설정되고 데이터를 잃을 수 있습니다'
ONLIVEONLYSHORTHELP: '페이지가 공개되어 있지만 초안에서 삭제됩니다'
PAGELOCATION: '페이지 찾기'
PAGETITLE: '페이지 이름'
PAGETYPE: '페이지 유형'
@ -110,6 +166,7 @@ ko:
PARENTTYPE_SUBPAGE: '상위 페이지의 하위 페이지'
PERMISSION_GRANTACCESS_DESCRIPTION: '콘텐츠에 대한 액세스 권한을 편집'
PERMISSION_GRANTACCESS_HELP: ' "페이지"섹션에서 페이지 별 접근 제한 설정을 허용합니다.'
PLURALNAME: 페이지
PageTypNotAllowedOnRoot: '페이지 타입 "{type}"는 최상위 계층의 페이지가 될 수 없습니다'
PageTypeNotAllowed: '페이지 타입 "{type}"은 상위 페이지의 하위페이지가 될 수 없습니다'
REMOVE_INSTALL_WARNING: '경고: 보안상의 이유로, SilverStripe의 대상에있는 install.php를 제거하십시오.'
@ -117,6 +174,7 @@ ko:
REORGANISE_HELP: '사이트 트리의 페이지를 드래그 앤 드롭으로 재편집'
SHOWINMENUS: '메뉴에 표시 하시겠습니까?'
SHOWINSEARCH: '검색에 ​​표시 하시겠습니까?'
SINGULARNAME: 페이지
TABBEHAVIOUR: 동작
TABDEPENDENT: '의존 페이지'
TOPLEVEL: '사이트의 내용 (최상위 계층)'
@ -130,16 +188,24 @@ ko:
VIRTUALPAGEWARNINGSETTINGS: '공개하기 위해 주요 콘텐츠 분야에서 링크된 페이지를 선택하십시오'
Viewers: '방문자 그룹'
Visibility: '볼 수 있슴'
db_Content: 내용
db_Title: 제목
has_one_Parent: '상위 페이지'
many_many_BackLinkTracking: '원본을 추적'
many_many_ImageTracking: '이미지 링크 추적'
many_many_LinkTracking: '링크 추적'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: '링크된 페이지'
DESCRIPTION: '다른 페이지의 내용보기'
EditLink: 편집
HEADER: '가상 페이지입니다'
HEADERWITHLINK: '이것은 "{title}"({link})에서 콘텐츠를 복사하는 가상 페이지입니다'
PageTypNotAllowedOnRoot: '이 가상 페이지에 대해 원본 페이지 형식 {type}는 루트 레벨에 배치되는 것을 허용하지 않습니다.'
SINGULARNAME: '가상 페이지'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: '손상된 파일이 있는 페이지'
BrokenLinksGroupTitle: '깨진 링크에 관한 보고서'
ParameterLiveCheckbox: '라이브 사이트를 확인'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 아무거나
BROKENLINKS: '깨진 링크 보고서'
@ -149,7 +215,6 @@ ko:
ColumnDateLastModified: '최종 수정일'
ColumnDateLastPublished: '최종 게시일'
ColumnProblemType: '문제 유형'
ColumnURL: URL
HasBrokenFile: '깨진 파일이 있습니다'
HasBrokenLink: '링크가 손상되었습니다'
HasBrokenLinkAndFile: '손상된 링크와 파일이 있습니다'
@ -162,9 +227,23 @@ ko:
ReasonDropdownVPBROKENLINK: '존재하지 않는 페이지를 가리키는 가상 페이지'
RedirectorNonExistent: '존재하지 않는 페이지를 가리키는 리디렉션 페이지'
VirtualPageNonExistent: '존재하지 않는 페이지를 가리키는 가상 페이지'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: '리디렉션된 페이지가 삭제됩니다'
BrokenLinksGroupTitle: '깨진 링크에 관한 보고서'
ParameterLiveCheckbox: '라이브 사이트를 확인'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: '삭제된 페이지를 참조하는 가상 페이지'
BrokenLinksGroupTitle: '깨진 링크에 관한 보고서'
ParameterLiveCheckbox: '라이브 사이트를 확인'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: '콘텐츠의 보고서'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: '콘텐츠의 보고서'
LAST2WEEKS: '지난 2 주 이내에 편집된 페이지'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: 시작일
FILTERDATETO: 종료일
FILTERLABELTEXT: 검색
GO: 시작
SEARCH: 검색
SearchResults: '검색 결과'

View File

@ -1,6 +1,13 @@
lt:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Publikuoti %d puslapiai, %d klaidų.'
PUBLISH_PAGES: Publikuoti
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Atstatyti
RESTORED_PAGES: 'Atstatyti %d puslapiai'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'Nebepublikuojami %d puslapiai'
UNPUBLISH_PAGES: Nebepublikuoti
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Priėjimas prie ''{title}'' dalies'
ACCESS_HELP: 'Leisti peržiūrėti svetainės medžio ir turinio skiltį. Peržiūros, bei redagavimo leidimai gali būti pakeisti per iškrentančius pasirinkimus ir per atskirus "Turinio leidimai".'
@ -9,45 +16,86 @@ lt:
AddNew: 'Pridėti naują puslapį'
AddNewButton: 'Pridėti naują'
AddPageRestriction: 'Pastaba: kai kurie puslapių tipai šioje vietoje neleidžiami'
CANT_REORGANISE: 'Jūs neturite leidimo keisti aukščiausio lygio puslapių. Jūsų pakeitimai neišsaugoti.'
Cancel: Atšaukti
ChoosePageParentMode: 'Pasirinkite kur sukurti šį puslapį'
ChoosePageType: 'Pasirinkite puslapio tipą'
Create: Sukurti
DUPLICATED: 'Puslapis ''{title}'' kopijuotas sėkmingai'
DUPLICATEDWITHCHILDREN: 'Puslapis ''{title}'' , bei jo vaikai kopijuoti sėkmingai'
EMAIL: 'E. paštas'
NEWPAGE: 'Naujas {pagetype}'
PAGENOTEXISTS: 'Šis puslapis neegzistuoja'
PAGES: 'Puslapio būsena'
PAGESALLOPT: 'Visi puslapiai'
PAGETYPEANYOPT: 'Bet koks'
PAGETYPEOPT: 'Puslapio tipas'
PLEASESAVE: 'Prašome išsaugoti puslapį: Šis puslapis negali būti atnaujintas, nes jis dar nėra išsaugotas.'
PUBALLCONFIRM: 'Prašome publikuoti kiekvieną svetainės puslapį, kopijuojant turinį į svetainę'
PUBALLFUN: '"Publikuoti viską" funkcionalumas'
PUBPAGES: 'Įvykdyta: Publikuoti {count} puslapiai'
PageAdded: 'Puslapis sėkmingai sukurtas'
REMOVEDPAGE: 'Iš publikuojamos svetainės pašalintas ''{title}'''
REMOVEDPAGEFROMDRAFT: '''{title}'' pašalintas iš juodraštinės svetainės'
REORGANISATIONSUCCESSFUL: 'Puslapių medis pertvarkytas sėkmingai.'
RESTORE: Atstatyti
RESTORED: '''{title}'' atstatytas sėkmingai'
RESTORE_DESC: 'Atstatyti suarchyvuotą versiją kaip juodraštinį puslapį'
RESTORE_TO_ROOT: 'Atstatyti juodraštį aukščiausiame lygyje'
RESTORE_TO_ROOT_DESC: 'Atstatyti suarchyvuotą versiją kaip aukščiausio lygio juodraštinį puslapį'
ROLLBACK: 'Grįžti prie šios versijos'
ROLLEDBACKPUBv2: 'Sugrįžta prie publikuotos versijos.'
ROLLEDBACKVERSIONv2: 'Sugrįžta prie #{version} versijos.'
SAVEDRAFT: Išsaugoti
SEARCHRESULTS: 'Paieškos rezultatai'
SHOW_AS_LIST: 'rodyti kaip sąrašą'
TOO_MANY_PAGES: 'Per daug puslapių'
TabContent: Turinys
TabHistory: Istorija
TabSettings: Nustatymai
TreeFiltered: 'Rodomi paieškos rezultatai.'
TreeFilteredClear: 'Išvalyti filtrą'
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Pridėti puslapį'
ParentMode_child: 'Po kitu puslapiu'
ParentMode_top: 'Aukščiausias lygmuo'
Title: 'Pridėti puslapį'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Redaguoti puslapį'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autorius
COMPAREMODE: 'Palyginimo režimas (pasirinkite du)'
COMPARINGVERSION: 'Lyginamos versijos {version1} ir {version2}.'
MENUTITLE: Istorija
MULTISELECT: 'Daugybinis pasirinkimas'
NOTPUBLISHED: Nepublikuotas
PUBLISHER: Publikavo
REVERTTOTHISVERSION: 'Palikti šią versiją'
SHOWUNPUBLISHED: 'Rodyti nepublikuojamas versijas'
UNKNOWN: Nežinoma
VIEW: peržiūrėti
VIEWINGLATEST: 'Dabar peržiūrima naujausia versija.'
VIEWINGVERSION: 'Dabar peržiūrima versija {version}.'
WHEN: Kada
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Redaguoti puslapį'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtruoti
ListView: 'Sąrašo rodinys'
MENUTITLE: Puslapiai
TreeView: 'Medžio rodinys'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'Pakeisti puslapiai'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Visi puslapiai, taip pat ir archyvuoti'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Publikuoti puslapiai'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Visi puslapiai'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Archyvuoti puslapiai'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
Title: 'Juodraštiniai puslapiai'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Publikuotas, bet pašalintas iš juodraščių'
SilverStripe\CMS\Controllers\ContentController:
@ -56,7 +104,11 @@ lt:
CMS: TVS
DRAFT: Juodraštis
DRAFTSITE: 'Juodraštinė svetainė'
Email: 'E. paštas'
INSTALL_SUCCESS: 'Įdiegta sėkmingai!'
InstallFilesDeleted: 'Įdiegimo bylos pašalintos sėkmingai.'
InstallSecurityWarning: 'Saugumo sumetimais Jūs turėtumėte ištrinti įdiegimo bylas, nebent vėliau planuojate diegimo procesą atlikti iš naujo (<em>bus reikalinga administravimo prieiga, žiūrėkite viršuje</em>). Web serveris turi turėti rašymo teises "assets" katalogui, kitiems katalogams tokių teisių nereikia. <a href="{link}" style="text-align: center;">Spauskite čia jei norite ištrinti įdiegimo bylas</a>'
InstallSuccessCongratulations: 'SilverStripe sėkmingai įdiegta!'
LOGGEDINAS: 'Prisijungėte kaip '
LOGIN: Prisijungti
LOGOUT: Atsijungti
@ -64,18 +116,36 @@ lt:
NOTLOGGEDIN: Neprisijungęs
PUBLISHED: Publikuota
PUBLISHEDSITE: 'Publikuojama svetainė'
Password: Slaptažodis
PostInstallTutorialIntro: 'Ši svetainė ir supaprastinta SilverStripe 3 svetainės versija. Norėdami praplėsti funkcionalumą apsilankykite {link}'
StartEditing: 'Jūs galite pradėti redaguoti turinį atsidarę <a href="{link}">TVS</a>.'
UNVERSIONEDPREVIEW: Peržiūra
UnableDeleteInstall: 'Nepavyko ištrinti įdiegimo bylų. Prašome pašalinti bylas rankiniu būdu.'
VIEWPAGEIN: 'Peržiūrėti puslapį:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Archyvuota
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Nuoroda
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Nuorodos aprašymas'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Atšaukti
Edit: Redaguoti
HelpChars: 'Specialūs simboliai automatiškai pakeičiami arba pašalinami.'
OK: Gerai
SilverStripe\CMS\Model\RedirectorPage:
FILE: Byla
HEADER: 'Šis puslapis nukreips lankytojus į kitą puslapį'
OTHERURL: 'Kitos svetainės URL adresas'
PLURALNAME: 'Baziniai puslapiai'
REDIRECTTO: 'Nukreipti į'
REDIRECTTOEXTERNAL: 'Kita svetainė'
REDIRECTTOPAGE: 'Puslapis Jūsų svetainėje'
SINGULARNAME: 'Nukreipimo puslapis'
YOURPAGE: 'Puslapį Jūsų svetainėje'
has_one_LinkTo: 'Nuoroda į'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Nukreipimo puslapis neturintis nukreipimo.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Bet kas'
ACCESSHEADER: 'Kas gali matyti šį puslapį?'
@ -90,6 +160,7 @@ lt:
BUTTONCANCELDRAFTDESC: 'Ištrinti juodraštį ir grįžti prie šiuo metu publikuojamo puslapio'
BUTTONPUBLISHED: Publikuota
BUTTONSAVED: Išsaugota
BUTTONSAVEPUBLISH: Publikuoti
BUTTONUNPUBLISH: Nebepublikuoti
BUTTONUNPUBLISHDESC: 'Pašalinti šį puslapį iš publikuojamos svetainės'
Comments: Komentarai
@ -99,6 +170,7 @@ lt:
DEFAULTHOMECONTENT: '<p>Sveiki atvykę į SilverStripe! Tai yra pagrindinis puslapis. Jūs galite redaguoti šį puslapį atsidarę <a href="admin/">TVS</a>. Dabar galite naudotis <a href="http://doc.silverstripe.com">programuotojų dokumentacija</a>, arba pradėti nuo <a href = "http://doc.silverstripe.com/doku.php?id=tutorials">SilverStripe pamokų.</a></p>'
DEFAULTHOMETITLE: Pradžia
DEPENDENT_NOTE: 'Šiam puslapiui priklauso šie puslapiai. Tai gali būti virtualūs, nukreipiantys puslapiai, bei puslapiai, rodantys kitų puslapių turinį.'
DESCRIPTION: 'Standartinio turinio puslapis'
DependtPageColumnLinkType: 'Nuorodos tipas'
EDITHEADER: 'Kas gali redaguoti šį puslapį?'
EDITORGROUPS: 'Redaktorių grupės'
@ -108,6 +180,8 @@ lt:
HASBROKENLINKS: 'Šiame puslapyje yra nebegaliojančių nuorodų.'
HTMLEDITORTITLE: Turinys
INHERIT: 'Paveldėti iš pradinio puslapio'
LASTPUBLISHED: Publikuota
LASTSAVED: Išsaugota
LASTUPDATED: Atnaujinta
LINKCHANGENOTE: 'Keičiant šio puslapio nuorodą, keisis ir jam priklausančių puslapių nuorodos.'
MENUTITLE: 'Navigacijos pavadinimas'
@ -118,7 +192,9 @@ lt:
MODIFIEDONDRAFTSHORT: Pakeistas
MetadataToggle: Metaduomenys
MoreOptions: 'Daugiau pasirinkimų'
NOTPUBLISHED: Nepublikuotas
OBSOLETECLASS: 'Šis puslapio tipas {type} neegzistuoja. Išsaugojus bus pakeistas tipas ir galite prarasti duomenis'
ONLIVEONLYSHORTHELP: 'Puslapis buvo publikuotas, tačiau buvo ištrintas iš juodraščių.'
PAGELOCATION: 'Puslapio vieta'
PAGETITLE: 'Puslapio pavadinimas'
PAGETYPE: 'Puslapio tipas'
@ -128,6 +204,7 @@ lt:
PARENTTYPE_SUBPAGE: 'Po kitu puslapiu'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Valdyti turinio redagavimo teises'
PERMISSION_GRANTACCESS_HELP: 'Leisti nustatyti puslapiui galiojančias specifines teises, "Puslapiai" skiltyje.'
PLURALNAME: Puslapiai
PageTypNotAllowedOnRoot: 'Puslapio tipas "{type}" neleidžiamas šakniniame lygmenyje'
PageTypeNotAllowed: 'Puslapio tipas "{type}" neleidžiamas po pasirinktu puslapiu'
REMOVE_INSTALL_WARNING: 'Perspėjimas: Saugumo sumetimais Jūs turėtumėte pašalinti install.php bylą iš SilverStripe.'
@ -135,6 +212,7 @@ lt:
REORGANISE_HELP: 'Perrikiuoti puslapius naudojant Tempti/Mesti būdą.'
SHOWINMENUS: 'Ar įtraukti į rodomą meniu?'
SHOWINSEARCH: 'Rodyti paieškoje?'
SINGULARNAME: Puslapis
TABBEHAVIOUR: Elgsena
TABDEPENDENT: 'Priklausantys puslapiai'
TOPLEVEL: 'Svetainės turinys (aukščiausias lygmuo)'
@ -148,16 +226,27 @@ lt:
VIRTUALPAGEWARNINGSETTINGS: 'Norėdami publikuoti šį puslapį, turite pasirinkti prijungtą puslapį pagrindiniuose turinio laukuose'
Viewers: 'Lankytojų grupės'
Visibility: Matomumas
db_Content: Turinys
db_Title: Pavadinimas
has_one_Parent: 'Po puslapiu'
many_many_BackLinkTracking: 'Atgalinis stebėjimas'
many_many_ImageTracking: 'Paveikslėlių sekimas'
many_many_LinkTracking: 'Nuorodos sekimas'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Priklauso
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Prijungtas puslapis'
DESCRIPTION: 'Rodo kito puslapio turinį'
EditLink: redaguoti
HEADER: 'Tai yra virtualus puslapis'
HEADERWITHLINK: 'Tai yra virtualus puslapis su turiniu iš puslapio "{title}" ({link})'
PLURALNAME: 'Baziniai puslapiai'
PageTypNotAllowedOnRoot: 'Norimas puslapio tipas "{type}" neleidžiamas šiam virtualiam puslapiui šakniniame lygmenyje.'
SINGULARNAME: 'Virtualus puslapis'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Puslapiai su sugadintomis bylomis'
BrokenLinksGroupTitle: 'Neveikiančių nuorodų ataskaitos'
ParameterLiveCheckbox: 'Patikrinti publikuojamą svetainę'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Bet kurias'
BROKENLINKS: 'Sugadintų nuorodų ataskaita'
@ -180,9 +269,23 @@ lt:
ReasonDropdownVPBROKENLINK: 'Virtualus puslapis veda į neegzistuojantį puslapį'
RedirectorNonExistent: 'Peradresuojantis puslapis veda į neegzistuojantį puslapį'
VirtualPageNonExistent: 'virtualus puslapis veda į neegzistuojantį puslapį'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Nukreipiantieji puslapiai, kurie nukreipia į ištrintus puslapius'
BrokenLinksGroupTitle: 'Neveikiančių nuorodų ataskaitos'
ParameterLiveCheckbox: 'Patikrinti publikuojamą svetainę'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Virtualūs puslapiai, vedantys į ištrintus puslapius'
BrokenLinksGroupTitle: 'Neveikiančių nuorodų ataskaitos'
ParameterLiveCheckbox: 'Patikrinti publikuojamą svetainę'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Turinio ataskaitos'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Turinio ataskaitos'
LAST2WEEKS: 'Paskutines 2 savaites keisti puslapiai'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Nuo
FILTERDATETO: Iki
FILTERLABELTEXT: Ieškoti
GO: Vykdyti
PAGEFILTERDATEHEADING: Redaguota
SEARCH: Ieškoti

View File

@ -1,21 +1,41 @@
lv:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurēt
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Nebpublicēt
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: E-pasts
PAGETYPEANYOPT: Jebkuru
PAGETYPEOPT: 'Lapas tips'
SAVEDRAFT: Saglabāt
TabContent: Saturs
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITEFROM: 'Arhivēta vietne no'
DRAFTSITE: 'Melnrakstu vietne'
Email: E-pasts
LOGGEDINAS: 'Pieslēdzies kā'
LOGIN: Pieslēgties
LOGOUT: Atslēgties
NOTEWONTBESHOWN: 'Piezīme: šī ziņa nebūs redzama Jūsu apmeklētājiem'
NOTLOGGEDIN: 'Nav pieslēdzies'
PUBLISHEDSITE: 'Publicētā vietne'
Password: Parole
VIEWPAGEIN: 'Skatīt lapu:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Enkurs
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Saites apraksts'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fails
HEADER: 'Šī lapa novirzīs lietotājus uz citu lapu '
OTHERURL: 'Citas tīmekļa vietnes URL'
REDIRECTTO: 'Novirzīt uz '
REDIRECTTOEXTERNAL: 'Cita tīmekļa vietni'
REDIRECTTOPAGE: 'Tīmekļa vietnes lapu'
YOURPAGE: 'Tīmekļa vietnes lapa'
has_one_LinkTo: 'Saite uz'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Novirzītājlapa ir uzstādīta bez norādes uz kurieni novirzīt.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Ikviens
ACCESSHEADER: 'Kas drīkst aplūkot šo lapu?'
@ -57,6 +77,7 @@ lv:
REORGANISE_HELP: 'Pārkārtot lapas koka struktūra ar "vilkt un nomest" paņēmienu.'
SHOWINMENUS: 'Rādīt izvēlnēs?'
SHOWINSEARCH: 'Rādīt meklēšanas rezultātos?'
SINGULARNAME: Lapa
TABBEHAVIOUR: Uzvedība
TABDEPENDENT: 'Atkarīgās lapas'
TOPLEVEL: 'Vietnes Saturs (Augšējais līmenis)'
@ -65,13 +86,22 @@ lv:
VIEW_DRAFT_CONTENT: 'Aplūkot melnraksa saturu'
VIEW_DRAFT_CONTENT_HELP: 'Attiecās uz lapu aplūkošanu ārpus CMS melnraksta režīmā. Var būt noderīgi ārējiem darbiniekiem, kuriem nav piekļuve CMS.'
Viewers: 'Skatītāju grupas'
db_Content: Saturs
db_Title: Virsraksts
has_one_Parent: 'Lapas vecāks'
many_many_BackLinkTracking: 'Atpakaļsaišu izsekošana'
many_many_ImageTracking: 'Attēlu izsekošana'
many_many_LinkTracking: 'Saišu izsekošana'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Šī ir virtuāla lapa'
SINGULARNAME: 'Virtuālās lapa'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Jebkuru
CheckSiteDropdownDraft: 'Melnrakstu vietne'
CheckSiteDropdownPublished: 'Publicētā vietne'
PageName: 'Lapas nosaukums'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Meklēt
GO: Aiziet
SEARCH: Meklēt
SearchResults: 'Meklēšanas rezultāti'

View File

@ -1,46 +1,89 @@
mi:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d ngā whārangi kua whakaputaina, %d i rahua'
PUBLISH_PAGES: Whakaputa
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Whakaora
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Wetewhakaputa
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Uru ki te wāhanga ''{title}'' '
ACCESS_HELP: 'Tukua kia kitea te wāhanga kei roto te whārangi rākau me ngā ihirangi. Ka taea te whakahaere i te tiro me te whakatika whakaaetanga mā ngā takaiho tauwhāiti-whārangi, mā "Ngā whakaaetanga ihirangi" motuhake hoki.'
ARCHIVE: Puranga
AddNew: 'Tāpiri whārangi hōu'
AddNewButton: 'Tāpiri Hou'
AddPageRestriction: 'Tuhipoka: Kāore e whakaaetia ētahi momo whārangi mō tēnei tīpakonga'
CANT_REORGANISE: 'Kāore tō mana whakakē i ngā whārangi taumata Matua. Kāore tō huringa i tiakina.'
Cancel: Whakakore
ChoosePageParentMode: 'Kōwhiri ki hea hangaia ai tēnei whārangi'
ChoosePageType: 'Kōwhiria te momo whārangi'
Create: Hanga
DUPLICATED: 'I momoho te tārite i ''{title}'''
DUPLICATEDWITHCHILDREN: 'I momoho te tārite i ''{title}'' me ngā tamariki'
EMAIL: Īmēra
NEWPAGE: '{pagetype} hou'
PAGENOTEXISTS: 'KIāore tēnei whārangi e tīari'
PAGESALLOPT: 'Ngā Whārangi Katoa'
PAGETYPEANYOPT: 'Ko tētahi'
PAGETYPEOPT: 'Tūmomo wharangi '
PLEASESAVE: 'Tiaki Whārangi: Kāore i taea tēnei whārangi te whakahōu nā te mea kāore anō kia tiakina.'
PUBALLCONFIRM: 'Whakaputaina koa i ia whārangi i te pae me te tārua i te content stage kia ora ai.'
PUBALLFUN: 'Te taumahinga "Whakaputaina Katoatia"'
PUBPAGES: 'Kua oti: I whakaputaina ngā whārangi {count}'
PageAdded: 'I momoho te hanga whārangi'
REMOVEDPAGE: 'I tango te ''{title}'' i te pae kua whakaputaina'
REMOVEDPAGEFROMDRAFT: 'I tangohia a ''{title}'' i te pae hukihuki'
REORGANISATIONSUCCESSFUL: 'Kua momoho te whakaraupapa anō i te rākau pae'
RESTORED: 'I momoho te whakaora i te ''{title}'''
ROLLBACK: 'Hoki whakamuri ki tēnei putanga.'
ROLLEDBACKPUBv2: 'I hoki ki te tauira kua whakaputaina.'
ROLLEDBACKVERSIONv2: 'I hoki ki te tauira #{version}.'
SAVEDRAFT: Tiaki
SHOW_AS_LIST: 'whakaaturia hei rārangi'
TOO_MANY_PAGES: 'He nui rawa ngā whārangi'
TabContent: 'Ngā ihirangi'
TabHistory: Hītori
TabSettings: 'Ngā Tautuhinga'
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Tāpiri whārangi'
ParentMode_child: 'Kei raro i tētahi atu whārangi'
ParentMode_top: 'Taumata matua'
Title: 'Tāpiri whārangi'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Whakatika Whārangi'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Kaituhi
COMPAREMODE: 'Whakataurite Aratau (tīpakohia kia rua)'
COMPARINGVERSION: 'Whakataurite ana i te putanga {version1} me te putanga {version2}.'
MENUTITLE: Hītori
NOTPUBLISHED: 'Kāore i whakaputaina'
PUBLISHER: Pūwhakaputa
REVERTTOTHISVERSION: 'Hoki ki tēnei putanga'
SHOWUNPUBLISHED: 'Whakaaturia ngā putanga kāore i whakaputaina'
UNKNOWN: 'Tē Mōhiotia'
VIEW: Tiro
VIEWINGLATEST: 'Tirohia ana te tauira hou rawa ināianei.'
VIEWINGVERSION: 'Tiro ana i te putanga {version} ināianei.'
WHEN: Inahea
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Whakatika Whārangi'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Tātari
ListView: 'Tirohanga Rārangi'
MENUTITLE: 'Ngā Whārangi'
TreeView: 'Tirohanga Rākau'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Ngā Whārangi Katoa'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Putanga Arokite'
ARCHIVEDSITEFROM: 'Pae putumōhio mai i'
CMS: CMS
DRAFT: Hukihuki
DRAFTSITE: 'Pae Hukihuki'
Email: Īmēra
INSTALL_SUCCESS: 'Kua oti pai te tāuta!'
InstallFilesDeleted: 'Kua momoho te muku i ngā kōnae tāuta'
InstallSecurityWarning: 'Me muku koe i ngā kōnae tāuta mō ngā pūtake haumaru, engari ia kei te whakaaro koe ki te tāuta ā muri atu (<em>ka hiahiatia te takiuru kaiwhakahaere, tirohia ki runga</em>). Ka hiahia te tūmau tukutuku ināianei i te uru tuhituhi anake ki te kōpaki "ngā rawa", ka taea te tango i te uru tuhituhi mai i ērā atu kōpaki katoa. <a href="{link}" style="text-align: center;">Pāwhiri ki konei ki te muku i ngā kōnae tāuta.</a>'
InstallSuccessCongratulations: 'Kua tāuta momohotia te Silverstripe!'
LOGGEDINAS: 'Kua takiuru hei'
LOGIN: Takiuru
LOGOUT: Takiputa
@ -48,18 +91,36 @@ mi:
NOTLOGGEDIN: 'Kāore anō kia taukiru'
PUBLISHED: 'I whakaputaina'
PUBLISHEDSITE: 'Pae Kua Whakaputaina'
Password: Kupuhipa
PostInstallTutorialIntro: 'He tauira rūnā tēnei paetukutuku o tētahi paetukutuku SilverStripe 3. Hei toro i tēnei, tirohia te {link}'
StartEditing: 'Ka taea te tīmata ki te whakatika i ō ihirangi mā te whakatuwhera i <a href="{link}">the CMS</a>.'
UNVERSIONEDPREVIEW: Arokite
UnableDeleteInstall: 'Kāore i taea te muku i ngā kōnae tāuta. Mukua ā-ringa ngā kōnae kei raro'
VIEWPAGEIN: 'Tiro Whārangi i'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: 'I putumōhiotia'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Punga
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Whakaahuatanga hono'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Whakakore
Edit: Whakatika
HelpChars: 'Ka tahuri aunoatia, ka tangohia rānei ngā pūāhua motuhake'
OK: ĀE
SilverStripe\CMS\Model\RedirectorPage:
FILE: Kōnae
HEADER: 'Ka tuku anō tēnei whārangi i ngā kaiwhakamahi ki whārangi kē'
OTHERURL: 'Tētahi atu PRO paetukutuku'
PLURALNAME: 'Ngā Whārangi Taketake'
REDIRECTTO: 'Tukua anō ki'
REDIRECTTOEXTERNAL: 'Tētahi atu paetukutuku'
REDIRECTTOPAGE: 'Whārangi kei tō paetukutuku'
SINGULARNAME: 'Whārangi Tuku Anō'
YOURPAGE: 'Whārangi kei tō paetukutuku'
has_one_LinkTo: 'Hono ki'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Kua tatū he whārangi tuku anō me te kore whai wāhi hei tuku anō.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Tētahi tangata'
ACCESSHEADER: 'Mā wai tēnei whārangi e tiro?'
@ -68,10 +129,12 @@ mi:
ADDEDTODRAFTHELP: 'Kāore anō kia whakaputaina te whārangi'
ADDEDTODRAFTSHORT: Hukihuki
APPEARSVIRTUALPAGES: 'Ka kitea hoki ēnei ihirangi i ngā whārangi mariko kei ngā wāhanga {title}.'
ARCHIVEDPAGESHORT: 'I putumōhiotia'
BUTTONCANCELDRAFT: 'Whakakorea ngā huringa hukihuki'
BUTTONCANCELDRAFTDESC: 'Mukua tō hukihuki, ka hoki ki te whārangi kua whakaputaina ināianei'
BUTTONPUBLISHED: 'I whakaputaina'
BUTTONSAVED: 'Kua Tiakina'
BUTTONSAVEPUBLISH: Whakaputa
BUTTONUNPUBLISH: Wetewhakaputa
BUTTONUNPUBLISHDESC: 'Tangohia tēnei whārangi i te pae kua whakaputaina'
Comments: 'Ngā Tākupu'
@ -80,6 +143,7 @@ mi:
DEFAULTCONTACTTITLE: 'Whakapā Mai'
DEFAULTHOMETITLE: Kāinga
DEPENDENT_NOTE: 'Ka whakawhirinaki ngā whārangi e whai ana ki tēnei whārangi. Kei roto nei ngā whārangi matua, ngā whārangi tuku anō me ngā whārangi whai hono ihirangi.'
DESCRIPTION: 'Whārangi ihirangi ahuwhānui'
DependtPageColumnLinkType: 'Momo hono'
EDITHEADER: 'Mā wai tēnei whārangi e whakatika?'
EDITORGROUPS: 'Ngā Rōpū Kaiwhakatika'
@ -89,6 +153,8 @@ mi:
HASBROKENLINKS: 'He hononga whati kei tēnei whārangi.'
HTMLEDITORTITLE: Kai
INHERIT: 'I tukuna iho i te whārangi matua'
LASTPUBLISHED: 'Whakaputanga hou rawa'
LASTSAVED: 'Tiakinga hou rawa'
LASTUPDATED: 'Whakahōunga Tōmuri'
LINKCHANGENOTE: 'Mā te huri i te hono o tēnei whārangi ka pāngia ngā hono o ngā whārangi tamariki katoa.'
MENUTITLE: 'Tapanga whakatere'
@ -99,7 +165,9 @@ mi:
MODIFIEDONDRAFTSHORT: 'Kua Whakakētia'
MetadataToggle: Raraungameta
MoreOptions: 'He kōwhiringa anō'
NOTPUBLISHED: 'Kāore i whakaputaina'
OBSOLETECLASS: 'Nō te momo tawhito rawa {type} tēnei whārangi. Mā te tiaki ka tautuhia anō tōna momo, ka ngaro pea i a koe he raraunga'
ONLIVEONLYSHORTHELP: 'Kua whakaputaina te whārangi, engari kua mukua i te hukihuki'
PAGELOCATION: Tauwāhi
PAGETITLE: 'Ingoa whārangi'
PAGETYPE: 'Tūmomo wharangi '
@ -109,6 +177,7 @@ mi:
PARENTTYPE_SUBPAGE: 'Whārangi-iti kei raro i te whārangi matua'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Whakahaeretia ngā motika uru mō ngā ihirangi'
PERMISSION_GRANTACCESS_HELP: 'Tukuna te tautuhi rāhuitanga uru ki ētahi whārangi tauwhāiti i te wāhanga "Ngā Whārangi"'
PLURALNAME: 'Ngā Whārangi'
PageTypNotAllowedOnRoot: 'Kāore e whakaaetia te momo whārangi "{type}" i te taumata pūtake'
PageTypeNotAllowed: 'Kāore e whakaaetia te momo whārangi "{type}" hei tamaiti a tēnei whārangi matua'
REMOVE_INSTALL_WARNING: 'Whakatūpato: Me tango te install.php i tēnei tāuta SilverStripe nā ngā take haumaru.'
@ -116,6 +185,7 @@ mi:
REORGANISE_HELP: 'Whakaraupapatia ngā whārangi i te rākau pae mā te tō me te taka.'
SHOWINMENUS: 'Ka kitea i ngā tahua?'
SHOWINSEARCH: 'Ka kitea i te rapu?'
SINGULARNAME: Whārangi
TABBEHAVIOUR: Whanonga
TABDEPENDENT: 'Ngā whārangi hāngai'
TOPLEVEL: 'Ngā Ihirangi Pae (Taumata Matua)'
@ -129,16 +199,30 @@ mi:
VIRTUALPAGEWARNINGSETTINGS: 'Kōwhiria he whārangi kua honoa i ngā āpure ihirangi matua kia whakaputa ai'
Viewers: 'Ngā Rōpū Kaitirotiro'
Visibility: Kitenga
db_Content: 'Ngā ihirangi'
db_Title: Taitara
has_one_Parent: 'Whārangi matua'
has_one_Subsite: 'Pae iti'
many_many_BackLinkTracking: 'Taki Hono i Waho'
many_many_ImageTracking: 'Taki Atahanga'
many_many_LinkTracking: 'Taki Hono'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: Momo
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Matua
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Whārangi kua honoa'
DESCRIPTION: 'Ka whakaatu i ngā ihirangi o tētahi atu whārangi'
EditLink: Whakatika
HEADER: 'He whārangi mariko tēnei'
HEADERWITHLINK: 'He whārangi mariko tēnei e tārua ihirangi ana i "{title}" ({link})'
PLURALNAME: 'Ngā Whārangi Taketake'
PageTypNotAllowedOnRoot: 'Kāore e whakaaetia te momo whārangi taketake "{type}" i te taumata pūtake o tēnei whārangi mariko'
SINGULARNAME: 'Whārangi Mariko'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Ngā whārangi me ngā kōnae whati'
BrokenLinksGroupTitle: 'Ngā pūrongo hononga whati'
ParameterLiveCheckbox: 'Tirohia te pae ora'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Ko tētahi'
BROKENLINKS: 'Pūrongo hono whati'
@ -161,9 +245,23 @@ mi:
ReasonDropdownVPBROKENLINK: 'Whārangi mariko e tohu ana ki te whārangi kāore i reira'
RedirectorNonExistent: 'Whārangi tuku anō e tohu ana ki te whārangi kāore i reira'
VirtualPageNonExistent: 'whārangi mariko e tohu ana ki te whārangi kāore i reira'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Ngā WhārangiTukuAnō e tohu ana ki ngā whārangi kua mukua'
BrokenLinksGroupTitle: 'Ngā pūrongo hononga whati'
ParameterLiveCheckbox: 'Tirohia te pae ora'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Ngā WhārangiMariko e tohu ana ki ngā whārangi kua mukua'
BrokenLinksGroupTitle: 'Ngā pūrongo hononga whati'
ParameterLiveCheckbox: 'Tirohia te pae ora'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Ngā pūrongo ihirangi'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Ngā pūrongo ihirangi'
LAST2WEEKS: 'Ngā whārangi i whakatikatia i ngā wiki e 2 kua hipa'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: 'Mai i'
FILTERDATETO: Ki
FILTERLABELTEXT: Rapu
GO: Haere
SEARCH: Rapu
SearchResults: 'Ngā Hua Rapu'

View File

@ -1,11 +1,26 @@
ms:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Tidak diterbitkan'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: Emel
PAGETYPEOPT: 'Jenis halaman'
TabContent: Kandungan
SilverStripe\CMS\Controllers\ContentController:
Email: Emel
Password: 'Kata Laluan'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Deskripsi pautan'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fail
HEADER: 'Mukasurat ini akan mengalih pengguna ke mukasurat lain'
OTHERURL: 'URL laman web lain'
REDIRECTTO: 'Alihkan ke'
REDIRECTTOEXTERNAL: 'Laman web lain'
REDIRECTTOPAGE: 'Tambah halaman ke laman anda'
YOURPAGE: 'Halaman di laman anda'
has_one_LinkTo: 'Paut ke'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Mukasurat pengalih destinasi dihasilkan tanpa menyatakan destinasi alihan.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Sesiapa sahaja'
ACCESSHEADER: 'Siapa yang boleh melihat mukasurat ini?'
@ -29,8 +44,13 @@ ms:
PAGETYPE: 'Jenis halaman'
SHOWINMENUS: 'Paparkan di menu?'
SHOWINSEARCH: 'Paparkan di carian?'
SINGULARNAME: Halaman
TABBEHAVIOUR: Perilaku
TOPLEVEL: 'Kandungan Laman (Peringkat Atas)'
db_Content: Kandungan
has_one_Parent: 'Halaman Induk'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Ini adalah mukasurat maya'
SINGULARNAME: 'Halaman Maya'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Nama halaman'

View File

@ -1,45 +1,97 @@
nb:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Publiserte %d sider, %d feilet.'
PUBLISH_PAGES: Publiser
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Gjenopprett
RESTORED_PAGES: 'Gjenopprettet %d sider'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'Avpubliserte %d sider'
UNPUBLISH_PAGES: Avpubliser
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Adgang til seksjon for ''{title}'''
ACCESS_HELP: 'Lar deg se seksjonen som inneholder sidetreet og annet innhold. Tillatelser for å vise og redigere kan behandles gjennom sidespesifikke nedtrekkslister, så vel som separate "Innholdstillatelser".'
ARCHIVE: Arkiver
ARCHIVEDPAGE: 'Arkiverte side ''{title}'''
AddNew: 'Opprett ny side'
AddNewButton: 'Opprett ny'
AddPageRestriction: 'Merk: Noen sidetyper er ikke tillatt for dette valget.'
CANT_REORGANISE: 'Du har ikke tilgang til å endre toppnivåsider. Endringen din ble ikke lagret.'
Cancel: Avbryt
ChoosePageParentMode: 'Velg hvor du vil opprette siden'
ChoosePageType: 'Velg sidetype'
Create: Opprett
DUPLICATED: 'Vellykket duplisering av "{title}".'
DUPLICATEDWITHCHILDREN: 'Vellykket duplisering av "{title}" og undersider.'
EMAIL: Epost
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Siden eksisterer ikke'
PAGESALLOPT: 'Alle sider'
PAGETYPEANYOPT: 'Hvilken som helst'
PAGETYPEOPT: Sidetype
PLEASESAVE: 'Vennligst lagre siden: Denne siden kunne ikke oppdateres fordi den ikke har blitt lagret ennå.'
PUBALLCONFIRM: 'Vennligst publiser hver eneste side på nettstedet, og kopier innhold til aktivt nettsted'
PUBALLFUN: 'Funksjonalitet for "Publiser alle"'
PUBPAGES: 'Ferdig: Publiserte {count} sider.'
PageAdded: 'Siden ble opprettet.'
REMOVEDPAGE: 'Fjernet "{title}" fra det publiserte nettstedet'
REMOVEDPAGEFROMDRAFT: 'Fjernet ''{title}'' fra utkastnettstedet'
REORGANISATIONSUCCESSFUL: 'Omorganisering av sidetreet vellykket'
RESTORE: 'Gjenopprett utkast'
RESTORED: 'Vellykket gjenoppretting av "{title}".'
RESTORE_DESC: 'Gjenopprett arkivert versjon som utkast'
RESTORE_TO_ROOT: 'Gjenopprett utkast på toppnivå'
RESTORE_TO_ROOT_DESC: 'Gjenopprett arkivert versjon som utkast på toppnivå'
ROLLBACK: 'Tilbakestill til denne versjonen'
ROLLEDBACKPUBv2: 'Tilbakestilte til den publiserte versjonen.'
ROLLEDBACKVERSIONv2: 'Tilbakestile til versjon #{version}.'
SAVEDRAFT: Lagre
SEARCHRESULTS: Søkeresultat
SHOW_AS_LIST: 'vis som liste'
TOO_MANY_PAGES: 'For mange sider'
TabContent: Innhold
TabHistory: Historikk
TabSettings: Innstillinger
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Legg til side'
ParentMode_child: 'Under en annen side'
ParentMode_top: Toppnivå
Title: 'Legg til side'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Rediger siden'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Forfatter
COMPAREMODE: 'Sammenlign modus (velg to)'
COMPARINGVERSION: 'Sammenligner versjon {version1} og {version2}.'
MENUTITLE: Historikk
NOTPUBLISHED: 'Ikke publisert'
PUBLISHER: Utgiver
REVERTTOTHISVERSION: 'Tilbakestill til denne versjonen'
SHOWUNPUBLISHED: 'Vis upubliserte versjoner'
UNKNOWN: Ukjent
VIEW: Visning
VIEWINGLATEST: 'Viser den nyeste versjonen.'
VIEWINGVERSION: 'Viser versjon {version}.'
WHEN: Når
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Rediger siden'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtrer
ListView: Listevisning
MENUTITLE: Sider
TreeView: Trevisning
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'Endrede sider'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Alle sider, inklusive arkiverte'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Publiserte sider'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Alle sider'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Arkiverte sider'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
Title: Utkast
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Publisert men fjernet fra utkast'
SilverStripe\CMS\Controllers\ContentController:
@ -48,7 +100,11 @@ nb:
CMS: Publiseringssystem
DRAFT: Utkast
DRAFTSITE: Utkastnettsted
Email: Epost
INSTALL_SUCCESS: 'Installasjonen var vellykket!'
InstallFilesDeleted: 'Vellykket sletting av installasjonsfilene.'
InstallSecurityWarning: 'Av sikkerhetsgrunner bør du nå slette installsjonsfilene, med mindre du planlegger å reinstallere senere (<em>krever administrasjonsinnlogging, se over</em>). Webserveren trenger nå bare skrivetilgang til "assets"-mappen, så du kan fjerne skrivetilgang til alle andre mapper. <a href="{link}" style="text-align: center;">Trykk her for å slette installasjonsfilene.</a>'
InstallSuccessCongratulations: 'SilverStriper har blitt installert!'
LOGGEDINAS: 'Logget inn som'
LOGIN: Innlogging
LOGOUT: 'Logg ut'
@ -56,18 +112,34 @@ nb:
NOTLOGGEDIN: 'Ikke logget inn'
PUBLISHED: Publisert
PUBLISHEDSITE: 'Publisert nettsted'
Password: Passord
PostInstallTutorialIntro: 'Dette nettstedet er en simplistisk versjon av et nettsted for SilverStripe 3. For å utvide nettstedet kan du ta en titt på {link}.'
StartEditing: 'Du kan redigere innholdet ved å åpne <a href="{link}">publiseringssystemet</a>.'
UNVERSIONEDPREVIEW: Forhåndsvisning
UnableDeleteInstall: 'Klarte ikke å slette installasjonsfilene. Vennligst slett filene under manuelt'
VIEWPAGEIN: 'Vis side i:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Arkivert
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Lenke
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: Lenkebeskrivelse
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Avbryt
Edit: Rediger
HelpChars: 'Spesialtegn blir automatisk konvertert eller fjernet.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fil
HEADER: 'Denne siden vil omdirigere brukere til en annen side'
OTHERURL: 'Nettadresse til et annet nettsted'
REDIRECTTO: 'Omdiriger til'
REDIRECTTOEXTERNAL: 'Et annet nettsted'
REDIRECTTOPAGE: 'En side på nettstedet'
SINGULARNAME: Omdirigeringsside
YOURPAGE: 'Side på ditt nettsted'
has_one_LinkTo: 'Lenk til'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'En omdirigeringssside har blitt satt opp uten et mål å omdirigere til.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Alle
ACCESSHEADER: 'Hvem kan se denne siden?'
@ -82,6 +154,7 @@ nb:
BUTTONCANCELDRAFTDESC: 'Slett utkast og gå tilbake til publisert versjon av denne siden'
BUTTONPUBLISHED: Publisert
BUTTONSAVED: Lagret
BUTTONSAVEPUBLISH: Publiser
BUTTONUNPUBLISH: Avpubliser
BUTTONUNPUBLISHDESC: 'Fjern denne siden fra det publiserte nettstedet'
Comments: Kommentarer
@ -91,6 +164,7 @@ nb:
DEFAULTHOMECONTENT: '<p>Velkommen til SilverStripe! Dette er standard-forsiden. Du kan redigere denne ved å gå til <a href="admin/">publiseringssystemet</a>.</p><p>Du kan nå gå til <a href="http://docs.silverstripe.org">dokumentasjonen for utviklere</a>, eller begynne med <a href="http://www.silverstripe.org/learn/lessons">SilverStripe-leksjoner</a>.</p>'
DEFAULTHOMETITLE: Hjem
DEPENDENT_NOTE: 'De følgende sidene avhenger av denne siden. Dette inkluderer virtuelle sider, omdirigeringssider og sider med innholdslenker.'
DESCRIPTION: 'Generisk innholdsside'
DependtPageColumnLinkType: Lenketype
EDITHEADER: 'Hvem kan redigere dette i kontrollpanelet?'
EDITORGROUPS: Redaktørgrupper
@ -100,6 +174,8 @@ nb:
HASBROKENLINKS: 'Denne siden har ødelagte lenker.'
HTMLEDITORTITLE: Innhold
INHERIT: 'Arvet fra overordnet side'
LASTPUBLISHED: 'Sist publisert'
LASTSAVED: 'Sist lagret'
LASTUPDATED: 'Sist oppdatert'
LINKCHANGENOTE: 'Endring av denne sidens lenke vil også påvirke lenkene til alle underliggende sider.'
MENUTITLE: Navigasjonsetikett
@ -108,9 +184,10 @@ nb:
METAEXTRA: 'Egendefinerte meta-elementer'
MODIFIEDONDRAFTHELP: 'Siden har upubliserte forandringer'
MODIFIEDONDRAFTSHORT: Endret
MetadataToggle: Metadata
MoreOptions: 'Flere alternativer'
NOTPUBLISHED: 'Ikke publisert'
OBSOLETECLASS: 'Denne siden er av den utdaterte typen {type}. Lagring vil tilbakestille typen og kan medføre tap av informasjon.'
ONLIVEONLYSHORTHELP: 'Siden er publisert, men har blitt slettet fra utkastet.'
PAGELOCATION: Sideplassering
PAGETITLE: Sidenavn
PAGETYPE: Sidetype
@ -120,6 +197,7 @@ nb:
PARENTTYPE_SUBPAGE: Underside
PERMISSION_GRANTACCESS_DESCRIPTION: 'Kontroller hvilke grupper som har tilgang til eller kan endre sidene'
PERMISSION_GRANTACCESS_HELP: 'Tillat tilordning av restriksjoner på sidenivå i sideseksjonen.'
PLURALNAME: Sider
PageTypNotAllowedOnRoot: 'Sidetypen "{type}" er ikke tillatt på toppnivå'
PageTypeNotAllowed: 'Sidetypen "{type}" er ikke tillatt som underside til denne siden.'
REMOVE_INSTALL_WARNING: 'Advarsel: Du bør fjerne installer.php fra SilverStripe-installasjonen av sikkerhetsgrunner.'
@ -127,6 +205,7 @@ nb:
REORGANISE_HELP: 'Omorganiser sidene i sidetreet ved hjelp av dra-og-slipp.'
SHOWINMENUS: 'Vis i menyer?'
SHOWINSEARCH: 'Vis i søk?'
SINGULARNAME: Side
TABBEHAVIOUR: Adferd
TABDEPENDENT: Undersider
TOPLEVEL: 'Nettstedets innhold (toppnivå)'
@ -140,16 +219,24 @@ nb:
VIRTUALPAGEWARNINGSETTINGS: 'Vennligst velg en lenket side i hovedinnholdsfeltene for å publisere siden'
Viewers: Lesergrupper
Visibility: Synlighet
db_Content: Innhold
db_Title: Tittel
has_one_Parent: 'Overordnet side'
many_many_BackLinkTracking: Referansesporing
many_many_ImageTracking: Bildesporing
many_many_LinkTracking: Lenkesporing
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Lenket side'
DESCRIPTION: 'Viser innholdet av en annen side'
EditLink: rediger
HEADER: 'Dette er en virituell side'
HEADERWITHLINK: 'Dette er en virtuell side som kopierer innhold fra "{title}" ({link})'
PageTypNotAllowedOnRoot: 'Originaltypen "{type}" er ikke tillatt på toppnivået for denne virtuelle siden.'
SINGULARNAME: 'Virtuell side'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Sider med ødelagte lenker'
BrokenLinksGroupTitle: 'Rapport over ødelagte lenker'
ParameterLiveCheckbox: 'Sjekk aktivt nettsted'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Hvilken som helst'
BROKENLINKS: 'Rapport over ødelagte lenker'
@ -159,7 +246,6 @@ nb:
ColumnDateLastModified: 'Dato sist endret'
ColumnDateLastPublished: 'Dato sist publisert'
ColumnProblemType: Problemtype
ColumnURL: URL
HasBrokenFile: 'har ødelagt fil'
HasBrokenLink: 'har ødelagt lenke'
HasBrokenLinkAndFile: 'har ødelagt lenke og fil'
@ -172,9 +258,23 @@ nb:
ReasonDropdownVPBROKENLINK: 'Virtuell side peker til ikke-eksisterende side'
RedirectorNonExistent: 'omdirigeringsside peker til ikke-eksisterende side'
VirtualPageNonExistent: 'Virtuell side peker til ikke-eksisterende side'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Omdirigeringssider som peker til slettede sider'
BrokenLinksGroupTitle: 'Rapport over ødelagte lenker'
ParameterLiveCheckbox: 'Sjekk aktivt nettsted'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Virtuelle sider som peker til slettede sider'
BrokenLinksGroupTitle: 'Rapport over ødelagte lenker'
ParameterLiveCheckbox: 'Sjekk aktivt nettsted'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: Innholdsrapporter
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: Innholdsrapporter
LAST2WEEKS: 'Sider endret i de siste 2 ukene'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Fra
FILTERDATETO: Til
FILTERLABELTEXT: Søk
GO: Utfør
SEARCH: Søk
SearchResults: Søkeresultater

View File

@ -1,5 +1,17 @@
ne:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'प्रकाशित नगरनुहोस्'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: इमेल
PAGETYPEOPT: 'पेज किसिम'
TabContent: सामाग्री
SilverStripe\CMS\Controllers\ContentController:
Email: इमेल
Password: पासओड
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'लिन्क विवरण'
SilverStripe\CMS\Model\RedirectorPage:
FILE: फाइल
HASBEENSETUP: 'कुनै पनि पुनर्निर्देशनबिना नै एउटा पुनर्निदेशन पृष्ठ सेटअप गरियो । '
HEADER: 'यो पेजले प्रयोगकतालाई अर्को पेजमा लैजान्छ'
OTHERURL: 'अर्को वेबसाईटको यू.र्.ल्'
@ -7,6 +19,9 @@ ne:
REDIRECTTOEXTERNAL: 'अर्को वेबसाईट'
REDIRECTTOPAGE: 'तपाईंको वेबसाईटमा एउटा पेज'
YOURPAGE: 'तपाईंको वेबसाईटमा एउटा पेज'
has_one_LinkTo: 'लिन्क गर्नुस्'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'कुनै पनि पुनर्निर्देशनबिना नै एउटा पुनर्निदेशन पृष्ठ सेटअप गरियो । '
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: जोकोहिले
ACCESSHEADER: 'मेरो सईटमा कसले यो पजे हेर्न सक्छ ? '
@ -16,6 +31,7 @@ ne:
BUTTONCANCELDRAFTDESC: 'द्राफ्ट्र हटाउनुहोस् र प्रकाशित पेजमा जानुहोस्'
BUTTONUNPUBLISH: 'प्रकाशित नगरनुहोस्'
BUTTONUNPUBLISHDESC: 'प्रकाशित साईटबाट यो पेजलाई हटाउनुहोस्'
Content: सामाग्री
EDITANYONE: 'जोकोहिले जो सि.म्.एस् भित्र छिरेका छन्'
EDITHEADER: 'कसले यो CMS भित्र मिलाउन सक्छ ?'
EDITONLYTHESE: 'यि मान्छे मात्र (लिस्टबाट छान्)'
@ -27,9 +43,14 @@ ne:
PAGETYPE: 'पेज किसिम'
SHOWINMENUS: 'मेनुमा देखाउनुहोस् ? '
SHOWINSEARCH: 'खोजिमा देखाउनुहोस् ?'
SINGULARNAME: पेज
TABBEHAVIOUR: बनी
TABCONTENT: सामाग्री
TOPLEVEL: 'साईट सामाग्री (उच्च स्तान)'
TABMAIN: मुख्य
TOPLEVEL: 'साईट सामाग्री (उच्च स्तान)'
db_Content: सामाग्री
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'यो भरचुअल पेज हो'
SilverStripe\CMS\Reports\BrokenLinksReport:
ColumnURL: 'यू.र्.ल् '
PageName: 'पेजको नाम'

View File

@ -19,13 +19,13 @@ nl:
AddNew: 'Voeg nieuwe pagina toe'
AddNewButton: Nieuw...
AddPageRestriction: 'Opmerking: Sommige paginatypes zijn niet toegestaan voor deze selectie'
ArchiveWarning: 'Let op: de publicatie van deze pagina wordt ingetrokken voordat hij wordt gearchiveerd.\n\nWeet u zeker dat u wilt doorgaan?'
ArchiveWarningWithCampaigns: 'Let op: de publicatie van deze pagina wordt ingetrokken en de pagina wordt automatisch uit alle {NumCampaigns} campagnes verwijderd voordat deze wordt gearchiveerd.\n\nWeet u zeker dat u wilt doorgaan?'
ArchiveWarningWithChildren: 'Let op: deze pagina en alle bijbehorende subpagina''s worden van de gepubliceerde site verwijderd voordat ze worden gearchiveerd.\n\nWeet u zeker dat u wilt doorgaan?'
ArchiveWarningWithChildrenAndCampaigns: 'Let op: deze pagina en alle bijbehorende subpagina''s worden automatisch van de gepubliceerde site én uit alle {NumCampaigns} campagnes verwijderd, voordat ze worden gearchiveerd.\n\nWeet u zeker dat u wilt doorgaan?'
CANT_REORGANISE: 'U hebt onvoldoende rechten om pagina''s op het topniveau te wijzigen. Uw wijziging is niet opgeslagen.'
ArchiveWarning: 'Let op: de publicatie van deze pagina wordt ingetrokken voordat hij wordt gearchiveerd.\n\nWeet je zeker dat je wil doorgaan?'
ArchiveWarningWithCampaigns: 'Let op: de publicatie van deze pagina wordt ingetrokken en de pagina wordt automatisch uit alle {NumCampaigns} campagnes verwijderd voordat deze wordt gearchiveerd.\n\nWeet je zeker dat je wil doorgaan?'
ArchiveWarningWithChildren: 'Let op: deze pagina en alle bijbehorende subpagina''s worden van de gepubliceerde site verwijderd voordat ze worden gearchiveerd.\n\nWeet je zeker dat je wil doorgaan?'
ArchiveWarningWithChildrenAndCampaigns: 'Let op: deze pagina en alle bijbehorende subpagina''s worden automatisch van de gepubliceerde site én uit alle {NumCampaigns} campagnes verwijderd, voordat ze worden gearchiveerd.\n\nWeet je zeker dat je wil doorgaan?'
CANT_REORGANISE: 'Je hebt onvoldoende rechten om pagina''s op het topniveau te wijzigen. Je wijziging is niet opgeslagen.'
Cancel: Annuleren
ChoosePageParentMode: 'Kies waar u deze pagina wilt aanmaken'
ChoosePageParentMode: 'Kies waar je deze pagina wilt aanmaken'
ChoosePageType: 'Kies een pagina type'
Create: Aanmaken
DUPLICATED: '''{title}'' met succes gedupliceerd'
@ -79,9 +79,9 @@ nl:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Auteur
COMPAREMODE: 'Vergelijken (selecteer 2)'
COMPARINGVERSION: 'U vergelijkt versie {version1} en {version2}.'
COMPARINGVERSION: 'Vergelijking versie {version1} en {version2}.'
MENUTITLE: Geschiedenis
MULTISELECT: 'Meervoudige acties'
MULTISELECT: 'Bulk acties'
NOTPUBLISHED: 'Niet gepubliceerd'
NO_PREVIEW: 'Geen voorbeeld beschikbaar'
PUBLISHER: 'Gepubliceerd door'
@ -89,13 +89,12 @@ nl:
SHOWUNPUBLISHED: 'Toon nog niet gepubliceerde versies'
UNKNOWN: Onbekend
VIEW: toon
VIEWINGLATEST: 'U bekijkt nu de laatste versie.'
VIEWINGVERSION: 'U bekijkt nu versie {version}.'
VIEWINGLATEST: 'Je bekijkt nu de laatste versie.'
VIEWINGVERSION: 'Je bekijkt nu versie {version}.'
WHEN: Wanneer
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Bewerk pagina'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Lijstweergave
MENUTITLE: 'Pagina''s'
TreeView: Boomstructuur
@ -116,13 +115,12 @@ nl:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Voorbeeld van versie bekijken'
ARCHIVEDSITEFROM: 'Gearchiveerde site van'
CMS: CMS
DRAFT: Concept
DRAFTSITE: 'Concept site'
Email: E-mail
INSTALL_SUCCESS: 'Installatie voltooid!'
InstallFilesDeleted: 'De installatiebestanden zijn verwijderd.'
InstallSecurityWarning: 'Om veiligheidsredenen dient u de installatiebestanden nu te verwijderen, tenzij u van plan bent om later opnieuw te installeren (<em>dit vereist toegang als administrator, zie hierboven</em>). De webserver heeft vanaf nu alleen nog schrijftoegang nodig tot de "assets" map, u kunt de schrijftoegang van alle andere mappen verwijderen. <a href="{link}" style="text-align:center;">Klik hier om de installatiebestanden te verwijderen.</a> '
InstallSecurityWarning: 'Om veiligheidsredenen dient u de installatiebestanden nu te verwijderen, tenzij u van plan bent om later opnieuw te installeren (<em>dit vereist toegang als administrator, zie hierboven</em>). De webserver heeft vanaf nu alleen nog schrijftoegang nodig tot de "assets" map, u kunt de schrijftoegang van alle andere mappen verwijderen. <a href="{link}" style="text-align:center;">Klik hier om de installatiebestanden te verwijderen.</a> '
InstallSuccessCongratulations: 'SilverStripe is met succes geïnstalleerd!'
LOGGEDINAS: 'Ingelogd als'
LOGIN: Inloggen
@ -133,7 +131,8 @@ nl:
PUBLISHEDSITE: 'Gepubliceerde site'
Password: Wachtwoord
PostInstallTutorialIntro: 'Deze website is een eenvoudige versie van een SilverStripe 3 website. Voor uitbreidingen kunt u hier een kijkje nemen: {link}.'
StartEditing: 'U kunt de inhoud aanpassen via <a href="{link}">het CMS</a>.'
StartEditing: 'Je kan de inhoud aanpassen via <a href="{link}">het CMS</a>.'
UNVERSIONEDPREVIEW: Voorbeeld
UnableDeleteInstall: 'De installatiebestanden konden niet verwijderd worden. Verwijder onderstaande bestanden handmatig:'
VIEWPAGEIN: 'Bekijk pagina in:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -150,9 +149,9 @@ nl:
EMPTY: 'Vul een URL segment in of klik op annuleren'
Edit: Bewerken
HelpChars: 'Speciale tekens worden automatische omgezet of verwijderd.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Stuurt door naar een interne pagina of een externe URL'
FILE: Bestand
HEADER: 'Deze pagina zal gebruikers naar een andere pagina doorsturen (redirect)'
OTHERURL: 'Andere website URL'
PLURALNAME: Verwijzingspagina
@ -161,9 +160,11 @@ nl:
other: '{count} Verwijzingspagina''s'
REDIRECTTO: 'Doorverwijzen naar'
REDIRECTTOEXTERNAL: 'Een andere website'
REDIRECTTOFILE: 'Een bestand op deze website'
REDIRECTTOPAGE: 'Een pagina op deze website'
SINGULARNAME: Verwijzingspagina
YOURPAGE: 'Pagina op deze website'
has_one_LinkTo: 'Verwijs naar'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Er is een verwijspagina ingesteld, zonder ergens naar te verwijzen.'
SilverStripe\CMS\Model\SiteTree:
@ -186,12 +187,11 @@ nl:
BUTTONUNPUBLISHDESC: 'Deze pagina verwijderen uit de gepubliceerde site'
Comments: Commentaar
Content: Inhoud
DEFAULTABOUTCONTENT: '<p>U kunt deze pagina vullen met eigen tekst, of deze verwijderen en nieuwe pagina''s aanmaken.</p>'
DEFAULTABOUTCONTENT: '<p>Je kan deze pagina vullen met eigen tekst, of deze verwijderen en nieuwe pagina''s aanmaken.</p>'
DEFAULTABOUTTITLE: 'Over Ons'
DEFAULTCONTACTCONTENT: '<p>U kunt deze pagina vullen met nieuwe tekst, of verwijderen en nieuwe pagina''s aanmaken.</p>'
DEFAULTCONTACTCONTENT: '<p>Je kan deze pagina vullen met nieuwe tekst, of verwijderen en nieuwe pagina''s aanmaken.</p>'
DEFAULTCONTACTTITLE: Contact
DEFAULTHOMECONTENT: '<p>Welkom bij Silverstripe! Dit is de standaard homepagina. Je kan deze pagina wijzigen door <a href="admin/">het CMS</a> te openen.</p><p>Je kan verder de <a href="http://docs.silverstripe.org">documentatie voor ontwikkelaars</a> raadplegen of aan <a href="http://www.silverstripe.org/learn/lessons">de tutorials</a> beginnen.</p>'
DEFAULTHOMETITLE: Home
DEPENDENT_NOTE: 'De volgende pagina''s zijn afhankelijk van deze pagina. Hieronder vallen virtuele pagina''s, verwijzingspagina''s en pagina''s met links in hun inhoud.'
DESCRIPTION: 'Algemene pagina'
DependtPageColumnLinkType: Linktype
@ -205,6 +205,7 @@ nl:
HTMLEDITORTITLE: Inhoud
INHERIT: 'Overnemen van de bovenliggende pagina'
INHERITSITECONFIG: 'Overnemen van site-instellingen'
InvalidExtraMeta: 'De HTML bij Andere meta-tags is incorrect'
LASTPUBLISHED: 'Laatst gepubliceerd'
LASTSAVED: 'Laatst opgeslagen'
LASTUPDATED: 'Laatst bijgewerkt'
@ -218,7 +219,6 @@ nl:
METAEXTRAHELP: 'HTML-tags voor extra meta-informatie. Bijvoorbeeld <meta name="customName" content="your custom content here">'
MODIFIEDONDRAFTHELP: 'Pagina heeft wijzigingen die nog niet gepubliceerd zijn'
MODIFIEDONDRAFTSHORT: Aangepast
MetadataToggle: Metadata
MoreOptions: 'Meer opties'
NOTPUBLISHED: 'Niet gepubliceerd'
OBSOLETECLASS: 'Deze pagina is van het type {type}. Dit type is niet meer in gebruik. Het opslaan van deze pagina zal het type wijzigen. Hierbij kan data verloren gaan.'
@ -250,7 +250,6 @@ nl:
TABDEPENDENT: 'Afhankelijke pagina''s'
TOPLEVEL: 'Site inhoud (hoogste niveau)'
UNTITLED: 'Naamloos {pagetype}'
URLSegment: 'URL segment'
UntitledDependentObject: 'Naamloos {instanceType}'
VIEWERGROUPS: Bekijkersgroepen
VIEWER_GROUPS_FIELD_DESC: 'Groepen die alles mogen bekijken: {groupList}'
@ -258,18 +257,20 @@ nl:
VIEW_ALL_HELP: 'Bevoegdheid om alle pagina''s op de site te wijzigen, onafhankelijk van de instellingen in het ''Toegang'' tabblad. Vereist "Toegang tot site inhoud" rechten'
VIEW_DRAFT_CONTENT: 'Bekijk concept inhoud'
VIEW_DRAFT_CONTENT_HELP: 'Bevoegdheid om pagina''s buiten het CMS in concept mode te bekijken. Nuttig voor externe medewerkers zonder CMS toegang.'
VIRTUALPAGEDRAFTWARNING: 'U dient eerst de gekoppelde pagina te publiceren voordat u de virtuele pagina publiceert.'
VIRTUALPAGEWARNING: 'U dient eerst een gekoppelde pagina te selecteren en op te slaan voordat u deze pagina kunt publiceren.'
VIRTUALPAGEWARNINGSETTINGS: 'U dient een gekoppelde pagina te selecteren op het hoofdscherm voordat u kunt publiceren.'
VIRTUALPAGEDRAFTWARNING: 'Publiceer eerst de gekoppelde pagina, om de virtuele pagina te kunnen publiceren'
VIRTUALPAGEWARNING: 'Kies eerst een gekoppelde pagina en sla deze eerst op, om deze pagina te kunnen publiceren'
VIRTUALPAGEWARNINGSETTINGS: 'Kies eerst een gekoppelde pagina op het hoofdscherm, voordat je deze pagina kan publiceren'
Viewers: Bekijkersgroepen
Visibility: Zichtbaarheid
db_Content: Inhoud
db_Sort: Volgorde
db_Title: Titel
db_Version: Versie
has_one_Parent: 'Bovenliggende pagina'
many_many_BackLinkTracking: 'Backlinks traceren'
many_many_ImageTracking: 'Afbeeldingen traceren'
many_many_LinkTracking: 'Links traceren'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Type
TITLE_USED_ON: 'Gebruikt op:'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Gebruik
@ -279,6 +280,9 @@ nl:
one: '1 pagina link'
other: '{count} pagina links'
SINGULARNAME: 'Pagina link'
has_one_Parent: Bovenliggende
SilverStripe\CMS\Model\SiteTreeLinkTracking:
many_many_LinkTracking: 'Links volgen'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Gekoppelde pagina'
DESCRIPTION: 'Toont de inhoud van een andere pagina'
@ -304,7 +308,6 @@ nl:
ColumnDateLastModified: 'Laatste wijzigingsdatum'
ColumnDateLastPublished: 'Laatste publicatiedatum'
ColumnProblemType: Probleemtype
ColumnURL: URL
HasBrokenFile: 'heeft verbroken bestand'
HasBrokenLink: 'heeft verbroken link'
HasBrokenLinkAndFile: 'heeft verbroken link en bestand'

View File

@ -18,7 +18,7 @@ pa:
SHOWINSEARCH: 'search ਿਵੱਚ ਿਦਖਾਉ?'
TABBEHAVIOUR: ਵਰਤਾਉ
TABCONTENT: 'ਸਮਾਨ '
TOPLEVEL: 'ਸਾਈਟ ਦਾ ਸਮਾਨ (Top Level)'
TABMAIN: "ਮੁੱਖ\t"
TOPLEVEL: 'ਸਾਈਟ ਦਾ ਸਮਾਨ (Top Level)'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'ਇਹ ਇੱਕ virtual ਪੰਨਾ ਹੈ।'

View File

@ -30,16 +30,17 @@ pl:
Create: Utwórz
DUPLICATED: 'Duplikowanie ''{title}'' zakończone powodzeniem'
DUPLICATEDWITHCHILDREN: 'Duplikowanie ''{title}'' oraz podstron zakończone powodzeniem'
EMAIL: Email
NEWPAGE: 'Nowa {pagetype}'
PAGENOTEXISTS: 'Ta strona nie istnieje'
PAGES: 'Status strony'
PAGESALLOPT: 'Wszystkie strony'
PAGETYPEANYOPT: Jakikolwiek
PAGETYPEOPT: 'Typ storny'
PAGETYPE_TITLE: '(Typ strony: {type}) {title}'
PLEASESAVE: 'Proszę zapisać stronę. Ta strona nie mogła zostać uaktualniona, ponieważ nie została jeszcze zapisana.'
PUBALLCONFIRM: 'Opublikuj każdą stronę w witrynie'
PUBALLFUN: '"Opublikuj wszystko"'
PUBALLFUN2: 'Naciśnięcie tego przycisku będzie równoznaczne z przejściem do każdej strony i naciśnięciem "opublikuj". Jest przeznaczony do użytku po masowych edycjach treści, na przykład podczas tworzenia witryny. W przypadku dużych witryn internetowych wykonanie tego zadania może nie być możliwe. W takim przypadku zalecamy rozmowę z programistami w celu utworzenia niestandardowego zadania'
PUBLISHED: 'Opublikowano ''{title}'' '
PUBPAGES: 'Zrobiono: Opublikowano {count} stron'
PageAdded: 'Pomyślnie utworzono stronę'
@ -55,6 +56,8 @@ pl:
ROLLEDBACKPUBv2: 'Przywrócono opublikowaną wersję'
ROLLEDBACKVERSIONv2: 'Przywrócono wersję #{version}.'
SAVED: 'Zapisano ''{title}''.'
SAVEDRAFT: Zapisz
SEARCHRESULTS: 'Wyniki wyszukiwania'
SHOW_AS_LIST: 'pokaż jako listę'
TOO_MANY_PAGES: 'Zbyt wiele stron'
TabContent: Zawartość
@ -75,9 +78,11 @@ pl:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Tryb porównywania (wybierz dwie)'
COMPARINGVERSION: 'Porównanie wersji {version1} i {version2}.'
MENUTITLE: Historia
MULTISELECT: 'Operacje hurtem'
NOTPUBLISHED: Nieopublikowano
NO_PREVIEW: 'Brak dostępnych opcji'
PREVIEW: 'Podgląd strony'
PUBLISHER: Edytor
REVERTTOTHISVERSION: 'Wróć do tej wersji'
@ -114,7 +119,6 @@ pl:
CMS: 'System Zarządzania Treścią'
DRAFT: Szkic
DRAFTSITE: 'Szkic witryny'
Email: Email
INSTALL_SUCCESS: 'Instalacja przebiegła pomyślnie'
InstallFilesDeleted: 'Pliki instalacyjne zostały pomyślnie usunięte'
InstallSecurityWarning: 'Dla bezpieczeństwa powinieneś skasować pliki instalacyjne, chyba że planujesz reinstalację w późniejszym czasie (<em>wymaga zalogowania się jako admin, patrz wyżej</em>). Serwer potrzebuje teraz tylko dostępu do folderu "assets", możesz usunąć dostęp do innych folderów. <a href="{link}" style="text-align: center;">Kliknij tutaj aby usunąć pliki instalacyjne.</a>'
@ -129,6 +133,7 @@ pl:
Password: Hasło
PostInstallTutorialIntro: 'Ta strona jest uproszczoną wersją witryny SilverStripe 3. Aby ją rozszerzyć, zajrzyj proszę na stronę: {link}'
StartEditing: 'Możesz zacząć edytować Twoją stronę otwierając <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Podgląd
UnableDeleteInstall: 'Nie można usunąć plików instalacyjnych. Proszę usunąć je ręcznie'
VIEWPAGEIN: 'Zobacz stronę w:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -142,24 +147,27 @@ pl:
SELECT_PAGE: 'Wybierz stronę'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Anuluj
EMPTY: 'Proszę podać adres URL lub kliknąć anuluj'
Edit: Edytuj
HelpChars: 'Znaki specjalne są automatycznie konwertowane lub usuwane.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Przekierowuje do wskazanej wewnętrznej strony'
FILE: Plik
HEADER: 'Ta strona przeniesie użytkowników na inną stronę'
OTHERURL: 'Adres URL innej strony'
PLURALNAME: 'Strony przekierowujące'
PLURALNAME: 'Strony bazowe'
PLURALS:
one: 'Strona przekierowująca'
few: 'Stron przekierowujących {count}'
many: 'Stron przekierowujących {count}'
one: 'Strona przekierowująca'
other: 'Stron przekierowujących {count}'
REDIRECTTO: 'Przenieś do'
REDIRECTTOEXTERNAL: 'Inna strona'
REDIRECTTOFILE: 'Plik na stronie'
REDIRECTTOPAGE: 'Strona na Twojej witrynie'
SINGULARNAME: 'Strona przekierowująca'
YOURPAGE: 'Strona na Twojej witrynie'
has_one_LinkTo: 'Linkuj do'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Strona przekierowująca została ustawiona bez celu, do którego ma przekierowywać.'
SilverStripe\CMS\Model\SiteTree:
@ -177,6 +185,7 @@ pl:
BUTTONDELETEDESC: Usunięto
BUTTONPUBLISHED: Opublikowano
BUTTONSAVED: Zapisano
BUTTONSAVEPUBLISH: Opublikuj
BUTTONUNPUBLISH: Nieopublikowane
BUTTONUNPUBLISHDESC: 'Usuń tę stronę z opublikowanej witryny'
Comments: Komentarze
@ -199,6 +208,7 @@ pl:
HASBROKENLINKS: 'Ta strona ma niedziałający link'
HTMLEDITORTITLE: Zawartość
INHERIT: 'Dziedzicz ze strony nadrzędnej'
INHERITSITECONFIG: 'Dziedzicz ustawień strony'
LASTPUBLISHED: 'Data ostatniej publikacji'
LASTSAVED: 'Ostania zmiana'
LASTUPDATED: 'Ostania zmiana'
@ -209,6 +219,7 @@ pl:
METADESC: Opis
METADESCHELP: "Wyszukiwarki internetowe używają tej treści w wynikach wyszukiwania (ta treść\_nie wpłynie na ich pozycjonowanie)"
METAEXTRA: 'Własne meta tagi'
METAEXTRAHELP: 'HTML zawierający dodatkowe metainformacje, n.p. &lt;meta name="jakaśNazwa" content="jakaś zawartość" /&gt;'
MODIFIEDONDRAFTHELP: 'Na stronie znajdują się nieopublikowane zmiany'
MODIFIEDONDRAFTSHORT: Zmodyfikowana
MetadataToggle: Metadane
@ -228,9 +239,9 @@ pl:
PERMISSION_GRANTACCESS_HELP: 'Zezwól na ustawienie wymagań dostępu dla konkretnej strony w sekcji "Strony".'
PLURALNAME: Strony
PLURALS:
one: Strona
few: '{count} stron'
many: '{count} stron'
one: Strona
other: '{count} stron'
PageTypNotAllowedOnRoot: '"{type}" nie jest dozwolona na głównym poziomie'
PageTypeNotAllowed: '"{type}" nie jest dozwolona jako strona podrzędna dla tej strony'
@ -241,8 +252,12 @@ pl:
SHOWINSEARCH: 'Pokazuj w wyszukiwarce?'
SINGULARNAME: Strona
TABBEHAVIOUR: Zachowanie
TABCONTENT: Zawartość
TABDEPENDENT: 'Strony zależne'
TOPLEVEL: 'Zawartość witryny (główny poziom)'
UNTITLED: 'Nowa {pagetype}'
URLSegment: URL
UntitledDependentObject: 'Nowa {pagetype}'
VIEWERGROUPS: 'Grupy przeglądających'
VIEWER_GROUPS_FIELD_DESC: 'Grupy z globalnymi uprawnieniami podglądu: {groupList}'
VIEW_ALL_DESCRIPTION: 'Przeglądanie stron'
@ -254,26 +269,38 @@ pl:
VIRTUALPAGEWARNINGSETTINGS: 'Aby opublikować wybierz stronę powiązaną w sekcji głównej'
Viewers: 'Grupy przeglądających'
Visibility: Widoczność
db_Content: Zawartość
db_Title: Tytuł
db_URLSegment: URL
has_one_Parent: 'Strona Nadrzędna'
many_many_BackLinkTracking: 'Śledzenie backlinków'
many_many_ImageTracking: 'Śledzenie obrazków'
many_many_LinkTracking: 'Śledzenie linków'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: 'Rodzaj strony'
TITLE_USED_ON: 'Używany na:'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Używane
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: Strony
PLURALS:
few: 'Stron {count}'
many: 'Stron {count}'
one: Strona
other: "Stron {count}\_"
SINGULARNAME: Strony
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Linkowana strona'
DESCRIPTION: 'Wyświetla zawartość innej strony'
EditLink: edytuj
HEADER: 'To jest wirtualna strona'
HEADERWITHLINK: "Strona wirtualna odzwierciedlająca treść\_\"{title}\" ({link})"
PLURALNAME: 'Strony wirtualne'
PLURALNAME: 'Podstawowe strony'
PLURALS:
one: 'Strona wirtualna'
few: 'Stron wirtualnych {count}'
many: 'Stron wirtualnych {count}'
other: 'Stron wirtualnych {count}'
few: 'Wirtualnych stron {count}'
many: 'Wirtualnych stron {count}'
one: 'Wirtualna strona'
other: 'Wirtualnych stron {count}'
PageTypNotAllowedOnRoot: '"{type}" nie jest dozwolona dla głównego poziomu wirtualnej strony'
SINGULARNAME: 'Wirtualna Strona'
SilverStripe\CMS\Reports\BrokenFilesReport:
@ -312,6 +339,7 @@ pl:
ParameterLiveCheckbox: 'Sprawdź witrynę'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Treść raportów'
EMPTYPAGES: 'Strony bez zawartości'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Treść raportów'
LAST2WEEKS: 'Strony edytowane w ciągu 2 ostatnich tygodni'

364
lang/pl_PL.yml Normal file
View File

@ -0,0 +1,364 @@
pl_PL:
SilverStripe\CMS\BatchActions\CMSBatchAction_Archive:
RESULT: 'Usunięto %d stron/y.'
TITLE: 'Usuń i dodaj do archiwum'
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Opublikowano %d stron, %d się nie powiodło'
PUBLISH_PAGES: Publikuj
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Przywróć
RESTORED_PAGES: 'Przywrócono %d stron'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISHED_PAGES: 'Usunięto z opublikowanych %d stron'
UNPUBLISH_PAGES: 'Cofnij publikację'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Dostęp do sekcji ''{title}'''
ACCESS_HELP: 'Zezwala na oglądanie sekcji zawierających drzewo stron oraz treść. Prawo Przeglądaj i edytuj może być obsługiwane przez pola wyboru dostępne na stronach oraz poprzez zakładkę uprawnień.'
ARCHIVE: Archiwizuj
ARCHIVEDPAGE: 'Zarchiwizowano stronę ''{title}'''
AddNew: 'Dodaj nową'
AddNewButton: Dodaj
AddPageRestriction: 'Uwaga: Niektóre typy stron nie są dozwolone dla tego wyboru'
ArchiveWarning: 'Uwaga: Ta strona nie zostanie opublikowana przed wysłaniem do archiwizacji.\n\nCzy jesteś pewien, że chcesz kontynuować?'
ArchiveWarningWithCampaigns: 'Uwaga: Ta strona nie zostanie opublikowana i automatycznie zostanie usunięta z powiązanych kampanii {NumCampaigns} przed wysłaniem do archiwizacji.\n\nCzy chcesz kontynuować? '
ArchiveWarningWithChildren: 'Uwaga: Ta strona i wszystkie jej podrzędne nie zostaną opublikowane przed usunięciem.\n\nCzy chcesz kontynuować? '
ArchiveWarningWithChildrenAndCampaigns: 'Uwaga: Ta strona i wszystkie jej podrzędne nie zostaną opublikowane i automatycznie zostaną usunięte z przypisanych kampanii {NumCampaigns} przed wysłaniem do archiwum.\n\nCzy chcesz kontynuować?'
CANT_REORGANISE: 'Nie masz uprawnień by zmieniać strony najwyższego poziomu. Twoje zmiany nie zostały zapisane.'
Cancel: Anuluj
ChoosePageParentMode: 'Wybierz gdzie chcesz utworzyć stronę'
ChoosePageType: 'Wybierz rodzaj strony'
Create: Utwórz
DUPLICATED: 'Duplikowanie ''{title}'' zakończone powodzeniem'
DUPLICATEDWITHCHILDREN: 'Duplikowanie ''{title}'' oraz podstron zakończone powodzeniem'
EMAIL: E-mail
NEWPAGE: 'Nowa strona {pagetype}'
PAGENOTEXISTS: 'Ta strona nie istnieje'
PAGES: 'Status strony'
PAGESALLOPT: 'Wszystkie strony'
PAGETYPEANYOPT: Jakikolwiek
PAGETYPEOPT: 'Typ storny'
PAGETYPE_TITLE: '(Typ strony: {type}) {title}'
PLEASESAVE: 'Proszę zapisać stronę. Ta strona nie mogła zostać uaktualniona, ponieważ nie została jeszcze zapisana.'
PUBALLCONFIRM: 'Opublikuj wszystko'
PUBALLFUN: '"Opublikuj wszystko"'
PUBALLFUN2: 'Naciśnięcie tego przycisku będzie równoznaczne z przejściem do każdej strony i naciśnięciem "opublikuj". Jest przeznaczony do użytku po masowych edycjach treści, na przykład podczas tworzenia witryny. W przypadku dużych witryn internetowych wykonanie tego zadania może nie być możliwe. W takim przypadku zalecamy rozmowę z programistami w celu utworzenia niestandardowego zadania'
PUBLISHED: 'Opublikowano ''{title}'' '
PUBPAGES: 'Zrobiono: Opublikowano {count} stron'
PageAdded: 'Pomyślnie utworzono stronę'
REMOVEDPAGE: 'Usunięto ''{title}'' z opublikowanej witryny'
REMOVEDPAGEFROMDRAFT: '''{title}'' usunięto ze szkiców'
REORGANISATIONSUCCESSFUL: 'Pomyślnie zreorganizowano drzewo serwisu.'
RESTORE: 'Przywróć wersję roboczą'
RESTORED: 'Pomyślnie przywrócono ''{title}'''
RESTORE_DESC: 'Przywróć zarchiwizowaną wersję do wersji roboczej'
RESTORE_TO_ROOT: 'Przywróć wersję roboczą na najwyższym poziomie'
RESTORE_TO_ROOT_DESC: 'Przywróć zarchiwizowaną wersję do wersji roboczej jako stronę najwyższego poziomu'
ROLLBACK: 'Wróć do tej wersji'
ROLLEDBACKPUBv2: 'Przywrócono opublikowaną wersję'
ROLLEDBACKVERSIONv2: 'Przywrócono wersję #{version}.'
SAVED: 'Zapisano ''{title}''.'
SAVEDRAFT: Zapisz
SEARCHRESULTS: 'Wyniki wyszukiwania'
SHOW_AS_LIST: 'pokaż jako listę'
TOO_MANY_PAGES: 'Zbyt wiele stron'
TabContent: Zawartość
TabHistory: Historia
TabSettings: Ustawienia
TreeFiltered: 'Pokaż wyniki wyszukiwania:'
TreeFilteredClear: Wyczyść
UNPUBLISH_AND_ARCHIVE: 'Usuń i dodaj do archiwum'
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Dodaj nową'
ParentMode_child: 'Pod inną stroną'
ParentMode_top: 'Najwyższy poziom'
Title: 'Dodaj nową'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Wygląda na to, że nie masz wystarczających uprawnień, aby dodać {ObjectTitle} do kampanii.'
ErrorNotFound: 'Ten {Type} nie został odnaleziony'
MENUTITLE: Edytuj
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Tryb porównywania (wybierz dwie)'
COMPARINGVERSION: 'Porównanie wersji {version1} i {version2}.'
MENUTITLE: 'Poprzednie wersje'
MULTISELECT: 'Operacje hurtem'
NOTPUBLISHED: Nieopublikowana
NO_PREVIEW: 'Podgląd niemożliwy'
PUBLISHER: Edytor
REVERTTOTHISVERSION: 'Wróć do tej wersji'
SHOWUNPUBLISHED: 'Pokaż nieopublikowane wersje'
UNKNOWN: Nieznany
VIEW: widok
VIEWINGLATEST: 'Obecnie oglądasz najnowszą wersję'
VIEWINGVERSION: 'Obecnie oglądasz wersję {version}.'
WHEN: Data
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: Edytuj
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtr
ListView: 'Widok listy'
MENUTITLE: Strony
TreeView: 'Widok drzewa'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_ChangedPages:
Title: 'Zmodyfikowane strony'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Wszystkie strony włącznie z usuniętymi'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Opublikowane strony'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Wszystkie strony'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
Title: 'Zarchiwizowane strony'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDraftPages:
Title: Szkice
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusRemovedFromDraftPages:
Title: 'Opublikowana ale usunięta ze szkicu strony'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: Wersje
ARCHIVEDSITEFROM: 'Zarchiwizowany formularz strony'
CMS: 'System Zarządzania Treścią'
DRAFT: Szkic
DRAFTSITE: 'Szkic witryny'
Email: E-mail
INSTALL_SUCCESS: 'Instalacja przebiegła pomyślnie'
InstallFilesDeleted: 'Pliki instalacyjne zostały pomyślnie usunięte'
InstallSecurityWarning: 'Dla bezpieczeństwa powinieneś skasować pliki instalacyjne, chyba że planujesz reinstalację w późniejszym czasie (<em>wymaga zalogowania się jako admin, patrz wyżej</em>). Serwer potrzebuje teraz tylko dostępu do folderu "assets", możesz usunąć dostęp do innych folderów. <a href="{link}" style="text-align: center;">Kliknij tutaj aby usunąć pliki instalacyjne.</a>'
InstallSuccessCongratulations: 'Blog SilverStripe został poprawnie zainstalowany.'
LOGGEDINAS: 'Zalogowany jako'
LOGIN: Zaloguj
LOGOUT: 'Wyloguj się'
NOTEWONTBESHOWN: 'Uwaga: ta wiadomość nie będzie widoczna dla odwiedzających'
NOTLOGGEDIN: 'Nie zalogowany'
PUBLISHED: Opublikowane
PUBLISHEDSITE: 'Opublikowana witryna'
Password: Hasło
PostInstallTutorialIntro: 'Ta strona jest uproszczoną wersją witryny SilverStripe 3. Aby ją rozszerzyć, zajrzyj proszę na stronę: {link}'
StartEditing: 'Możesz zacząć edytować Twoją stronę otwierając <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Podgląd
UnableDeleteInstall: 'Nie można usunąć plików instalacyjnych. Proszę usunąć je ręcznie'
VIEWPAGEIN: 'Zobacz stronę w:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Zarchiwizowano
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Odnośnik
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Opis linku'
LINKOPENNEWWIN: 'Otwórz link w nowym oknie'
LINKTEXT: Link
SELECT_PAGE: 'Wybierz stronę'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Anuluj
EMPTY: 'Proszę podać adres URL lub kliknąć anuluj'
Edit: Edytuj
HelpChars: 'Znaki specjalne są automatycznie konwertowane lub usuwane.'
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Przekierowuje do wskazanej wewnętrznej strony'
FILE: Plik
HEADER: 'Ta strona przekieruję użytkowników na inną stronę'
OTHERURL: 'Adres URL innej strony'
PLURALNAME: 'Podstawowe strony'
PLURALS:
few: 'Stron przekierowujących {count}'
many: 'Stron przekierowujących {count}'
one: 'Strona przekierowująca'
other: 'Stron przekierowujących {count}'
REDIRECTTO: 'Przenieś do'
REDIRECTTOEXTERNAL: 'Inna strona'
REDIRECTTOFILE: 'Plik na stronie'
REDIRECTTOPAGE: 'Strona na Twojej witrynie'
SINGULARNAME: 'Strona przekierowująca'
YOURPAGE: 'Strona na Twojej witrynie'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Strona przekierowująca została ustawiona bez celu, do którego ma przekierowywać.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Każdy
ACCESSHEADER: 'Kto może zobaczyć tę stronę?'
ACCESSLOGGEDIN: 'Zalogowani użytkownicy'
ACCESSONLYTHESE: 'Tylko te grupy (wybierz z listy)'
ADDEDTODRAFTHELP: 'Strona nie została jeszcze opublikowana'
ADDEDTODRAFTSHORT: Szkic
APPEARSVIRTUALPAGES: 'Ta treść pojawia się również na wirtualnej stronie w sekcji {title}.'
ARCHIVEDPAGEHELP: Usunięto
ARCHIVEDPAGESHORT: Zarchiwizowano
BUTTONCANCELDRAFT: 'Anuluj wprowadzone zmiany'
BUTTONCANCELDRAFTDESC: 'Usuń zmiany i wróć do istniejącej wersji opublikowanej strony'
BUTTONDELETEDESC: Usunięto
BUTTONPUBLISHED: Opublikowane
BUTTONSAVED: Zapisane
BUTTONSAVEPUBLISH: Opublikuj
BUTTONUNPUBLISH: 'Cofnij publikację'
BUTTONUNPUBLISHDESC: 'Usuń tę stronę z opublikowanej witryny'
Comments: Komentarze
Content: Zawartość
DEFAULTABOUTCONTENT: '<p>Możesz wypełnić tę stronę własną treścią, usunąć ją i tworzyć własne strony.<br /></p>'
DEFAULTABOUTTITLE: 'O nas'
DEFAULTCONTACTCONTENT: '<p>Możesz wypełnić tę stronę własną treścią, usunąć ją i tworzyć własne strony.<br /></p>'
DEFAULTCONTACTTITLE: Kontakt
DEFAULTHOMECONTENT: '<p>Witaj w SilverStripe! To jest domyślna strona główna. Możesz ją edytować, otwierając <a href="admin/">CMS</a>.</p><p>Możesz również otworzyć <a href="http://docs.silverstripe.org">dokumentacje dla developerów</a> lub rozpocząć naukę dzięki <a href="http://www.silverstripe.org/learn/lessons">jednym z samouczków</a>.</p>'
DEFAULTHOMETITLE: Start
DEPENDENT_NOTE: 'Poniższe strony są zależne od tej łącznie z wirtualnymi stronami, stronami przekierowującymi oraz stronami z treścią.'
DESCRIPTION: 'Zwykła strona'
DependtPageColumnLinkType: 'Typ linku'
EDITHEADER: 'Kto może zobaczyć tę stronę?'
EDITORGROUPS: 'Grupy Edytorów'
EDITOR_GROUPS_FIELD_DESC: 'Grupy z globalnymi uprawnieniami do edycji: {groupList}'
EDIT_ALL_DESCRIPTION: 'Zmień każdą stronę'
EDIT_ALL_HELP: 'Możliwość edycji jakiejkolwiek strony w witrynie, bez względu na ustawienia w zakładce Dostęp. Wymaga uprawnienia "Dostęp do edycji treści"'
Editors: 'Grupy Edytorów'
HASBROKENLINKS: 'Ta strona ma niedziałający / zepsuty link'
HTMLEDITORTITLE: Zawartość
INHERIT: 'Dziedzicz ze strony nadrzędnej'
INHERITSITECONFIG: 'Dziedzicz ustawień strony'
LASTPUBLISHED: 'Data ostatniej publikacji'
LASTSAVED: 'Ostania zmiana'
LASTUPDATED: 'Data ostatniej aktualizacji'
LINKCHANGENOTE: 'Zmiana linku na aktualnej stronie skutkuje zmianą w linkach stron potomnych.'
LINKSALREADYUNIQUE: ' {url} jest już w użyciu'
LINKSCHANGEDTO: 'Zmieniono {url1} na {url2}'
MENUTITLE: 'Sekcja nawigacji'
METADESC: Opis
METADESCHELP: "Wyszukiwarki internetowe używają tej treści w wynikach wyszukiwania (ta treść\_nie wpłynie na ich pozycjonowanie)"
METAEXTRA: 'Własne meta tagi'
METAEXTRAHELP: 'HTML zawierający dodatkowe metainformacje, n.p. &lt;meta name="jakaśNazwa" content="jakaś zawartość" /&gt;'
MODIFIEDONDRAFTHELP: 'Na stronie znajdują się nieopublikowane zmiany'
MODIFIEDONDRAFTSHORT: Zmodyfikowano
MetadataToggle: Metadane
MoreOptions: 'Więcej opcji'
NOTPUBLISHED: 'Nie opublikowano'
OBSOLETECLASS: 'Ta strona jest przestarzałego typu {type}. Zapisanie jej spowoduje zmianę typu przez co możesz stracić dane'
ONLIVEONLYSHORT: 'Tylko opublikowana'
ONLIVEONLYSHORTHELP: 'Strona jest opublikowana, ale została usunięta ze szkiców'
PAGELOCATION: 'Lokalizacja strony'
PAGETITLE: 'Nazwa strony'
PAGETYPE: 'Typ storny'
PARENTID: 'Strona nadrzędna'
PARENTTYPE: 'Lokalizacja strony'
PARENTTYPE_ROOT: 'Strona najwyższego poziomu'
PARENTTYPE_SUBPAGE: 'Podstrona pod stroną nadrzędną'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Zarządzaj prawami dostępu'
PERMISSION_GRANTACCESS_HELP: 'Zezwól na ustawienie wymagań dostępu dla konkretnej strony w sekcji "Strony".'
PLURALNAME: Strony
PLURALS:
few: 'Kilka stron {count} '
many: 'Wiele stron {count}'
one: Strona
other: 'Stron {count}'
PageTypNotAllowedOnRoot: '"{type}" nie jest dozwolona na głównym poziomie'
PageTypeNotAllowed: '"{type}" nie jest dozwolona jako strona podrzędna dla tej strony'
REMOVE_INSTALL_WARNING: 'WAŻNE: Powinieneś usunąć plik install.php z powodów bezpieczeństwa.'
REORGANISE_DESCRIPTION: 'Zmień strukturę strony'
REORGANISE_HELP: 'Zmień kolejność stron na drzewie witryny wykorzystując przeciągnij i upuść.'
SHOWINMENUS: 'Pokazuj w menu?'
SHOWINSEARCH: 'Pokazuj w wyszukiwarce?'
SINGULARNAME: Strona
TABBEHAVIOUR: Zachowanie
TABCONTENT: Zawartość
TABDEPENDENT: 'Strony zależne'
TOPLEVEL: 'Zawartość witryny (główny poziom)'
UNTITLED: 'Nienazwana {pagetype}'
URLSegment: URL
UntitledDependentObject: 'Nienazwana {instanceType}'
VIEWERGROUPS: 'Grupy Edytorów'
VIEWER_GROUPS_FIELD_DESC: 'Grupy z globalnymi uprawnieniami podglądu: {groupList}'
VIEW_ALL_DESCRIPTION: 'Zobacz każdą stronę'
VIEW_ALL_HELP: 'Uprawenienie do przeglądania wszystkich stron w witrynie, bez wzlędu na szczegółowe ustawienia w ich zakładkach Dostęp. Wymaga uprawenienia "Dostęp do sekcji ''Strony''" '
VIEW_DRAFT_CONTENT: 'Zobacz szkic strony'
VIEW_DRAFT_CONTENT_HELP: 'Stosowane do oglądania szkiców stron poza systemem CMS. Przydatne w przypadku zewnętrznych współpracowników nie mających dostępu do CMS.'
VIRTUALPAGEDRAFTWARNING: 'Aby opublikować stronę wirtualną opublikuj stronę powiązaną'
VIRTUALPAGEWARNING: 'Aby opublikować tą stronę najpierw wybierz stronę powiązaną i zapisz zmiany'
VIRTUALPAGEWARNINGSETTINGS: 'Aby opublikować wybierz stronę powiązaną'
Viewers: 'Grupy Edytorów'
Visibility: Widoczność
db_Content: Zawartość
db_Title: Tytuł
db_URLSegment: URL
has_one_Parent: 'Strona nadrzędna'
has_one_Subsite: Podwitryna
many_many_BackLinkTracking: 'Śledzenie backlinków'
many_many_ImageTracking: 'Śledzenie obrazków'
many_many_LinkTracking: 'Śledzenie linków'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: Typ
TITLE_USED_ON: 'Użyto na'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Wykorzystywane
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: Strony
PLURALS:
few: 'Stron {count}'
many: 'Stron {count}'
one: Strona
other: 'Strony {count}'
SINGULARNAME: Strony
has_one_Parent: Rodzic
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Podlinkowanych stron'
DESCRIPTION: 'Wyświetla zawartość innej strony'
EditLink: edytuj
HEADER: 'To jest wirtualna strona'
HEADERWITHLINK: "Strona wirtualna odzwierciedlająca treść\_\"{title}\" ({link})"
PLURALNAME: 'Podstawowe strony'
PLURALS:
few: 'Stron wirtualnych {count}'
many: 'Stron wirtualnych {count}'
one: 'Strona wirtualna'
other: 'Wirtualnych stron {count}'
PageTypNotAllowedOnRoot: '"{type}" nie jest dozwolona dla głównego poziomu wirtualnej strony'
SINGULARNAME: 'Wirtualna strona'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Strony z uszkodzonymi plikami'
BrokenLinksGroupTitle: 'Raport uszkodzonych linków'
ParameterLiveCheckbox: 'Sprawdź witrynę'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Jakikolwiek
BROKENLINKS: 'Raport uszkodzonych linków'
CheckSite: 'Sprawdź witrynę'
CheckSiteDropdownDraft: 'Szkic witryny'
CheckSiteDropdownPublished: 'Opublikowana witryna'
ColumnDateLastModified: 'Data ostatniej modyfikacji'
ColumnDateLastPublished: 'Data ostatniej publikacji'
ColumnProblemType: 'Problem do sprawdzenia'
HasBrokenFile: 'ma uszkodzony plik'
HasBrokenLink: 'ma uszkodzony link'
HasBrokenLinkAndFile: 'ma uszkodzony link oraz plik'
HoverTitleEditPage: Edytuj
PageName: 'Nazwa strony'
ReasonDropdown: 'Problem do sprawdzenia'
ReasonDropdownBROKENFILE: 'Zepsuty plik'
ReasonDropdownBROKENLINK: 'Zepsuty link'
ReasonDropdownRPBROKENLINK: 'Strona przekierowująca wskazuje na nieistniejącą stronę'
ReasonDropdownVPBROKENLINK: 'Strona wirtualna wskazuje na nieistniejącą stronę'
RedirectorNonExistent: 'strona przekierowująca wskazuje na nieistniejącą stronę'
VirtualPageNonExistent: 'strona wirtualna wskazuje na nieistniejącą stronę'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Strony przekierowania wskazujące na usunięte strony'
BrokenLinksGroupTitle: 'Raport uszkodzonych linków'
ParameterLiveCheckbox: 'Sprawdź witrynę'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Wirtualne strony wskazujące na usunięte strony'
BrokenLinksGroupTitle: 'Raport uszkodzonych linków'
ParameterLiveCheckbox: 'Sprawdź witrynę'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: Raporty
EMPTYPAGES: 'Strony bez zawartości'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: Raporty
LAST2WEEKS: 'Strony edytowane w ciągu 2 ostatnich tygodni'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Od
FILTERDATETO: Do
FILTERLABELTEXT: Szukaj
GO: Idź
PAGEFILTERDATEHEADING: 'Ostatnio edytowano'
SEARCH: Szukaj
SearchResults: 'Wyniki wyszukiwania'
SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask:
BUTTONRUN: Uruchom
CHOOSEOPERATION: 'Wybierz operację: '
DELETEWARNING: 'Uwaga: Tych operacji nie można cofnąć. Prosimy działać uważnie.'
HEADER: 'Usuń wszystkie porzucone zadania dla stron'
NONEFOUND: 'Nie znaleziono ról'
NONEREMOVED: 'Nic nie zostało usunięte'
OPERATION_REMOVE: 'Usuń wszystkie wybrane strony (Uwaga: dotyczy opublikowanych i tych zapisanych jako szkice)'
SELECTALL: 'Zaznacz wszystkie'
UNSELECTALL: 'Odznacz wszystkie'

View File

@ -1,8 +1,19 @@
pt:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Publicadas %d páginas, %d falhas'
PUBLISH_PAGES: Publicar
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurar
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Remover do site Publicado'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Acesso à secção ''{title}'''
ACCESS_HELP: 'Permitir a visualização da árvore de páginas e respectivos conteúdos. Ver e editar permissões que podem ser seleccionadas a partir de uma caixa de selecção, bem como os separadores de "permissões de conteúdo".'
ARCHIVE: Arquivar
AddNew: 'Adicionar nova página'
AddNewButton: Novo
AddPageRestriction: 'Nota: Alguns tipos de página não estão disponíveis nesta seleção'
Cancel: Cancelar
ChoosePageParentMode: 'Escolha onde criar esta página'
ChoosePageType: 'Escolher tipo de página'
Create: Criar
@ -10,7 +21,10 @@ pt:
DUPLICATEDWITHCHILDREN: 'Página ''{title}'' e filhos duplicados com sucesso'
NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Esta página não existe'
PAGESALLOPT: 'Todas as páginas'
PAGETYPEANYOPT: Qualquer
PAGETYPEOPT: 'Tipo de Página'
PLEASESAVE: 'Por favor salve a página: Esta página não pode ser atulizada porque ainda não foi salva.'
PUBALLCONFIRM: 'Por favor, publique cada uma das páginas do site, copiando o conteúdo para a versão publicada'
PUBALLFUN: 'funcionalidade "Publicar tudo"'
PUBPAGES: 'Concluído: Publicadas {count} páginas'
@ -18,44 +32,83 @@ pt:
REMOVEDPAGE: 'Remover ''{title}'' do site publicado'
REMOVEDPAGEFROMDRAFT: 'Removido ''{title}'' do site de rascunho'
RESTORED: '''{title}'' restaurado com sucesso'
ROLLBACK: 'Voltar para esta versão'
ROLLEDBACKPUBv2: 'Voltar para a versão publicada.'
ROLLEDBACKVERSIONv2: 'Voltar para a versão #{version}.'
SAVEDRAFT: Guardar
TabContent: Conteúdo
TabHistory: Histórico
TabSettings: Configurações
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Adicionar página'
ParentMode_child: 'Por cima de outra página'
ParentMode_top: 'Nível de topo'
Title: 'Adicionar página'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Editar página'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Modo de comparação (selecione duas)'
COMPARINGVERSION: 'Comparando as versões {version1} e {version2}.'
MENUTITLE: Histórico
NOTPUBLISHED: 'Não publicada'
PUBLISHER: Publicador
REVERTTOTHISVERSION: 'Reverter para esta versão'
SHOWUNPUBLISHED: 'Mostrar versões não publicadas'
UNKNOWN: Desconhecido
VIEW: ver
VIEWINGLATEST: 'Atualmente está a ver a última versão'
VIEWINGVERSION: 'Actualmente está a ver a versão nº {version}.'
WHEN: Quando
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Editar página'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtrar
ListView: 'Vista em lista'
MENUTITLE: Páginas
TreeView: 'Vista em árvore'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Todas as páginas'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: Pré-visualização
ARCHIVEDSITEFROM: 'Arquivar o site de'
CMS: 'Gestor de Conteúdos'
DRAFT: Rascunho
DRAFTSITE: 'Site Rascunho'
INSTALL_SUCCESS: 'Instalação concluída com sucesso'
InstallFilesDeleted: 'Ficheiros de instalação foram removidos com sucesso.'
InstallSecurityWarning: 'Por razões de segurança deverá apagar os ficheiros de instalação, a menos que esteja a planear uma instalação futura (<em> requer acesso de administrador, ver acima </em>). O servidor apenas necessita de permissões de escrita na pasta "assets", poderá remover todos os acessos de escrita nas restantes pastas.<a href="{link}" style="text-align: Clique aqui para apagar os ficheiros de instalação.</a>'
InstallSuccessCongratulations: 'SilverStripe foi instalado com sucesso'
LOGGEDINAS: 'Autenticado como'
LOGIN: Autenticar
LOGOUT: Sair
NOTEWONTBESHOWN: 'Nota: Esta mensagem não vai ser apresentada aos visitantes'
NOTLOGGEDIN: 'Não autenticado'
PUBLISHEDSITE: 'Site Publicado'
Password: Palavra-chave
PostInstallTutorialIntro: 'Este site é uma versão simplificada do SilverStripe 3. Para adicionar novas funcionalidades visita {link}.'
UNVERSIONEDPREVIEW: Pré-visualização
UnableDeleteInstall: 'Impossível remover os ficheiros de instalação. Por favor, remova-os manualmente.'
VIEWPAGEIN: 'Ver página em:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Âncora
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descrição do link'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Cancelar
HelpChars: 'Os caracteres especiais são automaticamente convertido ou removidos.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Ficheiro
HEADER: 'Esta página irá redireccionar os utilizadores para outra página'
OTHERURL: 'Outro Site'
REDIRECTTO: 'Redireccionar para'
REDIRECTTOEXTERNAL: 'Outro site'
REDIRECTTOPAGE: 'Uma página no seu site'
SINGULARNAME: 'A página redirecciona para uma que não existe'
YOURPAGE: 'Página no seu site'
has_one_LinkTo: 'Link para'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Uma página de redireccionamento foi criada sem nenhum destino.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Todos
ACCESSHEADER: 'Quem pode ver esta página no site?'
@ -66,6 +119,8 @@ pt:
APPEARSVIRTUALPAGES: 'Este conteúdo também aparece nas páginas virtuais das secções {title}'
BUTTONCANCELDRAFT: 'Cancelar alterações do rascunho'
BUTTONCANCELDRAFTDESC: 'Apagar o seu rascunho e reverter para a versão publicada atualmente'
BUTTONSAVED: Guardado
BUTTONSAVEPUBLISH: Publicar
BUTTONUNPUBLISH: 'Remover do site Publicado'
BUTTONUNPUBLISHDESC: 'Remover esta página do site publicado'
Comments: Comentários
@ -74,6 +129,7 @@ pt:
DEFAULTCONTACTTITLE: Contacte-nos
DEFAULTHOMETITLE: 'Página Principal'
DEPENDENT_NOTE: 'As páginas seguintes dependem desta página. Isto inclui páginas virtuais, páginas redireccionadas e páginas com links de conteúdo.'
DESCRIPTION: 'Página de conteúdo genérico'
DependtPageColumnLinkType: 'Tipo de ligação'
EDITHEADER: 'Quem pode editar esta página no CMS?'
EDIT_ALL_DESCRIPTION: 'Editar qualquer página'
@ -91,6 +147,8 @@ pt:
MODIFIEDONDRAFTHELP: 'A página contem alterações não publicadas'
MODIFIEDONDRAFTSHORT: Modificado
MetadataToggle: Meta-data
NOTPUBLISHED: 'Não publicada'
ONLIVEONLYSHORTHELP: 'A página está publicada mas foi removida dos rascunhos'
PAGELOCATION: 'Localização da página'
PAGETITLE: 'Nome da página'
PAGETYPE: 'Tipo de Página'
@ -99,6 +157,7 @@ pt:
PARENTTYPE_ROOT: 'Página de topo'
PARENTTYPE_SUBPAGE: 'Página Parente'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Gestão de permissões de acesso para o conteúdo'
PLURALNAME: Páginas
PageTypNotAllowedOnRoot: 'Páginas do tipo "{type}" não tem permissões para serem criadas a este nível.'
PageTypeNotAllowed: 'A página do tipo "{type}" não é permitida como filho deste tipo de página'
REMOVE_INSTALL_WARNING: 'Aviso: Por razões de segurança, deverá apagar o ficheiro "install.php" da raiz do seu servidor.'
@ -106,6 +165,7 @@ pt:
REORGANISE_HELP: 'Rearranjar páginas na árvore do site com drag&drop'
SHOWINMENUS: 'Mostrar no Menu?'
SHOWINSEARCH: 'Mostrar nas pesquisas?'
SINGULARNAME: Página
TABBEHAVIOUR: Comportamento
TABDEPENDENT: 'Páginas Dependentes'
TOPLEVEL: 'Conteúdo do Site (Nível Superior)'
@ -113,15 +173,23 @@ pt:
VIEW_DRAFT_CONTENT: 'Ver o conteúdo de rascunho'
Viewers: 'Grupo de Visualizadores'
Visibility: Visibilidade
db_Content: Conteúdo
db_Title: Título
has_one_Parent: 'Página Parente'
many_many_ImageTracking: 'Rastreamento de imagens'
many_many_LinkTracking: 'Rastreamento de links'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Página associada'
DESCRIPTION: 'Apresentar o conteúdo de outra página'
EditLink: editar
HEADER: 'Esta é uma página virtual'
HEADERWITHLINK: 'Esta é uma página virtual com o conteúdo copiado da página "{title}" ({link})'
PageTypNotAllowedOnRoot: 'Páginas do tipo "{type}" não tem permissões para serem criadas a este nível.'
SINGULARNAME: 'Página Virtual'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Páginas com ficheiros corrompidos'
BrokenLinksGroupTitle: 'Relatório de links inválidos'
ParameterLiveCheckbox: 'Verificar site publicado'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Qualquer
BROKENLINKS: 'Relatório de links inválidos'
@ -143,9 +211,23 @@ pt:
ReasonDropdownVPBROKENLINK: 'Página Virtual apontando para página inexistente'
RedirectorNonExistent: 'A página redirecciona para uma que não existe'
VirtualPageNonExistent: 'Página Virtual apontando para página inexistente'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'As páginas redireccionadas apontam para páginas apagadas'
BrokenLinksGroupTitle: 'Relatório de links inválidos'
ParameterLiveCheckbox: 'Verificar site publicado'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Página virtuais apontam para páginas apagadas'
BrokenLinksGroupTitle: 'Relatório de links inválidos'
ParameterLiveCheckbox: 'Verificar site publicado'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Conteúdo dos relatórios'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Conteúdo dos relatórios'
LAST2WEEKS: 'Páginas editadas nas 2 últimas semanas'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: De
FILTERDATETO: Para
FILTERLABELTEXT: Procurar
GO: Ir
SEARCH: Procurar
SearchResults: 'Resultados da pesquisa'

View File

@ -1,18 +1,46 @@
pt_BR:
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurar
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Anular publicação'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: E-mail
PAGENOTEXISTS: 'Esta página não existe'
PAGETYPEOPT: 'Tipo de página'
PLEASESAVE: 'Por favor salve a página: Esta página não pode ser atulizada porque ainda não foi salva.'
PUBALLCONFIRM: 'Por favor publique todas as páginas no site, copiando content stage to live'
PUBALLFUN: 'Funcionalidade "Publicar Tudo"'
REMOVEDPAGEFROMDRAFT: 'Removido ''{title}'' do site de rascunho'
ROLLBACK: 'Reverter para esta versão'
SAVEDRAFT: Salvar
SEARCHRESULTS: 'Resultados da pesquisa'
TabContent: Conteúdo
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Editar Página'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Editar Página'
SilverStripe\CMS\Controllers\CMSPagesController:
MENUTITLE: Páginas
SilverStripe\CMS\Controllers\ContentController:
Email: E-mail
Password: Senha
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Âncora
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descrição do link'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Arquivo
HEADER: 'Esta página redireccionará os utilizadores para outra página'
OTHERURL: 'Outro website URL'
REDIRECTTO: 'Redirecionar para'
REDIRECTTOEXTERNAL: 'Outro website'
REDIRECTTOPAGE: 'Uma página no seu website'
YOURPAGE: 'Página no seu website'
has_one_LinkTo: 'Link para'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Uma página de redireccionamento foi criada sem nenhum destino específicado'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Qualquer pessoa'
ACCESSHEADER: 'Quem pode ver esta página?'
@ -35,22 +63,33 @@ pt_BR:
MENUTITLE: 'Rótulo da navegação'
METADESC: Descrição
METAEXTRA: 'Meta tags personalizadas'
PAGELOCATION: 'Lugar da página'
PAGETITLE: 'Nome da Página'
PAGETYPE: 'Tipo de página'
PARENTID: 'Página pai'
PARENTTYPE: 'Lugar da página'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Controla os grupos que podem acessar ou editar determinadas páginas'
PLURALNAME: Páginas
SHOWINMENUS: 'Mostrar nos menus?'
SHOWINSEARCH: 'Uncluir na procura?'
SINGULARNAME: Página
TABBEHAVIOUR: Comportamento
TOPLEVEL: 'Conteúdo do Site (Top Level)'
Viewers: 'Grupo de visualizadores'
db_Content: Conteúdo
db_Title: Título
has_one_Parent: 'Página mãe'
many_many_BackLinkTracking: 'Gerenciar Backlink '
many_many_ImageTracking: 'Gerenciar Imagem'
many_many_LinkTracking: 'Gerenciar Link'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Esta é uma página virtual'
SINGULARNAME: 'Página virtual'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Nome da Página'
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 'Páginas editadas nas últimas 2 semanas'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Buscar
GO: Ir
SEARCH: Buscar

View File

@ -1,16 +1,30 @@
ro:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '%d pagini publicate, %d erori'
PUBLISH_PAGES: Publicare
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Restaurează
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Ascunde
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Acces la secţiunea ''{title}'' '
ACCESS_HELP: 'Permite vizualizarea secțiunii cu arborele de pagini și conținut. Permisiunile de vizualizare și editare pot fi setate specific prin meniul vertical din pagini sau separat în "Permisiuni de conținut". '
ARCHIVE: Arhivă
AddNew: 'Adăugaţi o pagină nouă'
AddNewButton: 'Adăugaţi o nouă'
AddPageRestriction: 'Notă: Unele tipuri de pagini nu sunt permise pentru aceasta selecție'
Cancel: Anulare
ChoosePageParentMode: 'Alegeți unde veţi crea această pagină'
ChoosePageType: 'Alegeţi tipul de pagină'
Create: Creaţi
DUPLICATED: '''{title}'' duplicat cu succes'
DUPLICATEDWITHCHILDREN: '''{title}'' și descendenții săi duplicați cu succes'
EMAIL: E-mail
NEWPAGE: '{pagetype} nouă'
PAGENOTEXISTS: 'Această pagină nu există'
PAGESALLOPT: 'Toate paginile'
PAGETYPEANYOPT: Oricare
PAGETYPEOPT: 'Tipul paginii'
PUBALLCONFIRM: 'Vă rugăm publicați toate paginile din site, copiind conținutul curent în live'
PUBALLFUN: 'Funcționalitatea "Publică Tot" '
PUBPAGES: 'Finalizat: Publicate {count} pagini'
@ -18,48 +32,85 @@ ro:
REMOVEDPAGE: 'Înlătură ''{title}'' din site-ul publicat'
REMOVEDPAGEFROMDRAFT: 'Înlătură ''{title}'' din site-ul ciornă'
RESTORED: 'Restaurare ''{title}'' cu succes'
ROLLBACK: 'Revenire la versiunea aceasta'
ROLLEDBACKPUBv2: 'Revenire la versiunea publicată'
ROLLEDBACKVERSIONv2: 'Revenire la versiunea #{version}'
SAVEDRAFT: Salvează
TabContent: Continut
TabHistory: Istorie
TabSettings: Setări
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Adăugare pagină'
ParentMode_child: 'Sub altă pagină'
ParentMode_top: 'Nivel top'
Title: 'Adăugare pagină'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Editează Pagina'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Mod comparare (selectează 2)'
COMPARINGVERSION: 'Comparație versiuni {version1} și {version2}.'
MENUTITLE: Istorie
NOTPUBLISHED: Nepublicat
PUBLISHER: Redactor
REVERTTOTHISVERSION: 'Revernire la versiune'
SHOWUNPUBLISHED: 'Afișează versiunile nepublicate'
UNKNOWN: Necunoscut
VIEW: Vizualizare
VIEWINGLATEST: 'Vizualizare curentă a ultimii versiuni.'
VIEWINGVERSION: 'Vizualizarea versiunii {version}.'
WHEN: Când
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Editează Pagina'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtru
ListView: 'View listă'
MENUTITLE: Pagini
TreeView: 'View Arbore'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Toate paginile'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Previzualizare versiune'
ARCHIVEDSITEFROM: 'Site arhivat din'
CMS: CMS
DRAFT: Cironă
DRAFTSITE: 'Site ciornă'
Email: E-mail
INSTALL_SUCCESS: 'Instalare cu succes!'
InstallFilesDeleted: 'Fișierele de instalarea au fost șterse cu succes.'
InstallSecurityWarning: 'Din motive de secutitate ar trebuii să ștergeți acum fișierele de instalare, în cazul în care nu planificați o reinstalare ulterioară (<em>necesită drepturi de admin, referințe mai sue</em>). De acum serverul necesită doar drepturi de scriere in directorul "assets", puteți șterge dreturile de scriere pentru celelalte directoare.. <a href="{link}" style="text-align: center;">Click aici pentru ștergerea fișierelor de instalare.</a>'
InstallSuccessCongratulations: 'Silverstripe a fost instalat cu succes!'
LOGGEDINAS: 'Logat ca'
LOGIN: Login
LOGOUT: Logout
NOTEWONTBESHOWN: 'Notă: acest mesaj nu v-a fi afișat vizitatorilor'
NOTLOGGEDIN: Ne-loginat
PUBLISHED: Publicat
PUBLISHEDSITE: 'Site publicat'
Password: Parola
PostInstallTutorialIntro: 'Website-ul este o versiune simplificată a site-ului Silverstripe 3. Pentru a-l extinde, urmăriți link-ul {link}'
StartEditing: 'Puteți începe editarea conținutului deschizând <a href="{link}">CMS-ul</a>.'
UNVERSIONEDPREVIEW: Previzualizare
UnableDeleteInstall: 'Fișierele de instalare nu pot fi șterse. Vă rugăm ștergeți fișierele următore manual'
VIEWPAGEIN: 'Vizualizează pagina în:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Arhivă
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Descriere link'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Anulare
Edit: Editare
HelpChars: 'Caracterele speciale sunt convertite automat sau șterse'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Fisier
HEADER: 'Pagina v-a redirecționa utilizatorii către altă pagină'
OTHERURL: 'URL-ul altui website'
REDIRECTTO: 'Redirecționare către'
REDIRECTTOEXTERNAL: 'Alt website'
REDIRECTTOPAGE: 'O pagină de pe website-ul dumneavoastră'
SINGULARNAME: 'Pagină referitoare'
YOURPAGE: 'Pagină de pe website-ul dumneavoastră'
has_one_LinkTo: 'Link la'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'O pagină referitoare a fost creată fără a direcționa către ceva'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Oricine
ACCESSHEADER: 'Cine poate vizualiza această pagină pe site-ul meu?'
@ -68,10 +119,12 @@ ro:
ADDEDTODRAFTHELP: 'Pagina nu a fost încă publicată'
ADDEDTODRAFTSHORT: Ciornă
APPEARSVIRTUALPAGES: 'Conținutul apare și în pagini virtuale în secțiuni {title}'
ARCHIVEDPAGESHORT: Arhivă
BUTTONCANCELDRAFT: 'Anulează modificări ciornă'
BUTTONCANCELDRAFTDESC: 'Șterge ciorna și revenire la pagina publicată curent '
BUTTONPUBLISHED: Publicat
BUTTONSAVED: Salvat
BUTTONSAVEPUBLISH: Publicare
BUTTONUNPUBLISH: Ascunde
BUTTONUNPUBLISHDESC: 'Șterge pagina din site-ul publicat'
Comments: Comentarii
@ -80,6 +133,7 @@ ro:
DEFAULTCONTACTTITLE: Contactați-ne
DEFAULTHOMETITLE: Acasă
DEPENDENT_NOTE: 'Următoarele pagini depind de această pagină. Include și pagini virtuale, pagini redirecționate, și pagini cu link-uri către conținut.'
DESCRIPTION: 'Pagina cu conținut generic '
DependtPageColumnLinkType: 'Tip referintă'
EDITHEADER: 'Cine poate edita pagina?'
EDITORGROUPS: 'Grupuri Editor'
@ -89,6 +143,8 @@ ro:
HASBROKENLINKS: 'Această pagină are referințe nefuncţionale'
HTMLEDITORTITLE: Continut
INHERIT: 'Mostenește din pagina părinte'
LASTPUBLISHED: 'Ultima publicare'
LASTSAVED: 'Ultima salvare'
LASTUPDATED: 'Ultimul actualizat'
LINKCHANGENOTE: 'Schimbarea link-urilor din pagină v-a afecta și link-urile din toți descendenții.'
MENUTITLE: 'Etichetă navigare'
@ -97,9 +153,10 @@ ro:
METAEXTRA: 'Etichetă Meta preferențială'
MODIFIEDONDRAFTHELP: 'Pagina are modificări nepublicate'
MODIFIEDONDRAFTSHORT: Modificat
MetadataToggle: Metadata
MoreOptions: 'Mai multe opțiuni'
NOTPUBLISHED: Nepublicat
OBSOLETECLASS: 'Această pagină este de un tip {type} scos din uz. Salvând se va reseta tipul și se pot pierde datele'
ONLIVEONLYSHORTHELP: 'Pagina este publicată, dar a fost ștearsă din ciornă'
PAGELOCATION: 'Locația pagini'
PAGETITLE: 'Nume pagină'
PAGETYPE: 'Tipul paginii'
@ -109,6 +166,7 @@ ro:
PARENTTYPE_SUBPAGE: 'Subpagini de sub pagina părinte'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Administrează drepturi de acces la conținut'
PERMISSION_GRANTACCESS_HELP: 'Permite setări de restricționare specifice per pagină în secțiunea "Pagini".'
PLURALNAME: Pagini
PageTypNotAllowedOnRoot: 'Tipul paginii "{type}" nu este permis pe nivelul rădăcină'
PageTypeNotAllowed: 'Tipul pagini "{type}" nu este permis ca și copil pentru pagina părinte'
REMOVE_INSTALL_WARNING: 'Avertisment: Ar trebuii șters fișierul install.php din Instanța Silverstripe din motive de securitate. '
@ -116,6 +174,7 @@ ro:
REORGANISE_HELP: 'Rearanjează paginile în arborele site-ului prin drag&drop'
SHOWINMENUS: 'Afişează in meniu?'
SHOWINSEARCH: 'Afisează în căutare'
SINGULARNAME: Pagină
TABBEHAVIOUR: Comportament
TABDEPENDENT: 'Pagini dependente'
TOPLEVEL: 'Conținut Site (Nivel Top)'
@ -129,16 +188,26 @@ ro:
VIRTUALPAGEWARNINGSETTINGS: 'Vă rugăm selectați o pagină referențiată în câmpurile de conținut principal pentru a publica'
Viewers: 'Grupurile vizitatorilor'
Visibility: Vizibilitate
db_Content: Continut
db_Title: Titlu
has_one_Parent: 'Pagina Parinte'
many_many_BackLinkTracking: 'Urmărire link invers'
many_many_ImageTracking: 'Urmărire Imagine'
many_many_LinkTracking: 'Urmărire Link'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Părinte
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Pagina referință'
DESCRIPTION: 'Afișează conținutul altei pagini'
EditLink: editare
HEADER: 'Aceasta este o pagină virtuală '
HEADERWITHLINK: 'Aceasta este o pagina virtuală care copiază conținut din "{title}" ({link})'
PageTypNotAllowedOnRoot: 'Tipul original al pagini "{type}" nu este permis pe nivelul rădăcină pentru pagina virtuală'
SINGULARNAME: 'Pagina Virtuala'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Pagini cu fișiere incorecte'
BrokenLinksGroupTitle: 'Raport referințe nefuncționale'
ParameterLiveCheckbox: 'Verifică site live'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Oricare
BROKENLINKS: 'Raport cu link-uri nefuncţionale'
@ -148,7 +217,6 @@ ro:
ColumnDateLastModified: 'Data ultimei modificări'
ColumnDateLastPublished: 'Data ultimei publicări'
ColumnProblemType: 'Tip problemă'
ColumnURL: URL
HasBrokenFile: 'are fişiere corupte'
HasBrokenLink: 'are link-uri nefuncţionale'
HasBrokenLinkAndFile: 'are link-uri nefuncţionale şi fişiere corupte'
@ -161,9 +229,23 @@ ro:
ReasonDropdownVPBROKENLINK: 'Pagina virtuală indică spre o pagină inexistentă'
RedirectorNonExistent: 'pagina de redirectare indică spre o pagină inexistentă'
VirtualPageNonExistent: 'pagina virtuală indică spre o pagină inexistentă'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Pagini referitoare indică spre pagini șterse'
BrokenLinksGroupTitle: 'Raport referințe nefuncționale'
ParameterLiveCheckbox: 'Verifică site live'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Pagini virtuale indică spre pagini șterse'
BrokenLinksGroupTitle: 'Raport referințe nefuncționale'
ParameterLiveCheckbox: 'Verifică site live'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Rapoarte conținut'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Rapoarte conținut'
LAST2WEEKS: 'Pagini editate în ultimele 2 săptămâni'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: 'De la'
FILTERDATETO: La
FILTERLABELTEXT: Căutare
GO: Start
SEARCH: Căutare
SearchResults: 'Rezultate căutare'

View File

@ -30,10 +30,10 @@ ru:
Create: Создать
DUPLICATED: 'Копия ''{title}'' создана'
DUPLICATEDWITHCHILDREN: 'Копия ''{title}'' и дочерних элементов создана'
EMAIL: Email
NEWPAGE: 'Новая {pagetype}'
PAGENOTEXISTS: 'Страница не существует'
PAGES: 'Статус страницы'
PAGESALLOPT: 'Все страницы'
PAGETYPEANYOPT: Любой
PAGETYPEOPT: 'Тип страницы'
PLEASESAVE: 'Пожалуйста, сохраните страницу: ее нельзя обновить, т.к. она еще не была сохранена.'
@ -54,6 +54,8 @@ ru:
ROLLEDBACKPUBv2: 'Восстановлена опубликованная версия.'
ROLLEDBACKVERSIONv2: 'Версия #{version} восстановлена.'
SAVED: '''{title}'' сохранен'
SAVEDRAFT: Сохранить
SEARCHRESULTS: 'Результаты поиска'
SHOW_AS_LIST: 'в виде списка'
TOO_MANY_PAGES: 'Слишком много страниц'
TabContent: Содержимое
@ -74,6 +76,7 @@ ru:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Автор
COMPAREMODE: 'Режим сравнения двух страниц'
COMPARINGVERSION: 'Сравнение версий {version1} и {version2}.'
MENUTITLE: История
MULTISELECT: Действия
NOTPUBLISHED: 'Не опубликовано'
@ -97,6 +100,8 @@ ru:
Title: 'Изменённые страницы'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Все страницы, включая архивные'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Опубликованные страницы'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Все страницы'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -108,10 +113,8 @@ ru:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Версия для просмотра'
ARCHIVEDSITEFROM: 'Архив сайта от'
CMS: CMS
DRAFT: Черновик
DRAFTSITE: 'Черновой сайт'
Email: Email
INSTALL_SUCCESS: 'Инсталляция прошла успешно!'
InstallFilesDeleted: 'Установочные файлы были успешно удалены.'
InstallSecurityWarning: 'Если вы не планируете в ближайшее время переустанавливать CMS, по соображениям безопасности рекомендуется удалить инсталляционные файлы (<em>для этого требуются права доступа администратора см. выше</em>). Теперь веб-серверу необходим доступ для записи только к папке "assets"; все остальные папки можно защитить от записи. <a href="{link}" style="text-align: center;">Щелкните здесь, чтобы удалить инсталляционные файлы.</a>'
@ -126,6 +129,7 @@ ru:
Password: Пароль
PostInstallTutorialIntro: 'Это упрощенная версия сайта, созданного с помощью SilverStripe 3. О возможностях расширения сайта можно узнать, щелкнув эту ссылку: {link}.'
StartEditing: 'Вы можете приступить к редактированию содержимого сайта, открыв <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Просмотр
UnableDeleteInstall: 'Не удалось удалить инсталляционные файлы. Пожалуйста, удалите следующие файлы вручную'
VIEWPAGEIN: 'Просмотреть страницу в:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -144,19 +148,23 @@ ru:
OK: ОК
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Перенаправление на другую внутреннюю или внешнюю страницу'
FILE: Файл
HEADER: 'Эта страница будет перенаправлять пользователей на другую страницу'
OTHERURL: 'URL другого сайта'
PLURALNAME: 'Страницы перенаправления'
PLURALNAME: 'Базовые страницы'
PLURALS:
one: 'Страница перенаправления'
few: '{count} страницы перенаправления'
many: '{count} страниц перенаправления'
one: 'Страница перенаправления'
other: '{count} страниц перенаправления'
REDIRECTTO: 'Перенаправлять на'
REDIRECTTOEXTERNAL: 'Другой сайт'
REDIRECTTOPAGE: 'Страницу вашего сайта'
SINGULARNAME: 'Страница перенаправления'
YOURPAGE: 'Страница вашего сайта'
has_one_LinkTo: 'Ссылка на'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Страница перенаправления установлена без указания места перенаправления.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Все
ACCESSHEADER: 'Кто может просматривать эту страницу на моем сайте?'
@ -172,6 +180,7 @@ ru:
BUTTONDELETEDESC: 'Отменить публикацию, удалить из черновиков и отправить в архив'
BUTTONPUBLISHED: Опубликовано
BUTTONSAVED: Сохранено
BUTTONSAVEPUBLISH: Опубликовать
BUTTONUNPUBLISH: 'Отмена публикации'
BUTTONUNPUBLISHDESC: 'Удалить эту страницу с опубликованного сайта'
Comments: Комментарии
@ -223,9 +232,9 @@ ru:
PERMISSION_GRANTACCESS_HELP: 'Возможность устанавливать ограничения доступа в разделе "Страницы" для каждой страницы отдельно.'
PLURALNAME: Страницы
PLURALS:
one: Страница
few: '{count} страницы'
many: '{count} страниц'
one: Страница
other: '{count} страниц'
PageTypNotAllowedOnRoot: 'Страницы типа "{type}" не могут быть корневыми'
PageTypeNotAllowed: 'Страницы типа "{type}" недопустимы для этой родительской страницы в качестве дочерних'
@ -249,7 +258,11 @@ ru:
VIRTUALPAGEWARNINGSETTINGS: 'Для опубликования выберите связанную страницу из области основного содержимого'
Viewers: 'Группы чтения'
Visibility: Отображение
db_Content: Содержимое
db_Sort: Сортировать
db_Title: Заголовок
has_one_Parent: 'Родительская страница'
has_one_Subsite: Подсайт
many_many_BackLinkTracking: 'Отслеживание обратных ссылок'
many_many_ImageTracking: 'Отслеживание изображений'
many_many_LinkTracking: 'Отслеживание ссылок'
@ -257,17 +270,19 @@ ru:
TITLE_INDEX:
TITLE_TYPE: Тип
TITLE_USED_ON: 'Используется на'
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Родительская
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Связанная страница'
DESCRIPTION: 'Отображает содержимое другой страницы'
EditLink: редактировать
HEADER: 'Это виртуальная страница'
HEADERWITHLINK: 'Это виртуальная страница, копирующая содержимое из "{title}" ({link})'
PLURALNAME: 'Виртуальные Страницы'
PLURALNAME: 'Базовые страницы'
PLURALS:
one: 'Виртуальная страница'
few: '{count} виртуальные страницы'
many: '{count} виртуальных страниц'
one: 'Виртуальная страница'
other: '{count} виртуальных страниц'
PageTypNotAllowedOnRoot: 'Страницы типа "{type}" недопустимы в качестве корневых для этой виртуальной страницы'
SINGULARNAME: 'Виртуальная Страница'
@ -284,7 +299,6 @@ ru:
ColumnDateLastModified: 'Дата последнего изменения'
ColumnDateLastPublished: 'Дата последней публикации'
ColumnProblemType: 'Вид проблемы'
ColumnURL: URL
HasBrokenFile: 'содержит поврежденный файл'
HasBrokenLink: 'содержит нерабочую ссылку'
HasBrokenLinkAndFile: 'содержит нерабочую ссылку и поврежденный файл'

View File

@ -1,16 +1,33 @@
si:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'අප්රසිද්ධ කරන්න'
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: 'ඊමේල් '
PAGENOTEXISTS: 'මෙම පිටුව තවදුරටත් නොපවතී'
PAGETYPEOPT: 'පිටු වර්ගය'
PLEASESAVE: 'පිටුව සේව් කරන්න, නැතිනම් මෙම පිටුව යාවත්කාලීන කල නොහැක'
PUBALLCONFIRM: 'අඩවියේ ඇති සියලු පිටු, වේදිකාවට පිටපත් කර ප්රසිද්ධ කරන්න'
PUBALLFUN: 'සියලු ක්රම වේද ප්රසිද්ධ කරන ලදී'
REMOVEDPAGEFROMDRAFT: 'කටු අඩවියෙන් ''{title}'' මකන ලදී'
ROLLBACK: 'මෙම සංස්රනය ඉවත් කරනන්න'
SAVEDRAFT: 'සේවි කරන්න'
TabContent: අන්තර්ගතය
SilverStripe\CMS\Controllers\ContentController:
Email: 'ඊමේල් '
Password: 'මුර පදය'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'බැදීම් විස්තරය'
SilverStripe\CMS\Model\RedirectorPage:
FILE: ලිපිය
HEADER: 'මෙම පිටුව පරිබෝඡකයන් වෙනත් යොමු කරයි'
OTHERURL: 'වෙනත් වෙබ් අඩවි URL'
REDIRECTTO: 'යොමු කරන්න'
REDIRECTTOEXTERNAL: 'වෙනත් වෙබ් අඩවි'
REDIRECTTOPAGE: 'ඔබේ අඩවියේ පිටුවක්'
YOURPAGE: 'ඔබේ අඩවියේ පිටුවක්'
has_one_LinkTo: බැදේ
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'යොමු කිරීමේ පිටුව කිසිවකට යොමු නොකරයි'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'සියලු දෙනා'
ACCESSHEADER: 'මෙම පිටුව බැලිය හැකි අය'
@ -33,8 +50,18 @@ si:
PAGETYPE: 'පිටු වර්ගය'
SHOWINMENUS: 'මෙනුවේ පෙන්වන්නද?'
SHOWINSEARCH: 'සර්ච් ඵකේ පෙන්වන්නද?'
SINGULARNAME: පිටුව
TABBEHAVIOUR: හැසිරීම
TOPLEVEL: අන්ර්ගතය
db_Content: අන්තර්ගතය
db_Title: මතකව
has_one_Parent: 'මවු පිටුව'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'මෙය මනඃකල්පිත පිටුවකි'
SINGULARNAME: 'මනඃකල්පිත පිටුව'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'පිටු නම'
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 'අවසාන සති 2 තුල වෙනස් කරන ලද පිටු'
SilverStripe\CMS\Search\SearchForm:
GO: යන්න

View File

@ -34,11 +34,14 @@ sk:
NEWPAGE: 'Nová {pagetype}'
PAGENOTEXISTS: 'Táto stránka neexistuje.'
PAGES: 'Stav stránky'
PAGESALLOPT: 'Všetky stránky'
PAGETYPEANYOPT: Akákoľvek
PAGETYPEOPT: 'Typ stránky'
PAGETYPE_TITLE: '(Typ stránky: {type}) {title}'
PLEASESAVE: 'Prosím uložte stránku: Táto stránka nemôže byť aktualizovaná, lebo ešte nebola uložená.'
PUBALLCONFIRM: 'Prosím, zverejnite všetky stránky webu, zkopírovaním obsahu na verejné'
PUBALLFUN: 'Funkcia "Publikovať všetko"'
PUBALLFUN2: 'Stlačením tohto tlačidla sa vykoná ekvivalent prechodu na každú stránku a stlačenie tlačidla "publikovať". Je to určené na použitie po rozsiahlych úpravách obsahu, napríklad pri prvom spustení stránky. V prípade veľkých webových stránok sa táto úloha nemusí podariť dokončiť. V tomto prípade vám odporúčame porozprávať sa s vašimi vývojármi a vytvoriť vlastnú úlohu'
PUBLISHED: 'Uverejnené "{title}" úspešne.'
PUBPAGES: 'Hotovo: Publikované {count} stránky'
PageAdded: 'Stránka vytvorená úspešne'
@ -54,6 +57,8 @@ sk:
ROLLEDBACKPUBv2: 'Vrátené späť na zverejnenú verziu.'
ROLLEDBACKVERSIONv2: 'Vrátené späť na verziu #{version}.'
SAVED: 'Uložené ''{title}'' úspešne.'
SAVEDRAFT: Uložiť
SEARCHRESULTS: 'Výsledky vyhľadávania'
SHOW_AS_LIST: 'ukázať ako zoznam'
TOO_MANY_PAGES: 'Príliš veľa stránok'
TabContent: Obsah
@ -68,13 +73,17 @@ sk:
ParentMode_top: 'Najvyššia úroveň'
Title: 'Pridať stránku'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Zdá sa, že nemáte potrebné oprávnenia na pridanie {ObjectTitle} ku kampani.'
ErrorNotFound: '{Type} nemožno nájsť'
MENUTITLE: 'Upraviť stránku'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Mód porovnania (vyberte dva)'
COMPARINGVERSION: 'Porovnie verzií {version1} a {version2}.'
MENUTITLE: História
MULTISELECT: 'Dávkové akcie'
NOTPUBLISHED: Nepublikované
NO_PREVIEW: 'Žiaden náhľad k dispozícii'
PREVIEW: 'Náhľad webu'
PUBLISHER: Vydavateľ
REVERTTOTHISVERSION: 'Vrátiť sa k tejto verzii'
@ -87,7 +96,6 @@ sk:
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Upraviť stránku'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: 'Zobraziť zoznam'
MENUTITLE: Stránky
TreeView: 'Zobraziť strom'
@ -95,6 +103,8 @@ sk:
Title: 'Zmenené stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_DeletedPages:
Title: 'Všetky stránky, vrátane archivovaných'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_PublishedPages:
Title: 'Zverejnené stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Všetky stránky'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_StatusDeletedPages:
@ -106,7 +116,6 @@ sk:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Zobrazenie verzie'
ARCHIVEDSITEFROM: 'Archivovaný web z'
CMS: CMS
DRAFT: Koncept
DRAFTSITE: 'Koncept webu'
Email: E-mail
@ -124,29 +133,51 @@ sk:
Password: Heslo
PostInstallTutorialIntro: 'Tento web je zjednodušená verzia SilverStripe 3. webu. Pre rošírenie, pozrite sa na {link}, prosím.'
StartEditing: 'Môžte začať editáciu vášho obsahu otvorením <a href="{link}">CMS</a>.'
UNVERSIONEDPREVIEW: Náhľad
UnableDeleteInstall: 'Nepodarilo sa smazať inštalačné súbory. Prosím vymažte ručne súbory uvedené dole'
VIEWPAGEIN: 'Prezrieť stránku v:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Archivované
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Kotva
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Popis odkazu'
LINKOPENNEWWIN: 'Otvoriť v novom okne/záložke'
LINKTEXT: 'Text odkazu'
SELECT_PAGE: 'Vyberte stránku'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Zrušiť
EMPTY: 'Zadajte prosím URL segment alebo kliknite zrušiť'
Edit: Editovať
HelpChars: 'Špeciálne znaky sú automaticky zkonvertované alebo ostránené.'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Presmeruje na internú stránku alebo na externé URL'
FILE: Súbor
HEADER: 'Táto stránka presmeruje používateľov na inú stránku'
OTHERURL: 'Iné web URL.'
PLURALNAME: 'Presmerovacie stránky'
PLURALNAME: 'Základné stránky'
PLURALS:
few: '{count} Základné stránky'
many: '{count} Základných stránok'
one: 'Presmerovacia stránka'
other: '{count} Základných stránok'
REDIRECTTO: 'Presmerovať na'
REDIRECTTOEXTERNAL: 'Iná web stránka'
REDIRECTTOFILE: 'Súbor na vašom webe'
REDIRECTTOPAGE: 'Stránka na vašom webe'
SINGULARNAME: 'Presmerovacia stránka'
YOURPAGE: 'Stránka na vašom webe'
db_ExternalURL: 'Externá URL'
db_RedirectionType: 'Typ presmerovania'
has_one_LinkTo: 'Odkaz na'
has_one_LinkToFile: 'Odkaz na súbor'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Stránka na presmerovanie bola nastavená bez cieľa.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Ktokoľvek
ACCESSHEADER: 'Kto môže prezerať túto stránku?'
ACCESSLOGGEDIN: 'Prihlásení používatelia'
ACCESSONLYMEMBERS: 'Iba títo používatelia (vyberte zo zoznamu)'
ACCESSONLYTHESE: 'Iba títo ľudia (vyberte zo zoznamu)'
ADDEDTODRAFTHELP: 'Stránka ešte nebola zverejnená'
ADDEDTODRAFTSHORT: Koncept
@ -158,6 +189,7 @@ sk:
BUTTONDELETEDESC: 'Odstrániť z konceptu/publikovania a presunúť do archívu'
BUTTONPUBLISHED: Publikované
BUTTONSAVED: Uložené
BUTTONSAVEPUBLISH: Zverejniť
BUTTONUNPUBLISH: Nezverejniť
BUTTONUNPUBLISHDESC: 'Odstrániť túto stránku z publikovaných na webe'
Comments: Komentáre
@ -173,12 +205,16 @@ sk:
DependtPageColumnLinkType: 'Typ odkazu'
EDITHEADER: 'Kto môže editovať túto stránku?'
EDITORGROUPS: 'Skupiny upravovateľov'
EDITORMEMBERS: Upravovatelia
EDITOR_GROUPS_FIELD_DESC: 'Skupiny s globálnymi právami na úpravy: {groupList}'
EDIT_ALL_DESCRIPTION: 'Upraviť akúkoľvek stránku'
EDIT_ALL_HELP: 'Schopnosť upravovať ktorúkoľvek stránku na webe, nedbajúc na nastavenia v záložke prístupov. Vyžaduje "Prístup k ''Stránkam'' sekcia" povolenie'
Editors: 'Skupiny upravovateľov'
HASBROKENLINKS: 'Táto stránka obsahuje nefunkčné odkazy.'
HTMLEDITORTITLE: Obsah
INHERIT: 'Dediť od nadradenej stránky'
INHERITSITECONFIG: 'Zdediť z nastavení prístupu na stránku'
InvalidExtraMeta: 'Vlastné metaznačky neobsahujú platný kód HTML'
LASTPUBLISHED: 'Posledne zverejnené'
LASTSAVED: 'Posledne uložené'
LASTUPDATED: 'Posledne aktualizované'
@ -189,6 +225,7 @@ sk:
METADESC: 'Meta Popis'
METADESCHELP: 'Vyhľadávače používajú tento obsah pre zobrazovanie výsledkov vyhľadávania (aj keď to nebude mať vplyv na ich hodnotenie).'
METAEXTRA: 'Vlastné Meta Tagy'
METAEXTRAHELP: 'HTML tagy pre ďalšie meta informácie. Napríklad <meta name="customName" content="your custom content here">'
MODIFIEDONDRAFTHELP: 'Stránka má nezverejnené zmeny'
MODIFIEDONDRAFTSHORT: Zmenené
MetadataToggle: Metaúdaje
@ -207,6 +244,11 @@ sk:
PERMISSION_GRANTACCESS_DESCRIPTION: 'Spravovať prístupové práva pre obsah'
PERMISSION_GRANTACCESS_HELP: 'Povoliť nastavenie obmedzenia pre stránku v sekcií "Stránky".'
PLURALNAME: Stránky
PLURALS:
few: '{count} Stránky'
many: '{count} Stránok'
one: Stránka
other: '{count} Stránok'
PageTypNotAllowedOnRoot: 'Stránka typu "{type}" nie je povolená na najvyššej úrovni'
PageTypeNotAllowed: 'Stránka typu "{type}" nie je povolená ako potomok nadradenej stránky'
REMOVE_INSTALL_WARNING: 'Upozornenie: Z bezpečnostných dôvodov odstránte súbor install.php z SilverStripe inštalácie.'
@ -216,9 +258,15 @@ sk:
SHOWINSEARCH: 'Zobraziť v hľadaní?'
SINGULARNAME: Stránka
TABBEHAVIOUR: Správanie
TABCONTENT: 'Hlavný obsah'
TABDEPENDENT: 'Závislé stránky'
TOPLEVEL: 'Obsah Webu (Najvyššia úroveň)'
UNTITLED: 'Bez názvu {pagetype}'
URLSegment: 'Časť URL'
UntitledDependentObject: 'Bez názvu {instanceType}'
VIEWERGROUPS: 'Skupiny prezeračov'
VIEWERMEMBERS: Prezerači
VIEWER_GROUPS_FIELD_DESC: 'Skupiny s globálnymi právami na zobrazenie: {groupList}'
VIEW_ALL_DESCRIPTION: 'Prezerať akúkoľvek stránku'
VIEW_ALL_HELP: 'Schopnosť zobrazovať ktorúkoľvek stránku na webe, nedbajúc na nastavenia v záložke prístupov. Vyžaduje povolenie "Prístup k sekcii ''Stránky''"'
VIEW_DRAFT_CONTENT: 'Zobraziť obsah konceptu'
@ -228,23 +276,81 @@ sk:
VIRTUALPAGEWARNINGSETTINGS: 'Zvolte prosím odkazovanú stránku v poliach hlavného obsahu pre zverejnenie'
Viewers: 'Skupiny prezeračov'
Visibility: Viditeľnosť
belongs_many_many_ContentReviewGroups: 'Skupiny na kontrolu obsahu'
belongs_many_many_ContentReviewUsers: 'Používatelia na kontrolu obsahu'
belongs_many_many_RelationFieldsTestPages: 'Testovacie stránky pre polia vzťahov'
db_CanEditType: 'Môže upraviť typ'
db_CanViewType: 'Môže zobraziť typ'
db_Content: Obsah
db_ContentReviewType: 'Typ kontroly obsahu'
db_HasBrokenFile: 'Obsahuje porušený súbor'
db_HasBrokenLink: 'Obsahuje porušený odkaz'
db_LastEditedByName: 'Naposledy upravené podľa mena'
db_MenuTitle: 'Titulok menu'
db_MetaDescription: 'Meta popis'
db_NextReviewDate: 'Dátum ďalšej kontroly'
db_OwnerNames: 'Mená vlastníkov'
db_PublicHistory: 'Verejná história'
db_ReportClass: 'Trieda správy'
db_ReviewPeriodDays: 'Počet dní na kontrolu'
db_ShareTokenSalt: 'Zdielať soľ znaku'
db_ShowInMenus: 'Zobraziť v ponuke'
db_ShowInSearch: 'Zobraziť vo vyhľadávaní'
db_ShowPageUtilities: 'Zobraziť nástroje stránky'
db_Sort: Usporiadanie
db_Title: Názov
db_URLSegment: 'Časť URL'
db_Version: Verzia
has_many_BackLinks: 'Spätné odkazy'
has_many_ReviewLogs: 'Prezerať záznamy'
has_many_ShareTokens: 'Zdielať znaky'
has_many_VirtualPages: 'Virtuálne stránky'
has_one_Parent: 'Nadradená stránka'
has_one_RelationFieldsTestPage: 'Testovacia stránka pre polia vzťahov'
has_one_Subsite: Podstránka
has_one_WorkflowDefinition: 'Definícia pracovného toku'
many_many_AdditionalWorkflowDefinitions: 'Ďalšie definície pracovného toku'
many_many_BackLinkTracking: 'Záznamy o Backlinkoch'
many_many_CrossSubsiteLinkTracking: 'Sledovanie odkazov naprieč podstránkami'
many_many_EditorGroups: 'Skupiny upravovateľov'
many_many_EditorMembers: 'Členovia upravovateľov'
many_many_ImageTracking: 'Záznamy o obrázkoch'
many_many_LinkTracking: 'Záznamy o odkazoch'
many_many_ViewerGroups: 'Skupiny prezeračov'
many_many_ViewerMembers: 'Členovia prezeračov'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Typ
TITLE_USED_ON: 'Použité na'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Použitie
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Odkazy na strom stránky'
PLURALS:
few: '{count} Odkazy na strom stránky'
many: '{count} Odkazov na strom stránky'
one: 'Odkaz na strom stránky'
other: '{count} Odkazov na strom stránky'
SINGULARNAME: 'Odkaz na strom stránky'
has_one_Linked: Prepojené
has_one_Parent: 'Komentovaný príspevok'
SilverStripe\CMS\Model\SiteTreeLinkTracking:
many_many_LinkTracking: 'Záznamy o odkazoch'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Odkazovaná stránka'
DESCRIPTION: 'Zobrazí obsah inej stránky'
EditLink: editovať
HEADER: 'Toto je virtuálna stránka'
HEADERWITHLINK: 'Toto je virtuálna stránka, kopíruje sa obsah z "{title}" ({link})'
PLURALNAME: 'Virtuálne stránky'
PLURALNAME: 'Základné stránky'
PLURALS:
few: '{count} Základné stránky'
many: '{count} Základných stránok'
one: 'Virtuálna stránka'
other: '{count} Základných stránok'
PageTypNotAllowedOnRoot: 'Pôvodná stránka typu "{type}" nie je povolená na najvyššej úrovni pre túto virtuálnu stránku'
SINGULARNAME: 'Virtuálna stránka'
db_VersionID: 'ID verzie'
has_one_CopyContentFrom: 'Kopírovať obsah z'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Stránky s poškodenými súbormi'
BrokenLinksGroupTitle: 'Výkazy porušených odkazov'
@ -258,7 +364,6 @@ sk:
ColumnDateLastModified: 'Dátum poslednej úpravy'
ColumnDateLastPublished: 'Dátum poslednej publikácie'
ColumnProblemType: 'Problémový typ'
ColumnURL: URL
HasBrokenFile: 'obsahuje porušený súbor'
HasBrokenLink: 'obsahuje porušený odkaz'
HasBrokenLinkAndFile: 'obsahuje porušený odkaz a súbor'
@ -281,6 +386,7 @@ sk:
ParameterLiveCheckbox: 'Skontrolovať publikovaný web'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Výkazy obsahu'
EMPTYPAGES: 'Stránky bez obsahu'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Výkazy obsahu'
LAST2WEEKS: 'Stránky upravené počas posledných 2 týždňov'
@ -293,7 +399,7 @@ sk:
SEARCH: Hľadať
SearchResults: 'Výsledky vyhľadávania'
SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask:
BUTTONRUN: Bež
BUTTONRUN: Spustiť
CHOOSEOPERATION: 'Vyberte operáciu:'
DELETEWARNING: 'Upozornenie: Tieto operácie sú nezvratné. Prosím buďte opatrní.'
HEADER: 'Odstrániť všetky osamotené stránky'

View File

@ -70,7 +70,7 @@ sl:
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Dodaj stran'
ParentMode_child: 'Nivo nižje'
ParentMode_top: 'Stran na prvem nivoju'
ParentMode_top: 'Stran na vrhnjem nivoju'
Title: 'Dodaj stran'
SilverStripe\CMS\Controllers\CMSPageEditController:
ErrorItemPermissionDenied: 'Nimate potrebnih pravic, da bi lahko dodali {ObjectTitle} v kampanjo.'
@ -83,6 +83,7 @@ sl:
MENUTITLE: Zgodovina
MULTISELECT: 'Paketno urejanje'
NOTPUBLISHED: 'Ni objavljeno'
NO_PREVIEW: 'Predogled ni na voljo'
PREVIEW: Predogled
PUBLISHER: Objavljavec
REVERTTOTHISVERSION: 'Povrni v to različico'
@ -92,11 +93,9 @@ sl:
VIEWINGLATEST: 'Prikazana je aktualna različica.'
VIEWINGVERSION: 'Trenutno prikazana različica {version}.'
WHEN: Kdaj
NO_PREVIEW: 'Predogled ni na voljo'
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Uredi stran'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Seznam
MENUTITLE: 'Seznam strani'
TreeView: Drevo
@ -117,7 +116,6 @@ sl:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Predogled različice'
ARCHIVEDSITEFROM: 'Arhivirana različica iz'
CMS: CMS
DRAFT: Osnutek
DRAFTSITE: 'Osnutek spletnega mesta'
Email: E-pošta
@ -135,6 +133,7 @@ sl:
Password: Geslo
PostInstallTutorialIntro: 'Spletno mesto je poenostavljena različica spletišča na Silvestripe 3. Za razširitev obiščite {link}.'
StartEditing: 'Zdaj lahko začnete urejati vsebino. Prijavite se v <a href="{link}">sistem za upravljanje z vsebino</a>.'
UNVERSIONEDPREVIEW: Predogled
UnableDeleteInstall: 'Namestitvenih datotek nismo mogli odstraniti, zato spodaj navedene datoteke odstranite ročno.'
VIEWPAGEIN: 'Ogled strani v:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -154,26 +153,33 @@ sl:
OK: 'V redu'
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Uporabnik bo preusmerjen na stran s tega spletišča ali na poljuben spletni naslov.'
FILE: Datoteka
HEADER: 'Ta stran bo preusmerila uporabnike na drugo stran'
OTHERURL: 'URL druge spletne strani'
PLURALNAME: 'Izvorna stran'
PLURALS:
one: 'Izvorna stran'
two: '{count} izvorni strani'
few: '{count} izvornih strani'
one: 'Izvorna stran'
other: '{count} izvornih strani'
two: '{count} izvorni strani'
REDIRECTTO: 'Preusmeri na'
REDIRECTTOEXTERNAL: 'Druga spletna stran'
REDIRECTTOFILE: 'Datoteka z vašega spletišča'
REDIRECTTOPAGE: 'Stran na tvojem spletnem mestu'
SINGULARNAME: 'Preusmeritvena stran'
YOURPAGE: 'Stran na tvojem spletnem mestu'
db_ExternalURL: 'Zunanja povezava'
db_RedirectionType: 'Tip preusmeritve'
has_one_LinkTo: 'Poveži na'
has_one_LinkToFile: 'Povezava do datoteke'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Nastavljena preusmeritev še nima določenega cilja.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Vsakdo
ACCESSHEADER: 'Kdo lahko vidi to stran?'
ACCESSLOGGEDIN: 'Prijavljeni uporabniki'
ACCESSONLYTHESE: 'Samo ti uporabniki (izberite jih s seznama)'
ACCESSONLYMEMBERS: 'Izbrani uporabniki (izberite s seznama)'
ACCESSONLYTHESE: 'Izbrane skupine (izberite s seznama)'
ADDEDTODRAFTHELP: 'Stran še ni bila objavljena'
ADDEDTODRAFTSHORT: Osnutek
APPEARSVIRTUALPAGES: 'Vsebina je uporabljena na navideznih straneh iz razdelka {title}.'
@ -200,6 +206,7 @@ sl:
DependtPageColumnLinkType: 'Tip povezave'
EDITHEADER: 'Kdo lahko ureja to stran?'
EDITORGROUPS: 'Skupine urednikov'
EDITORMEMBERS: Uredniki
EDITOR_GROUPS_FIELD_DESC: 'Skupine s splošno pravico za urejanje vsebine: {groupList}'
EDIT_ALL_DESCRIPTION: 'Urejanje poljubne strani'
EDIT_ALL_HELP: 'Možnost urejanja katerekoli strani na spletnem mestu, ne glede na nastavitve v sklopu "Dostop". Zahteva dovoljenje za dostop do vsebine spletnega mesta.'
@ -208,6 +215,7 @@ sl:
HTMLEDITORTITLE: Vsebina
INHERIT: 'Privzemi od nadrejene strani'
INHERITSITECONFIG: 'Privzemi iz nastavitev spletišča'
InvalidExtraMeta: 'Prilagojene meta oznake ne uporabljajo pravilne kode HTML'
LASTPUBLISHED: 'Nazadnje objavljeno'
LASTSAVED: 'Nazadnje shranjeno'
LASTUPDATED: 'Nazadnje urejeno'
@ -231,33 +239,34 @@ sl:
PAGETITLE: 'Naslov strani'
PAGETYPE: 'Tip strani'
PARENTID: 'Nadrejena stran'
PARENTTYPE: 'Lokacija strani'
PARENTTYPE_ROOT: 'Stran na prvem nivoju'
PARENTTYPE_SUBPAGE: 'Podstran (izberite nadrejeno stran spodaj)'
PARENTTYPE: Umestitev
PARENTTYPE_ROOT: 'Stran na vrhnjem nivoju'
PARENTTYPE_SUBPAGE: 'Podstran (izberite nadrejeno stran)'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Upravljaj s pravicami za dostop do vsebine'
PERMISSION_GRANTACCESS_HELP: 'Dovoli nastavitve pravic za dostop do izbrane strani v sklopu "Strani".'
PLURALNAME: Strani
PLURALS:
one: Stran
two: '{count} strani'
few: '{count} strani'
one: Stran
other: '{count} strani'
two: '{count} strani'
PageTypNotAllowedOnRoot: 'Tip strani "{type}" ne more biti del osnovne korenske ravni'
PageTypeNotAllowed: 'Tip strani "{type}" ne more biti podrejen tej nadrejeni strani.'
REMOVE_INSTALL_WARNING: 'Pozor: Zaradi varnosti priporočamo, da odstranite install.php it te SilverStripe namestitve.'
REORGANISE_DESCRIPTION: 'Spremeni strukturo spletnega mesta'
REORGANISE_HELP: 'Razvrsti strani v drevesni strukturi s funkcijo "povleci in izpusti".'
SHOWINMENUS: 'Prikaži v navigaciji'
SHOWINSEARCH: 'Prikaži v iskalnikih'
SHOWINMENUS: 'Izpiši v navigaciji'
SHOWINSEARCH: 'Izpiši med rezultati iskanja'
SINGULARNAME: Stran
TABBEHAVIOUR: Obnašanje
TABCONTENT: 'Osrednja vsebina'
TABDEPENDENT: 'Odvisne strani'
TOPLEVEL: 'Vsebina Strani (Zgornja Stopnja)'
TOPLEVEL: 'Vsebina spletišča (vrhnji nivo)'
UNTITLED: '{pagetype} brez naslova'
URLSegment: 'Naslov URL'
UntitledDependentObject: '{instanceType} brez naslova'
VIEWERGROUPS: 'Skupine obiskovalcev'
VIEWERGROUPS: 'Skupine ogledovalcev'
VIEWERMEMBERS: Ogledovalci
VIEWER_GROUPS_FIELD_DESC: 'Skupine s splošno pravico za ogled vsebine: {groupList}'
VIEW_ALL_DESCRIPTION: 'Ogled vsake strani'
VIEW_ALL_HELP: 'Možnost ogleda katere koli strani ne glede na to, kako so nastavljene pravice za ogled strani v sklopu ''Dostop''. Predpogoj je pravica za dostop do razdelka "Seznam strani".'
@ -268,12 +277,50 @@ sl:
VIRTUALPAGEWARNINGSETTINGS: 'Najprej v glavnih vsebinskih poljih izberite povezano stran, potem boste lahko objavili stran.'
Viewers: 'Skupine obiskovalcev (viewers)'
Visibility: Vidnost
belongs_many_many_ContentReviewGroups: 'Skupine redaktorjev'
belongs_many_many_ContentReviewUsers: Redaktorji
belongs_many_many_RelationFieldsTestPages: 'Stran za preizkus relacij'
db_CanEditType: 'Lahko ureja'
db_CanViewType: 'Lahko ogleduje'
db_Content: Vsebina
db_ContentReviewType: 'Lahko redagira'
db_ExtraMeta: 'Dodatne meta oznake'
db_HasBrokenFile: 'Vsebuje nedelujočo datoteko'
db_HasBrokenLink: 'Vsebuje nedelujočo povezavo'
db_LastEditedByName: 'Zadnje urejanje (poimensko)'
db_MenuTitle: 'Naslov v navigaciji'
db_MetaDescription: 'Meta opis'
db_NextReviewDate: 'Rok za naslednji pregled'
db_OwnerNames: 'Imena lastnikov'
db_PublicHistory: 'Javna zgodovina'
db_ReportClass: Poročilo
db_ReviewPeriodDays: 'Interval za pregled v dnevih'
db_ShareTokenSalt: 'Sol za ključe za dostop'
db_ShowInMenus: 'Izpiši v navigaciji'
db_ShowInSearch: 'Izpiši med rezultati iskanja'
db_ShowPageUtilities: 'Prikaži uporabo strani'
db_Sort: Razvrščanje
db_Title: Naslov
db_URLSegment: 'Naslov URL'
db_Version: Verzija
has_many_BackLinks: 'Povratne povezave'
has_many_ReviewLogs: 'Dnevnik pregledov'
has_many_ShareTokens: 'Ključi za dostop'
has_many_VirtualPages: 'Navidezne strani'
has_one_Parent: 'Nadrejena stran'
many_many_BackLinkTracking: 'Spremljanje povezav "nazaj"'
has_one_RelationFieldsTestPage: 'Stran za preizkus relacij'
has_one_Subsite: Podspletišče
has_one_WorkflowDefinition: 'Definicija uredniškega procesa'
many_many_AdditionalWorkflowDefinitions: 'Dodatne definicije uredniških procesov'
many_many_BackLinkTracking: 'Spremljanje povratnih povezav'
many_many_CrossSubsiteLinkTracking: 'Spremljanje povezav med podspletišči'
many_many_EditorGroups: 'Skupine urednikov'
many_many_EditorMembers: Uredniki
many_many_ImageTracking: 'Spremljanje slik'
many_many_LinkTracking: 'Spremljanje povezav'
many_many_ViewerGroups: 'Skupine ogledovalcev'
many_many_ViewerMembers: Ogledovalci
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Tip
TITLE_USED_ON: 'Uporabljena na'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
@ -281,11 +328,15 @@ sl:
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: 'Povezave v strukturi'
PLURALS:
one: 'Povezava v strukturi'
two: '{count} povezavi v strukturi'
few: '{count} povezav v strukturi'
one: 'Povezava v strukturi'
other: '{count} povezav v strukturi'
two: '{count} povezavi v strukturi'
SINGULARNAME: 'Povezava v strukturi'
has_one_Linked: Povezano
has_one_Parent: 'Nadrejeno pravilo'
SilverStripe\CMS\Model\SiteTreeLinkTracking:
many_many_LinkTracking: 'Spremljanje povezav'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Povezana stran'
DESCRIPTION: 'Prikaže vsebino, ki je vnesena na drugi strani'
@ -294,12 +345,14 @@ sl:
HEADERWITHLINK: 'To je virtualna stran, ki vsebino črpa iz strani "{title}" ({link})'
PLURALNAME: 'Izvorna stran'
PLURALS:
one: 'Izvorna stran'
two: '{count} izvorni strani'
few: '{count} izvornih strani'
one: 'Izvorna stran'
other: '{count} izvornih strani'
two: '{count} izvorni strani'
PageTypNotAllowedOnRoot: 'Tipa izvorne strani ({type}), ki je osnova za to virtualno stran, ni dovoljeno umestiti na korenskem nivoju'
SINGULARNAME: 'Virtualna stran'
SINGULARNAME: 'Navidezna stran'
db_VersionID: Različica
has_one_CopyContentFrom: 'Kopiraj vsebino iz'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Strani z nedelujočimi datotekami'
BrokenLinksGroupTitle: 'Poročila o nedelujočih povezavah'
@ -313,7 +366,6 @@ sl:
ColumnDateLastModified: 'Datum zadnje spremembe'
ColumnDateLastPublished: 'Datum zadnje objave'
ColumnProblemType: 'Vrsta težave'
ColumnURL: URL
HasBrokenFile: 'vsebuje datoteko z napako'
HasBrokenLink: 'ima nedelujočo povezavo'
HasBrokenLinkAndFile: 'ima nedelujočo povezavo in vsebuje datoteko z napako'

View File

@ -1,46 +1,89 @@
sr:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Објављено %d страница. Није успело објављивање %d страница.'
PUBLISH_PAGES: Објави
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Обнови
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Поништи објаву'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Приступ ''{title}'' секцији'
ACCESS_HELP: 'Дозвољава преглед секције која садржи стабло страница и садржај. Дозволе за преглед и уређивање могу се подесити путем специфичних падајућих листи појединачних страница, као и путем "Дозволе за садржај".'
ARCHIVE: Архива
AddNew: 'Додај нову страницу'
AddNewButton: 'Додај нову'
AddPageRestriction: 'Напомена: Неки типови страница нису дозвољени за овај избор'
CANT_REORGANISE: 'Немате право да мењате странице вршног нивоа. Ваше измене нису сачуване.'
Cancel: Одустани
ChoosePageParentMode: 'Изаберите где желите да креирате ову страницу'
ChoosePageType: 'Изабери тип странице'
Create: Креирај
DUPLICATED: '''{title}'' успешно дуплиран'
DUPLICATEDWITHCHILDREN: '''{title}'' и деца успешно дуплирани'
EMAIL: Е-пошта
NEWPAGE: 'Нова {pagetype}'
PAGENOTEXISTS: 'Ова страница не постоји'
PAGESALLOPT: 'Све странице'
PAGETYPEANYOPT: 'Било која'
PAGETYPEOPT: 'Тип странице'
PLEASESAVE: 'Сачувајте страну: ова страна не може да буде ажурирана јер још увек није сачувана.'
PUBALLCONFIRM: 'Објавите сваку страну на овом сајту копирањем садржај на жив сајт.'
PUBALLFUN: 'Функција „Објави све“ '
PUBPAGES: 'Урађено: Објављено {count} страница'
PageAdded: 'Успешно креирана страница'
REMOVEDPAGE: 'Са објављеног сајта уклоњена је страница ''{title}'''
REMOVEDPAGEFROMDRAFT: 'Страница ''{title}'' је уклоњена из нацрта сајта'
REORGANISATIONSUCCESSFUL: 'Стабло сајта је успешно реорганизовано.'
RESTORED: '''{title}'' успешно обновљен'
ROLLBACK: 'Врати се на ову верзију'
ROLLEDBACKPUBv2: 'Враћено на објављену верзију.'
ROLLEDBACKVERSIONv2: 'Враћено на верзију #{version}.'
SAVEDRAFT: Сачувај
SHOW_AS_LIST: 'прикажи у виду листе'
TOO_MANY_PAGES: 'Превише страница'
TabContent: Садржај
TabHistory: Историја
TabSettings: Подешавања
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Додај страницу'
ParentMode_child: 'Као подстраницу друге странице'
ParentMode_top: 'Вршни ниво'
Title: 'Додај страницу'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Измени страницу'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Аутор
COMPAREMODE: 'Режим поређења (изабери два)'
COMPARINGVERSION: 'Поређење верзија {version1} и {version2}.'
MENUTITLE: Историја
NOTPUBLISHED: Необјављено
PUBLISHER: Објављивач
REVERTTOTHISVERSION: 'Врати на ову верзију'
SHOWUNPUBLISHED: 'Прикажи необјављене верзије'
UNKNOWN: Непознато
VIEW: преглед
VIEWINGLATEST: 'Тренутно се приказује последња верзија.'
VIEWINGVERSION: 'Тренутно је приказана верзија {version}.'
WHEN: Датум
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Измени страницу'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Филтер
ListView: 'Приказ у виду листе'
MENUTITLE: Странице
TreeView: 'Приказ у виду стабла'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Све странице'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Верзија за претходни преглед'
ARCHIVEDSITEFROM: 'Архивирани сајт из'
CMS: CMS
DRAFT: Нацрт
DRAFTSITE: 'Нарцт сајта'
Email: Е-пошта
INSTALL_SUCCESS: 'Инсталација је успешно обављена!'
InstallFilesDeleted: 'Инсталационе датотеке су успешно обрисане.'
InstallSecurityWarning: 'Из безбедносних разлога требали би да обришете инсталационе датотеке, осим ако не планирате да касније поново покрећете инсталацију (<em>захтева администраторски приступ, види изнад</em>). Такође, web server захтева право писања само за "assets" фасциклу, па можете уклонити право писања за све друге фасцикле. <a href="{link}" style="text-align: center;">Кликни овде да обришеш инсталационе датотеке.</a>'
InstallSuccessCongratulations: 'SilverStripe је успешно инсталиран!'
LOGGEDINAS: 'Пријављен као'
LOGIN: Пријава
LOGOUT: Одјава
@ -48,18 +91,35 @@ sr:
NOTLOGGEDIN: 'Нисте пријављени'
PUBLISHED: Објаљено
PUBLISHEDSITE: 'Објављени сајт'
Password: Лозинка
PostInstallTutorialIntro: 'Овај сајт је поједностављена верзија SilverStripe 3 сајта. Сазнајте више о могућностима проширења сајта на {link}.'
StartEditing: 'Можете започети са изменама садржаја отварањем <a href="{link}">CMS-а</a>.'
UNVERSIONEDPREVIEW: 'Претходни преглед'
UnableDeleteInstall: 'Инсталационе датотеке не могу бити избрисане. Ручно избришите следеће датотеке:'
VIEWPAGEIN: 'Прикажи страницу у:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Архивирано
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Сидро
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Опис линка'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Одустани
Edit: Измени
HelpChars: 'Специјални карактери су аутоматски конвертовани или уклоњени.'
OK: 'У реду'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Датотека
HEADER: 'Ова страница ће преусмерити кориснике на другу страницу'
OTHERURL: 'URL другог веб сајта'
REDIRECTTO: 'Преусмери на'
REDIRECTTOEXTERNAL: 'Други веб сајт'
REDIRECTTOPAGE: 'Страницу на Вашем веб сајту'
SINGULARNAME: 'Страница за преусмеравање'
YOURPAGE: 'Страница на Вашем веб сајту'
has_one_LinkTo: 'Повежи на'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Страници за преусмеравање није подешено одредиште на које преусмерава.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Свако
ACCESSHEADER: 'Ко може да види ову страницу?'
@ -68,10 +128,12 @@ sr:
ADDEDTODRAFTHELP: 'Страница још није објављена'
ADDEDTODRAFTSHORT: Нацрт
APPEARSVIRTUALPAGES: 'Овај садржај се приказује и у секцијама {title} виртуелних страницâ.'
ARCHIVEDPAGESHORT: Архивирано
BUTTONCANCELDRAFT: 'Откажи промене нацрта'
BUTTONCANCELDRAFTDESC: 'Избришите свој нацрт и вратите се на тренутно објављену страну'
BUTTONPUBLISHED: Објаљено
BUTTONSAVED: Сачувано.
BUTTONSAVEPUBLISH: Објави
BUTTONUNPUBLISH: 'Поништи објаву'
BUTTONUNPUBLISHDESC: 'Уклони ову страницу из објављеног сајта'
Comments: Коментари
@ -80,6 +142,7 @@ sr:
DEFAULTCONTACTTITLE: 'Контактирајте нас'
DEFAULTHOMETITLE: 'Почетна страница'
DEPENDENT_NOTE: 'Следеће странице зависе од ове странице. Ово подразумева витруелне странице, странице за преусмеравање и странице са линковима на садржај.'
DESCRIPTION: 'Обична страница'
DependtPageColumnLinkType: 'Тип линка'
EDITHEADER: 'Ко може да измени ову страницу?'
EDITORGROUPS: 'Групе за измене'
@ -89,6 +152,8 @@ sr:
HASBROKENLINKS: 'Ова страница садржи оштећене линкове.'
HTMLEDITORTITLE: Садржај
INHERIT: 'Наследити од родитељске странице'
LASTPUBLISHED: 'Последњи пут објављено'
LASTSAVED: 'Последњи пут сачувано'
LASTUPDATED: 'Последњи пут ажурирано'
LINKCHANGENOTE: 'Промена линка ове странице утицаће, такође, на линкове свих подстраница.'
MENUTITLE: 'Натпис за навигацију'
@ -99,7 +164,9 @@ sr:
MODIFIEDONDRAFTSHORT: Измењено
MetadataToggle: 'Мета подаци'
MoreOptions: 'Више опција'
NOTPUBLISHED: Необјављено
OBSOLETECLASS: 'Тип ове странице: {type} није више шодржан. Ако сачувате страницу њен тип ће бити промењен, па можете изгубити своје податке'
ONLIVEONLYSHORTHELP: 'Странице је објављена, али је избрисана из нацрта'
PAGELOCATION: 'Локација странице'
PAGETITLE: 'Назив странице'
PAGETYPE: 'Тип странице'
@ -109,6 +176,7 @@ sr:
PARENTTYPE_SUBPAGE: 'Подстраница родитељске странице'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Управљај дозволама за садржај'
PERMISSION_GRANTACCESS_HELP: 'Омогућава подешавање ограничења приступа у секцији "Странице" за сваку страницу појединачно.'
PLURALNAME: Странице
PageTypNotAllowedOnRoot: 'Тип странице "{type}" није дозвољен на вршном нивоу'
PageTypeNotAllowed: 'Тип странице "{type}" није дозвољен за децу ове родитељске странице'
REMOVE_INSTALL_WARNING: 'Упозорење: из безбедносних разлога било би пожељно да обришете датотеку install.php ове SilverStripe инсталације'
@ -116,6 +184,7 @@ sr:
REORGANISE_HELP: 'Преуреди странице у стаблу сајта користећи поступак повуци и испусти.'
SHOWINMENUS: 'Приказати у менијима?'
SHOWINSEARCH: 'Приказати у претраживањима?'
SINGULARNAME: Страница
TABBEHAVIOUR: Понашање
TABDEPENDENT: 'Зависне странице'
TOPLEVEL: 'Садржај сајта (вршни ниво)'
@ -129,16 +198,24 @@ sr:
VIRTUALPAGEWARNINGSETTINGS: 'Молимо Вас да изаберете повезану страницу у пољима главног садржаја да би сте објавили'
Viewers: 'Групе за преглед'
Visibility: Видљивост
db_Content: Садржај
db_Title: Наслов
has_one_Parent: 'Родитељска страница'
many_many_BackLinkTracking: 'Праћење повратних линкова'
many_many_ImageTracking: 'Праћење слика'
many_many_LinkTracking: 'Праћење линкова'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Повезана страница'
DESCRIPTION: 'Приказује садржај друге странице'
EditLink: измени
HEADER: 'Ово је виртуелна страница'
HEADERWITHLINK: 'Ово је виртуелна страница која копира садржај из "{title}" ({link})'
PageTypNotAllowedOnRoot: 'Оригинални тип странице "{type}" није дозвољен на вршном нивоу за ову виртуелну страницу'
SINGULARNAME: 'Виртуелна страница'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Странице са оштећеним датотекама'
BrokenLinksGroupTitle: 'Извештај о оштећеним линковима'
ParameterLiveCheckbox: 'Провери објављени сајт'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Било који'
BROKENLINKS: 'Извештај о оштећеним линковима'
@ -148,7 +225,6 @@ sr:
ColumnDateLastModified: 'Датум последње измене'
ColumnDateLastPublished: 'Датум последњег публиковања'
ColumnProblemType: 'Тип проблема'
ColumnURL: URL
HasBrokenFile: 'садржи оштећену датотеку'
HasBrokenLink: 'садржи оштећен линк'
HasBrokenLinkAndFile: 'садржи оштећене линк и датотеку'
@ -161,9 +237,23 @@ sr:
ReasonDropdownVPBROKENLINK: 'Виртуелна страница која показује на непостојећу страницу'
RedirectorNonExistent: 'страница за преусмеривање која показује на непостојећу страницу'
VirtualPageNonExistent: 'виртуелна страница која показује на непостојећу страницу'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Странице за преусмеривање које показују на избрисане странице'
BrokenLinksGroupTitle: 'Извештај о оштећеним линковима'
ParameterLiveCheckbox: 'Провери објављени сајт'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Виртуелне странице која показују на избрисане странице'
BrokenLinksGroupTitle: 'Извештај о оштећеним линковима'
ParameterLiveCheckbox: 'Провери објављени сајт'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Извештаји о садржају'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Извештаји о садржају'
LAST2WEEKS: 'Странице мењане у задње 2 недеље'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Од
FILTERDATETO: За
FILTERLABELTEXT: Претражи
GO: Иди
SEARCH: Претражи
SearchResults: 'Резултати претраживања'

View File

@ -1,3 +1,50 @@
sr@latin:
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Pristup ''{title}'' sekciji'
CANT_REORGANISE: 'Nemate pravo da menjate stranice vršnog nivoa. Vaše izmene nisu sačuvane.'
Cancel: Odustani
Create: Kreiraj
EMAIL: 'Elektronska pošta'
PAGETYPEANYOPT: 'Bilo koji'
PLEASESAVE: 'Sačuvajte stranu: ova strana ne može da bude ažurirana jer još uvek nije sačuvana.'
REORGANISATIONSUCCESSFUL: 'Stablo sajta je uspešno reorganizovano.'
SAVEDRAFT: Sačuvaj
SHOW_AS_LIST: 'prikaži u vidu liste'
TOO_MANY_PAGES: 'Previše stranica'
TabContent: Sadržaj
SilverStripe\CMS\Controllers\CMSPageHistoryController:
UNKNOWN: Nepoznato
SilverStripe\CMS\Controllers\ContentController:
Email: 'Elektronska pošta'
LOGOUT: 'Odjavi se'
NOTLOGGEDIN: 'Niste prijavljeni'
Password: Lozinka
UNVERSIONEDPREVIEW: 'Prethodni pregled'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Sidro
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Opis linka'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Odustani
Edit: Izmeni
SilverStripe\CMS\Model\RedirectorPage:
FILE: Datoteka
REDIRECTTOEXTERNAL: 'drugi vebsajt'
has_one_LinkTo: 'Poveži na'
SilverStripe\CMS\Model\SiteTree:
BUTTONSAVED: Sačuvano.
Comments: Komentari
Content: Sadržaj
HTMLEDITORTITLE: Sadržaj
SINGULARNAME: Stranica
TABMAIN: Glavno
db_Content: Sadržaj
db_Title: Naslov
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent: Roditelj
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Bilo koji'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Pretraga
GO: Idi
SEARCH: Pretraga

View File

@ -1,3 +1,54 @@
sr_RS:
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Приступ ''{title}'' секцији'
CANT_REORGANISE: 'Немате право да мењате странице вршног нивоа. Ваше измене нису сачуване.'
Cancel: Одустани
Create: Креирај
PAGETYPEANYOPT: 'Било који'
PLEASESAVE: 'Сачувајте страну: ова страна не може да буде ажурирана јер још увек није сачувана.'
REORGANISATIONSUCCESSFUL: 'Стабло сајта је успешно реорганизовано.'
SAVEDRAFT: Сачувај
SHOW_AS_LIST: 'прикажи у виду листе'
TOO_MANY_PAGES: 'Превише страница'
TabContent: Садржај
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Измени страницу'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
UNKNOWN: Непознато
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Измени страницу'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Филтер
SilverStripe\CMS\Controllers\ContentController:
LOGOUT: 'Одјави се'
NOTLOGGEDIN: 'Нисте пријављени'
Password: Лозинка
UNVERSIONEDPREVIEW: 'Претходни преглед'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Сидро
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Опис линка'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Одустани
Edit: Измени
SilverStripe\CMS\Model\RedirectorPage:
FILE: Датотека
PLURALNAME: 'User Defined Forms'
REDIRECTTOEXTERNAL: 'други вебсајт'
has_one_LinkTo: 'Повежи на'
SilverStripe\CMS\Model\SiteTree:
BUTTONSAVED: Сачувано.
Content: Садржај
HTMLEDITORTITLE: Садржај
SINGULARNAME: Страница
TABMAIN: Главно
db_Content: Садржај
db_Title: Наслов
SilverStripe\CMS\Model\VirtualPage:
PLURALNAME: 'User Defined Forms'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Било који'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Претрага
GO: Иди
SEARCH: Претрага

View File

@ -1,46 +1,88 @@
sr_RS@latin:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Objavljeno %d stranica. Nije uspelo objavljivanje %d stranica.'
PUBLISH_PAGES: Objavi
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Obnovi
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Poništi objavu'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Pristup ''{title}'' sekciji'
ACCESS_HELP: 'Dozvoljava pregled sekcije koja sadrži stablo stranica i sadržaj. Dozvole za pregled i uređivanje mogu se podesiti putem specifičnih padajućih listi pojedinačnih stranica, kao i putem "Dozvole za sadržaj".'
ARCHIVE: Arhiva
AddNew: 'Dodaj novu stranicu'
AddNewButton: 'Dodaj novu'
AddPageRestriction: 'Napomena: Neki tipovi stranica nisu dozvoljeni za ovaj izbor'
CANT_REORGANISE: 'Nemate pravo da menjate stranice vršnog nivoa. Vaše izmene nisu sačuvane.'
Cancel: Odustani
ChoosePageParentMode: 'Izaberite gde želite da kreirate ovu stranicu'
ChoosePageType: 'Izaberi tip stranice'
Create: Kreiraj
DUPLICATED: '''{title}'' uspešno dupliran'
DUPLICATEDWITHCHILDREN: '''{title}'' i deca uspešno duplirani'
EMAIL: E-pošta
NEWPAGE: 'Nova {pagetype}'
PAGENOTEXISTS: 'Ova stranica ne postoji'
PAGESALLOPT: 'Sve stranice'
PAGETYPEANYOPT: 'Bilo koja'
PAGETYPEOPT: 'Tip stranice'
PLEASESAVE: 'Sačuvajte stranu: ova strana ne može da bude ažurirana jer još uvek nije sačuvana.'
PUBALLCONFIRM: 'Objavite svaku stranu na ovom sajtu kopiranjem sadržaj na živ sajt.'
PUBALLFUN: 'Funkcija „Objavi sve“ '
PUBPAGES: 'Urađeno: Objavljeno {count} stranica'
PageAdded: 'Uspešno kreirana stranica'
REMOVEDPAGE: 'Sa objavljenog sajta uklonjena je stranica ''{title}'''
REMOVEDPAGEFROMDRAFT: 'Stranica ''{title}'' je uklonjena iz nacrta sajta'
REORGANISATIONSUCCESSFUL: 'Stablo sajta je uspešno reorganizovano.'
RESTORED: '''{title}'' uspešno obnovljen'
ROLLBACK: 'Vrati se na ovu verziju'
ROLLEDBACKPUBv2: 'Vraćeno na objavljenu verziju.'
ROLLEDBACKVERSIONv2: 'Vraćeno na verziju #{version}.'
SAVEDRAFT: Sačuvaj
SHOW_AS_LIST: 'prikaži u vidu liste'
TOO_MANY_PAGES: 'Previše stranica'
TabContent: Sadržaj
TabHistory: Istorija
TabSettings: Podešavanja
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Dodaj stranicu'
ParentMode_child: 'Kao podstranicu druge stranice'
ParentMode_top: 'Vršni nivo'
Title: 'Dodaj stranicu'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Izmeni stranicu'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Autor
COMPAREMODE: 'Režim poređenja (izaberi dva)'
COMPARINGVERSION: 'Poređenje verzija {version1} i {version2}.'
MENUTITLE: Istorija
NOTPUBLISHED: Neobjavljeno
PUBLISHER: Objavljivač
REVERTTOTHISVERSION: 'Vrati na ovu verziju'
SHOWUNPUBLISHED: 'Prikaži neobjavljene verzije'
UNKNOWN: Nepoznato
VIEW: pregled
VIEWINGLATEST: 'Trenutno se prikazuje poslednja verzija.'
VIEWINGVERSION: 'Trenutno je prikazana verzija {version}.'
WHEN: Datum
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Izmeni stranicu'
SilverStripe\CMS\Controllers\CMSPagesController:
ListView: 'Prikaz u vidu liste'
MENUTITLE: Stranice
TreeView: 'Prikaz u vidu stabla'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Sve stranice'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Verzija za prethodni pregled'
ARCHIVEDSITEFROM: 'Arhivirani sajt iz'
CMS: CMS
DRAFT: Nacrt
DRAFTSITE: 'Narct sajta'
Email: E-pošta
INSTALL_SUCCESS: 'Instalacija je uspešno obavljena!'
InstallFilesDeleted: 'Instalacione datoteke su uspešno obrisane.'
InstallSecurityWarning: 'Iz bezbednosnih razloga trebali bi da obrišete instalacione datoteke, osim ako ne planirate da kasnije ponovo pokrećete instalaciju (<em>zahteva administratorski pristup, vidi iznad</em>). Takođe, web server zahteva pravo pisanja samo za "assets" fasciklu, pa možete ukloniti pravo pisanja za sve druge fascikle. <a href="{link}" style="text-align: center;">Klikni ovde da obrišeš instalacione datoteke.</a>'
InstallSuccessCongratulations: 'SilverStripe je uspešno instaliran!'
LOGGEDINAS: 'Prijavljen kao'
LOGIN: Prijava
LOGOUT: Odjava
@ -48,18 +90,35 @@ sr_RS@latin:
NOTLOGGEDIN: 'Niste prijavljeni'
PUBLISHED: Objaljeno
PUBLISHEDSITE: 'Objavljeni sajt'
Password: Lozinka
PostInstallTutorialIntro: 'Ovaj sajt je pojednostavljena verzija SilverStripe 3 sajta. Saznajte više o mogućnostima proširenja sajta na {link}.'
StartEditing: 'Možete započeti sa izmenama sadržaja otvaranjem <a href="{link}">CMS-a</a>.'
UNVERSIONEDPREVIEW: 'Prethodni pregled'
UnableDeleteInstall: 'Instalacione datoteke ne mogu biti izbrisane. Ručno izbrišite sledeće datoteke:'
VIEWPAGEIN: 'Prikaži stranicu u:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: Arhivirano
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Sidro
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Opis linka'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Odustani
Edit: Izmeni
HelpChars: 'Specijalni karakteri su automatski konvertovani ili uklonjeni.'
OK: 'U redu'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Datoteka
HEADER: 'Ova stranica će preusmeriti korisnike na drugu stranicu'
OTHERURL: 'URL drugog veb sajta'
REDIRECTTO: 'Preusmeri na'
REDIRECTTOEXTERNAL: 'Drugi veb sajt'
REDIRECTTOPAGE: 'Stranicu na Vašem veb sajtu'
SINGULARNAME: 'Stranica za preusmeravanje'
YOURPAGE: 'Stranica na Vašem veb sajtu'
has_one_LinkTo: 'Poveži na'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Stranici za preusmeravanje nije podešeno odredište na koje preusmerava.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Svako
ACCESSHEADER: 'Ko može da vidi ovu stranicu?'
@ -68,10 +127,12 @@ sr_RS@latin:
ADDEDTODRAFTHELP: 'Stranica još nije objavljena'
ADDEDTODRAFTSHORT: Nacrt
APPEARSVIRTUALPAGES: 'Ovaj sadržaj se prikazuje i u sekcijama {title} virtuelnih stranicâ.'
ARCHIVEDPAGESHORT: Arhivirano
BUTTONCANCELDRAFT: 'Otkaži promene nacrta'
BUTTONCANCELDRAFTDESC: 'Izbrišite svoj nacrt i vratite se na trenutno objavljenu stranu'
BUTTONPUBLISHED: Objaljeno
BUTTONSAVED: Sačuvano.
BUTTONSAVEPUBLISH: Objavi
BUTTONUNPUBLISH: 'Poništi objavu'
BUTTONUNPUBLISHDESC: 'Ukloni ovu stranicu iz objavljenog sajta'
Comments: Komentari
@ -80,6 +141,7 @@ sr_RS@latin:
DEFAULTCONTACTTITLE: 'Kontaktirajte nas'
DEFAULTHOMETITLE: 'Početna stranica'
DEPENDENT_NOTE: 'Sledeće stranice zavise od ove stranice. Ovo podrazumeva vitruelne stranice, stranice za preusmeravanje i stranice sa linkovima na sadržaj.'
DESCRIPTION: 'Obična stranica'
DependtPageColumnLinkType: 'Tip linka'
EDITHEADER: 'Ko može da izmeni ovu stranicu?'
EDITORGROUPS: 'Grupe za izmene'
@ -89,6 +151,8 @@ sr_RS@latin:
HASBROKENLINKS: 'Ova stranica sadrži oštećene linkove.'
HTMLEDITORTITLE: Sadržaj
INHERIT: 'Naslediti od roditeljske stranice'
LASTPUBLISHED: 'Poslednji put objavljeno'
LASTSAVED: 'Poslednji put sačuvano'
LASTUPDATED: 'Poslednji put ažurirano'
LINKCHANGENOTE: 'Promena linka ove stranice uticaće, takođe, na linkove svih podstranica.'
MENUTITLE: 'Natpis za navigaciju'
@ -99,7 +163,9 @@ sr_RS@latin:
MODIFIEDONDRAFTSHORT: Izmenjeno
MetadataToggle: 'Meta podaci'
MoreOptions: 'Više opcija'
NOTPUBLISHED: Neobjavljeno
OBSOLETECLASS: 'Tip ove stranice: {type} nije više podržan. Ako sačuvate stranicu njen tip će biti promenjen, pa možete izgubiti svoje podatke'
ONLIVEONLYSHORTHELP: 'Stranice je objavljena, ali je izbrisana iz nacrta'
PAGELOCATION: 'Lokacija stranice'
PAGETITLE: 'Naziv stranice'
PAGETYPE: 'Tip stranice'
@ -109,6 +175,7 @@ sr_RS@latin:
PARENTTYPE_SUBPAGE: 'Podstranica roditeljske stranice'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Upravljaj dozvolama za pristup sadržaju'
PERMISSION_GRANTACCESS_HELP: 'Omogućava podešavanje ograničenja pristupa u sekciji "Stranice" za svaku stranicu pojedinačno.'
PLURALNAME: Stranice
PageTypNotAllowedOnRoot: 'Tip stranice "{type}" nije dozvoljen na vršnom nivou'
PageTypeNotAllowed: 'Tip stranice "{type}" nije dozvoljen za decu ove roditeljske stranice'
REMOVE_INSTALL_WARNING: 'Upozorenje: iz bezbednosnih razloga bilo bi poželjno da obrišete datoteku install.php ove SilverStripe instalacije'
@ -116,6 +183,7 @@ sr_RS@latin:
REORGANISE_HELP: 'Preuredi stranice u stablu sajta koristeći postupak povuci i ispusti.'
SHOWINMENUS: 'Prikazati u menijima?'
SHOWINSEARCH: 'Prikazati u pretraživanjima?'
SINGULARNAME: Stranica
TABBEHAVIOUR: Ponašanje
TABDEPENDENT: 'Zavisne stranice'
TOPLEVEL: 'Sadržaj sajta (vršni nivo)'
@ -129,16 +197,24 @@ sr_RS@latin:
VIRTUALPAGEWARNINGSETTINGS: 'Molimo Vas da izaberete povezanu stranicu u poljima glavnog sadržaja da bi ste objavili'
Viewers: 'Grupe za pregled'
Visibility: Vidljivost
db_Content: Sadržaj
db_Title: Naslov
has_one_Parent: 'Roditeljska stranica'
many_many_BackLinkTracking: 'Praćenje povratnih linkova'
many_many_ImageTracking: 'Praćenje slika'
many_many_LinkTracking: 'Praćenje linkova'
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Povezana stranica'
DESCRIPTION: 'Prikazuje sadržaj druge stranice'
EditLink: izmeni
HEADER: 'Ovo je virtuelna stranica'
HEADERWITHLINK: 'Ovo je virtuelna stranica koja kopira sadržaj iz "{title}" ({link})'
PageTypNotAllowedOnRoot: 'Originalni tip stranice "{type}" nije dozvoljen na vršnom nivou za ovu virtuelnu stranicu'
SINGULARNAME: 'Virtuelna stranica'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Stranice sa oštećenim datotekama'
BrokenLinksGroupTitle: 'Izveštaj o oštećenim linkovima'
ParameterLiveCheckbox: 'Proveri objavljeni sajt'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 'Bilo koji'
BROKENLINKS: 'Izveštaj o oštećenim linkovima'
@ -148,7 +224,6 @@ sr_RS@latin:
ColumnDateLastModified: 'Datum poslednje izmene'
ColumnDateLastPublished: 'Datum poslednjeg publikovanja'
ColumnProblemType: 'Tip problema'
ColumnURL: URL
HasBrokenFile: 'sadrži oštećenu datoteku'
HasBrokenLink: 'sadrži oštećen link'
HasBrokenLinkAndFile: 'sadrži oštećene link i datoteku'
@ -161,9 +236,23 @@ sr_RS@latin:
ReasonDropdownVPBROKENLINK: 'Virtuelna stranica koja pokazuje na nepostojeću stranicu'
RedirectorNonExistent: 'stranica za preusmerivanje koja pokazuje na nepostojeću stranicu'
VirtualPageNonExistent: 'virtuelna stranica koja pokazuje na nepostojeću stranicu'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Stranice za preusmerivanje koje pokazuju na izbrisane stranice'
BrokenLinksGroupTitle: 'Izveštaj o oštećenim linkovima'
ParameterLiveCheckbox: 'Proveri objavljeni sajt'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Virtuelne stranice koja pokazuju na izbrisane stranice'
BrokenLinksGroupTitle: 'Izveštaj o oštećenim linkovima'
ParameterLiveCheckbox: 'Proveri objavljeni sajt'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Izveštaji o sadržaju'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Izveštaji o sadržaju'
LAST2WEEKS: 'Stranice menjane u zadnje 2 nedelje'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Od
FILTERDATETO: Za
FILTERLABELTEXT: Pretraži
GO: Idi
SEARCH: Pretraži
SearchResults: 'Rezultati pretraživanja'

View File

@ -34,6 +34,7 @@ sv:
NEWPAGE: 'Ny {pagetype}'
PAGENOTEXISTS: 'Den här sidan finns inte'
PAGES: Sidstatus
PAGESALLOPT: 'Alla sidor'
PAGETYPEANYOPT: 'Vilken som helst'
PAGETYPEOPT: Sidtyp
PAGETYPE_TITLE: '(Sidtyp: {type}) {title}'
@ -55,6 +56,8 @@ sv:
ROLLEDBACKPUBv2: 'Återställde till den publicerade versionen.'
ROLLEDBACKVERSIONv2: 'Återställde till version #{version}.'
SAVED: 'Sparade ''{title}'' lyckades.'
SAVEDRAFT: Spara
SEARCHRESULTS: Sökresultat
SHOW_AS_LIST: 'visa som lista'
TOO_MANY_PAGES: 'För många sidor'
TabContent: Innehåll
@ -75,6 +78,7 @@ sv:
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Författare
COMPAREMODE: 'Jämföringsläge (välj två)'
COMPARINGVERSION: 'Jämför version {version1} och {version2}.'
MENUTITLE: Historia
MULTISELECT: Åtgärder
NOTPUBLISHED: 'Ej publicerad'
@ -90,7 +94,6 @@ sv:
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Redigera sida'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filter
ListView: Listvy
MENUTITLE: Sidor
TreeView: Trädvy
@ -111,7 +114,6 @@ sv:
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: 'Utkast version'
ARCHIVEDSITEFROM: 'Arkiverad sajt från'
CMS: CMS
DRAFT: Utkast
DRAFTSITE: Utkast
Email: E-post
@ -129,6 +131,7 @@ sv:
Password: Lösenord
PostInstallTutorialIntro: 'Denna webbplats är en enklare version av en Silverstripe 3 hemsida. För att bygga ut, ta en titt på {link}.'
StartEditing: 'Du kan börja redigera innehållet genom att öppna <a href="{link}">CMS:et</a>.'
UNVERSIONEDPREVIEW: Förhandsgranska
UnableDeleteInstall: 'Lyckades inte radera installationsfilerna. Radera följande filer manuellt.'
VIEWPAGEIN: 'titta på sidan i:'
SilverStripe\CMS\Controllers\SilverStripeNavigator:
@ -144,12 +147,12 @@ sv:
Cancel: Avbryt
Edit: Redigera
HelpChars: 'Specialtecken konverteras eller tas bort'
OK: OK
SilverStripe\CMS\Model\RedirectorPage:
DESCRIPTION: 'Omdirigerar till en annan intern eller extern sida'
FILE: Fil
HEADER: 'Den här sidan omdirigerar användare till en annan sida'
OTHERURL: 'Andra sidans URL'
PLURALNAME: 'Omdirigerings sidor'
PLURALNAME: Bas-sidor
PLURALS:
one: 'En omdirigeringssida'
other: '{count} omdirigerings-sidor'
@ -158,6 +161,7 @@ sv:
REDIRECTTOPAGE: 'En sida på din sajt'
SINGULARNAME: Omdirigeringssida
YOURPAGE: 'Sida på din sajt'
has_one_LinkTo: 'Länka till'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'En omdirigeringssida har skapats utan att ha något mål.'
SilverStripe\CMS\Model\SiteTree:
@ -175,6 +179,7 @@ sv:
BUTTONDELETEDESC: 'Radera från utkast och live, och lägg till i arkiv'
BUTTONPUBLISHED: Publicerad
BUTTONSAVED: Sparad
BUTTONSAVEPUBLISH: Publicera
BUTTONUNPUBLISH: Avpublicera
BUTTONUNPUBLISHDESC: 'Ta bort den här sidan från den publicerade sajten'
Comments: Kommentarer
@ -209,7 +214,6 @@ sv:
METAEXTRA: 'Egna metataggar'
MODIFIEDONDRAFTHELP: 'Sidan har ej publicerade ändringar'
MODIFIEDONDRAFTSHORT: Ändrad
MetadataToggle: Metadata
MoreOptions: 'Fler alternativ'
NOTPUBLISHED: 'Ej publicerad'
OBSOLETECLASS: 'Denna sida är den föråldrade typen {type}. Att spara kommer att återställa dess typ och du kan förlora data'
@ -250,21 +254,29 @@ sv:
VIRTUALPAGEWARNINGSETTINGS: 'Välj en länkad sida i huvudinnehållsfälten för att kunna publicera'
Viewers: Åskådargrupper
Visibility: Synlighet
db_Content: Innehåll
db_Sort: Sortera
db_Title: Titel
has_one_Parent: 'Överordnad sida'
many_many_BackLinkTracking: 'Spåra inlänkar'
many_many_ImageTracking: 'Spåra bild'
many_many_LinkTracking: 'Spåra länk'
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_INDEX: '#'
TITLE_TYPE: Typ
TITLE_USED_ON: 'Använd på'
SilverStripe\CMS\Model\SiteTreeFileFormFactoryExtension:
USAGE: Användning
SilverStripe\CMS\Model\SiteTreeLink:
PLURALNAME: Sidträds-länkar
SINGULARNAME: Sidträds-länk
has_one_Parent: Förälder
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 'Länkad sida'
DESCRIPTION: 'Visar innehåll från en annan sida'
EditLink: redigera
HEADER: 'Det här är en virutell sida'
HEADERWITHLINK: 'Det här är en virtuell sida som kopierar innehållet från "{title}" ({link})'
PLURALNAME: 'Virtuella sidor'
PLURALNAME: Bas-sidor
PLURALS:
one: 'En virtuell sida'
other: '{count} Virtuella sidor'
@ -283,7 +295,6 @@ sv:
ColumnDateLastModified: 'Datum vid senaste modifiering'
ColumnDateLastPublished: 'Datum vid senaste publicering'
ColumnProblemType: Problemtyp
ColumnURL: URL
HasBrokenFile: 'har trasig fil'
HasBrokenLink: 'har trasig länk'
HasBrokenLinkAndFile: 'har trasig länk och fil'

View File

@ -1,13 +1,28 @@
th:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'เผยแพร่แล้ว %d หน้า, ล้วเหลว %d'
PUBLISH_PAGES: เผยแพร่
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: คืนค่า
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: ยังไม่ได้เผยแพร่
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'เข้าถึงเซ็กชั่น ''{title}'''
ACCESS_HELP: 'อนุญาตให้เปิดดูส่วนของเซ็กชั่นที่บรรจุรายการหน้าเว็บแบบทรีและเนื้อหาได้ สิทธิ์ในการเปิดดูและแก้ไขสามารถจัดการได้ผ่านทางหน้าเว็บทีระบุอยู่ในเมนูแบบดรอปดาวน์ เช่นเดียวกับ "สิทธิ์อนุญาตของเนื้อหา" ที่แยกออกมาต่างหากด้วยเช่นกัน'
ARCHIVE: รายการ
AddNew: เพิ่มหน้าใหม่
AddNewButton: เพิ่มใหม่
Cancel: ยกเลิก
ChoosePageParentMode: เลือกว่าต้องการสร้างหน้าเว็บนี้ไว้ที่ไหน
ChoosePageType: เลือกประเภทของหน้าเว็บ
Create: สร้าง
EMAIL: อีเมล
NEWPAGE: 'ใหม่ {pagetype}'
PAGENOTEXISTS: ไม่มีหน้านี้อยู่
PAGESALLOPT: หน้าทั้งหมด
PAGETYPEANYOPT: ประเภทใดก็ได้
PAGETYPEOPT: 'ประเภท เอกสาร'
PLEASESAVE: 'กรุณาบันทึกหน้าเว็บ หน้าเว็บนี้ยังไม่สามรถอัพเดทข้อมูลได้ เนื่องจากยังไม่ได้ถูกบันทึกข้อมูล'
PUBALLCONFIRM: 'กรุณาเผยแพร่หน้าเว็บทุกหน้าในเว็บไซต์, คัดลอกเนื้อหาลงไปที่'
PUBALLFUN: 'ฟังก์ชั่นการทำงาน "เผยแพร่ทั้งหมด"'
PUBPAGES: 'เผยแแพร่หน้าเว็บแล้ว {count} หน้า'
@ -15,38 +30,79 @@ th:
REMOVEDPAGE: 'ลบ ''{title}'' ออกจากเว็บไซต์ที่เผยแพร่อยู่แล้ว'
REMOVEDPAGEFROMDRAFT: 'ลบ ''{title}'' ออกจากเว็บไซต์ฉบับร่างแล้ว'
RESTORED: 'เรียกคืนค่า ''{title}'' เสร็จเรียบร้อยแล้ว'
ROLLBACK: ย้อนกลับไปที่รุ่นนี้
SAVEDRAFT: บันทึก
TabContent: เนื้อหา
TabHistory: ประวัติย้อนหลัง
TabSettings: ตั้งค่า
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: เพิ่มหน้า
ParentMode_child: อยู่ใต้หน้าอื่นๆ
ParentMode_top: ระดับสูงสุด
Title: เพิ่มหน้า
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: แก้ไขหน้าเว็บ
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: ผู้แต่ง
COMPAREMODE: 'โหมดเปรียบเทียบ (เลือกสองรายการ)'
COMPARINGVERSION: 'กำลังเปรียบเทียบรุ่น {version1} และ {version2}.'
MENUTITLE: ประวัติย้อนหลัง
NOTPUBLISHED: ยังไม่ได้เผยแพร่
PUBLISHER: ผู้เผยแพร่
REVERTTOTHISVERSION: ย้อนกลับไปที่รุ่นนี้
SHOWUNPUBLISHED: แสดงรุ่นที่ระงับการเผยแพร่ไว้
UNKNOWN: ไม่ทราบ
VIEW: มุมมอง
VIEWINGVERSION: 'ขณะนี้กำลังเปิดดูในรุ่น {version}.'
WHEN: เมื่อ
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: แก้ไขหน้าเว็บ
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: ตัวกรองข้อมูล
ListView: มุมมองแบบแสดงรายการ
MENUTITLE: หน้า
TreeView: 'มุมมองแบบ Tree'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: หน้าทั้งหมด
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITE: รุ่นสำหรับดูตัวอย่าง
ARCHIVEDSITEFROM: เว็บไซต์ที่จัดเก็บไว้ถาวรจาก
DRAFT: ฉบับร่าง
DRAFTSITE: เว็บไซต์ฉบับร่าง
Email: อีเมล
INSTALL_SUCCESS: การติดตั้งเสร็จสมบูรณ์
InstallFilesDeleted: ไฟล์ติดตั้งได้ถูกลบทิ้งเรียบร้อยแล้ว
InstallSecurityWarning: 'ด้วยเหตุผลด้านการรักษาความปลอดภัย คุณควรลบไฟล์ติดตั้งทันที เว้นเสียแต่ว่าคุณกำลังวางแผนที่จะติดตั้งซ้ำใหม่ในภายหลัง (<em>จำเป็นต้องเข้าสู่ระบบในส่วนของผู้ดูแล, กรุณาดูได้จากด้านบน</em>). เว็บเซิร์ฟเวอร์ขณะนี้จำเป็นต้องได้รับการกำหนดสิทธิ์ให้สามารถเข้าถึงเพื่อเขียนข้อมูลที่โฟลเดอร์ "assets" ได้ด้วยเช่นกัน คุณสามารถลบสิทธิ์การเข้าถึงเพื่อเขียนข้อมูลจากโฟลเดอร์อื่นๆทั้งหมดได้ด้วยเช่นกัน. <a href="{link}" style="text-align: center;">คลิกที่นี่เพื่อลบไฟล์ติดตั้งออก.</a>'
InstallSuccessCongratulations: 'SilverStripe ได้รับการติดตั้งเรียบร้อยแล้ว!'
LOGGEDINAS: เข้าสู่ระบบในชื่อ
LOGIN: เข้าสู่ระบบ
LOGOUT: ออกจากระบบ
NOTEWONTBESHOWN: 'หมายเหตุ: ข้อความนี้จะไม่ถูกนำไปแสดงให้ผู้เยี่ยมชมเว็บไซต์ของคุณเห็น'
NOTLOGGEDIN: ยังไม่ได้เข้าสู่ระบบ
PUBLISHEDSITE: เว็บไซต์ที่เผยแพร่อยู่
Password: รหัสผ่าน
PostInstallTutorialIntro: 'เว็บไซต์นี้เป็นรุ่นอย่างง่ายของเว็บไซต์ที่สร้างจากรุ่น SiverStripe 3 หากต้องการขยายขีดความสามารถ กรุณาเข้าไปที่ {link}'
UNVERSIONEDPREVIEW: ดูตัวอย่าง
UnableDeleteInstall: 'ไม่สามารถลบไฟล์ติดตั้งได้ กรุณาลบไฟล์ดังกล่าวด้านล่างด้วยตนเอง'
VIEWPAGEIN: 'เปิดดูหน้าเว็บใน:'
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: คำอธิบายลิงค์
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: ยกเลิก
Edit: แก้ไข
HelpChars: ตัวอักษรพิเศษได้ถูกแปลงค่าหรือลบออกโดยอัตโนมัติแล้ว
SilverStripe\CMS\Model\RedirectorPage:
FILE: ไฟล์
HEADER: หน้าเว็บนี้จะเปลี่ยนเส้นทางผู้ใช้งานไปยังหน้าเว็บอื่นๆ
OTHERURL: 'ที่อยู่ URL ของเว็บไซต์อื่นๆ'
REDIRECTTO: เปลี่ยนเส้นทางไปที่
REDIRECTTOEXTERNAL: เว็บไซต์อื่นๆ
REDIRECTTOPAGE: หน้าเว็บในเว็บไซต์ของคุณ
SINGULARNAME: หน้าเว็บเปลี่ยนเส้นทาง
YOURPAGE: หน้าเว็บที่อยู่บนเว็บไซต์ของคุณ
has_one_LinkTo: ลิงค์ไปที่
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: หน้าเว็บที่มีการเปลี่ยนเส้นทางซึ่งได้รับการตั้งค่าโดยปราศจากตำแหน่งปลายทางที่ต้องการเปลี่ยนเส้นทางไป
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: ทุกคน
ACCESSHEADER: 'ใครบ้างที่สามารถเปิดดูหน้านี้ได้?'
@ -57,6 +113,8 @@ th:
APPEARSVIRTUALPAGES: 'เนื้อหานี้ปรากฏอยู่ในหน้าเว็บจำลองในส่วนของ {title} ด้วยเช่นกัน'
BUTTONCANCELDRAFT: ยกเลิกการเปลี่ยนแปลงในฉบับร่าง
BUTTONCANCELDRAFTDESC: ลบฉบับร่างของคุณแล้วย้อนกลับไปใช้หน้าเว็บที่เผยแพร่อยู่ในขณะนี้
BUTTONSAVED: บันทึกแล้ว
BUTTONSAVEPUBLISH: เผยแพร่
BUTTONUNPUBLISH: ยังไม่ได้เผยแพร่
BUTTONUNPUBLISHDESC: ลบหน้าเว็บนี้ออกจากเว็บไซต์ที่เผยแพร่แล้ว
Comments: ความคิดเห็น
@ -65,6 +123,7 @@ th:
DEFAULTCONTACTTITLE: ติดต่อเรา
DEFAULTHOMETITLE: หน้าแรก
DEPENDENT_NOTE: 'หน้าเว็บต่อไปนี้อาศัยหน้าเว็บนี้เป็นตัวอ้างอิง ซึ่งได้แก่หน้าเว็บจำลอง, หน้าเว็บที่เปลี่ยนเส้นทาง, และหน้าเว็บที่มีลิงก์เนื้อหาอยู่ด้วย'
DESCRIPTION: หน้าเนื้อหาทั่วไป
DependtPageColumnLinkType: ชนิดของลิงค์
EDITHEADER: 'ใครสามารถแก้ไขหน้านี้ได้บ้าง?'
EDITORGROUPS: กลุ่มของบรรณาธิการ
@ -82,6 +141,8 @@ th:
METAEXTRA: 'Meta Tags แบบกำหนดเอง'
MODIFIEDONDRAFTHELP: หน้าเว็บถูกเปลี่ยนค่าเป็นระงับการเผยแพร่แล้ว
MODIFIEDONDRAFTSHORT: แก้ไขเมื่อ
NOTPUBLISHED: ยังไม่ได้เผยแพร่
ONLIVEONLYSHORTHELP: 'หน้าเว็บถูกเผยแพร่แล้ว แต่ถูกลบออกจากฉบับร่างด้วยเช่นกัน'
PAGELOCATION: ตำแหน่งหน้าเว็บ
PAGETITLE: ชื่อหน้าเว็บ
PAGETYPE: 'ประเภท เอกสาร'
@ -91,6 +152,7 @@ th:
PARENTTYPE_SUBPAGE: หน้าเว็บย่อยที่อยู่ใต้หน้าเว็บแม่
PERMISSION_GRANTACCESS_DESCRIPTION: การจัดการสิทธิ์การเข้าถึงเนื้อหา
PERMISSION_GRANTACCESS_HELP: 'อนุญาตให้มีการตั้งค่าข้อจำกัดในการเข้าถึงหน้าเว็บเฉพาะหน้าได้จากส่วนของ "หน้าเว็บ"'
PLURALNAME: หน้า
PageTypNotAllowedOnRoot: 'ประเภทของหน้าเว็บ "{type}" ไม่ได้รับอนุญาตให้สามารถใช้งานได้ที่ตำแหน่ง root'
PageTypeNotAllowed: 'ชนิดของหน้าเว็บ "{type}" ไม่ได้รับอนุญาตให้ใช้เป็นหน้าเว็บลูกของหน้าเว็บแม่นี้'
REMOVE_INSTALL_WARNING: 'คำเตือน: คุณควรลบไฟล์ install.php ออกหลังการติดตั้ง SilverStripe เพื่อความปลอดภัย'
@ -98,6 +160,7 @@ th:
REORGANISE_HELP: จัดเรียงหน้าเว็บที่อยู่ในแผนผังเว็บไซต์แบบต้นไม้โดยการลากและวาง
SHOWINMENUS: 'แสดงในเมนู?'
SHOWINSEARCH: 'แสดงในผลลัพธ์ของการค้นหาหรือไม่?'
SINGULARNAME: หน้า
TABBEHAVIOUR: พฤติกรรม
TABDEPENDENT: หน้าย่อย
TOPLEVEL: 'เนื้อหาเว็บไซต์ (ระดับสูงสุด)'
@ -107,13 +170,21 @@ th:
VIEW_DRAFT_CONTENT_HELP: 'นำไปใช้ในการดูหน้าเว็บที่อยู่ด้านนอก CMS ในโหมดฉบับร่าง มีประโยชน์สำหรับการทำงานร่วมกันจากภายนอก โดยไม่จำเป็นต้องเข้าถึง CMS'
Viewers: กลุ่มผู้เข้าชม
Visibility: สามารถมองเห็นได้
db_Content: เนื้อหา
db_Title: หัวเรื่อง
has_one_Parent: หน้าเว็บต้นทาง
many_many_BackLinkTracking: แกะรอยลิงก์ย้อนกลับ
many_many_ImageTracking: แกะรอยรูปภาพ
many_many_LinkTracking: แกะรอยลิงก์
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: แสดงเนื้อหาของหน้าเว็บอื่นๆ
HEADER: นี่เป็นหน้าเว็บจำลอง
PageTypNotAllowedOnRoot: 'ชนิดของหน้าเว็บดั้งเดิม "{type}" ไม่ได้รับอนุญาตให้ใช้งานกับหน้าเว็บจำลองที่ตำแหน่ง root'
SINGULARNAME: หน้าจำลอง
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: หน้าเว็บที่มีไฟล์เสีย
BrokenLinksGroupTitle: รายงานลิงค์เสีย
ParameterLiveCheckbox: ดูเว็บไซต์แบบสดๆ
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: ใดๆก็ได้
BROKENLINKS: รายงานลิงค์เสีย
@ -135,5 +206,21 @@ th:
ReasonDropdownVPBROKENLINK: หน้าเว็บจำลองชี้ไปยังหน้าเว็บที่ไม่มีอยู่ในระบบ
RedirectorNonExistent: หน้าเว็บเปลี่ยนเส้นทางชี้ไปที่หน้าเว็บที่ไม่มีอยู่ในระบบ
VirtualPageNonExistent: หน้าเว็บจำลองชี้ไปที่หน้าเว็บที่ไม่มีอยู่ในระบบ
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: เปลี่ยนเส้นทางหน้าเว็บที่ชี้ไปที่หน้าเว็บที่ถูกลบแล้ว
BrokenLinksGroupTitle: รายงานลิงค์เสีย
ParameterLiveCheckbox: ดูเว็บไซต์แบบสดๆ
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: หน้าเว็บจำลองชี้ไปที่หน้าเว็บที่ถูกลบทิ้งไปแล้ว
BrokenLinksGroupTitle: รายงานลิงค์เสีย
ParameterLiveCheckbox: ดูเว็บไซต์แบบสดๆ
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: รายงานเกี่ยวกับเนื้อหา
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: รายงานเกี่ยวกับเนื้อหา
LAST2WEEKS: 'หน้าเว็บที่ถูกแก้ไขใน 2 สัปดาห์ล่าสุด'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: ค้นหา
GO: ไป
SEARCH: ค้นหา
SearchResults: ผลการค้นหา

View File

@ -1,28 +1,78 @@
tr:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISH_PAGES: Yayınla
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: 'Geri yükle'
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Yayından kaldır'
SilverStripe\CMS\Controllers\CMSMain:
ARCHIVE: Arşiv
AddNew: 'Yeni sayfa ekle'
AddNewButton: 'Yeni ekle'
ChoosePageParentMode: 'Sayfanın nereye oluşturulacağını seç'
ChoosePageType: 'Sayfa tipini seç'
Create: Oluştur
EMAIL: Eposta
PAGENOTEXISTS: 'Sayfa bulunamadı'
PAGESALLOPT: 'Tüm sayfalar'
PAGETYPEANYOPT: Herhangi
PAGETYPEOPT: 'Sayfa tipi'
PLEASESAVE: 'Lütfen Sayfayı Kaydedin: Bu sayfa henüz kaydedilmediği için güncellenemedi.'
PUBALLCONFIRM: 'Lütfen taslak sitedeki tüm sayfaları yayınlanmakta olan siteye kopyalayıp yayınla.'
PUBALLFUN: '"Hepsini Yayınla" özelliği'
PageAdded: 'Sayfa başarıyla oluşturuldu'
REMOVEDPAGEFROMDRAFT: '''{title}'' taslak siteden silindi'
ROLLBACK: 'Bu sürüme geri dön'
SAVEDRAFT: Kaydet
SEARCHRESULTS: 'Arama sonuçları'
TabContent: İçerik
TabHistory: Geçmiş
TabSettings: Ayarlar
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Sayfa ekle'
Title: 'Sayfa ekle'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Sayfayı düzenle'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Yazar
MENUTITLE: Geçmiş
NOTPUBLISHED: Yayınlanmamış
PUBLISHER: Yayınlayan
UNKNOWN: Bilinmeyen
WHEN: 'Ne zaman'
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Sayfayı düzenle'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Filtre
MENUTITLE: Sayfalar
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Tüm sayfalar'
SilverStripe\CMS\Controllers\ContentController:
DRAFT: Taslak
Email: Eposta
INSTALL_SUCCESS: 'Kurulum Başarılı!'
InstallFilesDeleted: 'Kurulum dosyaları başarıyla silindi.'
InstallSuccessCongratulations: 'SilverStripe başarıyla kuruldu!'
LOGIN: Giriş
LOGOUT: ıkış Yap'
NOTEWONTBESHOWN: 'Not: Bu mesaj ziyaretçilerinize gösterilmeyecektir.'
Password: Parola
UNVERSIONEDPREVIEW: Önizleme
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Çapa
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Bağlantııklaması'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Dosya
HEADER: 'Bu sayfa, kullanıcıları başka bir sayfaya yönlendirir'
OTHERURL: 'Başka bir siteye ait URL'
REDIRECTTO: 'Şuraya yönlendir'
REDIRECTTOEXTERNAL: 'Başka bir site'
REDIRECTTOPAGE: 'Web sitenizdeki bir sayfa'
YOURPAGE: 'Web sitenizdeki bir sayfa'
has_one_LinkTo: 'Bağlantı oluştur'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Yönlendirilecek yeri olmayan bir yönlendirme sayfası ayarlandı.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Herkes
ACCESSHEADER: 'Bu sayfayı kimler görüntüleyebilir?'
@ -31,6 +81,8 @@ tr:
ADDEDTODRAFTSHORT: Taslak
BUTTONCANCELDRAFT: 'Taslak değikliklerini iptal et'
BUTTONCANCELDRAFTDESC: 'Taslağı sil ve şu an yayında olan sayfaya geri döndür'
BUTTONSAVED: Kaydedilmiş
BUTTONSAVEPUBLISH: Yayınla
BUTTONUNPUBLISH: 'Yayından kaldır'
BUTTONUNPUBLISHDESC: 'Bu sayfayı yayından kaldır'
Comments: Yorumlar
@ -49,32 +101,57 @@ tr:
METADESC: Tanım
METAEXTRA: 'Kişisel Meta Etiketleri'
MODIFIEDONDRAFTSHORT: Değiştirilmiş
NOTPUBLISHED: Yayınlanmamış
ONLIVEONLYSHORTHELP: 'Sayfa yayınlandı ve taslaklardan silindi'
PAGELOCATION: 'Sayfa konumu'
PAGETITLE: 'Sayfa ismi'
PAGETYPE: 'Sayfa tipi'
PARENTID: 'Ana sayfa'
PARENTTYPE: 'Sayfa konumu'
PARENTTYPE_ROOT: 'Üst seviye sayfa'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Grupların işlem ve düzenlemelerinin kontrolü'
PLURALNAME: Sayfalar
REORGANISE_DESCRIPTION: 'Site yapısını değiştir'
REORGANISE_HELP: 'Site ağacının sürükle&bırak şeklinde tekrardan düzenle'
SHOWINMENUS: 'Menülerde gösterilsin mi?'
SHOWINSEARCH: 'Aramalarda gösterilsin mi?'
SINGULARNAME: Sayfa
TABBEHAVIOUR: Davranış
TOPLEVEL: 'Site İçeriği (Üst Seviye)'
Viewers: 'Görüntüleyici Grupları'
Visibility: Görünürlük
db_Content: İçerik
db_Title: Başlık
has_one_Parent: 'Üst Sayfa'
many_many_BackLinkTracking: 'Geri bağlantı izi'
many_many_ImageTracking: 'İmaj izi'
many_many_LinkTracking: 'Bağlantı izi'
SilverStripe\CMS\Model\VirtualPage:
HEADER: 'Bu sanal bir sayfadır'
SINGULARNAME: 'Sanal Sayfa'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Kırık link bulunan sayfalar'
BrokenLinksGroupTitle: 'Kırık linki rapor et'
ParameterLiveCheckbox: 'Yayındaki siteyi kontrol et'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Herhangi
CheckSite: 'Siteyi kontrol et'
HasBrokenLink: 'kırık link var'
HoverTitleEditPage: 'Sayfayı düzenle'
PageName: 'Sayfa ismi'
ReasonDropdownBROKENLINK: 'Kırık link'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BrokenLinksGroupTitle: 'Kırık linki rapor et'
ParameterLiveCheckbox: 'Yayındaki siteyi kontrol et'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BrokenLinksGroupTitle: 'Kırık linki rapor et'
ParameterLiveCheckbox: 'Yayındaki siteyi kontrol et'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'İçerik raporları'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'İçerik raporları'
LAST2WEEKS: 'Son 2 haftada düzenlenmiş sayfalar'
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: Ara
GO: Git
SEARCH: Ara

View File

@ -1,47 +1,99 @@
uk:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: 'Опубліковано %d сторінок, %d навдач'
PUBLISH_PAGES: Опублікувати
SilverStripe\CMS\BatchActions\CMSBatchAction_Restore:
RESTORE: Відновити
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 'Відміна публікування'
SilverStripe\CMS\Controllers\CMSMain:
ACCESS: 'Доступ до секції ''{title}'' '
ACCESS_HELP: 'Дозволити перегляд розділу, що містить дерево сторінок і зміст. Дозволами на перегляд та редагування, а також окремими дозволами на контент, можна керувати на відповідних сторінках.'
ARCHIVE: Архівувати
AddNew: 'Додати нову сторінку'
AddNewButton: 'Додати новий'
Cancel: Відмінити
ChoosePageParentMode: 'Виберіть де створити цю сторінку'
ChoosePageType: 'Виберіть тип сторінки'
Create: Створити
EMAIL: Е-пошта
PAGENOTEXISTS: 'Ця сторінка не існує'
PAGESALLOPT: 'Всі сторінки'
PAGETYPEANYOPT: Будь-який
PAGETYPEOPT: 'Тип сторінки'
PLEASESAVE: 'Будь ласка, збережіть сторінку: Ця сторінка не може бути оновлена, бо вона ще не була збережена.'
PUBALLCONFIRM: 'Будь ласка, опублікуйте кожну сторінку. Для цього перенесіть проміжний варіант до існуючого.'
PUBALLFUN: 'Дія "Опублікувати все"'
PageAdded: 'Сторінка успішно створена'
REMOVEDPAGE: '''{title}'' видалено з публічного сайту'
REMOVEDPAGEFROMDRAFT: 'Видалено ''{title}'' з чорнового сайту'
ROLLBACK: 'Повернутися до цієї версії'
SAVEDRAFT: Зберегти
TabContent: Вміст
TabHistory: Історія
TabSettings: Налаштування
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 'Додати сторінку'
ParentMode_child: 'Під іншою сторінкою'
ParentMode_top: 'Вищий рівень'
Title: 'Додати сторінку'
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 'Редагувати сторінку'
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: Автор
COMPAREMODE: 'Режим порівняння (виберіть два)'
COMPARINGVERSION: 'Порівняння версій {version1} та {version2}.'
MENUTITLE: Історія
NOTPUBLISHED: 'Не опубліковано'
PUBLISHER: Видавець
REVERTTOTHISVERSION: 'Відновити цю версію'
SHOWUNPUBLISHED: 'Показати неопубліковані версії'
UNKNOWN: Невідомий
VIEW: вигляд
VIEWINGVERSION: 'Переглядається версія {version}.'
WHEN: Коли
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 'Редагувати сторінку'
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: Фільтр
ListView: 'У вигляді списку'
MENUTITLE: Сторінки
TreeView: 'У вигляді дерева'
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 'Всі сторінки'
SilverStripe\CMS\Controllers\ContentController:
ARCHIVEDSITEFROM: 'Заархівований сайт з'
DRAFT: Чорновий
DRAFTSITE: 'Чорновий сайт'
Email: Е-пошта
InstallFilesDeleted: 'Інсталяційні файли були успішно видалені.'
LOGGEDINAS: 'Залогований як '
LOGIN: Логін
LOGOUT: Вилогуватися
NOTEWONTBESHOWN: 'Примітка: це повідомлення не буде відображатися для відвідувачів'
NOTLOGGEDIN: 'Не залогований'
PUBLISHEDSITE: 'Публічний сайт'
Password: Пароль
UnableDeleteInstall: 'Не вдається видалити інсталяційні файли. Будь ласка, видаліть вручну наведені нижче файли'
VIEWPAGEIN: 'Переглянути сторінку в:'
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: Якір
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 'Опис посилання'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: Відмінити
HelpChars: 'Спеціальні символи автоматично перетворені або видалені.'
SilverStripe\CMS\Model\RedirectorPage:
FILE: Файл
HEADER: 'Ця сторінка перенаправляє користувачів на іншу сторінку'
OTHERURL: 'URL іншого сайту'
REDIRECTTO: 'Перенапралено на'
REDIRECTTOEXTERNAL: 'Інший сайт'
REDIRECTTOPAGE: 'Сторінку на Вашому сайті'
YOURPAGE: 'Сторінки на Вашому сайті'
has_one_LinkTo: 'Посилатися на'
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Сторінка перенаправлення була встановлена без указання цілі перенаправлення'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: Будь-хто
ACCESSHEADER: 'Хто може переглядати цю сторінку?'
@ -52,6 +104,7 @@ uk:
APPEARSVIRTUALPAGES: 'Цей вміст також відображається на віртуальній сторінці в розділі {title}.'
BUTTONCANCELDRAFT: 'Відмінити зміни чернетки'
BUTTONCANCELDRAFTDESC: 'Видалити черентку та повернутися до теперішнього опублікованого варіанту'
BUTTONSAVEPUBLISH: Опублікувати
BUTTONUNPUBLISH: 'Відміна публікування'
BUTTONUNPUBLISHDESC: 'Видалити цю сторінку з опублікованого'
Comments: Коментарі
@ -76,6 +129,8 @@ uk:
METAEXTRA: 'Власні Мета-теги'
MODIFIEDONDRAFTHELP: 'Сторінка має неопубліковані зміни'
MODIFIEDONDRAFTSHORT: Змінений
NOTPUBLISHED: 'Не опубліковано'
ONLIVEONLYSHORTHELP: 'Сторінка опублікована, але видалена з чорнового сайту'
PAGELOCATION: 'Розміщення сторінки'
PAGETITLE: 'Назва сторінки'
PAGETYPE: 'Тип сторінки'
@ -85,6 +140,7 @@ uk:
PARENTTYPE_SUBPAGE: 'Дочірня сторінки під батьківською сторінкою'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Керувати правами доступу до контенту'
PERMISSION_GRANTACCESS_HELP: 'Дозволити встановлювати обмеження доступу окремо для кожної сторінки в розділі "Сторінки"'
PLURALNAME: Сторінки
PageTypNotAllowedOnRoot: 'Сторінки типу "{type}" не можуть бути кореневими'
PageTypeNotAllowed: 'Не дозоволяється створювати сторінки типу "{type}" як дочірні сторінки цієї сторінки'
REMOVE_INSTALL_WARNING: 'Увага: Ви повинні видалити install.php з цієї установки SilverStripe з міркувань безпеки.'
@ -92,6 +148,7 @@ uk:
REORGANISE_HELP: 'Переставляти сторінки в дереві сайту за допомогою drag&drop'
SHOWINMENUS: 'Показувати у навігації?'
SHOWINSEARCH: 'Показувати у пошуку?'
SINGULARNAME: Сторінка
TABBEHAVIOUR: Поводження
TABDEPENDENT: 'Залежні сторінки'
TOPLEVEL: 'Вміст Сайту (Верхній Рівень)'
@ -101,13 +158,21 @@ uk:
VIEW_DRAFT_CONTENT_HELP: 'Застосовується для перегляду сторінки за межами CMS в чорновому режимі. Корисно для позаштатних співробітників, що не мають доступу до CMS.'
Viewers: 'Групи глядачів'
Visibility: Видимість
db_Content: Вміст
db_Title: Назва
has_one_Parent: 'Батьківська сторінка'
many_many_BackLinkTracking: 'Відстеження зворотних посилань'
many_many_ImageTracking: 'Відстеження зображень'
many_many_LinkTracking: 'Відстеження посилань'
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 'Відображення вмісту іншої сторінки'
HEADER: 'Це віртуальна сторінка'
PageTypNotAllowedOnRoot: 'Тип сторінки "{type}" не допускається на кореневому рівні для цієї віртуальної сторінки'
SINGULARNAME: 'Віртуальна сторінка'
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 'Сторінки з пошкодженими файлами'
BrokenLinksGroupTitle: 'Звіт про биті посилання'
ParameterLiveCheckbox: 'Перевірити робочий сайт'
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: Будь-який
BROKENLINKS: 'Звіт про биті посилання'
@ -129,8 +194,22 @@ uk:
ReasonDropdownVPBROKENLINK: 'Віртуальна сторінка що вказує на неіснуючу сторінку'
RedirectorNonExistent: 'сторінка-перенаправлення що вказує на неіснуючу сторінку'
VirtualPageNonExistent: 'віртуальна сторінка що вказує на неіснуючу сторінку'
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 'Сторінки-перенаправлення вказують на видалені сторінки'
BrokenLinksGroupTitle: 'Звіт про биті посилання'
ParameterLiveCheckbox: 'Перевірити робочий сайт'
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 'Віртуальні сторінки вказують на видалені сторінки'
BrokenLinksGroupTitle: 'Звіт про биті посилання'
ParameterLiveCheckbox: 'Перевірити робочий сайт'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Звіти про вміст'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Звіти про вміст'
LAST2WEEKS: 'Сторінки, відредаговані за останні два тижні'
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM: Від
FILTERLABELTEXT: Пошук
GO: Уперед
SEARCH: Пошук
SearchResults: 'Результати пошуку'

50
lang/uk_UA.yml Normal file
View File

@ -0,0 +1,50 @@
uk_UA:
SilverStripe\CMS\Controllers\CMSMain:
ACCESS_HELP: 'Дозволити перегляд розділу, що містить дерево сторінок і вміст. Дозволи на перегляд і редагування можна налаштувати за допомогою спадних меню для окремих сторінок, а також за допомогою окремих "вміст дозволів".'
PAGETYPEOPT: 'Тип сторінки'
PUBALLCONFIRM: 'Будь ласка, опублікуйте кожну сторінку сайту, скопіювавши етап вмісту'
PUBALLFUN2: 'Натискання цієї кнопки еквівалентно переходу на кожну сторінку та натисканню "опублікувати". Він призначений для використання після масових редагувань вмісту, наприклад під час створення сайту. Для великих веб-сайтів це завдання може бути не виконано до кінця. У цьому випадку ми рекомендуємо поговорити з вашими розробниками, щоб створити спеціальне завдання'
TabContent: Зміст
SilverStripe\CMS\Controllers\ContentController:
StartEditing: 'Ви можете почати редагувати свій зміст, відкривши <a href="{link}">CMS</a>.'
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Edit: Редагувати
SilverStripe\CMS\Model\SiteTree:
APPEARSVIRTUALPAGES: 'Цей зміст також відображається на віртуальних сторінках у розділах {title}.'
Content: Зміст
DEFAULTABOUTCONTENT: '<p>Ви можете заповнити цю сторінку власним змістом або видалити її та створити власні сторінки.</p>'
DEFAULTCONTACTCONTENT: '<p>Ви можете заповнити цю сторінку власним змістом або видалити її та створити власні сторінки.</p>'
DEPENDENT_NOTE: 'Наступні сторінки залежать від цієї сторінки. Це включає віртуальні сторінки, сторінки перенаправлення та сторінки з посиланнями на зміст.'
DESCRIPTION: 'Сторінка загального змісту'
HTMLEDITORTITLE: Зміст
MENUTITLE: 'Навігаційна мітка'
METADESCHELP: 'Пошукові системи використовують цей зміст для відображення результатів пошуку (хоча це не вплине на їх рейтинг).'
METAEXTRAHELP: 'Теги HTML для додаткової метаінформації. Наприклад <meta name="customName" content="ваш спеціальний зміст тут">'
PAGELOCATION: 'Розташування сторінки'
PAGETITLE: 'Назва сторінки'
PAGETYPE: 'Тип сторінки'
PARENTID: 'Батьківська сторінка'
PARENTTYPE: 'Розташування сторінки'
PARENTTYPE_ROOT: 'Сторінка верхнього рівня'
PERMISSION_GRANTACCESS_DESCRIPTION: 'Керувати правами доступу до змісту'
TABCONTENT: 'Основний зміст'
TOPLEVEL: 'Зміст сайту (верхній рівень)'
URLSegment: 'сегмент URL'
VIEW_DRAFT_CONTENT: 'Переглянути чернетку змісту'
VIRTUALPAGEWARNINGSETTINGS: 'Виберіть пов''язану сторінку в полях основного змісту, щоб опублікувати'
belongs_many_many_ContentReviewGroups: 'Групи перегляду змісту'
belongs_many_many_ContentReviewUsers: 'Користувачі перегляду змісту'
db_Content: Зміст
db_ContentReviewType: 'Тип перегляду змісту'
db_URLSegment: 'сегмент URL'
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 'Відображає зміст іншої сторінки'
HEADERWITHLINK: 'Це віртуальна сторінка, яка копіює вміст із "{title}" ({link})'
has_one_CopyContentFrom: 'Копіювати зміст із'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Назва сторінки'
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 'Зміст звітів'
EMPTYPAGES: 'Сторінки без змісту'
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 'Зміст звітів'

View File

@ -1,6 +1,12 @@
vi_VN:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: Ẩn
SilverStripe\CMS\Controllers\CMSMain:
Create: T
PAGENOTEXISTS: 'Không tìm thấy trang này.'
PAGETYPEOPT: Loại
SAVEDRAFT: Lưu
TabContent: 'Nội dung'
SilverStripe\CMS\Model\RedirectorPage:
HEADER: 'Trang này sẽ di chuyển người dùng đến một trang khác'
OTHERURL: 'Đường dẩn website khác'
@ -8,6 +14,8 @@ vi_VN:
REDIRECTTOEXTERNAL: 'Website khác'
REDIRECTTOPAGE: 'Một trang trên website'
YOURPAGE: Trang
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 'Một trang di chuyển chưa cấu hình đích di chuyển đến.'
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 'Bất cứ ai'
ACCESSHEADER: 'Ai có thể xem trang này ?'
@ -17,6 +25,7 @@ vi_VN:
BUTTONCANCELDRAFTDESC: 'Xóa khỏi mục nháp và khôi phục lại trang gốc'
BUTTONUNPUBLISH: Ẩn
BUTTONUNPUBLISHDESC: 'Xóa trang này khỏi trang hoạt động'
Content: 'Nội dung'
DEFAULTABOUTTITLE: 'Giới thiệu'
DEFAULTCONTACTTITLE: 'Liên hệ'
DEFAULTHOMETITLE: 'Trang chủ'
@ -32,3 +41,8 @@ vi_VN:
SHOWINSEARCH: 'Hiển thị khi tìm kiếm?'
TABBEHAVIOUR: 'Hoạt động'
TABCONTENT: 'Thông tin'
db_Content: 'Nội dung'
SilverStripe\CMS\Reports\BrokenLinksReport:
PageName: 'Tên trang'
SilverStripe\CMS\Search\SearchForm:
GO: Đi

View File

@ -20,16 +20,17 @@ zh:
AddNewButton: 增加一个新的
AddPageRestriction: 备注:某些类型页面是不允许选择该项的
ArchiveWarning: 警告:在进行归档前,当前页面将被取消发布?是否继续?
CANT_REORGANISE: 您没有权限更改顶层页面。您的更改没有保存。
Cancel: 取消
ChoosePageParentMode: 选择在哪创建此页面
ChoosePageType: 选择页面类型
Create: 创建
DUPLICATED: '成功复制‘{title}'
DUPLICATEDWITHCHILDREN: '成功复制‘{title}’及其子页面'
EMAIL: Email
NEWPAGE: '新建{pagetype}'
PAGENOTEXISTS: 该页面不存在
PAGES: 页面状态
PAGESALLOPT: 所有页面
PAGETYPEANYOPT: 任何
PAGETYPEOPT: 页面类型
PLEASESAVE: '请保存页面: 当前页面未被保存,导致未能更新成功'
@ -40,24 +41,50 @@ zh:
PageAdded: 成功创建页面
REMOVEDPAGE: '从已发布站点删除’{title}'''
REMOVEDPAGEFROMDRAFT: 从草稿站点删除s%
REORGANISATIONSUCCESSFUL: 重新组织网站地图已成功
RESTORE: 恢复草稿
RESTORED: '成功恢复’{title}'
ROLLBACK: 回滚至当前版本
ROLLEDBACKPUBv2: 回滚到已发布版本。
ROLLEDBACKVERSIONv2: '回滚到版本#{version}。'
SAVED: ' ''{title}'' 保存成功。'
SAVEDRAFT: 保存
SHOW_AS_LIST: 以列表方式展示
TOO_MANY_PAGES: 页面数目过多
TabContent: 内容
TabHistory: 历史记录
TabSettings: 设置
TreeFiltered: 显示查询结果.
TreeFilteredClear: 清除
UNPUBLISH_AND_ARCHIVE: 取消并归档
SilverStripe\CMS\Controllers\CMSPageAddController:
MENUTITLE: 添加页面
ParentMode_child: 根据另一个页面
ParentMode_top: 顶层
Title: 添加页面
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 编辑页面
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 作者
COMPAREMODE: 比较模式(选择两个)
COMPARINGVERSION: '正在对比版本{version1}和{version2}。'
MENUTITLE: 历史记录
NOTPUBLISHED: 未发布
PUBLISHER: 发布者
REVERTTOTHISVERSION: 恢复到这个版本
SHOWUNPUBLISHED: 显示未发布的版本
UNKNOWN: 未知的
VIEW: 查看
VIEWINGLATEST: 当前正在查看最新版本。
VIEWINGVERSION: '当前正在查看版本{version}。'
WHEN: 何时
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 编辑页面
SilverStripe\CMS\Controllers\CMSPagesController:
FILTER: 过滤器
ListView: 列表视图
MENUTITLE: 页面
TreeView: 树视图
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 所有页面
SilverStripe\CMS\Controllers\ContentController:
@ -66,7 +93,11 @@ zh:
CMS: 内容管理系统
DRAFT: 草稿
DRAFTSITE: 草稿站点
Email: 电子邮件
INSTALL_SUCCESS: 安装成功
InstallFilesDeleted: 安装文件已经成功删除。
InstallSecurityWarning: '出于安全原因,您应该现在删除安装文件,除非您计划以后(<em>需要以管理员身份登录,详见下方</em>重新安装。web服务器现在仅需要对“assets”文件夹的写权限您可以删除所有其他文件夹的写权限。<a href="{link}" style="text-align: center;">点击这里删除安装文件。</a>'
InstallSuccessCongratulations: SilverStripe已经成功安装
LOGGEDINAS: 当前登录
LOGIN: 登录
LOGOUT: 注销
@ -74,18 +105,36 @@ zh:
NOTLOGGEDIN: 未登录
PUBLISHED: 已发布
PUBLISHEDSITE: 已发布站点
Password: 密码
PostInstallTutorialIntro: '该网站是一个简化版的SilverStrip 3 站点。对其进行扩展,请查看{link}。'
StartEditing: '您可以通过打开<a href="{link}">;内容管理系统</a>开始编辑您的内容。'
UNVERSIONEDPREVIEW: 预览
UnableDeleteInstall: 无法删除安装文件。请手动删除以下文件
VIEWPAGEIN: 查看页面,在:
SilverStripe\CMS\Controllers\SilverStripeNavigator:
ARCHIVED: 已存档
SilverStripe\CMS\Forms\AnchorLinkFormFactory:
ANCHORVALUE: 固定
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 链接描述
SilverStripe\CMS\Forms\SiteTreeURLSegmentField:
Cancel: 取消
Edit: 编辑
HelpChars: 特殊字符已自动转换或删除。
OK: 确认
SilverStripe\CMS\Model\RedirectorPage:
FILE: 文件
HEADER: 该页面将会使用户转向另外一个页面
OTHERURL: 其他网站URL
PLURALNAME: 基本页面
REDIRECTTO: 重定向到
REDIRECTTOEXTERNAL: 另一个网站
REDIRECTTOPAGE: 您网站上的一个页面
SINGULARNAME: 重定向页
YOURPAGE: 您网站的页面
has_one_LinkTo: 链接到
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 建立了一个没有任何跳转目标的重定向页。
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 任何人
ACCESSHEADER: 谁可以查看该页面?
@ -94,10 +143,12 @@ zh:
ADDEDTODRAFTHELP: 页面尚未发布
ADDEDTODRAFTSHORT: 草稿
APPEARSVIRTUALPAGES: '该内容也出现在{title}部分的虚拟页面中。'
ARCHIVEDPAGESHORT: 已存档
BUTTONCANCELDRAFT: 取消草稿改动
BUTTONCANCELDRAFTDESC: 删除您的草稿并回复至当前已发布的页面
BUTTONPUBLISHED: 已发布
BUTTONSAVED: 已保存
BUTTONSAVEPUBLISH: 发布
BUTTONUNPUBLISH: 未发布
BUTTONUNPUBLISHDESC: 将该页面从已发布的站点中删除
Comments: 评论
@ -106,6 +157,7 @@ zh:
DEFAULTCONTACTTITLE: 联络我们
DEFAULTHOMETITLE: 首页
DEPENDENT_NOTE: 以下页面依赖该页。包括虚拟页面,重定向页,以及有内容链接的页面。
DESCRIPTION: 通用内容页面
DependtPageColumnLinkType: 链接类型
EDITHEADER: 谁可以修改该页面?
EDITORGROUPS: 编辑分组
@ -115,6 +167,8 @@ zh:
HASBROKENLINKS: 该页面包含无效链接。
HTMLEDITORTITLE: 内容
INHERIT: 从父页面继承
LASTPUBLISHED: 最后发布时间
LASTSAVED: 最后保存时间
LASTUPDATED: 最后更新
LINKCHANGENOTE: 改变该页面的链接将会影响到所有子页面的链接。
MENUTITLE: 导航标签
@ -125,7 +179,9 @@ zh:
MODIFIEDONDRAFTSHORT: 已修改
MetadataToggle: 元数据
MoreOptions: 更多选项
NOTPUBLISHED: 未发布
OBSOLETECLASS: '该页面属于陈旧的类型{type}。保存将会重置它的类型,可能会造成您的数据丢失'
ONLIVEONLYSHORTHELP: 页面已发布,但是已从草稿中删除
PAGELOCATION: 页面位置
PAGETITLE: 页面名称
PAGETYPE: 页面类型
@ -135,6 +191,7 @@ zh:
PARENTTYPE_SUBPAGE: 父页面之下的子页面
PERMISSION_GRANTACCESS_DESCRIPTION: 管理访问内容的权限
PERMISSION_GRANTACCESS_HELP: 允许在“页面”部分设置针对页面的访问限制。
PLURALNAME: 页面
PageTypNotAllowedOnRoot: '页面类型“{type}”不允许做为根级页'
PageTypeNotAllowed: '页面类型“{type}”不允许作为该父页面的子页面'
REMOVE_INSTALL_WARNING: 警告出于安全原因考虑您应该从该SilverStripe安装副本中删除install.php。
@ -142,6 +199,7 @@ zh:
REORGANISE_HELP: 在站点树上通过拖放重新安排页面
SHOWINMENUS: 在菜单中显示?
SHOWINSEARCH: 在搜索结果中显示?
SINGULARNAME: 页面
TABBEHAVIOUR: 行为
TABDEPENDENT: 依赖页面
TOPLEVEL: 站点内容(顶层)
@ -155,16 +213,30 @@ zh:
VIRTUALPAGEWARNINGSETTINGS: 请在主目录栏选择一个链接的页面以待发布
Viewers: 浏览者分组
Visibility: 可见性
db_Content: 内容
db_Title: 题目
has_one_Parent: 父页面
has_one_Subsite: 子网站
many_many_BackLinkTracking: 后连接跟踪
many_many_ImageTracking: 图像跟踪
many_many_LinkTracking: 链接跟踪
SilverStripe\CMS\Model\SiteTreeFileExtension:
TITLE_TYPE: 类型
SilverStripe\CMS\Model\SiteTreeLink:
has_one_Parent:
SilverStripe\CMS\Model\VirtualPage:
CHOOSE: 链接的页面
DESCRIPTION: 显示另一个页面的内容
EditLink: 编辑
HEADER: 这是一个虚拟页面
HEADERWITHLINK: '这是一个从“{标题}”复制内容的虚拟页面({链接}'
PLURALNAME: 基本页面
PageTypNotAllowedOnRoot: '此虚拟页面的根级不允许使用原页面类型 "{type}"'
SINGULARNAME: 虚拟页面
SilverStripe\CMS\Reports\BrokenFilesReport:
BROKENFILES: 页面含有无效文件的
BrokenLinksGroupTitle: 无效链接报告
ParameterLiveCheckbox: 检查线上站点
SilverStripe\CMS\Reports\BrokenLinksReport:
Any: 任意
BROKENLINKS: 报告无效链接
@ -187,9 +259,23 @@ zh:
ReasonDropdownVPBROKENLINK: 虚拟页面指向的页面不存在
RedirectorNonExistent: 页面重定向工具指向的页面不存在
VirtualPageNonExistent: 虚拟页面指向的页面不存在
SilverStripe\CMS\Reports\BrokenRedirectorPagesReport:
BROKENREDIRECTORPAGES: 重定向页面指向了已删除页面
BrokenLinksGroupTitle: 无效链接报告
ParameterLiveCheckbox: 检查线上站点
SilverStripe\CMS\Reports\BrokenVirtualPagesReport:
BROKENVIRTUALPAGES: 虚拟页面指向了已删除页面
BrokenLinksGroupTitle: 无效链接报告
ParameterLiveCheckbox: 检查线上站点
SilverStripe\CMS\Reports\EmptyPagesReport:
ContentGroupTitle: 内容报告
SilverStripe\CMS\Reports\RecentlyEditedReport:
ContentGroupTitle: 内容报告
LAST2WEEKS: 过去2周内编辑过的页面
SilverStripe\CMS\Search\SearchForm:
FILTERDATEFROM:
FILTERDATETO:
FILTERLABELTEXT: 查询
GO:
SEARCH: 搜索
SearchResults: 搜索结果

View File

@ -1,16 +1,43 @@
zh_CN:
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 撤消发布
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: 电子邮件
PAGENOTEXISTS: 该网页不存在
PAGETYPEOPT: 网页类型
PLEASESAVE: 请先保存:因为该网页还未保存,所以该页无法更新。
PUBALLCONFIRM: 请发布该站的每一网页,这样,预备发布站上的内容就会复制到正式发布站上
PUBALLFUN: “全部发布“功能
REMOVEDPAGEFROMDRAFT: '已从测试站点删除 ''{title}'''
ROLLBACK: 恢复到这一版本
SAVEDRAFT: 保存
SEARCHRESULTS: 搜索结果
TabContent: 内容
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 编辑
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 作者
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 编辑
SilverStripe\CMS\Controllers\CMSPagesController:
MENUTITLE:
SilverStripe\CMS\Controllers\ContentController:
Email: 电子邮件
LOGIN: 登录
Password: 密码
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 链接描述
SilverStripe\CMS\Model\RedirectorPage:
FILE: 文件
HEADER: 该页会将用户重新导向另一网页
OTHERURL: 另一网站的URL
REDIRECTTO: 重新导向
REDIRECTTOEXTERNAL: 另一网站
REDIRECTTOPAGE: 您网站中的一个网页
YOURPAGE: 您网站中的网页
has_one_LinkTo: 链接到
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 重导网页被生成,却没有什么地方由它来重导。
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 任何人
ACCESSHEADER: 在我的网站上,谁可以浏览此页?
@ -20,7 +47,9 @@ zh_CN:
BUTTONCANCELDRAFTDESC: 将您的草稿恢复到目前正式发布的版本
BUTTONUNPUBLISH: 撤消发布
BUTTONUNPUBLISHDESC: 将此页从正式发布站删除
Content: 内容
DEFAULTABOUTTITLE: 关于我们
DESCRIPTION: 通用内容页
EDITHEADER: 谁能在CMS中编辑此页
HASBROKENLINKS: 该页有失效链接。
HTMLEDITORTITLE: 内容
@ -30,9 +59,23 @@ zh_CN:
METAEXTRA: 自定义Meta标签
PAGETITLE: 网页名称
PAGETYPE: 网页类型
PLURALNAME:
SHOWINMENUS: 是否出现在菜单中?
SHOWINSEARCH: 是否包括在搜索结果中?
SINGULARNAME: 页面
TABBEHAVIOUR: 行为特点
TOPLEVEL: 网站内容(顶层)
db_Content: 内容
db_Title: 标题
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 显示另一页的内容
HEADER: 这是一个虚拟页
SilverStripe\CMS\Reports\BrokenLinksReport:
ColumnURL: 路径URL
PageName: 网页名称
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 在过去2周内编辑过的网页
SilverStripe\CMS\Search\SearchForm:
FILTERLABELTEXT: 搜索
GO: 执行
SEARCH: 搜索

View File

@ -1,26 +1,60 @@
zh_TW:
SilverStripe\CMS\BatchActions\CMSBatchAction_Publish:
PUBLISHED_PAGES: '已出版 %d 網頁, %d 失敗'
PUBLISH_PAGES: 出版
SilverStripe\CMS\BatchActions\CMSBatchAction_Unpublish:
UNPUBLISH_PAGES: 取消發布
SilverStripe\CMS\Controllers\CMSMain:
EMAIL: 電子郵件
PAGENOTEXISTS: 這頁不存在
PAGESALLOPT: 所有網頁
PAGETYPEOPT: 網頁類型
PLEASESAVE: 請儲存:這個網頁沒有被更新因為尚未被儲存。
PUBALLCONFIRM: 請發布所有網頁
PUBALLFUN: '"全部發布" 功能'
ROLLBACK: 回複到這個的版本
SAVEDRAFT: 儲存
TabContent: 內容
TabHistory: 歷史
TabSettings: 設定值
SilverStripe\CMS\Controllers\CMSPageEditController:
MENUTITLE: 編輯網頁
SilverStripe\CMS\Controllers\CMSPageHistoryController:
AUTHOR: 作者
COMPAREMODE: 比較模式(選擇兩個)
MENUTITLE: 歷史
NOTPUBLISHED: 未發行的
PUBLISHER: 發行者
REVERTTOTHISVERSION: 回復到此版本
SHOWUNPUBLISHED: 顯示未出版的版本
UNKNOWN: 未知的
VIEW: 瀏覽
WHEN: 何時
SilverStripe\CMS\Controllers\CMSPageSettingsController:
MENUTITLE: 編輯網頁
SilverStripe\CMS\Controllers\CMSPagesController:
ListView: 清單瀏覽
MENUTITLE: 網頁
TreeView: 樹狀瀏覽
SilverStripe\CMS\Controllers\CMSSiteTreeFilter_Search:
Title: 所有網頁
SilverStripe\CMS\Controllers\ContentController:
Email: 電子郵件
NOTEWONTBESHOWN: '備註: 此訊息將不會顯示給您的訪客看'
Password: 密碼
SilverStripe\CMS\Forms\InternalLinkFormFactory:
LINKDESCR: 連結敘述
SilverStripe\CMS\Model\RedirectorPage:
FILE: 檔案
HEADER: 本網頁將重新導向用戶至別的網頁
OTHERURL: 其他網站網址
REDIRECTTO: 重新導向到
REDIRECTTOEXTERNAL: 別的網站
REDIRECTTOPAGE: 在您網站上的一個網頁
YOURPAGE: 在您網站上的網頁
has_one_LinkTo: 連結至
SilverStripe\CMS\Model\RedirectorPageController:
HASBEENSETUP: 沒有任何地方被重新導向的一個重新導向網頁已被設定.
SilverStripe\CMS\Model\SiteTree:
ACCESSANYONE: 所有人
ACCESSHEADER: 誰可以瀏覽這頁?
@ -28,6 +62,7 @@ zh_TW:
ACCESSONLYTHESE: 只有這些人(從清單選擇)
BUTTONCANCELDRAFT: 取消草稿更變
BUTTONCANCELDRAFTDESC: 刪除草稿並回複到正式發布的版本
BUTTONSAVEPUBLISH: 出版
BUTTONUNPUBLISH: 取消發布
BUTTONUNPUBLISHDESC: 從正式發布站移除
Comments: 意見
@ -51,6 +86,7 @@ zh_TW:
METADESC: 敘述
METAEXTRA: 自訂元標籤(meta-tags)
MODIFIEDONDRAFTSHORT: 已修改
NOTPUBLISHED: 未發行的
PAGELOCATION: 網頁位置
PAGETITLE: 網頁名稱
PAGETYPE: 網頁類型
@ -60,11 +96,13 @@ zh_TW:
PARENTTYPE_SUBPAGE: 在母頁下面的次頁
PERMISSION_GRANTACCESS_DESCRIPTION: 管理內容的存取權限
PERMISSION_GRANTACCESS_HELP: '允許設定在"網頁"部分的網頁-特定存取限制.'
PLURALNAME: 網頁
REMOVE_INSTALL_WARNING: '警告: 為了安全理由你應該從SilverStripe的安裝中移除install.php.'
REORGANISE_DESCRIPTION: 改變網站結構
REORGANISE_HELP: '經由 拉&放 於網站樹狀架構內重新安排網頁.'
SHOWINMENUS: 在選單裡顯示嗎?
SHOWINSEARCH: 在搜尋結果裡顯示嗎?
SINGULARNAME: 網頁
TABBEHAVIOUR: 作用
TABDEPENDENT: 依賴網頁
TOPLEVEL: '網站內容 (高層)'
@ -74,9 +112,20 @@ zh_TW:
VIEW_DRAFT_CONTENT_HELP: '應用於在草稿模式下觀看CMS以外的網頁. 沒有CMS存取權的外部合作者是有用的.'
Viewers: 瀏覽者群組
Visibility: 能見度
db_Content: 內容
db_Title: 標題
has_one_Parent: 母頁
many_many_BackLinkTracking: 背面鏈結追蹤
many_many_ImageTracking: 影像追蹤
many_many_LinkTracking: 鏈結追蹤
SilverStripe\CMS\Model\VirtualPage:
DESCRIPTION: 顯示其他網頁的內容
HEADER: 這是一個虛擬網頁
SINGULARNAME: 虛擬網頁
SilverStripe\CMS\Reports\BrokenLinksReport:
ColumnURL: 網址
PageName: 網頁名稱
SilverStripe\CMS\Reports\RecentlyEditedReport:
LAST2WEEKS: 網頁在過去兩個禮拜有被更改過
SilverStripe\CMS\Search\SearchForm:
GO: 執行

View File

@ -1,3 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<phpunit bootstrap="tests/bootstrap.php" colors="true">
<testsuites>
<testsuite name="Default">

View File

@ -1,4 +1,4 @@
<%-- Loop is all on one line to prevent whitespace bug in older versions of IE --%>
<% if $Pages %>
<% loop $Pages %><% if $Last %>$MenuTitle.XML<% else %><% if not Up.Unlinked %><a href="$Link" class="breadcrumb-$Pos"><% end_if %>$MenuTitle.XML<% if not Up.Unlinked %></a><% end_if %> $Up.Delimiter.RAW <% end_if %><% end_loop %>
<% loop $Pages %><% if $IsLast %>$MenuTitle.XML<% else %><% if not Up.Unlinked %><a href="$Link" class="breadcrumb-$Pos"><% end_if %>$MenuTitle.XML<% if not Up.Unlinked %></a><% end_if %> $Up.Delimiter.RAW <% end_if %><% end_loop %>
<% end_if %>

View File

@ -28,7 +28,7 @@
</a>
<% end_if %>
<% include SilverStripe\\Admin\\LeftAndMain_ViewModeSelector SelectID="preview-mode-dropdown-in-content" %>
<% include SilverStripe\\Admin\\LeftAndMain_ViewModeSelector SelectID="preview-mode-dropdown-in-content", ExtraClass='' %>
</div>
<% end_if %>
</div>

View File

@ -5,7 +5,8 @@ Feature: Apply rich formatting to content
Background:
Given a "page" "About Us" has the "Content" "<h1>My awesome headline</h1><p>Some amazing content</p>"
And I am logged in with "ADMIN" permissions
Given the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
Then I click on "About Us" in the tree

View File

@ -6,12 +6,12 @@ Feature: Create a page
Background:
Given a "page" "MyPage"
And a "virtual page" "MyVirtualPage"
And a "group" "AUTHOR group" has permissions "Access to 'Pages' section"
And I am logged in with "ADMIN" permissions
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
@javascript
Scenario: I can create a page from the pages section
When I go to "/admin/pages"
When I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
Then I should see "MyPage" in the tree
And I should see a "Add new" button in CMS Content Toolbar
When I press the "Add new" button
@ -21,7 +21,8 @@ Feature: Create a page
@javascript
Scenario: I can create a page under another page
When I go to "/admin/pages"
When I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
Then I should see "MyPage" in the tree
And I should see a "Add new" button in CMS Content Toolbar
When I press the "Add new" button
@ -39,12 +40,13 @@ Feature: Create a page
Then I should see an edit page form
Scenario: I cannot add root level pages without permission
When I go to "/admin/settings"
When I am logged in with "ADMIN" permissions
And I go to "/admin/settings"
And I click the "Access" CMS tab
And I click on the "#Form_EditForm_CanCreateTopLevelType_OnlyTheseUsers" element
And I press the "Save" button
And I click on the ".cms-login-status__logout-link" element
When I am logged in with "AUTHOR" permissions
When I am logged in as a member of "EDITOR" group
And I press the "Add new" button
Then I see the "Top level" radio button "disabled" attribute equals "1"
And I see the "Under another page" radio button "checked" attribute equals "1"

View File

@ -4,8 +4,9 @@ Feature: Duplicate a page
So that I can grow my website
Background:
Given I am logged in with "ADMIN" permissions
Given a "page" "Page1"
Given the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
And a "page" "Page1"
And the "page" "Page1a" is a child of the "page" "Page1"
And the "page" "Page1b" is a child of the "page" "Page1"
And the "page" "Page1b1" is a child of the "page" "Page1b"

View File

@ -7,7 +7,9 @@ Feature: Edit a page
Given a "page" "About Us" has the "Content" "<p>My content</p>"
And a "image" "assets/file1.jpg"
#And a file "assets/file1.jpg" with changes "image"="assets/folder1/file2.jpg" and "page"="About Us"
And I am logged in with "ADMIN" permissions
And the "group" "AUTHOR" has permissions "Access to 'Pages' section"
And the "group" "EDITOR" has permissions "Access to 'Pages' section" and "SITETREE_GRANT_ACCESS"
And I am logged in as a member of "AUTHOR" group
And I go to "/admin/pages"
Then I should see "About Us" in the tree
@ -52,7 +54,7 @@ Feature: Edit a page
Then the rendered HTML should contain "/about-modified-us"
# Add metadata
When I click on the "#ui-accordion-Form_EditForm_Metadata-header-0" element
When I click on the ".ui-accordion-header" element
And I wait for 1 second
And I fill in "Meta Description" with "MyMetaDesc"
@ -115,6 +117,10 @@ Feature: Edit a page
Then I should see "Please choose a linked page in the main content fields in order to publish"
Scenario: Change permission levels for who can view and edit the page, at an individual page level
Given I am not logged in
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
Then I should see "About Us" in the tree
When I click on "About Us" in the tree
And I click the "Settings" CMS tab
And I select the "Form_EditForm_CanViewType_LoggedInUsers" radio button

View File

@ -7,9 +7,10 @@ So that I can link to a external website or a page on my site
Background:
Given a "page" "Home"
And a "page" "About Us" has the "Content" "<p>My awesome content</p>"
And a "page" "Details" has the "Content" "<p>My sub-par content<a name="youranchor"></a></p>"
And a "file" "file1.jpg"
And I am logged in with "ADMIN" permissions
# And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And the "group" "EDITOR" has permissions "Access to 'Files' section" and "Access to 'Pages' section" and "FILE_EDIT_ALL"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
And I click on "About Us" in the tree
@ -26,22 +27,19 @@ So that I can link to a external website or a page on my site
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Scenario: I can link to an anchor in an internal page
When I select "awesome" in the "Content" HTML field
Scenario: I can wrap an image in a link to an internal page
Given I fill in the "Content" HTML field with "<p><img src='file1.jpg'></p>"
When I select the image "file1.jpg" in the "Content" HTML field
And I press the "Insert link" HTML field button
And I click "Anchor on a page" in the ".mce-menu" element
Then I should see an "form#Form_editorAnchorLink" element
And I should see "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
When I click "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
And I click "Details" in the "#Form_editorAnchorLink_PageID_Holder .Select-menu-outer" element
And I click "Select or enter anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-multi-value-wrapper" element
And I click "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
Then I should see "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-value" element
When I fill in "my desc" for "Link description"
And I click "Page on this site" in the ".mce-menu" element
Then I should see an "form#Form_editorInternalLink" element
And I should not see "Link text"
When I click "(Search or choose Page)" in the ".Select-multi-value-wrapper" element
And I click "About Us" in the ".treedropdownfield__menu" element
And I press the "Insert" button
Then the "Content" HTML field should contain "<a title="my desc" href="[sitetree_link,id=3]#youranchor">awesome</a>"
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Then the "Content" HTML field should contain "<a href="[sitetree_link,id=2]"><img src="file1.jpg"></a>"
# Required to avoid "unsaved changed" browser dialog
And I press the "Save" button
Scenario: I can edit a link to an internal page
Given I fill in the "Content" HTML field with "<a title='my desc' href='[sitetree_link,id=2]'>awesome</a>"
@ -72,7 +70,20 @@ So that I can link to a external website or a page on my site
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Scenario: I can edit a link
Scenario: I can wrap an image in a link to an external URL
Given I fill in the "Content" HTML field with "<p><img src='file1.jpg'></p>"
When I select the image "file1.jpg" in the "Content" HTML field
And I press the "Insert link" HTML field button
When I click "Link to external URL" in the ".mce-menu" element
And I should see an "form#Form_ModalsEditorExternalLink" element
And I should not see "Link text"
When I fill in "http://silverstripe.org" for "URL"
And I press the "Insert" button
Then the "Content" HTML field should contain "<a href="http://silverstripe.org"><img src="file1.jpg"></a>"
# Required to avoid "unsaved changed" browser dialog
And I press the "Save" button
Scenario: I can edit an external link
Given I fill in the "Content" HTML field with "<p>My <a href='http://silverstripe.org'>awesome</a> content"
And I select "awesome" in the "Content" HTML field
When I press the "Insert link" HTML field button
@ -86,7 +97,7 @@ So that I can link to a external website or a page on my site
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Scenario: I can remove a link
Scenario: I can remove an external link
Given I fill in the "Content" HTML field with "My <a href='http://silverstripe.org'>awesome</a> content"
And I select "awesome" in the "Content" HTML field
When I press the "Remove link" button

View File

@ -0,0 +1,84 @@
@retry
Feature: Insert links into a page
As a cms author
I want to insert a link into my content
So that I can link to a external website or a page on my site
Background:
Given I add an extension "SilverStripe\CMS\Tests\Behaviour\AdditionalAnchorPageExtension" to the "Page" class
And a "page" "Home"
And a "page" "About Us" has the "Content" "<p>My awesome content</p>"
And a "page" "Details" has the "Content" "<p>My sub-par content<a name="youranchor"></a></p>"
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
And I click on "About Us" in the tree
Scenario: I can link to an anchor in an internal page
When I select "awesome" in the "Content" HTML field
And I press the "Insert link" HTML field button
And I click "Anchor on a page" in the ".mce-menu" element
Then I should see an "form#Form_editorAnchorLink" element
And I should see "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
When I click "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
And I click "Details" in the "#Form_editorAnchorLink_PageID_Holder .Select-menu-outer" element
And I click "Select or enter anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-multi-value-wrapper" element
And I click "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
Then I should see "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-value" element
When I fill in "my desc" for "Link description"
And I press the "Insert" button
Then the "Content" HTML field should contain "<a title="my desc" href="[sitetree_link,id=3]#youranchor">awesome</a>"
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Scenario: I can wrap an image in a link to an anchor in an internal page
Given I fill in the "Content" HTML field with "<p><img src='file1.jpg'></p>"
When I select the image "file1.jpg" in the "Content" HTML field
And I press the "Insert link" HTML field button
And I click "Anchor on a page" in the ".mce-menu" element
Then I should see an "form#Form_editorAnchorLink" element
And I should not see "Link text"
And I should see "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
When I click "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
And I click "Details" in the "#Form_editorAnchorLink_PageID_Holder .Select-menu-outer" element
And I click "Select or enter anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-multi-value-wrapper" element
And I click "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
Then I should see "youranchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-value" element
And I press the "Insert" button
Then the "Content" HTML field should contain "<a href="[sitetree_link,id=3]#youranchor"><img src="file1.jpg"></a>"
# Required to avoid "unsaved changed" browser dialog
And I press the "Save" button
Scenario: I can link to an anchor from a dataobject on the current page
When I select "awesome" in the "Content" HTML field
And I press the "Insert link" HTML field button
And I click "Anchor on a page" in the ".mce-menu" element
Then I should see an "form#Form_editorAnchorLink" element
And I should see "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
When I click "Select or enter anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-multi-value-wrapper" element
Then I should see "dataobject-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
When I click "dataobject-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
Then I should see "dataobject-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-value" element
When I fill in "my desc" for "Link description"
And I press the "Insert" button
Then the "Content" HTML field should contain "<a title="my desc" href="[sitetree_link,id=2]#dataobject-anchor">awesome</a>"
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button
Scenario: I can link to an unsaved anchor in the current page
Given I fill in the "Content" HTML field with "<p>My awesome content</p><p><a id='unsaved-anchor'></a>unsaved content</p>"
When I select "awesome" in the "Content" HTML field
And I press the "Insert link" HTML field button
And I click "Anchor on a page" in the ".mce-menu" element
Then I should see an "form#Form_editorAnchorLink" element
And I should see "About Us" in the "#Form_editorAnchorLink_PageID_Holder .Select-multi-value-wrapper" element
When I click "Select or enter anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-multi-value-wrapper" element
Then I should see "unsaved-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
And I should see "dataobject-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
When I click "unsaved-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-menu-outer" element
Then I should see "unsaved-anchor" in the "#Form_editorAnchorLink_Anchor_Holder .Select-value" element
When I fill in "my desc" for "Link description"
And I press the "Insert" button
Then the "Content" HTML field should contain "<a title="my desc" href="[sitetree_link,id=2]#unsaved-anchor">awesome</a>"
# Required to avoid "unsaved changes" browser dialog
Then I press the "Save" button

View File

@ -5,8 +5,8 @@ Feature: Manage page permissions
Background:
Given a "page" "Home" with "Content"="<p>Welcome</p>"
And a "group" "AUTHOR group" has permissions "Access to 'Pages' section"
And a "group" "SECURITY group" has permissions "Access to 'Security' section"
And a "group" "EDITOR" has permissions "Access to 'Pages' section"
And a "group" "SECURITY" has permissions "Access to 'Security' section"
And I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
And I click on "Home" in the tree
@ -20,42 +20,44 @@ Feature: Manage page permissions
# When I am not logged in
# And I go to the homepage
# Then I should see "Welcome"
Scenario: I can limit page view permissions to logged-in users
Given I select "Logged-in users" from "Who can view this page?" input group
And I press the "Publish" button
When I am not logged in
And I go to the homepage
Then I should see a log-in form
When I am logged in with "AUTHOR" permissions
When I am logged in as a member of "EDITOR" group
And I go to the homepage
Then I should see "Welcome"
Scenario: I can limit page view permissions to certain groups
Given I select "Only these groups (choose from list)" from "Who can view this page?" input group
And I select "AUTHOR group" in the "#Form_EditForm_ViewerGroups_Holder" tree dropdown
And I select "EDITOR" in the "#Form_EditForm_ViewerGroups_Holder" tree dropdown
And I press the "Publish" button
When I am not logged in
And I go to the homepage
Then I should see a log-in form
When I am logged in with "SECURITY" permissions
When I am logged in as a member of "SECURITY" group
And I go to the homepage
Then I will see a "warning" log-in message
When I am not logged in
And I am logged in with "AUTHOR" permissions
And I am logged in as a member of "EDITOR" group
And I go to the homepage
Then I should see "Welcome"
Scenario: I can limit page edit permissions to logged-in users
Given I select "Logged-in users" from "Who can edit this page?" input group
Given I am not logged in
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
And I click on "Home" in the tree
Then I should see an edit page form
And I click the "Settings" CMS tab
And I select "Logged-in users" from "Who can edit this page?" input group
And I press the "Publish" button
Then pages should be editable by "AUTHOR"
Then pages should be editable by "EDITOR"
And pages should be editable by "ADMIN"
Scenario: I can limit page edit permissions to certain groups
Given I select "Only these groups (choose from list)" from "Who can edit this page?" input group
And I select "ADMIN group" in the "#Form_EditForm_EditorGroups_Holder" tree dropdown
And I press the "Publish" button
Then pages should not be editable by "AUTHOR"
Then pages should not be editable by "EDITOR"
But pages should be editable by "ADMIN"

View File

@ -5,10 +5,11 @@ Feature: Preview a page
Background:
Given a "page" "About Us"
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
@javascript
Scenario: I can show a preview of the current page from the pages section
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
Then I should see "About Us" in the tree
@ -23,7 +24,6 @@ Feature: Preview a page
# - We should continue testing against it after we have fixtures ready
@javascript
Scenario: I can see an updated preview when editing content
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
Then I should see "About Us" in the tree

View File

@ -6,6 +6,8 @@ Feature: Publish a page
Background:
Given a "page" "My Page" with "URLSegment"="my-page" and "Content"="<p>initial content</p>"
And the "page" "My Page" is not published
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
@javascript
Scenario: I can have a unpublished version of a page that is not publicly available
@ -14,8 +16,7 @@ Feature: Publish a page
@javascript
Scenario: I can publish a previously never published page
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
Given I go to "/admin/pages"
And I should see "My Page" in the tree
And I click on "My Page" in the tree
And I press the "Publish" button
@ -27,8 +28,7 @@ Feature: Publish a page
@javascript
Scenario: I will get different options depending on the current publish state of the page
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
Given I go to "/admin/pages"
And I should see "My Page" in the tree
And I click on "My Page" in the tree
@ -58,7 +58,6 @@ Feature: Publish a page
And I go to "/hello"
Then I should see "hello world"
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
And I should see "Hello" in the tree
And I click on "Hello" in the tree
@ -72,8 +71,7 @@ Feature: Publish a page
@javascript
Scenario: I can delete a page from live and draft stage to completely remove it
Given I am logged in with "ADMIN" permissions
And I go to "/admin/pages"
Given I go to "/admin/pages"
And I should see "My Page" in the tree
And I click on "My Page" in the tree
And I press the "Publish" button

View File

@ -1,4 +1,3 @@
@gsat
Feature: Redirector Pages
As an author
I want to redirect to a different location
@ -8,7 +7,8 @@ Feature: Redirector Pages
Given a "page" "Page 1"
And a "page" "My Redirect" which redirects to a "page" "Page 1"
And a "image" "assets/file1.jpg"
And I am logged in with "ADMIN" permissions
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
Scenario: Only the appropriate fields are shown

View File

@ -8,7 +8,8 @@ Feature: Search for a page
Given a "page" "Home"
And a "page" "About Us"
And a "page" "Contact Us"
And I am logged in with "ADMIN" permissions
And the "group" "EDITOR" has permissions "Access to 'Pages' section"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/pages"
And I press the "Filter" button

View File

@ -4,8 +4,8 @@ Feature: Sitetree
So that I can operate my website
Background:
Given the "group" "EDITOR group" has permissions "CMS_ACCESS_LeftAndMain" and "SITETREE_REORGANISE"
And I am logged in with "EDITOR" permissions
Given the "group" "EDITOR" has permissions "Access to 'Pages' section" and "SITETREE_REORGANISE"
And I am logged in as a member of "EDITOR" group
And a "page" "One"
And a "page" "Two"
And a "page" "Three"

View File

@ -6,7 +6,8 @@ Feature: View Reports
Background:
Given a "page" "Empty Page"
And a "page" "Filled Page" with "Content"="<p>Some Content</p>"
And I am logged in with "ADMIN" permissions
And the "group" "EDITOR" has permissions "Access to 'Pages' section" and "Access to 'Reports' section"
And I am logged in as a member of "EDITOR" group
And I go to "/admin/reports"
Scenario: I can view the "Pages with no content" report

View File

@ -0,0 +1,13 @@
<?php
namespace SilverStripe\CMS\Tests\Behaviour;
use SilverStripe\Core\Extension;
class AdditionalAnchorPageExtension extends Extension
{
public function updateAnchorsOnPage(array &$anchors): void
{
$anchors[] = 'dataobject-anchor';
}
}

View File

@ -26,7 +26,7 @@ class CMSBatchActionsTest extends SapphireTest
$this->logInWithPermission('ADMIN');
// Tests assume strict hierarchy is enabled
Config::inst()->update(SiteTree::class, 'enforce_strict_hierarchy', true);
Config::inst()->set(SiteTree::class, 'enforce_strict_hierarchy', true);
// published page
$published = $this->objFromFixture(SiteTree::class, 'published');

View File

@ -25,6 +25,7 @@ use SilverStripe\Security\Member;
use SilverStripe\Security\Security;
use SilverStripe\SiteConfig\SiteConfig;
use SilverStripe\Versioned\Versioned;
use SilverStripe\Dev\Deprecation;
class CMSMainTest extends FunctionalTest
{
@ -123,6 +124,9 @@ class CMSMainTest extends FunctionalTest
*/
public function testPublish()
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$page1 = $this->objFromFixture(Page::class, "page1");
$page2 = $this->objFromFixture(Page::class, "page2");
$this->logInAs('admin');

View File

@ -12,6 +12,7 @@ use SilverStripe\Forms\FieldGroup;
use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\HiddenField;
use SilverStripe\Forms\HTMLReadonlyField;
use SilverStripe\Dev\Deprecation;
use SilverStripe\Forms\TextField;
class CMSPageHistoryControllerTest extends FunctionalTest
@ -32,10 +33,12 @@ class CMSPageHistoryControllerTest extends FunctionalTest
{
parent::setUp();
Injector::inst()->registerService(
new CMSPageHistoryController(),
CMSPageHistoryController::class
);
Deprecation::withNoReplacement(function () {
Injector::inst()->registerService(
new CMSPageHistoryController(),
CMSPageHistoryController::class
);
});
$this->loginWithPermission('ADMIN');
@ -62,6 +65,9 @@ class CMSPageHistoryControllerTest extends FunctionalTest
public function testGetEditForm()
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$controller = new CMSPageHistoryController();
$controller->setRequest(Controller::curr()->getRequest());
@ -108,7 +114,10 @@ class CMSPageHistoryControllerTest extends FunctionalTest
*/
public function testVersionsForm()
{
$this->get('admin/pages/legacyhistory/show/'. $this->page->ID);
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$this->get('admin/pages/legacyhistory/show/' . $this->page->ID);
$form = $this->cssParser()->getBySelector('#Form_VersionsForm');
@ -127,7 +136,10 @@ class CMSPageHistoryControllerTest extends FunctionalTest
public function testVersionsFormTableContainsInformation()
{
$this->get('admin/pages/legacyhistory/show/'. $this->page->ID);
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$this->get('admin/pages/legacyhistory/show/' . $this->page->ID);
$form = $this->cssParser()->getBySelector('#Form_VersionsForm');
$rows = $form[0]->xpath("fieldset/table/tbody/tr");
@ -153,7 +165,10 @@ class CMSPageHistoryControllerTest extends FunctionalTest
public function testVersionsFormSelectsUnpublishedCheckbox()
{
$this->get('admin/pages/legacyhistory/show/'. $this->page->ID);
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$this->get('admin/pages/legacyhistory/show/' . $this->page->ID);
$checkbox = $this->cssParser()->getBySelector('#Form_VersionsForm_ShowUnpublished');
$this->assertThat($checkbox[0], $this->logicalNot($this->isNull()));
@ -162,7 +177,7 @@ class CMSPageHistoryControllerTest extends FunctionalTest
$this->assertThat($checked, $this->logicalNot($this->stringContains('checked')));
// viewing an unpublished
$this->get('admin/pages/legacyhistory/show/'.$this->page->ID .'/'.$this->versionUnpublishedCheck);
$this->get('admin/pages/legacyhistory/show/' . $this->page->ID . '/' . $this->versionUnpublishedCheck);
$checkbox = $this->cssParser()->getBySelector('#Form_VersionsForm_ShowUnpublished');
$this->assertThat($checkbox[0], $this->logicalNot($this->isNull()));
@ -171,6 +186,9 @@ class CMSPageHistoryControllerTest extends FunctionalTest
public function testTransformReadonly()
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
/** @var CMSPageHistoryController $history */
$history = new CMSPageHistoryController();
$history->setRequest(Controller::curr()->getRequest());

View File

@ -110,7 +110,7 @@ class CMSSiteTreeFilterTest extends SapphireTest
$changedPage->Title = 'Changed 2';
$changedPage->write();
$changedPage->copyVersionToStage(Versioned::DRAFT, Versioned::LIVE);
$changedPage->doRollbackTo($changedPageVersion);
$changedPage->rollbackRecursive($changedPageVersion);
$f = new CMSSiteTreeFilter_ChangedPages(['Term' => 'Changed']);
$results = $f->pagesIncluded();

View File

@ -0,0 +1,27 @@
<?php
namespace SilverStripe\CMS\Tests\CMSEditLinkExtensionTest;
use SilverStripe\Admin\CMSEditLinkExtension;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Dev\TestOnly;
use SilverStripe\ORM\DataObject;
class BelongsToPage extends DataObject implements TestOnly
{
private static $table_name = 'CMSEditLinkTest_BelongsToPage';
private static $cms_edit_owner = 'Parent';
private static $db = [
'Name' => 'Varchar(25)',
];
private static $has_one = [
'Parent' => SiteTree::class,
];
private static $extensions = [
CMSEditLinkExtension::class,
];
}

View File

@ -0,0 +1,25 @@
<?php
namespace SilverStripe\CMS\Tests\CMSEditLinkExtensionTest;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Dev\TestOnly;
use SilverStripe\Forms\GridField\GridField;
use SilverStripe\Forms\GridField\GridFieldConfig_RelationEditor;
class PageWithChild extends SiteTree implements TestOnly
{
private static $has_many = [
'ChildObjects' => BelongsToPage::class,
];
public function getCMSFields()
{
$fields = parent::getCMSFields();
$fields->addFieldToTab(
'Root.ChildObjects',
GridField::create('ChildObjects', 'ChildObjects', $this->ChildObjects(), GridFieldConfig_RelationEditor::create())
);
return $fields;
}
}

View File

@ -0,0 +1,9 @@
SilverStripe\CMS\Tests\CMSEditLinkExtensionTest\BelongsToPage:
one:
Name: 'some name'
SilverStripe\CMS\Tests\CMSEditLinkExtensionTest\PageWithChild:
root:
Title: 'page has child'
ChildObjects:
- '=>SilverStripe\CMS\Tests\CMSEditLinkExtensionTest\BelongsToPage.one'

View File

@ -33,7 +33,7 @@ class RedirectorPageTest extends FunctionalTest
$file->publishSingle();
}
Director::config()->update('alternate_base_url', 'http://www.mysite.com/');
Director::config()->set('alternate_base_url', 'http://www.mysite.com/');
// Ensure all pages are published
/** @var Page $page */

View File

@ -10,6 +10,9 @@ use SilverStripe\CMS\Model\RedirectorPage;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\CMS\Model\VirtualPage;
use SilverStripe\CMS\Tests\Controllers\SiteTreeTest_NamespaceMapTestController;
use SilverStripe\CMS\Tests\CMSEditLinkExtensionTest\BelongsToPage;
use SilverStripe\CMS\Tests\CMSEditLinkExtensionTest\PageWithChild;
use SilverStripe\CMS\Tests\Model\SiteTreeBrokenLinksTest\NotPageObject;
use SilverStripe\CMS\Tests\Page\SiteTreeTest_NamespaceMapTest;
use SilverStripe\Control\ContentNegotiator;
use SilverStripe\Control\Controller;
@ -37,10 +40,17 @@ use SilverStripe\View\Parsers\URLSegmentFilter;
use SilverStripe\View\Shortcodes\EmbedShortcodeProvider;
use TractorCow\Fluent\Extension\FluentSiteTreeExtension;
use const RESOURCES_DIR;
use SilverStripe\Dev\Deprecation;
use SilverStripe\HTML5\HTML5Value;
use SilverStripe\View\Parsers\HTMLValue;
use SilverStripe\View\Parsers\HTML4Value;
class SiteTreeTest extends SapphireTest
{
protected static $fixture_file = 'SiteTreeTest.yml';
protected static $fixture_file = [
'SiteTreeTest.yml',
'CMSEditLinkExtensionTest/fixtures.yml',
];
protected static $illegal_extensions = [
SiteTree::class => [
@ -58,6 +68,9 @@ class SiteTreeTest extends SapphireTest
SiteTreeTest_NotRoot::class,
SiteTreeTest_StageStatusInherit::class,
SiteTreeTest_DataObject::class,
PageWithChild::class,
BelongsToPage::class,
NotPageObject::class,
];
public function reservedSegmentsProvider()
@ -120,6 +133,7 @@ class SiteTreeTest extends SapphireTest
'object' => 'object',
'controller' => 'controller',
'numericonly' => '1930',
'numeric0' => '0',
];
foreach ($expectedURLs as $fixture => $urlSegment) {
@ -423,7 +437,7 @@ class SiteTreeTest extends SapphireTest
public function testNoCascadingDeleteWithoutID()
{
Config::inst()->update('SiteTree', 'enforce_strict_hierarchy', true);
Config::inst()->set('SiteTree', 'enforce_strict_hierarchy', true);
$count = SiteTree::get()->count();
$this->assertNotEmpty($count);
$obj = new SiteTree();
@ -446,6 +460,7 @@ class SiteTreeTest extends SapphireTest
$about = $this->objFromFixture('Page', 'about');
$staff = $this->objFromFixture('Page', 'staff');
$product = $this->objFromFixture('Page', 'product1');
$numeric0 = $this->objFromFixture('Page', 'numeric0');
SiteTree::config()->nested_urls = false;
@ -454,6 +469,7 @@ class SiteTreeTest extends SapphireTest
$this->assertEquals($about->ID, SiteTree::get_by_link($about->Link(), false)->ID);
$this->assertEquals($staff->ID, SiteTree::get_by_link($staff->Link(), false)->ID);
$this->assertEquals($product->ID, SiteTree::get_by_link($product->Link(), false)->ID);
$this->assertEquals($numeric0->ID, SiteTree::get_by_link($numeric0->Link(), false)->ID);
Config::modify()->set(SiteTree::class, 'nested_urls', true);
@ -462,6 +478,7 @@ class SiteTreeTest extends SapphireTest
$this->assertEquals($about->ID, SiteTree::get_by_link($about->Link(), false)->ID);
$this->assertEquals($staff->ID, SiteTree::get_by_link($staff->Link(), false)->ID);
$this->assertEquals($product->ID, SiteTree::get_by_link($product->Link(), false)->ID);
$this->assertEquals($numeric0->ID, SiteTree::get_by_link($numeric0->Link(), false)->ID);
$this->assertEquals(
$staff->ID,
@ -476,6 +493,7 @@ class SiteTreeTest extends SapphireTest
$about = $this->objFromFixture('Page', 'about');
$staff = $this->objFromFixture('Page', 'staff');
$product = $this->objFromFixture('Page', 'product1');
$numeric0 = $this->objFromFixture('Page', 'numeric0');
$base = 'https://example.test/';
$this->assertEquals($home->ID, SiteTree::get_by_link(Controller::join_links($base, '/'), false)->ID);
@ -483,12 +501,14 @@ class SiteTreeTest extends SapphireTest
$this->assertEquals($about->ID, SiteTree::get_by_link(Controller::join_links($base, $about->Link()), false)->ID);
$this->assertEquals($staff->ID, SiteTree::get_by_link(Controller::join_links($base, $staff->Link()), false)->ID);
$this->assertEquals($product->ID, SiteTree::get_by_link(Controller::join_links($base, $product->Link()), false)->ID);
$this->assertEquals($numeric0->ID, SiteTree::get_by_link(Controller::join_links($base, $numeric0->Link()), false)->ID);
}
public function testRelativeLink()
{
$about = $this->objFromFixture('Page', 'about');
$staff = $this->objFromFixture('Page', 'staff');
$numeric0 = $this->objFromFixture('Page', 'numeric0');
Config::modify()->set(SiteTree::class, 'nested_urls', true);
@ -496,6 +516,7 @@ class SiteTreeTest extends SapphireTest
$this->assertEquals('about-us/my-staff/', $staff->RelativeLink(), 'Matches URLSegment plus parent on second level without parameters');
$this->assertEquals('about-us/edit', $about->RelativeLink('edit'), 'Matches URLSegment plus parameter on top level');
$this->assertEquals('about-us/tom&jerry', $about->RelativeLink('tom&jerry'), 'Doesnt url encode parameter');
$this->assertEquals('0/', $numeric0->RelativeLink(), 'Matches URLSegment for segment = 0');
}
public function testPageLevel()
@ -1246,27 +1267,27 @@ class SiteTreeTest extends SapphireTest
$classCext->write();
$classB->ParentID = $page->ID;
$valid = $classB->doValidate();
$valid = $classB->validate();
$this->assertTrue($valid->isValid(), "Does allow children on unrestricted parent");
$classB->ParentID = $classA->ID;
$valid = $classB->doValidate();
$valid = $classB->validate();
$this->assertTrue($valid->isValid(), "Does allow child specifically allowed by parent");
$classC->ParentID = $classA->ID;
$valid = $classC->doValidate();
$valid = $classC->validate();
$this->assertFalse($valid->isValid(), "Doesnt allow child on parents specifically restricting children");
$classB->ParentID = $classC->ID;
$valid = $classB->doValidate();
$valid = $classB->validate();
$this->assertFalse($valid->isValid(), "Doesnt allow child on parents disallowing all children");
$classB->ParentID = $classCext->ID;
$valid = $classB->doValidate();
$valid = $classB->validate();
$this->assertTrue($valid->isValid(), "Extensions of allowed classes are incorrectly reported as invalid");
$classCext->ParentID = $classD->ID;
$valid = $classCext->doValidate();
$valid = $classCext->validate();
$this->assertFalse($valid->isValid(), "Doesnt allow child where only parent class is allowed on parent node, and asterisk prefixing is used");
}
@ -1648,7 +1669,7 @@ class SiteTreeTest extends SapphireTest
*/
public function testGetControllerNameFromConfig()
{
Config::inst()->update(Page::class, 'controller_name', 'This\\Is\\A\\New\\Controller');
Config::inst()->set(Page::class, 'controller_name', 'This\\Is\\A\\New\\Controller');
$class = new Page;
$this->assertSame('This\\Is\\A\\New\\Controller', $class->getControllerName());
}
@ -1658,7 +1679,7 @@ class SiteTreeTest extends SapphireTest
*/
public function testGetControllerNameFromNamespaceMappingConfig()
{
Config::inst()->update(SiteTree::class, 'namespace_mapping', [
Config::inst()->merge(SiteTree::class, 'namespace_mapping', [
'SilverStripe\\CMS\\Tests\\Page' => 'SilverStripe\\CMS\\Tests\\Controllers',
]);
@ -1671,6 +1692,9 @@ class SiteTreeTest extends SapphireTest
*/
public function testGetControllerNameWithUnderscoresIsSupported()
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
$class = new SiteTreeTest_LegacyControllerName;
$this->assertEquals(SiteTreeTest_LegacyControllerName_Controller::class, $class->getControllerName());
}
@ -1817,7 +1841,7 @@ class SiteTreeTest extends SapphireTest
// END DRAFT
// BEGIN PUBLISHED
$page->doPublish();
$page->publishRecursive();
$actions = $page->getCMSActions();
$this->assertNull(
$actions->fieldByName('MajorActions.action_save'),
@ -1936,7 +1960,7 @@ class SiteTreeTest extends SapphireTest
// END DRAFT
// BEGIN PUBLISHED
$page->doPublish();
$page->publishRecursive();
$actions = $page->getCMSActions();
$this->assertEmpty(
@ -1986,4 +2010,142 @@ class SiteTreeTest extends SapphireTest
);
// END ARCHIVED
}
public function testGetCMSEditLinkForManagedDataObject()
{
$page = $this->objFromFixture(PageWithChild::class, 'root');
$child = $this->objFromFixture(BelongsToPage::class, 'one');
$this->assertSame(
"http://localhost/admin/pages/edit/show/$page->ID/field/ChildObjects/item/$child->ID",
$page->getCMSEditLinkForManagedDataObject($child, 'Parent')
);
}
public function testCMSEditLink()
{
$page = $this->objFromFixture(PageWithChild::class, 'root');
$child = $this->objFromFixture(BelongsToPage::class, 'one');
$this->assertSame(
"http://localhost/admin/pages/edit/show/$page->ID",
$page->CMSEditLink()
);
$this->assertSame(
"http://localhost/admin/pages/edit/show/$page->ID/field/ChildObjects/item/$child->ID",
$child->CMSEditLink()
);
}
/**
* @dataProvider provideSanitiseExtraMeta
*/
public function testSanitiseExtraMeta(string $extraMeta, string $expected, string $message): void
{
// If using HTML5Value then the 'somethingdodgy' test won't be converted to valid html
// However if using the default HTMLValue, then it will be converted to valid html
$isDodgyAndUsingHTML5 = strpos($expected, 'somethingdodgy') !== false &&
(HTMLValue::create() instanceof HTML5Value);
if ($isDodgyAndUsingHTML5) {
$this->expectException(ValidationException::class);
$this->expectExceptionMessage('Custom Meta Tags does not contain valid HTML');
}
$siteTree = new SiteTree();
$siteTree->ExtraMeta = $extraMeta;
$siteTree->write();
if (!$isDodgyAndUsingHTML5) {
$this->assertSame($expected, $siteTree->ExtraMeta, $message);
}
}
public function provideSanitiseExtraMeta(): array
{
return [
[
'<link rel="canonical" accesskey="X" sometrigger="alert(1)" />',
'<link rel="canonical" sometrigger="alert(1)">',
'accesskey attribute is removed'
],
[
'<link rel="canonical" onclick="alert(1)" /><meta name="x" onerror="alert(0)">',
'<link rel="canonical"><meta name="x">',
'Attributes starting with "on" are removed'
],
[
'<link rel="canonical" onclick=alert(1) /><meta name="x" onerror=\'alert(0)\'>',
'<link rel="canonical"><meta name="x">',
'Attributes with different quote styles are removed'
],
[
'<link rel="canonical" ONCLICK=alert(1) /><meta name="x" oNeRrOr=\'alert(0)\'>',
'<link rel="canonical"><meta name="x">',
'Mixed case attributes are removed'
],
[
'<link rel="canonical" accesskey="X" onclick="alert(1)" name="x" />',
'<link rel="canonical" name="x">',
'Multiple attributes are removed'
]
];
}
/**
* @dataProvider provideSanatiseInvalidExtraMeta
*/
public function testSanatiseInvalidExtraMetaHTML4Value(string $extraMeta, string $expected): void
{
Injector::inst()->registerService(HTML4Value::create(), HTMLValue::class);
$siteTree = new SiteTree();
$siteTree->ExtraMeta = $extraMeta;
$siteTree->write();
$this->assertSame(
$expected,
$siteTree->ExtraMeta,
'Invalid HTML is converted to valid HTML and parsed'
);
}
/**
* @dataProvider provideSanatiseInvalidExtraMeta
*/
public function testSanatiseInvalidExtraMetaHTML5Value(string $extraMeta): void
{
// HTML5Value comes from the module silverstripe/html5
if (!class_exists(HTML5Value::class)) {
$this->markTestSkipped('HTML5Value class does not exist');
}
Injector::inst()->registerService(HTML5Value::create(), HTMLValue::class);
$this->expectException(ValidationException::class);
$this->expectExceptionMessage('Custom Meta Tags does not contain valid HTML');
$siteTree = new SiteTree();
$siteTree->ExtraMeta = $extraMeta;
$siteTree->write();
}
public function provideSanatiseInvalidExtraMeta(): array
{
return [
[
'<link rel="canonical" href="valid" ;;// somethingdodgy < onmouseover=alert(1)',
'<link rel="canonical" href="valid" somethingdodgy="">'
]
];
}
public function testOnAfterRevertToLive()
{
// Create new page and publish it
$page = SiteTree::create();
$page->Content = 'Test content';
$id = $page->write();
$page->publishRecursive();
// Add link to non-page object
/** @var NotPageObject $obj */
$obj = $this->objFromFixture(NotPageObject::class, 'object1');
$obj->Content = '<a href="[sitetree_link,id='. $id .']">Link to Page</a>';
$obj->write();
//Test that method doesn't throw exception
$this->expectNotToPerformAssertions();
$page->onAfterRevertToLive();
}
}

View File

@ -112,6 +112,9 @@ Page:
breadcrumbs5:
Title: 'Breadcrumbs 5'
Parent: =>Page.breadcrumbs4
numeric0:
Title: 'urlsegment is 0'
URLSegment: '0'
SilverStripe\CMS\Tests\Model\SiteTreeTest_Conflicted:
parent:
@ -128,3 +131,7 @@ SilverStripe\CMS\Tests\Model\SiteTreeTest_DataObject:
relations:
Title: 'Linked DataObject'
Pages: =>Page.home,=>Page.about,=>Page.staff
SilverStripe\CMS\Tests\Model\SiteTreeBrokenLinksTest\NotPageObject:
object1:
Content: 'Everything will be ok'

View File

@ -412,11 +412,11 @@ class VirtualPageTest extends FunctionalTest
$classCVirtual->write();
$classBVirtual->ParentID = $classA->ID;
$valid = $classBVirtual->doValidate();
$valid = $classBVirtual->validate();
$this->assertTrue($valid->isValid(), "Does allow child linked to virtual page type allowed by parent");
$classCVirtual->ParentID = $classA->ID;
$valid = $classCVirtual->doValidate();
$valid = $classCVirtual->validate();
$this->assertFalse($valid->isValid(), "Doesn't allow child linked to virtual page type disallowed by parent");
}

View File

@ -41,7 +41,7 @@ class DatabaseSearchEngineTest extends SapphireTest
$page = new SiteTree();
$page->Title = "This page provides food as bar";
$page->write();
$page->doPublish();
$page->publishRecursive();
$results = DB::get_conn()->searchEngine([ SiteTree::class, File::class ], "foo* as* bar*", 0, 100, "\"Relevance\" DESC", "", true);

View File

@ -30,7 +30,7 @@ use TractorCow\Fluent\Extension\FluentSiteTreeExtension;
class ZZZSearchFormTest extends FunctionalTest
{
protected static $fixture_file = 'SearchFormTest.yml';
protected static $fixture_file = 'ZZZSearchFormTest.yml';
protected static $illegal_extensions = [
SiteTree::class => [

View File

@ -7,13 +7,12 @@ use SilverStripe\CMS\Tasks\MigrateSiteTreeLinkingTask;
use SilverStripe\Dev\SapphireTest;
use SilverStripe\ORM\DataObject;
use SilverStripe\ORM\DB;
use SilverStripe\Dev\Deprecation;
class MigrateSiteTreeLinkingTaskTest extends SapphireTest
{
protected static $fixture_file = 'MigrateSiteTreeLinkingTaskTest.yml';
protected static $use_draft_site = true;
public static function setUpBeforeClass(): void
{
parent::setUpBeforeClass();
@ -36,6 +35,9 @@ class MigrateSiteTreeLinkingTaskTest extends SapphireTest
protected function setUp(): void
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
parent::setUp();
// Manually bootstrap all Content blocks with soft coded IDs (raw sql to avoid save hooks)

View File

@ -5,6 +5,7 @@ namespace SilverStripe\CMS\Tests\Tasks;
use SilverStripe\CMS\Tasks\RemoveOrphanedPagesTask;
use SilverStripe\Versioned\Versioned;
use SilverStripe\Dev\FunctionalTest;
use SilverStripe\Dev\Deprecation;
/**
* <h2>Fixture tree</h2>
@ -40,6 +41,9 @@ class RemoveOrphanedPagesTaskTest extends FunctionalTest
protected function setUp(): void
{
if (Deprecation::isEnabled()) {
$this->markTestSkipped('Test calls deprecated code');
}
parent::setUp();
$parent1_published = $this->objFromFixture('Page', 'parent1_published');