diff --git a/admin/templates/SilverStripe/Admin/Includes/LeftAndMain_TreeNode.ss b/admin/templates/SilverStripe/Admin/Includes/LeftAndMain_TreeNode.ss
index c3617f1dd..51b8b874e 100644
--- a/admin/templates/SilverStripe/Admin/Includes/LeftAndMain_TreeNode.ss
+++ b/admin/templates/SilverStripe/Admin/Includes/LeftAndMain_TreeNode.ss
@@ -1,5 +1,4 @@
-
$TreeTitle
diff --git a/docs/en/04_Changelogs/3.4.5.md b/docs/en/04_Changelogs/3.4.5.md
new file mode 100644
index 000000000..4aae74d30
--- /dev/null
+++ b/docs/en/04_Changelogs/3.4.5.md
@@ -0,0 +1,10 @@
+# 3.4.5
+
+
+
+## Change Log
+
+### Bugfixes
+
+ * 2017-02-08 [1f3d46b](https://github.com/silverstripe/silverstripe-framework/commit/1f3d46b832c4f69b7c9accd38476491e304a4877) #6606 the JS SiteTree lib depends on whitespace (Daniel Hensby)
+ * 2017-01-30 [10d9f90](https://github.com/silverstripe/silverstripe-cms/commit/10d9f9080b6cc6c909abdae796e8ce944036ccc2) to allow ASSETS_DIR to be a subdirectory (Brendan Halley)
diff --git a/docs/en/04_Changelogs/3.5.3.md b/docs/en/04_Changelogs/3.5.3.md
new file mode 100644
index 000000000..ee4e4abe1
--- /dev/null
+++ b/docs/en/04_Changelogs/3.5.3.md
@@ -0,0 +1,11 @@
+# 3.5.3
+
+
+
+## Change Log
+
+### Bugfixes
+
+ * 2017-02-08 [1f3d46b](https://github.com/silverstripe/silverstripe-framework/commit/1f3d46b832c4f69b7c9accd38476491e304a4877) #6606 the JS SiteTree lib depends on whitespace (Daniel Hensby)
+ * 2017-01-30 [10d9f90](https://github.com/silverstripe/silverstripe-cms/commit/10d9f9080b6cc6c909abdae796e8ce944036ccc2) to allow ASSETS_DIR to be a subdirectory (Brendan Halley)
+ * 2016-11-21 [682e607](https://github.com/silverstripe/silverstripe-cms/commit/682e6070e556f8e56b727b600c556da7507c2f44) Correct response code generated from error pages (Damian Mooyman)
diff --git a/lang/sk.yml b/lang/sk.yml
index 0920f9789..0c700c111 100644
--- a/lang/sk.yml
+++ b/lang/sk.yml
@@ -1,153 +1,156 @@
sk:
AddToCampaign:
- ErrorCampaignPermissionDenied: 'Vyzerá to tak, že nemáte dostatok oprávnení pridať {ObjectTitle} do {CampaignTitle}'
- ErrorGeneral: 'Ospravedlňujeme sa, ale nastala chyba'
- ErrorItemPermissionDenied: 'Vyzerá to tak, že nemáte dostatok oprávnení pridať {ObjectTitle} do kampane'
- ErrorNotFound: 'Toto {Type} nebolo nájdené'
- Success: 'Úspešne pridané {ObjectTitle} do {CampaignTitle}'
+ ErrorCampaignPermissionDenied: "Vyzerá to tak, že nemáte dostatok oprávnení pridať {ObjectTitle} do {CampaignTitle}"
+ ErrorGeneral: "Ospravedlňujeme sa, ale nastala chyba"
+ ErrorItemPermissionDenied: "Vyzerá to tak, že nemáte dostatok oprávnení pridať {ObjectTitle} do kampane"
+ ErrorNotFound: "Toto {Type} nebolo nájdené"
+ Success: "Úspešne pridané {ObjectTitle} do {CampaignTitle}"
AssetAdmin:
- ALLOWEDEXTS: 'Povolené extenzie nahratia súboru'
- HIDEALLOWEDEXTS: 'Skryť povolené extenzie'
- NEWFOLDER: 'Nový priečinok'
- SHOWALLOWEDEXTS: 'Ukázať povolené extenzie'
+ ALLOWEDEXTS: "Povolené extenzie nahratia súboru"
+ HIDEALLOWEDEXTS: "Skryť povolené extenzie"
+ NEWFOLDER: "Nový priečinok"
+ SHOWALLOWEDEXTS: "Ukázať povolené extenzie"
AssetTableField:
- CREATED: 'Prvýkrát nahrané'
+ CREATED: "Prvýkrát nahrané"
DIM: Rozmery
FILENAME: Názov
FOLDER: Adresár
HEIGHT: Výška
- LASTEDIT: 'Posledne zmenené'
+ LASTEDIT: "Posledne zmenené"
OWNER: Vlastník
PATH: Cesta
SIZE: Veľkosť
TITLE: Titulok
TYPE: Typ
URL: URL
- WIDTH: 'Šírka'
+ WIDTH: Šírka
AssetUploadField:
- ChooseFiles: 'Vyberte súbory'
- DRAGFILESHERE: 'Tiahni súbory tu'
- DROPAREA: 'Oblasť upustenia'
- EDITALL: 'Editovať všetko'
- EDITANDORGANIZE: 'Editovať a organizovať'
- EDITINFO: 'Editovať súbory'
+ ChooseFiles: "Vyberte súbory"
+ DRAGFILESHERE: "Presuňte súbory sem"
+ DROPAREA: "Oblasť upustenia"
+ EDITALL: "Editovať všetko"
+ EDITANDORGANIZE: "Editovať a organizovať"
+ EDITINFO: "Editovať súbory"
FILES: Súbory
- FROMCOMPUTER: 'Vyberte súbory z vášho počítača'
- FROMCOMPUTERINFO: 'Nahrat z vášho počítača'
- INSERTURL: 'Vložiť z URL'
- REMOVEINFO: 'Odstrániť tento soubor z tohto poľa'
+ FROMCOMPUTER: "Vyberte súbory z vášho počítača"
+ FROMCOMPUTERINFO: "Nahrat z vášho počítača"
+ INSERTURL: "Vložiť z URL"
+ REMOVEINFO: "Odstrániť tento soubor z tohto poľa"
TOTAL: Súhrn
- UPLOADINPROGRESS: 'Čakajte prosím… prebieha nahrávanie'
+ TOUPLOAD: "Vyberte súbory na nahratie ..."
+ UPLOADINPROGRESS: "Čakajte prosím… prebieha nahrávanie"
UPLOADOR: ALEBO
BBCodeParser:
ALIGNEMENT: Zarovnanie
- ALIGNEMENTEXAMPLE: 'zarovnané vpravo'
- BOLD: 'Tučné písmo'
+ ALIGNEMENTEXAMPLE: "zarovnané vpravo"
+ BOLD: "Tučné písmo"
BOLDEXAMPLE: Tučné
- CODE: 'Blok kódu'
- CODEDESCRIPTION: 'nezformátovaný blok kódu'
- CODEEXAMPLE: 'Blok kódu'
- COLORED: 'Farebný text'
- COLOREDEXAMPLE: 'modrý text'
- EMAILLINK: 'Odkaz na email'
- EMAILLINKDESCRIPTION: 'Vytvoriť odkaz na emailovú adresu'
+ CODE: "Blok kódu"
+ CODEDESCRIPTION: "nezformátovaný blok kódu"
+ CODEEXAMPLE: "Blok kódu"
+ COLORED: "Farebný text"
+ COLOREDEXAMPLE: "modrý text"
+ EMAILLINK: "Odkaz na email"
+ EMAILLINKDESCRIPTION: "Vytvoriť odkaz na emailovú adresu"
IMAGE: Obrázok
- IMAGEDESCRIPTION: 'Zobraziť obrázok vo vašom príspevku'
+ IMAGEDESCRIPTION: "Zobraziť obrázok vo vašom príspevku"
ITALIC: Kurziva
ITALICEXAMPLE: Kurziva
- LINK: 'Odkaz na stránku'
- LINKDESCRIPTION: 'Odkaz na inú stránku alebo URL'
- STRUCK: 'Prečiarknutý text'
+ LINK: "Odkaz na stránku"
+ LINKDESCRIPTION: "Odkaz na inú stránku alebo URL"
+ STRUCK: "Prečiarknutý text"
STRUCKEXAMPLE: Prečiarknuté
- UNDERLINE: 'Podčiarknutý text'
+ UNDERLINE: "Podčiarknutý text"
UNDERLINEEXAMPLE: Podčiarknuté
- UNORDERED: 'neočíslovaný zoznam'
- UNORDEREDDESCRIPTION: 'neočíslovaný zoznam'
- UNORDEREDEXAMPLE1: 'neočíslovaná položka 1'
+ UNORDERED: "neočíslovaný zoznam"
+ UNORDEREDDESCRIPTION: "neočíslovaný zoznam"
+ UNORDEREDEXAMPLE1: "neočíslovaná položka 1"
BackLink_Button_ss:
Back: Späť
+ NavigateUp: "Navigovať na priečinok"
BasicAuth:
- ENTERINFO: 'Prosím zadajte používateľské meno a heslo.'
- ERRORNOTADMIN: 'Tento používateľ nie je administrátor.'
- ERRORNOTREC: 'Toto používateľské meno / heslo nebolo rozpoznané'
+ ENTERINFO: "Prosím zadajte používateľské meno a heslo."
+ ERRORNOTADMIN: "Tento používateľ nie je administrátor."
+ ERRORNOTREC: "Toto používateľské meno / heslo nebolo rozpoznané"
Boolean:
ANY: Ktorýkoľvek
NOANSWER: Nie
YESANSWER: Áno
CAMPAIGNS:
- ADDTOCAMPAIGN: 'Pridať do kampane'
+ ADDTOCAMPAIGN: "Pridať do kampane"
CMSLoadingScreen_ss:
- LOADING: 'Načíta sa ...'
- REQUIREJS: 'CMS vyžaduje, aby ste mali JavaScript zapnutý.'
+ LOADING: "Načíta sa ..."
+ REQUIREJS: "CMS vyžaduje, aby ste mali JavaScript zapnutý."
CMSMain:
- ACCESS: 'Prístup k ''{title}'' sekcii'
- ACCESSALLINTERFACES: 'Pristup do všetkých častí CMS.'
- ACCESSALLINTERFACESHELP: 'Prepisuje viac špecifických nastavení prístupu.'
+ ACCESS: "Prístup k '{title}' sekcii"
+ ACCESSALLINTERFACES: "Pristup do všetkých častí CMS."
+ ACCESSALLINTERFACESHELP: "Prepisuje viac špecifických nastavení prístupu."
SAVE: Uložiť
CMSMemberLoginForm:
- BUTTONFORGOTPASSWORD: 'Zabudnuté heslo?'
- BUTTONLOGIN: 'Prihlásiť sa späť'
- BUTTONLOGOUT: 'Odhlásiť sa'
- PASSWORDEXPIRED: 'Vaše heslo bolo expirované. Prosím zvoľte nové heslo.
'
+ BUTTONFORGOTPASSWORD: "Zabudnuté heslo?"
+ BUTTONLOGIN: "Prihlásiť sa späť"
+ BUTTONLOGOUT: "Odhlásiť sa"
+ PASSWORDEXPIRED: "Vaše heslo bolo expirované. Prosím zvoľte nové heslo.
"
CMSPageHistoryController_versions_ss:
- PREVIEW: 'Náhľad webu'
+ PREVIEW: "Náhľad webu"
CMSPagesController_Tools_ss:
FILTER: Filter
CMSProfileController:
- MENUTITLE: 'Môj profil'
+ MENUTITLE: "Môj profil"
CMSSecurity:
- INVALIDUSER: 'Neplatný užívateľ. Prosím overte sa znovu tu pre pokračovanie.
'
- LoginMessage: 'Ak máte akúkoľvek neuloženú prácu, môžete sa vrátiť na miesto, kde ste prestali, prihlásením sa späť nižšie.
'
+ INVALIDUSER: "Neplatný užívateľ. Prosím overte sa znovu tu pre pokračovanie.
"
+ LoginMessage: "Ak máte akúkoľvek neuloženú prácu, môžete sa vrátiť na miesto, kde ste prestali, prihlásením sa späť nižšie.
"
SUCCESS: Úspešné
- SUCCESSCONTENT: 'Úspešné prihlásenie. Ak nebudete automaticky presmerovaní kliknite tu
'
- TimedOutTitleAnonymous: 'Čas Vášho sedenia vypršal.'
- TimedOutTitleMember: 'Ahoj {name}!
Čas Vášho sedenia vypršal.'
+ SUCCESSCONTENT: "Úspešné prihlásenie. Ak nebudete automaticky presmerovaní kliknite tu
"
+ TimedOutTitleAnonymous: "Čas Vášho sedenia vypršal."
+ TimedOutTitleMember: "Ahoj {name}!
Čas Vášho sedenia vypršal."
CampaignAdmin:
- ACCESS_HELP: 'Povoliť zobrazenie kamane zverejnenej sekcie.'
+ ACCESS_HELP: "Povoliť zobrazenie kamane zverejnenej sekcie."
MENUTITLE: Kampane
Campaigns:
- AddToCampaign: 'Pridať do kampane'
- AddToCampaignFormFieldLabel: 'Vyberte kampaň'
+ AddToCampaign: "Pridať do kampane"
+ AddToCampaignFormFieldLabel: "Vyberte kampaň"
ChangePasswordEmail_ss:
- CHANGEPASSWORDTEXT1: 'Vaše heslo bolo zmenené pre'
- CHANGEPASSWORDTEXT2: 'Teraz môžete použiť nasledujúce prihlasovacie údaje na prihlásenie:'
- CHANGEPASSWORDTEXT3: 'Zmeniť heslo'
+ CHANGEPASSWORDFOREMAIL: "Heslo pre účet s e-mailovou adresou {email} bol zmenené. Ak ste nechceli zmeniť vaše heslo, prosím zmeňte ho pomocou odkazu uvedeného nižšie."
+ CHANGEPASSWORDTEXT1: "Vaše heslo bolo zmenené pre"
+ CHANGEPASSWORDTEXT2: "Teraz môžete použiť nasledujúce prihlasovacie údaje na prihlásenie:"
+ CHANGEPASSWORDTEXT3: "Zmeniť heslo"
EMAIL: E-mail
- HELLO: 'Dobrý deň'
+ HELLO: "Dobrý deň"
PASSWORD: Heslo
ChangeSet:
- DESCRIPTION_AND: '{first} a {second}'
+ DESCRIPTION_AND: "{first} a {second}"
DESCRIPTION_ITEM: Položka
DESCRIPTION_ITEMS: Položky
- DESCRIPTION_LIST_FIRST: '{item}'
- DESCRIPTION_LIST_LAST: '{list}, a {item}'
- DESCRIPTION_LIST_MID: '{list}, {item}'
- DESCRIPTION_OTHER_ITEM: 'iná položka'
- DESCRIPTION_OTHER_ITEMS: 'iné položky'
+ DESCRIPTION_LIST_FIRST: "{item}"
+ DESCRIPTION_LIST_LAST: "{list}, a {item}"
+ DESCRIPTION_LIST_MID: "{list}, {item}"
+ DESCRIPTION_OTHER_ITEM: "iná položka"
+ DESCRIPTION_OTHER_ITEMS: "iné položky"
NAME: Meno
PLURALNAME: Kampane
SINGULARNAME: Kampaň
STATE: Stav
ChangeSetItem:
- PLURALNAME: 'Zmeniť položky'
- SINGULARNAME: 'Zmeniť položku'
+ PLURALNAME: "Zmeniť položky"
+ SINGULARNAME: "Zmeniť položku"
CheckboxField:
NOANSWER: Nie
YESANSWER: Áno
CheckboxFieldSetField:
- SOURCE_VALIDATION: 'Prosím vyberte hodnotu v zozname. {value} nie je platná voľba'
+ SOURCE_VALIDATION: "Prosím vyberte hodnotu v zozname. {value} nie je platná voľba"
CheckboxSetField:
- SOURCE_VALIDATION: 'Prosím vyberte hodnotu v zozname. ''{value}'' nie je platná voľba'
+ SOURCE_VALIDATION: "Prosím vyberte hodnotu v zozname. '{value}' nie je platná voľba"
ConfirmedPasswordField:
- ATLEAST: 'Heslá musia byť nejmenej {min} znakov dlhé.'
- BETWEEN: 'Heslá musia byť {min} až {max} znakov dlhé.'
- CURRENT_PASSWORD_ERROR: 'Vaše terajšie heslo, ktore ste zadali nie je správne.'
- CURRENT_PASSWORD_MISSING: 'Musíte zadat vaše terajšie heslo.'
- LOGGED_IN_ERROR: 'Pre zmenu vášho hesla musíte byť prihlásený.'
- MAXIMUM: 'Heslá musia byť najviac {max} znakov dlhé.'
- SHOWONCLICKTITLE: 'Zmeniť heslo'
+ ATLEAST: "Heslá musia byť nejmenej {min} znakov dlhé."
+ BETWEEN: "Heslá musia byť {min} až {max} znakov dlhé."
+ CURRENT_PASSWORD_ERROR: "Vaše terajšie heslo, ktore ste zadali nie je správne."
+ CURRENT_PASSWORD_MISSING: "Musíte zadat vaše terajšie heslo."
+ LOGGED_IN_ERROR: "Pre zmenu vášho hesla musíte byť prihlásený."
+ MAXIMUM: "Heslá musia byť najviac {max} znakov dlhé."
+ SHOWONCLICKTITLE: "Zmeniť heslo"
ContentController:
- DRAFT_SITE_ACCESS_RESTRICTION: 'Musíte sa prihlásiť so svojím CMS heslom pre zobrazenie návrhu alebo archivovaného obsahu. Kliknite tu pre návrat na publikovaný web .'
+ DRAFT_SITE_ACCESS_RESTRICTION: "Musíte sa prihlásiť so svojím CMS heslom pre zobrazenie návrhu alebo archivovaného obsahu. Kliknite tu pre návrat na publikovaný web ."
NOTLOGGEDIN: Neprihlásený
CreditCardField:
FIRST: prvý
@@ -157,252 +160,261 @@ sk:
CurrencyField:
CURRENCYSYMBOL: $
DataObject:
- PLURALNAME: 'Datové objekty'
- SINGULARNAME: 'Dátový objekt'
+ PLURALNAME: "Datové objekty"
+ SINGULARNAME: "Dátový objekt"
Date:
DAY: deň
DAYS: dni
HOUR: hodina
HOURS: hodiny
- LessThanMinuteAgo: 'menej ako minúta'
+ LessThanMinuteAgo: "menej ako minúta"
MIN: minúta
MINS: minúty
MONTH: mesiac
MONTHS: mesiace
SEC: sekunda
SECS: sekundy
- TIMEDIFFAGO: '{difference} pred'
- TIMEDIFFIN: 'v {difference}'
+ TIMEDIFFAGO: "{difference} pred"
+ TIMEDIFFIN: "v {difference}"
YEAR: rok
YEARS: roky
DateField:
NOTSET: nezadané
TODAY: dnes
- VALIDDATEFORMAT2: 'Prosím zadajte platný formát dátumu ({format})'
- VALIDDATEMAXDATE: 'Váš dátum musí byť starší alebo odpovedajúci maximu povoleného dátumu ({date})'
- VALIDDATEMINDATE: 'Váš dátum musí byť novší alebo odpovedajúci minimu povoleného dátumu ({date})'
+ VALIDDATEFORMAT2: "Prosím zadajte platný formát dátumu ({format})"
+ VALIDDATEMAXDATE: "Váš dátum musí byť starší alebo odpovedajúci maximu povoleného dátumu ({date})"
+ VALIDDATEMINDATE: "Váš dátum musí byť novší alebo odpovedajúci minimu povoleného dátumu ({date})"
DatetimeField:
- NOTSET: 'Nie je nastavené'
+ NOTSET: "Nie je nastavené"
Director:
- INVALID_REQUEST: 'Neplatná požiadavka'
+ INVALID_REQUEST: "Neplatná požiadavka"
DropdownField:
- CHOOSE: '(Vyberte si)'
- CHOOSESEARCH: '(Vybrať alebo vyhľadať)'
- CHOOSE_MODEL: '(Vyberte {name})'
- SOURCE_VALIDATION: 'Prosím vyberte hodnotu v zozname. {value} nie je platná voľba'
+ CHOOSE: "(Vyberte si)"
+ CHOOSESEARCH: "(Vybrať alebo vyhľadať)"
+ CHOOSE_MODEL: "(Vyberte {name})"
+ SOURCE_VALIDATION: "Prosím vyberte hodnotu v zozname. {value} nie je platná voľba"
EmailField:
- VALIDATION: 'Prosím zadajte email adresu'
+ VALIDATION: "Prosím zadajte email adresu"
Enum:
ANY: Každý
File:
- AviType: 'AVI video súbor'
+ AviType: "AVI video súbor"
Content: Obsah
- CssType: 'CSS súbor'
- DmgType: 'Apple obraz disku'
- DocType: 'Word dokument'
- Filename: 'Meno súboru'
- GifType: 'GIF obrázok - vhodné pre diagramy'
- GzType: 'GZIP komprimačný súbor'
- HtlType: 'HTML súbor'
- HtmlType: 'HTML súbor'
- INVALIDEXTENSION: 'Extenzia nie je povolená (platné: {extensions})'
- INVALIDEXTENSIONSHORT: 'Extenzia nie je povolená'
- IcoType: 'Ikona obrázok'
- JpgType: 'JPEG obrázok - vhodné pre fotografie'
- JsType: 'Javascript súbor'
- Mp3Type: 'MP3 audio súbor'
- MpgType: 'MPEG video súbor'
- NOVALIDUPLOAD: 'Subor nie je povolený pre nahratie'
+ CssType: "CSS súbor"
+ DRAFT: Koncept
+ DmgType: "Apple obraz disku"
+ DocType: "Word dokument"
+ Filename: "Meno súboru"
+ GifType: "GIF obrázok - vhodné pre diagramy"
+ GzType: "GZIP komprimačný súbor"
+ HtlType: "HTML súbor"
+ HtmlType: "HTML súbor"
+ INVALIDEXTENSION: "Extenzia nie je povolená (platné: {extensions})"
+ INVALIDEXTENSIONSHORT: "Extenzia nie je povolená"
+ INVALIDEXTENSION_SHORT: "Formát súboru nie je povolený"
+ IcoType: "Ikona obrázok"
+ JpgType: "JPEG obrázok - vhodné pre fotografie"
+ JsType: "Javascript súbor"
+ MODIFIED: Zmenené
+ Mp3Type: "MP3 audio súbor"
+ MpgType: "MPEG video súbor"
+ NOFILESIZE: "Veľkosť súboru je nula bajtov."
+ NOVALIDUPLOAD: "Subor nie je povolený pre nahratie"
Name: Meno
PLURALNAME: Súbory
- PdfType: 'Adobe Acrobat PDF súbor'
- PngType: 'PNG obrázok - vhodný univerzálny formát'
+ PdfType: "Adobe Acrobat PDF súbor"
+ PngType: "PNG obrázok - vhodný univerzálny formát"
SINGULARNAME: Súbor
- TiffType: 'Tiff formát obrázku'
+ TOOLARGE: "Veľkosť súboru je príliš veľká, maximálna povolená veľkosť je {size}"
+ TOOLARGESHORT: "Veľkosť súboru prekračuje {size}"
+ TiffType: "Tiff formát obrázku"
Title: Názov
- WavType: 'WAV audo súbor'
- XlsType: 'Excel tabuľka'
- ZipType: 'ZIP komprimačný súbor'
+ WavType: "WAV audo súbor"
+ XlsType: "Excel tabuľka"
+ ZipType: "ZIP komprimačný súbor"
Filesystem:
- SYNCRESULTS: 'Synchronizácia kompletná: {createdcount} položky vytvorené, {deletedcount} položky zmazané'
+ SYNCRESULTS: "Synchronizácia kompletná: {createdcount} položky vytvorené, {deletedcount} položky zmazané"
Folder:
PLURALNAME: Priečinky
SINGULARNAME: Priečinok
ForgotPasswordEmail_ss:
- HELLO: 'Dobrý deň'
- TEXT1: 'Tu je váš'
- TEXT2: 'odkaz na resetovanie hesla'
+ HELLO: "Dobrý deň"
+ TEXT1: "Tu je váš"
+ TEXT2: "odkaz na resetovanie hesla"
TEXT3: pre
Form:
- CSRF_EXPIRED_MESSAGE: 'Čas Vášho sedenia vypršal. Prosím znova odošlite formulár.'
- CSRF_FAILED_MESSAGE: 'Zdá sa, že nastal technický problém. Kliknite prosím na tlačítko späť, obnovte váš prehliadač, a skúste to opäť.'
- FIELDISREQUIRED: '{name} je požadované'
+ CSRF_EXPIRED_MESSAGE: "Čas Vášho sedenia vypršal. Prosím znova odošlite formulár."
+ CSRF_FAILED_MESSAGE: "Zdá sa, že nastal technický problém. Kliknite prosím na tlačítko späť, obnovte váš prehliadač, a skúste to opäť."
+ FIELDISREQUIRED: "{name} je požadované"
SubmitBtnLabel: Choď
- VALIDATIONCREDIT: 'Uistite sa, že ste zadali číslo kreditnej karty správne'
- VALIDATIONCREDITNUMBER: 'Uistite sa, že ste zadali číslo {number} kreditnej karty správne'
- VALIDATIONNOTUNIQUE: 'Zadaná hodnota nie je unikátna'
- VALIDATIONPASSWORDSDONTMATCH: 'Hesla sa nezhodujú'
- VALIDATIONPASSWORDSNOTEMPTY: 'Heslá nemôžu byť prázdne'
- VALIDATIONSTRONGPASSWORD: 'Heslá musia obsahovať aspoň jednu číslicu a jedno písmeno'
+ VALIDATIONCREDIT: "Uistite sa, že ste zadali číslo kreditnej karty správne"
+ VALIDATIONCREDITNUMBER: "Uistite sa, že ste zadali číslo {number} kreditnej karty správne"
+ VALIDATIONNOTUNIQUE: "Zadaná hodnota nie je unikátna"
+ VALIDATIONPASSWORDSDONTMATCH: "Hesla sa nezhodujú"
+ VALIDATIONPASSWORDSNOTEMPTY: "Heslá nemôžu byť prázdne"
+ VALIDATIONSTRONGPASSWORD: "Heslá musia obsahovať aspoň jednu číslicu a jedno písmeno"
VALIDATOR: Validácia
- VALIDCURRENCY: 'Prosím zadajte platnú menu'
+ VALIDCURRENCY: "Prosím zadajte platnú menu"
FormField:
- Example: 'napr. %s'
+ Example: "napr. %s"
NONE: žiadne
GridAction:
DELETE_DESCRIPTION: Zmazať
Delete: Zmazať
UnlinkRelation: Odpojiť
GridField:
- Add: 'Pridať {name}'
+ Add: "Pridať {name}"
Filter: Filter
- FilterBy: 'Filtrovať podľa'
+ FilterBy: "Filtrovať podľa"
Find: Vyhľadať
- LEVELUP: 'Úroveň vyššie'
- LinkExisting: 'Prepojenie existujúcich'
- NewRecord: 'Nový %s'
- NoItemsFound: 'Žiadne položky'
- PRINTEDAT: 'Vytlačené v'
+ LEVELUP: "Úroveň vyššie"
+ LinkExisting: "Prepojenie existujúcich"
+ NewRecord: "Nový %s"
+ NoItemsFound: "Žiadne položky"
+ PRINTEDAT: "Vytlačené v"
PRINTEDBY: Vytlačené
- PlaceHolder: 'Vyhľadať {type}'
- PlaceHolderWithLabels: 'Vyhľadať {type} podľa {name}'
- RelationSearch: 'Vzťah hľadania'
+ PlaceHolder: "Vyhľadať {type}"
+ PlaceHolderWithLabels: "Vyhľadať {type} podľa {name}"
+ RelationSearch: "Vzťah hľadania"
ResetFilter: Reset
GridFieldAction_Delete:
- DeletePermissionsFailure: 'Žiadne oprávnenia zmazať'
- EditPermissionsFailure: 'Žiadne oprávnenie pre odpojenie záznamu'
+ DeletePermissionsFailure: "Žiadne oprávnenia zmazať"
+ EditPermissionsFailure: "Žiadne oprávnenie pre odpojenie záznamu"
GridFieldDetailForm:
CancelBtn: Zrušiť
Create: Vytvoriť
Delete: Zmazať
- DeletePermissionsFailure: 'Žiadne oprávnenia zmazať'
- Deleted: 'Zmazané %s %s'
+ DeletePermissionsFailure: "Žiadne oprávnenia zmazať"
+ Deleted: "Zmazané %s %s"
Save: Uložiť
- Saved: 'Uložené {name} {link}'
+ Saved: "Uložené {name} {link}"
GridFieldEditButton_ss:
EDIT: Editovať
GridFieldItemEditView:
- Go_back: 'Choď späť'
+ Go_back: "Choď späť"
Group:
- AddRole: 'Pridať úlohu pre túto skupinu'
- Code: 'Kód skupiny'
+ AddRole: "Pridať úlohu pre túto skupinu"
+ Code: "Kód skupiny"
DefaultGroupTitleAdministrators: Administratori
- DefaultGroupTitleContentAuthors: 'Autori obsahu'
+ DefaultGroupTitleContentAuthors: "Autori obsahu"
Description: Popis
- GroupReminder: 'Ak vyberiete nadriadenú skupinu, bude táto skupina mať všetky úlohy'
- HierarchyPermsError: 'Nie je možné pripojiť nadriadenú skupinu "%s" s privilegovanými právami (vyžaduje ADMIN prístup)'
- Locked: 'Zamknuté?'
- NoRoles: 'Nenašli sa úlohy'
+ GroupReminder: "Ak vyberiete nadriadenú skupinu, bude táto skupina mať všetky úlohy"
+ HierarchyPermsError: "Nie je možné pripojiť nadriadenú skupinu \"%s\" s privilegovanými právami (vyžaduje ADMIN prístup)"
+ Locked: Zamknuté?
+ NoRoles: "Nenašli sa úlohy"
PLURALNAME: Skupiny
- Parent: 'Nadradená skupina'
- RolesAddEditLink: 'Spravovať úlohy'
+ Parent: "Nadradená skupina"
+ RolesAddEditLink: "Spravovať úlohy"
SINGULARNAME: Skupina
- Sort: 'Poradie zoradenia'
+ Sort: "Poradie zoradenia"
has_many_Permissions: Právomoci
many_many_Members: Členovia
GroupImportForm:
- Help1: 'Importovať jednu alebo viac skupín v CSV formáte (čiarkou oddelené hodnoty). Zobraziť pokročilé použitie
'
- Help2: '\n
Pokročilé použitie
\n
\n- Povolené stĺpce: %s
\n- Existujúce skupiny sú porovnávané ich unikátnou vlastnosťou Code, a aktualizované s novými hodnotami z\nimportovaného súboru.
\n- Hierarchia skupín môže byť tvorená použitím stĺpca ParentCode.
\n- Kódy oprávnení môžu byť priradené stĺpcom PermissionCode. Existujúce oprávnenia nie sú zmazané.
\n
\n
'
- ResultCreated: 'Vytvorených {count} skupín'
- ResultDeleted: 'Zmazané %d skupiny'
- ResultUpdated: 'Aktualizované %d skupiny'
+ Help1: "Importovať jednu alebo viac skupín v CSV formáte (čiarkou oddelené hodnoty). Zobraziť pokročilé použitie
"
+ Help2: "\n
Pokročilé použitie
\n
\n- Povolené stĺpce: %s
\n- Existujúce skupiny sú porovnávané ich unikátnou vlastnosťou Code, a aktualizované s novými hodnotami z\nimportovaného súboru.
\n- Hierarchia skupín môže byť tvorená použitím stĺpca ParentCode.
\n- Kódy oprávnení môžu byť priradené stĺpcom PermissionCode. Existujúce oprávnenia nie sú zmazané.
\n
\n
"
+ ResultCreated: "Vytvorených {count} skupín"
+ ResultDeleted: "Zmazané %d skupiny"
+ ResultUpdated: "Aktualizované %d skupiny"
HTMLEditorField:
- ANCHORSCANNOTACCESSPAGE: 'Nemáte povolený prístup k obsahu cieľovej stránky.'
- ANCHORSPAGENOTFOUND: 'Cieľová stránka nebola nájdená.'
+ ANCHORSCANNOTACCESSPAGE: "Nemáte povolený prístup k obsahu cieľovej stránky."
+ ANCHORSPAGENOTFOUND: "Cieľová stránka nebola nájdená."
ANCHORVALUE: Kotva
- BUTTONADDURL: 'Pridať url'
- CAPTIONTEXT: 'Text nadpisu'
- CSSCLASS: 'Zarovnanie / štýl'
- CSSCLASSCENTER: 'Centrované samotné.'
- CSSCLASSLEFT: 'Vľavo, s obtekajúcim textom.'
- CSSCLASSLEFTALONE: 'Vľavo, samostatne.'
- CSSCLASSRIGHT: 'Vpravo, s obtekajúcim textom.'
+ BUTTONADDURL: "Pridať url"
+ CAPTIONTEXT: "Text nadpisu"
+ CSSCLASS: "Zarovnanie / štýl"
+ CSSCLASSCENTER: "Centrované samotné."
+ CSSCLASSLEFT: "Vľavo, s obtekajúcim textom."
+ CSSCLASSLEFTALONE: "Vľavo, samostatne."
+ CSSCLASSRIGHT: "Vpravo, s obtekajúcim textom."
DETAILS: Podrobnosti
- EMAIL: 'Emailová adresa'
+ EMAIL: "Emailová adresa"
+ FILE: Súbor
FOLDER: Priečinok
- IMAGEALT: 'Atlernatívny text (alt)'
- IMAGEALTTEXT: 'Atlernatívny text (alt) - zobrazí sa ak obrázok nemože byť zobrazený '
- IMAGEALTTEXTDESC: 'Zobrazí sa na obrazovke, ak obrázok nemôže byť zobrazený'
+ IMAGEALT: "Atlernatívny text (alt)"
+ IMAGEALTTEXT: "Atlernatívny text (alt) - zobrazí sa ak obrázok nemože byť zobrazený "
+ IMAGEALTTEXTDESC: "Zobrazí sa na obrazovke, ak obrázok nemôže byť zobrazený"
IMAGEDIMENSIONS: Rozmery
IMAGEHEIGHTPX: Výška
- IMAGETITLE: 'Text titulky (tooltip) - pre doplňujúce informácie o obrázku'
- IMAGETITLETEXT: 'Text titulky (tooltip)'
- IMAGETITLETEXTDESC: 'Pre doplňujúce informácie o obrázku'
- IMAGEWIDTHPX: 'Šírka'
- INSERTMEDIA: 'Vložiť média zo'
- LINK: 'Vložiť odkaz'
- LINKANCHOR: 'Odkaz na kotvu na tejto stránke'
- LINKDESCR: 'Popis odkazu'
- LINKDETAILS: 'Popis odkazu'
- LINKEMAIL: 'Odkaz na emailovú adresu'
- LINKEXTERNAL: 'Odkaz na inú stránku'
- LINKFILE: 'Odkaz na stiahnutie súboru'
- LINKINTERNAL: 'Odkaz na stránku tohto webu'
- LINKOPENNEWWIN: 'Otvoriť odkaz v novom okne?'
- LINKTO: 'Typ odkazu'
+ IMAGETITLE: "Text titulky (tooltip) - pre doplňujúce informácie o obrázku"
+ IMAGETITLETEXT: "Text titulky (tooltip)"
+ IMAGETITLETEXTDESC: "Pre doplňujúce informácie o obrázku"
+ IMAGEWIDTHPX: Šírka
+ INSERTMEDIA: "Vložiť média zo"
+ LINK: "Vložiť odkaz"
+ LINKANCHOR: "Odkaz na kotvu na tejto stránke"
+ LINKDESCR: "Popis odkazu"
+ LINKDETAILS: "Popis odkazu"
+ LINKEMAIL: "Odkaz na emailovú adresu"
+ LINKEXTERNAL: "Odkaz na inú stránku"
+ LINKFILE: "Odkaz na stiahnutie súboru"
+ LINKINTERNAL: "Odkaz na stránku tohto webu"
+ LINKOPENNEWWIN: "Otvoriť odkaz v novom okne?"
+ LINKTO: "Typ odkazu"
PAGE: Stránka
- SUBJECT: 'Predmet emailu'
+ SUBJECT: "Predmet emailu"
URL: URL
- URLDESCRIPTION: 'Vložte videá a obrázky z webu do Vašej stránky, jednoduchým zadaním URL súboru. Uistite sa, že máte príslušné práva pred zdielaním médií z webu.
Prosím, uvedomte si, že súbory nie sú pridané do úložiska CMS, ale súbor je vstavaný z jeho pôvodného umiestenia, ak z nejakých dôvodov súbor nie je dostupný v jeho pôvodnom umiestení, nebude zobraziteľný na tejto stránke.'
- URLNOTANOEMBEDRESOURCE: 'URL ''{url}'' nemôže byť vložené do zdroja médií.'
- UpdateMEDIA: 'Aktualizovať média'
+ URLDESCRIPTION: "Vložte videá a obrázky z webu do Vašej stránky, jednoduchým zadaním URL súboru. Uistite sa, že máte príslušné práva pred zdielaním médií z webu.
Prosím, uvedomte si, že súbory nie sú pridané do úložiska CMS, ale súbor je vstavaný z jeho pôvodného umiestenia, ak z nejakých dôvodov súbor nie je dostupný v jeho pôvodnom umiestení, nebude zobraziteľný na tejto stránke."
+ URLNOTANOEMBEDRESOURCE: "URL '{url}' nemôže byť vložené do zdroja médií."
+ UpdateMEDIA: "Aktualizovať média"
HTMLEditorField_Toolbar:
- ERROR_ABSOLUTE: 'Iba absolutné url môžu byť zabudované'
- ERROR_HOSTNAME: 'Toto hostname nie je obsiahnuté v whitelist'
- ERROR_ID: 'Je potreba buď "ID" alebo "FileURL" parameter pre identifikáciu súboru'
- ERROR_NOTFOUND: 'Nie je možné nájsť súbor pre náhľad'
- ERROR_OEMBED_REMOTE: 'Vstavané je kompatibilné so vzdialenými súbormi'
- ERROR_SCHEME: 'Táto schéma súboru nie je obsiahnutá v whitelist'
+ ERROR_ABSOLUTE: "Iba absolutné url môžu byť zabudované"
+ ERROR_HOSTNAME: "Toto hostname nie je obsiahnuté v whitelist"
+ ERROR_ID: "Je potreba buď \"ID\" alebo \"FileURL\" parameter pre identifikáciu súboru"
+ ERROR_NOTFOUND: "Nie je možné nájsť súbor pre náhľad"
+ ERROR_OEMBED_REMOTE: "Vstavané je kompatibilné so vzdialenými súbormi"
+ ERROR_SCHEME: "Táto schéma súboru nie je obsiahnutá v whitelist"
Hierarchy:
- InfiniteLoopNotAllowed: 'Nekonečná smyčka sa nachádza v {type} hierarchii. Prosím zmeňte rodiča pre vyriešenie tohto problému'
+ InfiniteLoopNotAllowed: "Nekonečná smyčka sa nachádza v {type} hierarchii. Prosím zmeňte rodiča pre vyriešenie tohto problému"
HtmlEditorField:
- ADDURL: 'Pridať URL'
- ADJUSTDETAILSDIMENSIONS: 'Detaily & rozmery'
- ANCHORSCANNOTACCESSPAGE: 'Nemáte povolený prístup k obsahu cieľovej stránky.'
- ANCHORSPAGENOTFOUND: 'Cielova stránka nebola nájdená.'
+ ADDURL: "Pridať URL"
+ ADJUSTDETAILSDIMENSIONS: "Detaily & rozmery"
+ ANCHORSCANNOTACCESSPAGE: "Nemáte povolený prístup k obsahu cieľovej stránky."
+ ANCHORSPAGENOTFOUND: "Cielova stránka nebola nájdená."
ANCHORVALUE: Odkaz
- BUTTONADDURL: 'Pridať url'
+ BUTTONADDURL: "Pridať url"
BUTTONINSERT: Vložiť
- BUTTONINSERTLINK: 'Vložiť odkaz'
- BUTTONREMOVELINK: 'Odstrániť odkaz'
+ BUTTONINSERTLINK: "Vložiť odkaz"
+ BUTTONREMOVELINK: "Odstrániť odkaz"
BUTTONUpdate: Aktualizovať
- CAPTIONTEXT: 'Text nadpisu'
- CSSCLASS: 'Zarovnanie / štýl'
- CSSCLASSCENTER: 'Centrovať samotné.'
- CSSCLASSLEFT: 'Vľavo, s obtekajúcim textom.'
- CSSCLASSLEFTALONE: 'Vľavo, samostatne.'
- CSSCLASSRIGHT: 'Vpravo, s obtekajúcim textom.'
+ CAPTIONTEXT: "Text nadpisu"
+ CSSCLASS: "Zarovnanie / štýl"
+ CSSCLASSCENTER: "Centrovať samotné."
+ CSSCLASSLEFT: "Vľavo, s obtekajúcim textom."
+ CSSCLASSLEFTALONE: "Vľavo, samostatne."
+ CSSCLASSRIGHT: "Vpravo, s obtekajúcim textom."
DETAILS: Detaily
- EMAIL: 'E-mailovú adresu'
+ EMAIL: "E-mailovú adresu"
FILE: Súbor
FOLDER: Adresár
- FROMCMS: 'Z CMS'
- FROMCOMPUTER: 'Z vášho počitača'
- FROMWEB: 'Z webu'
- FindInFolder: 'Vyhľadať v priečinku'
- IMAGEALT: 'Atlernatívny text (alt)'
+ FROMCMS: "Z CMS"
+ FROMCOMPUTER: "Z vášho počitača"
+ FROMWEB: "Z webu"
+ FindInFolder: "Vyhľadať v priečinku"
+ IMAGEALT: "Atlernatívny text (alt)"
+ IMAGEALTTEXT: "Alternatívny text (alt) - zobrazuje sa v prípade, ak obrázok nie je možné zobraziť"
+ IMAGEALTTEXTDESC: "Zobrazuje sa na čítačkách alebo ak obrázok nie je možné zobraziť"
IMAGEDIMENSIONS: Rozmery
IMAGEHEIGHTPX: Výška
- IMAGETITLE: 'Text titulky (tooltip) - pre doplňujúce informácie o obrázku'
- IMAGETITLETEXT: 'Text titulky (tooltip)'
- IMAGETITLETEXTDESC: 'Pre doplňujúce informácie o obrázku'
- IMAGEWIDTHPX: 'Šírka'
- INSERTMEDIA: 'Vložiť média'
- LINK: 'Vložiť/upraviť odkaz na zvýraznený text'
- LINKANCHOR: 'Odkaz na tejto stranke'
- LINKDESCR: 'Popis odkazu'
- LINKEMAIL: 'E-mailovú adresu'
- LINKEXTERNAL: 'Inú webstránku'
- LINKFILE: 'Stiahnutie súboru'
- LINKINTERNAL: 'Stránku na vlastnom webe'
- LINKOPENNEWWIN: 'Otvoriť odkaz v novom okne?'
- LINKTO: 'Odkázať na'
+ IMAGETITLE: "Text titulky (tooltip) - pre doplňujúce informácie o obrázku"
+ IMAGETITLETEXT: "Text titulky (tooltip)"
+ IMAGETITLETEXTDESC: "Pre doplňujúce informácie o obrázku"
+ IMAGEWIDTHPX: Šírka
+ INSERTMEDIA: "Vložiť média"
+ LINK: "Vložiť/upraviť odkaz na zvýraznený text"
+ LINKANCHOR: "Odkaz na tejto stranke"
+ LINKDESCR: "Popis odkazu"
+ LINKEMAIL: "E-mailovú adresu"
+ LINKEXTERNAL: "Inú webstránku"
+ LINKFILE: "Stiahnutie súboru"
+ LINKINTERNAL: "Stránku na vlastnom webe"
+ LINKOPENNEWWIN: "Otvoriť odkaz v novom okne?"
+ LINKTO: "Odkázať na"
PAGE: Stránku
- SUBJECT: 'Predmet emailu'
+ SUBJECT: "Predmet emailu"
URL: URL
- URLDESCRIPTION: 'Vložiť videá a obrázky z webu do Vašej stránky, jednoduchým zadaním URL súboru. Uistite sa, že máte príslušné práva pred zdielaním médií z webu.
Prosím, uvedomte si, že súbory nie sú pridané do úložiska CMS, ale súbor je vstavaný z jeho pôvodného umiestenia, ak z nejakých dôvodov súbor nie je dostupný v jeho pôvodnom umiestení, nebude zobraziteľný na tejo stránke.'
- URLNOTANOEMBEDRESOURCE: 'URL ''{url}'' nemôže byť vložené do zdroja médií.'
- UpdateMEDIA: 'Aktualizovať média'
+ URLDESCRIPTION: "Vložiť videá a obrázky z webu do Vašej stránky, jednoduchým zadaním URL súboru. Uistite sa, že máte príslušné práva pred zdielaním médií z webu.
Prosím, uvedomte si, že súbory nie sú pridané do úložiska CMS, ale súbor je vstavaný z jeho pôvodného umiestenia, ak z nejakých dôvodov súbor nie je dostupný v jeho pôvodnom umiestení, nebude zobraziteľný na tejo stránke."
+ URLNOTANOEMBEDRESOURCE: "URL '{url}' nemôže byť vložené do zdroja médií."
+ UpdateMEDIA: "Aktualizovať média"
Image:
PLURALNAME: Súbory
SINGULARNAME: Súbor
@@ -410,128 +422,139 @@ sk:
PLURALNAME: Súbory
SINGULARNAME: Súbor
Image_iframe_ss:
- TITLE: 'Rámec pre nahranie obrázku'
+ TITLE: "Rámec pre nahranie obrázku"
LeftAndMain:
CANCEL: Zrušiť
- CANT_REORGANISE: 'Nemáte oprávnenie meniť stránky najvyššej úrovne. Vaša zmena nebola uložená.'
+ CANT_REORGANISE: "Nemáte oprávnenie meniť stránky najvyššej úrovne. Vaša zmena nebola uložená."
+ CollapsePanel: "zbaliť panel"
DELETED: Zmazané.
+ DropdownBatchActionsDefault: "Vyberte akciu ..."
+ ExpandPanel: "rozbaliť panel"
HELP: Pomoc
- PERMAGAIN: 'Boli ste odhlásený'
- PERMALREADY: 'Je nám ľúto, ale k tejto časti CMS nemáte prístup . Ak sa chcete prihlásiť ako niekto iný, urobte tak nižšie.'
- PERMDEFAULT: 'Musíte byť prihlásený/á k prístupu do oblasti administrácie, zadajte vaše prihlasovacie údaje dole, prosím.'
+ MenuToggleAuto: Auto
+ MenuToggleStickyNav: "Sticky nav"
+ PAGETYPE: "Typ stránky"
+ PERMAGAIN: "Boli ste odhlásený"
+ PERMALREADY: "Je nám ľúto, ale k tejto časti CMS nemáte prístup. Ak sa chcete prihlásiť ako niekto iný, urobte tak nižšie."
+ PERMDEFAULT: "Musíte byť prihlásený/á k prístupu do oblasti administrácie, zadajte vaše prihlasovacie údaje dole, prosím."
+ PLEASESAVE: "Prosím uložte stránku: Táto stránka nemôže byť aktualizovaná, pretože ešte nebola uložená."
PreviewButton: Náhľad
- REORGANISATIONSUCCESSFUL: 'Strom webu bol reorganizovaný úspešne.'
+ REORGANISATIONSUCCESSFUL: "Strom webu bol reorganizovaný úspešne."
SAVEDUP: Uložené.
- ShowAsList: 'ukázať ako zoznam'
- TooManyPages: 'Príliž veľa stránok'
- ValidationError: 'Chyba platnosti'
+ ShowAsList: "ukázať ako zoznam"
+ TooManyPages: "Príliž veľa stránok"
+ ValidationError: "Chyba platnosti"
+ VersionUnknown: "neznáma verzia"
LeftAndMain_Menu_ss:
Hello: Ahoj
- LOGOUT: 'Odhlásiť sa'
+ LOGOUT: "Odhlásiť sa"
ListboxField:
- SOURCE_VALIDATION: 'Prosím vyberte hodnotu v zozname. %s nie je platná voľba'
+ SOURCE_VALIDATION: "Prosím vyberte hodnotu v zozname. %s nie je platná voľba"
LoginAttempt:
- Email: 'Emailová adresa'
- IP: 'IP adreasa'
- PLURALNAME: 'Pokusy o prihlásenie'
- SINGULARNAME: 'Pokus o prihlásenie'
+ Email: "Emailová adresa"
+ IP: "IP adreasa"
+ PLURALNAME: "Pokusy o prihlásenie"
+ SINGULARNAME: "Pokus o prihlásenie"
Status: Stav
Member:
- ADDGROUP: 'Pridať skupinu'
- BUTTONCHANGEPASSWORD: 'Zmeniť heslo'
- BUTTONLOGIN: 'Prihlásiť sa'
- BUTTONLOGINOTHER: 'Prihlásiť sa ako niekto iný'
- BUTTONLOSTPASSWORD: 'Stratil som svoje heslo'
- CANTEDIT: 'Nemáte oprávnenie toto vykonať'
- CONFIRMNEWPASSWORD: 'Potvrďte nové heslo'
- CONFIRMPASSWORD: 'Potvrďte heslo'
- CURRENT_PASSWORD: 'Terajšie heslo'
- DATEFORMAT: 'Formát dátumu'
- DefaultAdminFirstname: 'Predvolený administrátor'
+ ADDGROUP: "Pridať skupinu"
+ BUTTONCHANGEPASSWORD: "Zmeniť heslo"
+ BUTTONLOGIN: "Prihlásiť sa"
+ BUTTONLOGINOTHER: "Prihlásiť sa ako niekto iný"
+ BUTTONLOSTPASSWORD: "Stratil som svoje heslo"
+ CANTEDIT: "Nemáte oprávnenie toto vykonať"
+ CONFIRMNEWPASSWORD: "Potvrďte nové heslo"
+ CONFIRMPASSWORD: "Potvrďte heslo"
+ CURRENT_PASSWORD: "Terajšie heslo"
+ DATEFORMAT: "Formát dátumu"
+ DefaultAdminFirstname: "Predvolený administrátor"
DefaultDateTime: predvolený
- EDIT_PASSWORD: 'Nové heslo'
+ EDIT_PASSWORD: "Nové heslo"
EMAIL: E-mail
- EMPTYNEWPASSWORD: 'Nové heslo nesmie byť prázdne, skúste to prosím znova'
- ENTEREMAIL: 'Prosím zadajte emailovú adresu pre zaslanie odkazu na resetovanie hesla.'
- ERRORLOCKEDOUT2: 'Váš účet bol dočasne zablokovaný, kvôli množstvu neúspešných pokusov o prihlásenie. Prosím skúste to znova za {count} minút.'
- ERRORNEWPASSWORD: 'Zadali ste rozdielne nové heslo, skúste to znovu'
- ERRORPASSWORDNOTMATCH: 'Vaše súčasné heslo nie je správne, prosím skúste to znovu'
- ERRORWRONGCRED: 'Poskytnuté detaily vyzerajú byť nesprávne. Prosím skúste opäť.'
+ EMPTYNEWPASSWORD: "Nové heslo nesmie byť prázdne, skúste to prosím znova"
+ ENTEREMAIL: "Prosím zadajte emailovú adresu pre zaslanie odkazu na resetovanie hesla."
+ ERRORLOCKEDOUT2: "Váš účet bol dočasne zablokovaný, kvôli množstvu neúspešných pokusov o prihlásenie. Prosím skúste to znova za {count} minút."
+ ERRORNEWPASSWORD: "Zadali ste rozdielne nové heslo, skúste to znovu"
+ ERRORPASSWORDNOTMATCH: "Vaše súčasné heslo nie je správne, prosím skúste to znovu"
+ ERRORWRONGCRED: "Poskytnuté detaily vyzerajú byť nesprávne. Prosím skúste opäť."
FIRSTNAME: Meno
- INTERFACELANG: 'Jazyk rozhrania'
- INVALIDNEWPASSWORD: 'Nemohli sme pripustiť, že heslo: {password}'
- KEEPMESIGNEDIN: 'Držať ma prihláseného'
- LOGGEDINAS: 'Ste prihlásený/á ako {name}.'
- NEWPASSWORD: 'Nové heslo'
- NoPassword: 'Nie je tu heslo pre tohto člena.'
+ INTERFACELANG: "Jazyk rozhrania"
+ INVALIDNEWPASSWORD: "Nemohli sme pripustiť, že heslo: {password}"
+ KEEPMESIGNEDIN: "Držať ma prihláseného"
+ LOGGEDINAS: "Ste prihlásený/á ako {name}."
+ NEWPASSWORD: "Nové heslo"
+ NoPassword: "Nie je tu heslo pre tohto člena."
PASSWORD: Heslo
- PASSWORDEXPIRED: 'Vaše heslo bolo expirované. Zvoľte nové heslo.'
+ PASSWORDEXPIRED: "Vaše heslo bolo expirované. Zvoľte nové heslo."
PLURALNAME: Členovia
+ REMEMBERME: "Pamätať si ma nabudúce?"
SINGULARNAME: Člen
- SUBJECTPASSWORDCHANGED: 'Vaše heslo bolo zmenené'
- SUBJECTPASSWORDRESET: 'Odkaz na resetovanie hesla'
+ SUBJECTPASSWORDCHANGED: "Vaše heslo bolo zmenené"
+ SUBJECTPASSWORDRESET: "Odkaz na resetovanie hesla"
SURNAME: Priezvisko
- TIMEFORMAT: 'Formát času'
- ValidationIdentifierFailed: 'Nemôžte prepísať existujúceho člena #{id} s identickým identifikátorm ({name} = {value})'
- WELCOMEBACK: 'Vitajte späť, {firstname}'
- YOUROLDPASSWORD: 'Vaše staré heslo'
+ TIMEFORMAT: "Formát času"
+ VALIDATIONMEMBEREXISTS: "Člen s rovnakým identifikátorom {identifier} už existuje"
+ ValidationIdentifierFailed: "Nemôžte prepísať existujúceho člena #{id} s identickým identifikátorom ({name} = {value})"
+ WELCOMEBACK: "Vitajte späť, {firstname}"
+ YOUROLDPASSWORD: "Vaše staré heslo"
belongs_many_many_Groups: Skupiny
- db_LastVisited: 'Dátum poslednej návštevy'
- db_Locale: 'Lokalizácia rozhrania'
- db_LockedOutUntil: 'Zamknutý až do'
- db_NumVisit: 'Počet návštev'
+ db_LastVisited: "Dátum poslednej návštevy"
+ db_Locale: "Lokalizácia rozhrania"
+ db_LockedOutUntil: "Zamknutý až do"
+ db_NumVisit: "Počet návštev"
db_Password: Heslo
- db_PasswordExpiry: 'Dátum expirácie hesla'
+ db_PasswordExpiry: "Dátum expirácie hesla"
MemberAuthenticator:
- TITLE: 'E-mail & Heslo'
+ TITLE: "E-mail & Heslo"
MemberDatetimeOptionsetField:
- AMORPM: 'AM (pred poludním) alebo PM (popoludní)'
+ AMORPM: "AM (pred poludním) alebo PM (popoludní)"
Custom: Vlastné
- DATEFORMATBAD: 'Formát dátumu je neplatný'
- DAYNOLEADING: 'Deň mesiaca bez úvodnej nuly'
- DIGITSDECFRACTIONSECOND: 'Jedna alebo viac číslic zastupujúcich desatinný zlomok sekundy'
- FOURDIGITYEAR: 'Štvorčíslie roka'
- FULLNAMEMONTH: 'Celý názov mesiaca (napr. jún)'
- HOURNOLEADING24: 'Hodina bez úvodnej nuly, 24 hodinový formát'
- MINUTENOLEADING: 'Minúta bez úvodnej nuly'
- MONTHNOLEADING: 'Číslo mesiaca bez úvodnej nuly'
+ DATEFORMATBAD: "Formát dátumu je neplatný"
+ DAYNOLEADING: "Deň mesiaca bez úvodnej nuly"
+ DIGITSDECFRACTIONSECOND: "Jedna alebo viac číslic zastupujúcich desatinný zlomok sekundy"
+ FOURDIGITYEAR: "Štvorčíslie roka"
+ FULLNAMEMONTH: "Celý názov mesiaca (napr. jún)"
+ HOURNOLEADING: "Hodina bez úvodnej nuly"
+ HOURNOLEADING24: "Hodina bez úvodnej nuly, 24 hodinový formát"
+ MINUTENOLEADING: "Minúta bez úvodnej nuly"
+ MONTHNOLEADING: "Číslo mesiaca bez úvodnej nuly"
Preview: Náhľad
- SHORTMONTH: 'Krátky názov mesiaca (napr. jún)'
- TWODIGITDAY: 'Dvojčíslie dňa mesiaca'
- TWODIGITHOUR: 'Dvojčíslie hodiny (00 až 23)'
- TWODIGITMINUTE: 'Dvojčíslie minúty (00 až 59)'
- TWODIGITMONTH: 'Dvojčíslie mesiaca (01=január, atď.)'
- TWODIGITSECOND: 'Dvojčíslie sekundy (00 až 59)'
- TWODIGITYEAR: 'Dvojčíslie roka'
- Toggle: 'Ukázať nápovedu formátovania'
+ SHORTMONTH: "Krátky názov mesiaca (napr. jún)"
+ TWODIGITDAY: "Dvojčíslie dňa mesiaca"
+ TWODIGITHOUR: "Dvojčíslie hodiny (00 až 23)"
+ TWODIGITMINUTE: "Dvojčíslie minúty (00 až 59)"
+ TWODIGITMONTH: "Dvojčíslie mesiaca (01=január, atď.)"
+ TWODIGITSECOND: "Dvojčíslie sekundy (00 až 59)"
+ TWODIGITYEAR: "Dvojčíslie roka"
+ Toggle: "Ukázať nápovedu formátovania"
MemberImportForm:
- Help1: 'Importovať členov v CSV formáte (čiarkou oddelené hodnoty). Zobraziť pokročile použitie
'
- Help2: '\n
Pokročilé použitie
\n
\n- Povolené stĺpce: %s
\n- Existujúci užívatelia sú porovnávaní ich unikátnou vlastnosťou Code, a aktualizovaní s novými hodnotami z\nimportovaného súboru.
\n- Skupiny môžu byť priradené stĺpcom Groups. Skupiny sú identifikované ich vlastnosťou Code,\nviacero skupín môže byť oddelené čiarkou. Existujúce členstvá skupiny nie sú zmazané.
\n
\n
'
- ResultCreated: 'Vytvorených {count} členov'
- ResultDeleted: 'Zmazaných %d členov'
- ResultNone: 'Žiadne zmeny'
- ResultUpdated: 'Aktualizovaných {count} členov'
+ Help1: "Importovať členov v CSV formáte (čiarkou oddelené hodnoty). Zobraziť pokročile použitie
"
+ Help2: "\n
Pokročilé použitie
\n
\n- Povolené stĺpce: %s
\n- Existujúci užívatelia sú porovnávaní ich unikátnou vlastnosťou Code, a aktualizovaní s novými hodnotami z\nimportovaného súboru.
\n- Skupiny môžu byť priradené stĺpcom Groups. Skupiny sú identifikované ich vlastnosťou Code,\nviacero skupín môže byť oddelené čiarkou. Existujúce členstvá skupiny nie sú zmazané.
\n
\n
"
+ ResultCreated: "Vytvorených {count} členov"
+ ResultDeleted: "Zmazaných %d členov"
+ ResultNone: "Žiadne zmeny"
+ ResultUpdated: "Aktualizovaných {count} členov"
MemberPassword:
- PLURALNAME: 'Heslá člena'
- SINGULARNAME: 'Heslo člena'
+ PLURALNAME: "Heslá člena"
+ SINGULARNAME: "Heslo člena"
MemberTableField:
- APPLY_FILTER: 'Použiť filter'
+ APPLY_FILTER: "Použiť filter"
ModelAdmin:
DELETE: Zmazať
- DELETEDRECORDS: 'Zmazaných {count} záznamov.'
- EMPTYBEFOREIMPORT: 'Nahradiť dáta'
- IMPORT: 'Importovať z CSV'
- IMPORTEDRECORDS: 'Importovaných {count} záznamov.'
- NOCSVFILE: 'Prosím vyhľadajte CSV súbor pre importovanie'
- NOIMPORT: 'Nie je čo importovať'
+ DELETEDRECORDS: "Zmazaných {count} záznamov."
+ EMPTYBEFOREIMPORT: "Nahradiť dáta"
+ IMPORT: "Importovať z CSV"
+ IMPORTEDRECORDS: "Importovaných {count} záznamov."
+ NOCSVFILE: "Prosím vyhľadajte CSV súbor pre importovanie"
+ NOIMPORT: "Nie je čo importovať"
RESET: Reset
- Title: 'Dátové modely'
- UPDATEDRECORDS: 'Aktualizovaných {count} záznamov.'
+ Title: "Dátové modely"
+ UPDATEDRECORDS: "Aktualizovaných {count} záznamov."
ModelAdmin_ImportSpec_ss:
- IMPORTSPECFIELDS: 'Stĺpce databázy'
- IMPORTSPECLINK: 'Zobraziť špecifikáciu pre %s'
+ IMPORTSPECFIELDS: "Stĺpce databázy"
+ IMPORTSPECLINK: "Zobraziť špecifikáciu pre %s"
IMPORTSPECRELATIONS: Relácie
- IMPORTSPECTITLE: 'Špecifikácia pre %s'
+ IMPORTSPECTITLE: "Špecifikácia pre %s"
ModelAdmin_Tools_ss:
FILTER: Filtrovať
IMPORT: Importovať
@@ -542,100 +565,100 @@ sk:
FIELDLABELAMOUNT: Množstvo
FIELDLABELCURRENCY: Mena
MultiSelectField:
- SOURCE_VALIDATION: 'Prosím vyberte hodnoty zo zoznamu. Daná neplatná voľba(y) {value}'
+ SOURCE_VALIDATION: "Prosím vyberte hodnoty zo zoznamu. Daná neplatná voľba(y) {value}"
NullableField:
- IsNullLabel: 'Je Null'
+ IsNullLabel: "Je Null"
NumericField:
- VALIDATION: 'Zadaná hodnota ''{value}'' nie je číslo. Iba čísla môžu byť akceptované pre toto pole!'
+ VALIDATION: "Zadaná hodnota '{value}' nie je číslo. Iba čísla môžu byť akceptované pre toto pole!"
Pagination:
Page: Stránka
View: Zobraziť
PasswordValidator:
- LOWCHARSTRENGTH: 'Prosím posilnite heslo pridaním z týchto niektorých znakov: %s'
- PREVPASSWORD: 'Už ste použili toto heslo v minulosti, vyberte nové hoslo, prosím'
- TOOSHORT: 'Heslo je príliš krátke, musí byť %s alebo viacej znakov dlhé'
+ LOWCHARSTRENGTH: "Prosím posilnite heslo pridaním z týchto niektorých znakov: %s"
+ PREVPASSWORD: "Už ste použili toto heslo v minulosti, vyberte nové hoslo, prosím"
+ TOOSHORT: "Heslo je príliš krátke, musí byť %s alebo viacej znakov dlhé"
Permission:
AdminGroup: Administrátor
- CMS_ACCESS_CATEGORY: 'Prístup do CMS'
- FULLADMINRIGHTS: 'Plné administrátorské práva'
- FULLADMINRIGHTS_HELP: 'Ma prednosť pred všetkými ostatnými prideleniami a právomocami.'
+ CMS_ACCESS_CATEGORY: "Prístup do CMS"
+ FULLADMINRIGHTS: "Plné administrátorské práva"
+ FULLADMINRIGHTS_HELP: "Ma prednosť pred všetkými ostatnými prideleniami a právomocami."
PLURALNAME: Oprávnenia
SINGULARNAME: Oprávnenie
PermissionCheckboxSetField:
- AssignedTo: 'pripojené k "{title}"'
- FromGroup: 'zdedené zo skupiny "{title}"'
- FromRole: 'zdedené z úlohy "{title}"'
- FromRoleOnGroup: 'zdedené z úlohy "%s" v skupine "%s"'
+ AssignedTo: "pripojené k \"{title}\""
+ FromGroup: "zdedené zo skupiny \"{title}\""
+ FromRole: "zdedené z úlohy \"{title}\""
+ FromRoleOnGroup: "zdedené z úlohy \"%s\" v skupine \"%s\""
PermissionRole:
- OnlyAdminCanApply: 'Iba administrátor môže použiť'
+ OnlyAdminCanApply: "Iba administrátor môže použiť"
PLURALNAME: Úlohy
SINGULARNAME: Úloha
Title: Názov
PermissionRoleCode:
- PLURALNAME: 'Kódy právomocí úloh'
- PermsError: 'Nie je možné pripojiť kód "%s" s privilegovanými právami (vyžaduje ADMIN prístup)'
- SINGULARNAME: 'Kód právomocí úloh'
+ PLURALNAME: "Kódy právomocí úloh"
+ PermsError: "Nie je možné pripojiť kód \"%s\" s privilegovanými právami (vyžaduje ADMIN prístup)"
+ SINGULARNAME: "Kód právomocí úloh"
Permissions:
- PERMISSIONS_CATEGORY: 'Úlohy a prístupové práva'
- UserPermissionsIntro: 'Priradenie skupín tomuto užívateľovi upraví oprávnenia, ktoré má. Pozri sekcia skupiny pre podrobnosti o oprávneniach k jednotlivým skupinám.'
+ PERMISSIONS_CATEGORY: "Úlohy a prístupové práva"
+ UserPermissionsIntro: "Priradenie skupín tomuto užívateľovi upraví oprávnenia, ktoré má. Pozri sekcia skupiny pre podrobnosti o oprávneniach k jednotlivým skupinám."
PhoneNumberField:
- VALIDATION: 'Prosím zadajte platné telefónne číslo'
+ VALIDATION: "Prosím zadajte platné telefónne číslo"
RememberLoginHash:
- PLURALNAME: 'Pamätať si hash-e prihlásenia'
- SINGULARNAME: 'Pamätať si hash prihlásenia'
+ PLURALNAME: "Pamätať si hash-e prihlásenia"
+ SINGULARNAME: "Pamätať si hash prihlásenia"
Security:
- ALREADYLOGGEDIN: 'K tejto stránke nemáte prístup. Ak máte iný účet, ktorý k nej má prístup, môžete sa prihlásiť.'
- BUTTONSEND: 'Pošlite mi odkaz na resetovanie hesla'
- CHANGEPASSWORDBELOW: 'Svoje heslo si môžete zmeniť nižšie.'
- CHANGEPASSWORDHEADER: 'Zmeniť heslo'
- ENTERNEWPASSWORD: 'Prosím zadajte nové heslo.'
- ERRORPASSWORDPERMISSION: 'Pre zmenu hesla musíte byť prihlásený!'
- LOGGEDOUT: 'Boli ste odhlásený. Ak sa chcete znovu prihlásiť, zadajte svoje prihlasovacie údaje.'
+ ALREADYLOGGEDIN: "K tejto stránke nemáte prístup. Ak máte iný účet, ktorý k nej má prístup, môžete sa prihlásiť."
+ BUTTONSEND: "Pošlite mi odkaz na resetovanie hesla"
+ CHANGEPASSWORDBELOW: "Svoje heslo si môžete zmeniť nižšie."
+ CHANGEPASSWORDHEADER: "Zmeniť heslo"
+ ENTERNEWPASSWORD: "Prosím zadajte nové heslo."
+ ERRORPASSWORDPERMISSION: "Pre zmenu hesla musíte byť prihlásený!"
+ LOGGEDOUT: "Boli ste odhlásený. Ak sa chcete znovu prihlásiť, zadajte svoje prihlasovacie údaje."
LOGIN: Prihlásiť
- LOSTPASSWORDHEADER: 'Zabudnuté heslo'
- NOTEPAGESECURED: 'Táto stránka je zabezpečená. Zadajte svoje prihlasovacie údaje a my Vám zároveň pošleme práva.'
- NOTERESETLINKINVALID: 'Odkaz na resetovanie hesla nie je platný alebo je prošlý.
Môžte požiadať o nový tu alebo zmeňte svoje heslo až sa prihlásite.
'
- NOTERESETPASSWORD: 'Zadajte svoju e-mailovú adresu a my Vám pošleme odkaz na resetovanie hesla'
- PASSWORDSENTHEADER: 'Odkaz na resetovanie hesla bol odoslaný na ''{email}'''
- PASSWORDSENTTEXT: 'Ďakujeme! Resetovací odkaz bol odoslaný na ''''{email}'''', pokiaľ účet existuje pre túto emailovú adresu.'
+ LOSTPASSWORDHEADER: "Zabudnuté heslo"
+ NOTEPAGESECURED: "Táto stránka je zabezpečená. Zadajte svoje prihlasovacie údaje a my Vám zároveň pošleme práva."
+ NOTERESETLINKINVALID: "Odkaz na resetovanie hesla nie je platný alebo je vypršala jeho platnosť.
Môžete požiadať o nový tu alebo zmeňte svoje heslo po prihlásení.
"
+ NOTERESETPASSWORD: "Zadajte svoju e-mailovú adresu a my Vám pošleme odkaz na resetovanie hesla"
+ PASSWORDSENTHEADER: "Odkaz na resetovanie hesla bol odoslaný na '{email}'"
+ PASSWORDSENTTEXT: "Ďakujeme! Resetovací odkaz bol odoslaný na ''{email}'', pokiaľ účet existuje pre túto emailovú adresu."
SecurityAdmin:
- ACCESS_HELP: 'Povoliť prezeranie, pridávanie a editovanie uživaťeľov, ako aj pridelovanie ich právomoci.'
- APPLY_ROLES: 'Aplikovať úlohy skupinám'
- APPLY_ROLES_HELP: 'Schopnosť editovať úlohy pridelené k skupine. Vyžaduje "Prístup k ''Užívatelia'' sekcii".'
- EDITPERMISSIONS: 'Spravovať právomoci pre skupiny'
- EDITPERMISSIONS_HELP: 'Schopnosť upravovať právomoci a IP adresi pre skupinu. Vyžaduje prístup do sekcie "Bezpečnosť".'
- GROUPNAME: 'Názov skupiny'
- IMPORTGROUPS: 'Importovať skupiny'
- IMPORTUSERS: 'Importovať požívateľov'
+ ACCESS_HELP: "Povoliť prezeranie, pridávanie a editovanie uživaťeľov, ako aj pridelovanie ich právomoci."
+ APPLY_ROLES: "Aplikovať úlohy skupinám"
+ APPLY_ROLES_HELP: "Schopnosť editovať úlohy pridelené k skupine. Vyžaduje \"Prístup k 'Užívatelia' sekcii\"."
+ EDITPERMISSIONS: "Spravovať právomoci pre skupiny"
+ EDITPERMISSIONS_HELP: "Schopnosť upravovať právomoci a IP adresy pre skupinu. Vyžaduje prístup do sekcie \"Bezpečnosť\"."
+ GROUPNAME: "Názov skupiny"
+ IMPORTGROUPS: "Importovať skupiny"
+ IMPORTUSERS: "Importovať používateľov"
MEMBERS: Členovia
MENUTITLE: Bezpečnosť
- MemberListCaution: 'Upozornenie: Odstránenie členov z tohto zoznamu ich odstráni zo všetkých skupín a databázy.'
- NEWGROUP: 'Nová skupina'
+ MemberListCaution: "Upozornenie: Odstránenie členov z tohto zoznamu ich odstráni zo všetkých skupín a databázy."
+ NEWGROUP: "Nová skupina"
PERMISSIONS: Právomoci
ROLES: Úlohy
- ROLESDESCRIPTION: 'Úlohy sú logické zoskupenia právomocí a môžu byť pridelené k skupinám.
Sú zdedené z nadradených skupín, ak je to požadované.'
+ ROLESDESCRIPTION: "Úlohy sú logické zoskupenia právomocí a môžu byť pridelené k skupinám.
Sú zdedené z nadradených skupín, ak je to požadované."
TABROLES: Úlohy
Users: Používatelia
SecurityAdmin_MemberImportForm:
BtnImport: Importovať
- FileFieldLabel: 'CSV súbor (Povolené koncovky súborov: *.csv)'
+ FileFieldLabel: "CSV súbor (Povolené koncovky súborov: *.csv)"
SilverStripeNavigator:
Auto: Auto
- ChangeViewMode: 'Zmeniť nód zobrazenia'
+ ChangeViewMode: "Zmeniť nód zobrazenia"
Desktop: Desktop
- DualWindowView: 'Duálne okno'
+ DualWindowView: "Duálne okno"
Edit: Editovať
- EditView: 'Mód editácie'
- Mobile: 'Mobilný telefón'
- PreviewState: 'Náhľad stavu'
- PreviewView: 'Mód náhľadu'
+ EditView: "Mód editácie"
+ Mobile: "Mobilný telefón"
+ PreviewState: "Náhľad stavu"
+ PreviewView: "Mód náhľadu"
Responsive: Responzívny
- SplitView: 'Mód rozdelenia'
+ SplitView: "Mód rozdelenia"
Tablet: Tablet
- ViewDeviceWidth: 'Vyberte šírku náhľadu'
+ ViewDeviceWidth: "Vyberte šírku náhľadu"
Width: šírka
SilverStripe\Admin\CMSProfileController:
- MENUTITLE: 'Môj profil'
+ MENUTITLE: "Môj profil"
SilverStripe\Admin\CampaignAdmin:
MENUTITLE: Kampane
SilverStripe\Admin\SecurityAdmin:
@@ -650,26 +673,26 @@ sk:
PLURALNAME: Obrázky
SINGULARNAME: Obrázok
SilverStripe\ORM\DataObject:
- PLURALNAME: 'Dátové objekty'
- SINGULARNAME: 'Dátový objekt'
+ PLURALNAME: "Dátové objekty"
+ SINGULARNAME: "Dátový objekt"
SilverStripe\ORM\Versioning\ChangeSet:
PLURALNAME: Kampane
SINGULARNAME: Kampaň
SilverStripe\ORM\Versioning\ChangeSetItem:
- PLURALNAME: 'Zmeniť položky'
- SINGULARNAME: 'Zmeniť položku'
+ PLURALNAME: "Zmeniť položky"
+ SINGULARNAME: "Zmeniť položku"
SilverStripe\Security\Group:
PLURALNAME: Skupiny
SINGULARNAME: Skupina
SilverStripe\Security\LoginAttempt:
- PLURALNAME: 'Pokusy o prihlásenie'
- SINGULARNAME: 'Pokus o prihlásenie'
+ PLURALNAME: "Pokusy o prihlásenie"
+ SINGULARNAME: "Pokus o prihlásenie"
SilverStripe\Security\Member:
PLURALNAME: Členovia
SINGULARNAME: Člen
SilverStripe\Security\MemberPassword:
- PLURALNAME: 'Heslá člena'
- SINGULARNAME: 'Heslo člena'
+ PLURALNAME: "Heslá člena"
+ SINGULARNAME: "Heslo člena"
SilverStripe\Security\Permission:
PLURALNAME: Oprávnenia
SINGULARNAME: Oprávnenie
@@ -677,63 +700,67 @@ sk:
PLURALNAME: Roly
SINGULARNAME: Rola
SilverStripe\Security\PermissionRoleCode:
- PLURALNAME: 'Kódy oprávnenia role'
- SINGULARNAME: 'Kód oprávnenia role'
+ PLURALNAME: "Kódy oprávnenia role"
+ SINGULARNAME: "Kód oprávnenia role"
SilverStripe\Security\RememberLoginHash:
- PLURALNAME: 'Pamätať si hash-e prihlásenia'
- SINGULARNAME: 'Pamätať si hash prihlásenia'
+ PLURALNAME: "Pamätať si hash-e prihlásenia"
+ SINGULARNAME: "Pamätať si hash prihlásenia"
SiteTree:
TABMAIN: Hlavné
TableListField:
- CSVEXPORT: 'Exportovať do CSV'
+ CSVEXPORT: "Exportovať do CSV"
+ CSVIMPORT: "Import CSV"
Print: Tlačiť
TableListField_PageControls_ss:
OF: z
TextField:
- VALIDATEMAXLENGTH: 'Hodnota pre {name} nesmie prekročiť {maxLength} v dĺžke znakov'
+ VALIDATEMAXLENGTH: "Hodnota pre {name} nesmie prekročiť {maxLength} v dĺžke znakov"
TimeField:
- VALIDATEFORMAT: 'Prosím zadajte platný formát času ({format})'
+ VALIDATEFORMAT: "Prosím zadajte platný formát času ({format})"
ToggleField:
LESS: menej
MORE: viac
UploadField:
- ATTACHFILE: 'Pripojiť súbor'
- ATTACHFILES: 'Pripojiť súbory'
- AttachFile: 'Pripojiť súbor(y)'
- CHOOSEANOTHERFILE: 'Vyberte iný súbor'
- CHOOSEANOTHERINFO: 'Nahradiť tento súbor iným z úložiska súborov'
- DELETE: 'Zmazať zo súborov'
- DELETEINFO: 'Trvalo zmazať tento súbor z úložiska súborov'
+ ATTACHFILE: "Pripojiť súbor"
+ ATTACHFILES: "Pripojiť súbory"
+ AttachFile: "Pripojiť súbor(y)"
+ CHOOSEANOTHERFILE: "Vyberte iný súbor"
+ CHOOSEANOTHERINFO: "Nahradiť tento súbor iným z úložiska súborov"
+ DELETE: "Zmazať zo súborov"
+ DELETEINFO: "Trvalo zmazať tento súbor z úložiska súborov"
DOEDIT: Uložiť
- DROPFILE: 'pusť súbor'
- DROPFILES: 'pusť súbory'
+ DROPFILE: "pusť súbor"
+ DROPFILES: "pusť súbory"
Dimensions: Rozmery
EDIT: Editovať
- EDITINFO: 'Editovať súbor'
- FIELDNOTSET: 'Žiadna informácia o súbore'
- FROMCOMPUTER: 'Z vášho počitača'
- FROMCOMPUTERINFO: 'Vyberte zo súborov'
- FROMFILES: 'Zo súborov'
- HOTLINKINFO: 'Info: Tento obrázok bude "hotlinkovaný". Uistete sa prosím, že máte oprávnenie od pôvodneho tvorcu webu, aby sa tak stalo.'
- MAXNUMBEROFFILES: 'Maximálny počet {count} súbor(ov) prekročený.'
- MAXNUMBEROFFILESONE: 'Je možno nahrať iba jeden súbor'
- MAXNUMBEROFFILESSHORT: 'Môžte nahrať iba {count} súborov'
- OVERWRITEWARNING: 'Súbor s rovnakým názvom už existuje'
+ EDITINFO: "Editovať súbor"
+ FIELDNOTSET: "Žiadna informácia o súbore"
+ FROMCOMPUTER: "Z vášho počitača"
+ FROMCOMPUTERINFO: "Vyberte zo súborov"
+ FROMFILES: "Zo súborov"
+ HOTLINKINFO: "Info: Tento obrázok bude \"hotlinkovaný\". Uistete sa prosím, že máte oprávnenie od pôvodneho tvorcu webu, aby sa tak stalo."
+ MAXNUMBEROFFILES: "Maximálny počet {count} súbor(ov) prekročený."
+ MAXNUMBEROFFILESONE: "Je možno nahrať iba jeden súbor"
+ MAXNUMBEROFFILESSHORT: "Môžte nahrať iba {count} súborov"
+ OVERWRITEWARNING: "Súbor s rovnakým názvom už existuje"
REMOVE: Odstrániť
- REMOVEINFO: 'Odstrániť tento súbor odtiaľ, ale nezmazať z úložiska súborov'
- STARTALL: 'Začni všetko'
+ REMOVEINFO: "Odstrániť tento súbor odtiaľ, ale nezmazať z úložiska súborov"
+ STARTALL: "Začni všetko"
Saved: Uložené
- UPLOADSINTO: 'uloží do /{path}'
+ UPLOADSINTO: "uloží do /{path}"
+ ValidationException:
+ DEFAULT_ERROR: "Chyba platnosti"
Versioned:
+ INFERRED_TITLE: "Vygenerovaná publikovaním '{title}' {created}"
has_many_Versions: verzie
VersionedGridFieldItemRequest:
ARCHIVE: Archív
- Archived: 'Archivované %s %s'
- BUTTONARCHIVEDESC: 'Nezverejniť a odoslať do archívu'
+ Archived: "Archivované %s %s"
+ BUTTONARCHIVEDESC: "Nezverejniť a odoslať do archívu"
BUTTONPUBLISH: Zverejniť
BUTTONUNPUBLISH: Nezverejniť
- BUTTONUNPUBLISHDESC: 'Odstrániť tento záznam z publikovaného webu'
- Published: 'Zverejnené {name} {link}'
- Unpublished: 'Nezverejné %s %s'
+ BUTTONUNPUBLISHDESC: "Odstrániť tento záznam z publikovaného webu"
+ Published: "Zverejnené {name} {link}"
+ Unpublished: "Nezverejné %s %s"
i18n:
- PLURAL: '{number} {form}'
+ PLURAL: "{number} {form}"
diff --git a/src/Core/Manifest/ClassManifest.php b/src/Core/Manifest/ClassManifest.php
index 6a6acd1fe..27c0e4bd4 100644
--- a/src/Core/Manifest/ClassManifest.php
+++ b/src/Core/Manifest/ClassManifest.php
@@ -51,15 +51,15 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_CLASS,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_STRING, 'can_jump_to' => array(7, 14), 'save_to' => 'className'),
- 3 => T_WHITESPACE,
+ 3 => array(T_WHITESPACE, 'optional' => true),
4 => T_EXTENDS,
- 5 => T_WHITESPACE,
+ 5 => array(T_WHITESPACE, 'optional' => true),
6 => array(T_STRING, 'save_to' => 'extends[]', 'can_jump_to' => 14),
- 7 => T_WHITESPACE,
+ 7 => array(T_WHITESPACE, 'optional' => true),
8 => T_IMPLEMENTS,
- 9 => T_WHITESPACE,
+ 9 => array(T_WHITESPACE, 'optional' => true),
10 => array(T_STRING, 'can_jump_to' => 14, 'save_to' => 'interfaces[]'),
11 => array(T_WHITESPACE, 'optional' => true),
12 => array(',', 'can_jump_to' => 10, 'save_to' => 'interfaces[]'),
@@ -76,16 +76,16 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_CLASS,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_STRING, 'can_jump_to' => array(8, 16), 'save_to' => 'className'),
- 3 => T_WHITESPACE,
+ 3 => array(T_WHITESPACE, 'optional' => true),
4 => T_EXTENDS,
- 5 => T_WHITESPACE,
+ 5 => array(T_WHITESPACE, 'optional' => true),
6 => array(T_NS_SEPARATOR, 'save_to' => 'extends[]', 'optional' => true),
7 => array(T_STRING, 'save_to' => 'extends[]', 'can_jump_to' => array(6, 16)),
- 8 => T_WHITESPACE,
+ 8 => array(T_WHITESPACE, 'optional' => true),
9 => T_IMPLEMENTS,
- 10 => T_WHITESPACE,
+ 10 => array(T_WHITESPACE, 'optional' => true),
11 => array(T_NS_SEPARATOR, 'save_to' => 'interfaces[]', 'optional' => true),
12 => array(T_STRING, 'can_jump_to' => array(11, 16), 'save_to' => 'interfaces[]'),
13 => array(T_WHITESPACE, 'optional' => true),
@@ -103,7 +103,7 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_TRAIT,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_STRING, 'save_to' => 'traitName')
));
}
@@ -115,7 +115,7 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_NAMESPACE,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_NS_SEPARATOR, 'save_to' => 'namespaceName[]', 'optional' => true),
3 => array(T_STRING, 'save_to' => 'namespaceName[]', 'can_jump_to' => 2),
4 => array(T_WHITESPACE, 'optional' => true),
@@ -130,7 +130,7 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_INTERFACE,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_STRING, 'save_to' => 'interfaceName')
));
}
@@ -149,7 +149,7 @@ class ClassManifest
{
return new TokenisedRegularExpression(array(
0 => T_USE,
- 1 => T_WHITESPACE,
+ 1 => array(T_WHITESPACE, 'optional' => true),
2 => array(T_NS_SEPARATOR, 'save_to' => 'importString[]', 'optional' => true),
3 => array(T_STRING, 'save_to' => 'importString[]', 'can_jump_to' => array(2, 8)),
4 => array(T_WHITESPACE, 'save_to' => 'importString[]'),
diff --git a/src/Core/Manifest/TokenisedRegularExpression.php b/src/Core/Manifest/TokenisedRegularExpression.php
index 0a986a36c..be0909c56 100644
--- a/src/Core/Manifest/TokenisedRegularExpression.php
+++ b/src/Core/Manifest/TokenisedRegularExpression.php
@@ -116,6 +116,8 @@ class TokenisedRegularExpression
} else {
return true;
}
+ } elseif (in_array($tokens[$tokenPos][0], array(T_COMMENT, T_DOC_COMMENT, T_WHITESPACE))) {
+ return $this->matchFrom($tokenPos + 1, $expressionPos, $tokens, $matches);
}
return false;
diff --git a/src/Forms/GridField/GridFieldExportButton.php b/src/Forms/GridField/GridFieldExportButton.php
index 427ead1ef..49ccc3b64 100644
--- a/src/Forms/GridField/GridFieldExportButton.php
+++ b/src/Forms/GridField/GridFieldExportButton.php
@@ -161,7 +161,11 @@ class GridFieldExportButton implements GridField_HTMLProvider, GridField_ActionP
// determine the CSV headers. If a field is callable (e.g. anonymous function) then use the
// source name as the header instead
foreach ($csvColumns as $columnSource => $columnHeader) {
- $headers[] = (!is_string($columnHeader) && is_callable($columnHeader)) ? $columnSource : $columnHeader;
+ if (is_array($columnHeader) && array_key_exists('title', $columnHeader)) {
+ $headers[] = $columnHeader['title'];
+ } else {
+ $headers[] = (!is_string($columnHeader) && is_callable($columnHeader)) ? $columnSource : $columnHeader;
+ }
}
$fileData[] = $headers;
diff --git a/src/View/Parsers/Transliterator.php b/src/View/Parsers/Transliterator.php
index 95d27379d..53e0b5033 100644
--- a/src/View/Parsers/Transliterator.php
+++ b/src/View/Parsers/Transliterator.php
@@ -53,13 +53,29 @@ class Transliterator extends Object
'Õ'=>'O', 'Ö'=>'Oe', 'Ø'=>'O', 'Ù'=>'U', 'Ú'=>'U', 'Û'=>'U', 'Ü'=>'Ue', 'Ý'=>'Y', 'Þ'=>'B', 'ß'=>'ss',
'à'=>'a', 'á'=>'a', 'â'=>'a', 'ã'=>'a', 'ä'=>'ae', 'å'=>'a', 'æ'=>'ae', 'ç'=>'c', 'è'=>'e', 'é'=>'e',
'ê'=>'e', 'ë'=>'e', 'ì'=>'i', 'í'=>'i', 'î'=>'i', 'ï'=>'i', 'ð'=>'o', 'ñ'=>'n', 'ò'=>'o', 'ó'=>'o',
- 'ô'=>'o', 'õ'=>'o', 'ö'=>'oe', 'ø'=>'o', 'ù'=>'u', 'ú'=>'u', 'û'=>'u', 'ü'=>'ue', 'ý'=>'y',
+ 'ô'=>'o', 'õ'=>'o', 'ö'=>'oe', 'ø'=>'o', 'ù'=>'u', 'ú'=>'u', 'û'=>'u', 'ü'=>'ue', 'ý'=>'y', 'ý'=>'y',
'þ'=>'b', 'ÿ'=>'y', 'Ŕ'=>'R', 'ŕ'=>'r',
'Ā'=>'A', 'ā'=>'a', 'Ē'=>'E', 'ē'=>'e', 'Ī'=>'I', 'ī'=>'i', 'Ō'=>'O', 'ō'=>'o', 'Ū'=>'U', 'ū'=>'u',
- 'œ'=>'oe', 'ij'=>'ij', 'ą'=>'a','ę'=>'e', 'ė'=>'e', 'į'=>'i','ų'=>'u', 'Ą'=>'A',
- 'Ę'=>'E', 'Ė'=>'E', 'Į'=>'I','Ų'=>'U',
+ 'œ'=>'oe', 'ß'=>'ss', 'ij'=>'ij', 'ą'=>'a','ę'=>'e', 'ė'=>'e', 'į'=>'i','ų'=>'u','ū'=>'u', 'Ą'=>'A',
+ 'Ę'=>'E', 'Ė'=>'E', 'Į'=>'I','Ų'=>'U','Ū'=>'U',
"ľ"=>"l", "Ľ"=>"L", "ť"=>"t", "Ť"=>"T", "ů"=>"u", "Ů"=>"U",
'ł'=>'l', 'Ł'=>'L', 'ń'=>'n', 'Ń'=>'N', 'ś'=>'s', 'Ś'=>'S', 'ź'=>'z', 'Ź'=>'Z', 'ż'=>'z', 'Ż'=>'Z',
+ 'а'=>"a",'б'=>"b",'в'=>"v",'г'=>"g",'д'=>"d",'е'=>"e",'ё'=>"yo",'ж'=>"zh",'з'=>"z",'и'=>"i",
+ 'й'=>"y",'к'=>"k",'л'=>"l",'м'=>"m",'н'=>"n",'о'=>"o",'п'=>"p",'р'=>"r",'с'=>"s",'т'=>"t",
+ 'у'=>"u",'ф'=>"f",'х'=>"kh",'ц'=>"ts",'ч'=>"ch",'ш'=>"sh",'щ'=>"shch",'ы'=>"y",'э'=>"e",'ю'=>"yu",
+ 'я'=>"ya",
+ 'А'=>"A",'Б'=>"B",'В'=>"V",'Г'=>"G",'Д'=>"D",'Е'=>"E",'Ё'=>"YO",'Ж'=>"ZH",'З'=>"Z",'И'=>"I",
+ 'Й'=>"Y",'К'=>"K",'Л'=>"L",'М'=>"M",'Н'=>"N",'О'=>"O",'П'=>"P",'Р'=>"R",'С'=>"S",'Т'=>"T",
+ 'У'=>"U",'Ф'=>"F",'Х'=>"KH",'Ц'=>"TS",'Ч'=>"CH",'Ш'=>"SH",'Щ'=>"SHCH",'Ы'=>"Y",'Э'=>"E",'Ю'=>"YU",
+ 'Я'=>"YA",
+ 'α'=>'a', 'Α'=>'A', 'ά'=>'a', 'Ά'=>'A', 'β'=>'v', 'Β'=>'V', 'γ'=>'g', 'Γ'=>'G', 'δ'=>'d', 'Δ'=>'D',
+ 'ε'=>'e', 'ϵ'=>'e', 'Ε'=>'E', 'έ'=>'e', 'Έ'=>'E', 'ζ'=>'z', 'Ζ'=>'Z', 'η'=>'i', 'Η'=>'I',
+ 'θ'=>'th', 'ϑ' => 'th', 'Θ'=>'TH', 'ι'=>'i', 'Ι'=>'I', 'ί'=>'i', 'Ί'=>'I', 'κ'=>'k', 'ϰ'=>'k', 'Κ'=>'K',
+ 'λ'=>'l', 'Λ'=>'L', 'μ'=>'m', 'Μ'=>'M', 'ν'=>'n', 'Ν'=>'N', 'ή'=>'n', 'Ή'=>'N', 'ἠ'=>'n', 'Ἠ'=>'N',
+ 'ο'=>'o', 'Ο'=>'O', 'ό'=>'o', 'Ό'=>'O', 'π'=>'p', 'Π'=>'P', 'ρ'=>'r', 'ϱ'=>'r', 'Ρ'=>'R', 'ῤ'=>'rh',
+ 'σ'=>'s', 'ς'=>'s', 'Σ'=>'S', 'τ'=>'t', 'Τ'=>'T', 'υ'=>'y', 'Υ'=>'Y', 'ύ'=>'y', 'Ύ'=>'Y', 'ὐ'=>'y',
+ 'φ'=>'f', 'ϕ'=>'f', 'Φ'=>'F', 'χ'=>'ch', 'Χ'=>'CH', 'ψ'=>'ps', 'Ψ'=>'PS', 'ξ'=>'x', 'Ξ'=>'X',
+ 'ω'=>'w', 'Ω'=>'W', 'ώ'=>'o', 'Ώ'=>'O', 'ὠ'=>'o', 'Ὠ'=>'O',
);
return strtr($source, $table);
diff --git a/tests/php/Core/Manifest/ClassManifestTest.php b/tests/php/Core/Manifest/ClassManifestTest.php
index 59b6b9810..06cd94dc1 100644
--- a/tests/php/Core/Manifest/ClassManifestTest.php
+++ b/tests/php/Core/Manifest/ClassManifestTest.php
@@ -49,6 +49,7 @@ class ClassManifestTest extends SapphireTest
'classb' => "{$this->base}/module/classes/ClassB.php",
'classc' => "{$this->base}/module/classes/ClassC.php",
'classd' => "{$this->base}/module/classes/ClassD.php",
+ 'classe' => "{$this->base}/module/classes/ClassE.php",
'sstemplateparser' => FRAMEWORK_PATH."/View/SSTemplateParser.php",
'sstemplateparseexception' => FRAMEWORK_PATH."/View/SSTemplateParseException.php"
);
@@ -58,7 +59,7 @@ class ClassManifestTest extends SapphireTest
public function testGetClassNames()
{
$this->assertEquals(
- array('sstemplateparser', 'sstemplateparseexception', 'classa', 'classb', 'classc', 'classd'),
+ array('sstemplateparser', 'sstemplateparseexception', 'classa', 'classb', 'classc', 'classd', 'classe'),
$this->manifest->getClassNames()
);
}
diff --git a/tests/php/Core/Manifest/fixtures/classmanifest/module/classes/ClassE.php b/tests/php/Core/Manifest/fixtures/classmanifest/module/classes/ClassE.php
new file mode 100644
index 000000000..ff0fc934a
--- /dev/null
+++ b/tests/php/Core/Manifest/fixtures/classmanifest/module/classes/ClassE.php
@@ -0,0 +1,8 @@
+