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
    ' - 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
    " + 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
    ' - 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
    " + 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 @@ +