From db412a4d3ba2f11d072d97da89d755d823037aa1 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 15 Dec 2019 17:57:16 +0100 Subject: [PATCH] translations --- examples/getstarted/config/locales/cs_cz.json | 3 + .../src/containers/LocaleToggle/index.js | 2 + .../LocaleToggle/tests/index.test.js | 9 + packages/strapi-admin/admin/src/i18n.js | 2 + .../admin/src/translations/cs.json | 215 ++++++++++++++++++ .../admin/src/translations/index.js | 2 + .../files/admin/src/translations/cs.json | 1 + .../files/admin/src/translations/index.js | 2 + .../admin/src/translations/cs.json | 147 ++++++++++++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/cs.json | 26 +++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/cs.json | 11 + .../admin/src/translations/index.js | 2 + .../admin/src/translations/cs.json | 31 +++ .../admin/src/translations/index.js | 2 + .../admin/src/translations/cs.json | 112 +++++++++ .../admin/src/translations/index.js | 2 + 18 files changed, 573 insertions(+) create mode 100644 examples/getstarted/config/locales/cs_cz.json create mode 100644 packages/strapi-admin/admin/src/translations/cs.json create mode 100644 packages/strapi-generate-plugin/files/admin/src/translations/cs.json create mode 100644 packages/strapi-plugin-content-manager/admin/src/translations/cs.json create mode 100644 packages/strapi-plugin-documentation/admin/src/translations/cs.json create mode 100644 packages/strapi-plugin-email/admin/src/translations/cs.json create mode 100644 packages/strapi-plugin-upload/admin/src/translations/cs.json create mode 100644 packages/strapi-plugin-users-permissions/admin/src/translations/cs.json diff --git a/examples/getstarted/config/locales/cs_cz.json b/examples/getstarted/config/locales/cs_cz.json new file mode 100644 index 0000000000..652be5e530 --- /dev/null +++ b/examples/getstarted/config/locales/cs_cz.json @@ -0,0 +1,3 @@ +{ + "welcome": "Vítejte" +} diff --git a/packages/strapi-admin/admin/src/containers/LocaleToggle/index.js b/packages/strapi-admin/admin/src/containers/LocaleToggle/index.js index 0144ea95f4..141ad2cd62 100644 --- a/packages/strapi-admin/admin/src/containers/LocaleToggle/index.js +++ b/packages/strapi-admin/admin/src/containers/LocaleToggle/index.js @@ -43,6 +43,8 @@ export class LocaleToggle extends React.Component { return 'https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.1.0/flags/4x3/jp.svg'; case 'vi': return 'https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.1.0/flags/4x3/vn.svg'; + case 'cs': + return 'https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.1.0/flags/4x3/cz.svg'; default: return `https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.1.0/flags/4x3/${locale}.svg`; } diff --git a/packages/strapi-admin/admin/src/containers/LocaleToggle/tests/index.test.js b/packages/strapi-admin/admin/src/containers/LocaleToggle/tests/index.test.js index b869322c91..be32ccd1e1 100644 --- a/packages/strapi-admin/admin/src/containers/LocaleToggle/tests/index.test.js +++ b/packages/strapi-admin/admin/src/containers/LocaleToggle/tests/index.test.js @@ -90,6 +90,15 @@ describe('', () => { ); }); + it('should return the cz flag', () => { + const renderedComponent = shallow(); + const { getFlagUrl } = renderedComponent.instance(); + + expect(getFlagUrl('cs')).toEqual( + 'https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.1.0/flags/4x3/cz.svg' + ); + }); + it('should return the locale flag', () => { const renderedComponent = shallow(); const { getFlagUrl } = renderedComponent.instance(); diff --git a/packages/strapi-admin/admin/src/i18n.js b/packages/strapi-admin/admin/src/i18n.js index 3f9bf354b1..0884243772 100644 --- a/packages/strapi-admin/admin/src/i18n.js +++ b/packages/strapi-admin/admin/src/i18n.js @@ -12,6 +12,7 @@ import { reduce } from 'lodash'; // because dynamic imports causes webpack to build all the locales // see https://github.com/yahoo/react-intl/issues/1225 import ar from 'react-intl/locale-data/ar'; +import cs from 'react-intl/locale-data/cs'; import de from 'react-intl/locale-data/de'; import en from 'react-intl/locale-data/en'; import es from 'react-intl/locale-data/es'; @@ -32,6 +33,7 @@ import trads from './translations'; // We dismiss pt-BR and zh-Hans locales since they are not supported by react-intl const locales = { ar, + cs, de, en, es, diff --git a/packages/strapi-admin/admin/src/translations/cs.json b/packages/strapi-admin/admin/src/translations/cs.json new file mode 100644 index 0000000000..ba379ae4b7 --- /dev/null +++ b/packages/strapi-admin/admin/src/translations/cs.json @@ -0,0 +1,215 @@ +{ + "Analytics": "Analýzy", + "Content Manager": "Správce obsahu", + "Content Type Builder": "Tvůrce typů obsahu", + "Email": "E-mailová adresa", + "Files Upload": "Nahrát soubory", + "HomePage.notification.newsLetter.success": "Přihlášení k odběru novinek proběhlo úspěšně", + "New entry": "Nový záznam", + "Password": "Heslo", + "Provider": "Poskytovatel", + "ResetPasswordToken": "Token pro obnovu hesla", + "Role": "Role", + "Roles & Permissions": "Role a oprávnění", + "Settings Manager": "Správce nastavení", + "Username": "Uživatelské jméno", + "Users": "Uživatelé", + "Users & Permissions": "Uživatelé a oprávnění", + "app.components.BlockLink.code": "Příklady kódu", + "app.components.BlockLink.code.content": "Naučte se testovat skutečné projekty vyvinuté komunitou.", + "app.components.BlockLink.documentation": "Přečíst dokumentaci", + "app.components.BlockLink.documentation.content": "Objevte koncepty, referenční průvodce a tutoriály.", + "app.components.Button.cancel": "Zrušit", + "app.components.Button.save": "Uložit", + "app.components.ComingSoonPage.comingSoon": "Již brzy", + "app.components.ComingSoonPage.featuresNotAvailable": "Tato funkce je stále v aktivním vývoji.", + "app.components.DownloadInfo.download": "Probíhá stahování...", + "app.components.DownloadInfo.text": "Může to chvíli trvat. Díky za trpělivost.", + "app.components.EmptyAttributes.title": "Zatím zde nejsou žádná pole", + "app.components.HomePage.button.blog": "VÍCE NA BLOGU", + "app.components.HomePage.button.quickStart": "ZAČNĚTE KRÁTKÝM NÁVODEM", + "app.components.HomePage.community": "Najděte komunitu na webu", + "app.components.HomePage.community.content": "Diskutujte s členy, přispěvateli a vývojáři na různých kanálech.", + "app.components.HomePage.create": "Vytvořte svůj první Typ obsahu", + "app.components.HomePage.createBlock.content.first": "Tento ", + "app.components.HomePage.createBlock.content.second": " zásuvný modul vám pomůže definovat datovou strukturu vašich modelů. Pokud jste zde nový, velmi doporučujeme sledovat náš ", + "app.components.HomePage.createBlock.content.tutorial": " tutoriál.", + "app.components.HomePage.cta": "POTVRDIT", + "app.components.HomePage.newsLetter": "Přihlásit se k odběru newsletteru a být v kontaktu s tématy Strapi", + "app.components.HomePage.support": "PODPOŘTE NÁS", + "app.components.HomePage.support.content": "Zakoupením trička nám umožní pokračovat v naší práci na projektu a dát vám tu nejlepší možnou uživatelskou zkušenost!", + "app.components.HomePage.support.link": "ZÍSKEJTE SVÉ TRIČKO", + "app.components.HomePage.welcome": "Vítejte na palubě!", + "app.components.HomePage.welcome.again": "Vítejte ", + "app.components.HomePage.welcomeBlock.content": "Jsme rádi, že jste součástí komunity. Neustále hledáme zpětnou vazbu, tak neváhejte nám poslat PZ na ", + "app.components.HomePage.welcomeBlock.content.again": "Doufáme, že zdařile pokračujete ne svém projektu... Nebojte se přečíst novinky o Strapi. Uděláme vše pro vylepšení produktu na základě vaší zpětné vazby.", + "app.components.HomePage.welcomeBlock.content.issues": "témata.", + "app.components.HomePage.welcomeBlock.content.raise": " nebo zvýšit ", + "app.components.ImgPreview.hint": "Přetáhněte soubor do této oblasti nebo {browse} pro nahrání", + "app.components.ImgPreview.hint.browse": "procházet", + "app.components.InputFile.newFile": "Přidat nový soubor", + "app.components.InputFileDetails.open": "Otevřít v nové kartě", + "app.components.InputFileDetails.originalName": "Původní název:", + "app.components.InputFileDetails.remove": "Odstranit tento soubor", + "app.components.InputFileDetails.size": "Velikost:", + "app.components.InstallPluginPage.Download.title": "Stahování...", + "app.components.InstallPluginPage.Download.description": "Může to trvat několik sekund, než se stáhne a nainstaluje zásuvný modul.", + "app.components.InstallPluginPage.InputSearch.label": " ", + "app.components.InstallPluginPage.InputSearch.placeholder": "Hledat zásuvný modul… (např: ověření)", + "app.components.InstallPluginPage.description": "Rozšíření vaší aplikace bez námahy.", + "app.components.InstallPluginPage.helmet": "Tržiště – Zásuvné moduly", + "app.components.InstallPluginPage.plugin.support-us.description": "Podpořte nás koupí trička Strapi, která nám umožní pokračovat v práci na projektu a poskytnout vám nejlepší možný zážitek!", + "app.components.InstallPluginPage.title": "Tržiště – Zásuvné moduly", + "app.components.InstallPluginPopup.downloads": "stáhnout", + "app.components.InstallPluginPopup.navLink.avis": "průměr", + "app.components.InstallPluginPopup.navLink.changelog": "seznam změn", + "app.components.InstallPluginPopup.navLink.description": "Popis", + "app.components.InstallPluginPopup.navLink.faq": "časté dotazy", + "app.components.InstallPluginPopup.navLink.screenshots": "Snímky obrazovky", + "app.components.InstallPluginPopup.noDescription": "Popis není k dispozici", + "app.components.LeftMenuFooter.documentation": "Dokumentace", + "app.components.LeftMenuFooter.help": "Nápověda", + "app.components.LeftMenuFooter.poweredBy": "Běží na ", + "app.components.LeftMenuLinkContainer.configuration": "Konfigurace", + "app.components.LeftMenuLinkContainer.general": "Obecné", + "app.components.LeftMenuLinkContainer.installNewPlugin": "Tržiště", + "app.components.LeftMenuLinkContainer.listPlugins": "Zásuvné moduly", + "app.components.LeftMenuLinkContainer.noPluginsInstalled": "Zatím nebyly instalovány žádné zásuvné moduly", + "app.components.LeftMenuLinkContainer.plugins": "Zásuvné moduly", + "app.components.ListPluginsPage.description": "Seznam instalovaných zásuvných modulů v projektu.", + "app.components.ListPluginsPage.helmet.title": "Seznam zásuvných modulů", + "app.components.ListPluginsPage.title": "Zásuvné moduly", + "app.components.Logout.admin": "Spravovat administrátory", + "app.components.Logout.profile": "Profil", + "app.components.Logout.logout": "Odhlásit se", + "app.components.NotFoundPage.back": "Zpět na úvodní stránku", + "app.components.NotFoundPage.description": "Nenalezeno", + "app.components.Official": "Oficiální", + "app.components.Onboarding.label.completed": "% dokončeno", + "app.components.Onboarding.title": "Zahájit videi", + "app.components.PluginCard.Button.label.download": "Stáhnout", + "app.components.PluginCard.Button.label.install": "Již instalováno", + "app.components.PluginCard.Button.label.support": "Podpořte nás", + "app.components.PluginCard.compatible": "Kompatibilní s vaší aplikací", + "app.components.PluginCard.compatibleCommunity": "Kompatibilní s komunitou", + "app.components.PluginCard.more-details": "Více podrobností", + "app.components.PluginCard.PopUpWarning.install.impossible.autoReload.needed": "Funkce automatické obnovení musí být zrušeno. Spusťte aplikaci `yarn develop`.", + "app.components.PluginCard.PopUpWarning.install.impossible.environment": "Z bezpečnostních důvodů lze zásuvný modul stáhnout pouze ve vývojářském prostředí.", + "app.components.PluginCard.PopUpWarning.install.impossible.confirm": "Rozumím!", + "app.components.PluginCard.PopUpWarning.install.impossible.title": "Stahování není možné", + "app.components.PluginCard.price.free": "Zdarma", + "app.components.PluginCard.settings": "Nastavení", + "app.components.listPlugins.button": "Přidat nový zásuvný modul", + "app.components.listPlugins.title.none": "Nejsou instalovány žádné zásuvné moduly", + "app.components.listPlugins.title.plural": "{number} zásuvných modulů je instalováno", + "app.components.listPlugins.title.singular": "{number} zásuvný modul je nainstalován", + "app.components.listPluginsPage.deletePlugin.error": "Došlo k chybě při odinstalaci zásuvného modulu", + "app.utils.SelectOption.defaultMessage": " ", + "app.utils.defaultMessage": " ", + "app.utils.placeholder.defaultMessage": " ", + "components.AutoReloadBlocker.description": "Spusťte Strapi s jedním z následujících příkazů:", + "components.AutoReloadBlocker.header": "Pro tento plugin je vyžadována možnost znovu načítání.", + "components.ErrorBoundary.title": "Něco se pokazilo...", + "components.Input.error.attribute.key.taken": "Tato hodnota již existuje", + "components.Input.error.attribute.sameKeyAndName": "Nemůže se rovnat", + "components.Input.error.attribute.taken": "Název tohoto pole již existuje", + "components.Input.error.contentTypeName.taken": "Tento název již existuje", + "components.Input.error.custom-error": "{errorMessage} ", + "components.Input.error.validation.email": "Toto není e-mailová adresa", + "components.Input.error.validation.json": "Toto se neshoduje s formátem JSON", + "components.Input.error.validation.max": "Hodnota je příliš vysoká.", + "components.Input.error.validation.maxLength": "Hodnota je příliš dlouhá.", + "components.Input.error.validation.min": "Hodnota je příliš nízká.", + "components.Input.error.validation.minLength": "Hodnota je příliš krátká.", + "components.Input.error.validation.minSupMax": "Nemůže být nadřazený", + "components.Input.error.validation.regex": "Hodnota neodpovídá regexu.", + "components.Input.error.validation.required": "Tato hodnota je povinná.", + "components.InputSelect.option.placeholder": "Vyberte zde", + "components.ListRow.empty": "Žádná data k zobrazení.", + "components.OverlayBlocker.description": "Používáte funkcionalitu, která potřebuje restartovat server. Počkejte, až se server opět spustí.", + "components.OverlayBlocker.description.serverError": "Server by měl být restartován, zkontrolujte prosím protokoly v terminálu.", + "components.OverlayBlocker.title": "Čekání na restartování...", + "components.OverlayBlocker.title.serverError": "Restartování trvá déle, než se očekávalo", + "components.PageFooter.select": "položek na stránku", + "components.ProductionBlocker.description": "Z bezpečnostních důvodů musíme tento zásuvný modul v jiných prostředích zakázat.", + "components.ProductionBlocker.header": "Tento zásuvný modul je dostupný pouze ve vývoji.", + "components.Wysiwyg.ToggleMode.markdown": "Přepnout na markdown", + "components.Wysiwyg.ToggleMode.preview": "Přepnout na náhled", + "components.Wysiwyg.collapse": "Sbalit", + "components.Wysiwyg.selectOptions.H1": "Nadpis H1", + "components.Wysiwyg.selectOptions.H2": "Nadpis H2", + "components.Wysiwyg.selectOptions.H3": "Nadpis H3", + "components.Wysiwyg.selectOptions.H4": "Nadpis H4", + "components.Wysiwyg.selectOptions.H5": "Nadpis H5", + "components.Wysiwyg.selectOptions.H6": "Nadpis H6", + "components.Wysiwyg.selectOptions.title": "Přidat název", + "components.WysiwygBottomControls.charactersIndicators": "znaky", + "components.WysiwygBottomControls.fullscreen": "Rozbalit", + "components.WysiwygBottomControls.uploadFiles": "Přetáhněte soubory, vložte ze schránky nebo {browse}.", + "components.WysiwygBottomControls.uploadFiles.browse": "vyberte je", + "components.popUpWarning.button.cancel": "Zrušit", + "components.popUpWarning.button.confirm": "Potvrdit", + "components.popUpWarning.message": "Opravdu to chcete smazat?", + "components.popUpWarning.title": "Prosím potvrďte", + "notification.error": "Došlo k chybě", + "notification.error.layout": "Nelze načíst rozložení", + "request.error.model.unknown": "Tento model neexistuje", + "app.utils.delete": "Odstranit", + "HomePage.helmet.title": "Úvodní stránka", + "HomePage.welcome.congrats": "Gratulujeme!", + "HomePage.welcome.congrats.content": "Jste poprvé přihlášeni, jako správce. Chcete-li objevit výkonné funkce poskytované Strapi,", + "HomePage.welcome.congrats.content.bold": "doporučujeme vám vytvořit první Content-Type.", + "HomePage.community": "Připojit se ke komunitě", + "HomePage.roadmap": "Podívejte se na náš harmonogram prací", + "HomePage.greetings": "Ahoj {name}!", + "Auth.advanced.allow_register": "", + "Auth.privacy-policy-agreement.terms": "podmínky", + "Auth.privacy-policy-agreement.policy": "zásady ochrany osobních údajů", + "Auth.form.button.forgot-password": "Odeslat e-mail", + "Auth.form.button.forgot-password.success": "Odeslat znovu", + "Auth.form.button.login": "Přihlásit se", + "Auth.form.button.register": "Připraven ke startu", + "Auth.form.button.register-success": "Odeslat znovu", + "Auth.form.button.reset-password": "Změnit heslo", + "Auth.form.error.blocked": "Váš účet byl zablokován správcem.", + "Auth.form.error.code.provide": "Byl zadán nesprávný kód.", + "Auth.form.error.confirmed": "E-mail vašeho účtu není potvrzen.", + "Auth.form.error.email.invalid": "Tento e-mail je neplatný.", + "Auth.form.error.email.provide": "Zadejte své uživatelské jméno nebo e-mail.", + "Auth.form.error.email.taken": "E-mail je již obsazen.", + "Auth.form.error.invalid": "Identifikátor nebo heslo jsou neplatné.", + "Auth.form.error.noAdminAccess": "Nelze získat přístup k administračnímu panelu.", + "Auth.form.error.params.provide": "Byly zadány nesprávné parametry.", + "Auth.form.error.password.format": "Vaše heslo nesmí obsahovat symbol `$` více než třikrát.", + "Auth.form.error.password.local": "Tento uživatel nikdy nenastavil místní heslo, prosím přihlašte se přes poskytovatele použitého při vytváření účtu.", + "Auth.form.error.password.matching": "Hesla se neshodují.", + "Auth.form.error.password.provide": "Zadejte své heslo.", + "Auth.form.error.ratelimit": "Příliš mnoho pokusů, prosím, zkuste to znovu za chvíli.", + "Auth.form.error.user.not-exist": "Tento e-mail neexistuje.", + "Auth.form.error.username.taken": "Uživatelské jméno je již obsazeno.", + "Auth.form.forgot-password.email.label": "Zadejte svůj e-mail", + "Auth.form.forgot-password.email.label.success": "E-mail úspěšně odeslán na", + "Auth.form.forgot-password.email.placeholder": "mujsuperemail@gmail.com", + "Auth.form.header.forgot-password": "strapi", + "Auth.form.header.login": "strapi", + "Auth.form.header.register": "Vítejte!", + "Auth.form.header.register-success": "strapi", + "Auth.form.login.password.label": "Heslo", + "Auth.form.login.rememberMe.label": "Zapamatovat si mě", + "Auth.form.login.username.label": "Uživatelské jméno", + "Auth.form.login.username.placeholder": "Jan Novák", + "Auth.form.register-success.email.label": "E-mail byl úspěšně odeslán na", + "Auth.form.register-success.email.placeholder": "mujsuperemail@gmail.com", + "Auth.form.register.confirmPassword.label": "Potvrzení hesla", + "Auth.form.register.email.label": "E-mailová adresa", + "Auth.form.register.email.placeholder": "jannovak@gmail.com", + "Auth.form.register.news.label": "Informujte mě o nových funkcích a připravovaných vylepšeních (tím souhlasíte s {terms} a {policy}).", + "Auth.form.register.password.label": "Heslo", + "Auth.form.register.username.label": "Uživatelské jméno", + "Auth.form.register.username.placeholder": "Jan Novák", + "Auth.header.register.description": "Chcete-li dokončit nastavení a zabezpečit aplikaci, vytvořte prvního uživatele (root admin), zadáním nezbytných informací níže.", + "Auth.link.forgot-password": "Zapomněli jste své heslo?", + "Auth.link.ready": "Jste připraveni se přihlásit?", + "app.containers.App.notification.error.init": "Při požadavku na API došlo k chybě", + "components.Input.error.password.noMatch": "Hesla se neshodují" +} diff --git a/packages/strapi-admin/admin/src/translations/index.js b/packages/strapi-admin/admin/src/translations/index.js index b09a4c80cc..b2d35614df 100644 --- a/packages/strapi-admin/admin/src/translations/index.js +++ b/packages/strapi-admin/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -18,6 +19,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-generate-plugin/files/admin/src/translations/cs.json b/packages/strapi-generate-plugin/files/admin/src/translations/cs.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/packages/strapi-generate-plugin/files/admin/src/translations/cs.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/packages/strapi-generate-plugin/files/admin/src/translations/index.js b/packages/strapi-generate-plugin/files/admin/src/translations/index.js index 622ce2764e..9785d7fcf8 100644 --- a/packages/strapi-generate-plugin/files/admin/src/translations/index.js +++ b/packages/strapi-generate-plugin/files/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -17,6 +18,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/cs.json b/packages/strapi-plugin-content-manager/admin/src/translations/cs.json new file mode 100644 index 0000000000..c11f4c7e49 --- /dev/null +++ b/packages/strapi-plugin-content-manager/admin/src/translations/cs.json @@ -0,0 +1,147 @@ +{ + "models": "Druhy obsahu", + "models.numbered": "Druhy obsahu ({number})", + "groups": "Skupiny", + "groups.numbered": "Skupiny ({number})", + "EditRelations.title": "Relační data", + "components.AddFilterCTA.add": "Filtry", + "components.AddFilterCTA.hide": "Filtry", + "components.DraggableAttr.edit": "Klikněte pro úpravu", + "components.EmptyAttributesBlock.button": "Přejít k nastavení", + "components.EmptyAttributesBlock.description": "Můžete upravit svá nastavení", + "components.FieldItem.linkToGroupLayout": "Nastavit rozložení skupiny", + "components.FilterOptions.FILTER_TYPES.=": "je", + "components.FilterOptions.FILTER_TYPES._contains": "obsahuje", + "components.FilterOptions.FILTER_TYPES._containss": "obsahuje (citlivé na velká písmena)", + "components.FilterOptions.FILTER_TYPES._gt": "je větší než", + "components.FilterOptions.FILTER_TYPES._gte": "je větší nebo rovno než", + "components.FilterOptions.FILTER_TYPES._lt": "je menší než", + "components.FilterOptions.FILTER_TYPES._lte": "je menší nebo rovno než", + "components.FilterOptions.FILTER_TYPES._ne": "není", + "components.FilterOptions.FILTER_TYPES._in": "odpovídá jakékoliv hodnotě v poli hodnot", + "components.FilterOptions.FILTER_TYPES._nin": "neodpovídá ani jedné hodnotě v poli hodnot", + "components.FilterOptions.button.apply": "Aplikovat", + "components.FiltersPickWrapper.PluginHeader.actions.apply": "Aplikovat", + "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Smazat vše", + "components.FiltersPickWrapper.PluginHeader.description": "Nastavit pravidla aplikování filtrů na záznamy", + "components.FiltersPickWrapper.PluginHeader.title.filter": "Filtry", + "components.FiltersPickWrapper.hide": "Skrýt", + "components.Group.notification.info.minimum-requirement": "Pole bylo přidáno do vaší skupiny aby byly splněna minimální kritéria validace.", + "components.Group.notification.info.maximum-requirement": "Již jste dosáhli maximálního množství polí", + "components.Group.empty.repeatable": "Zatím žádný záznam. Klikněte na tlačítko níže k jeho přidání.", + "components.Group.reset": "Resetovat záznam", + "components.LimitSelect.itemsPerPage": "Položek na stránku", + "components.Search.placeholder": "Vyhledat záznam...", + "components.TableDelete.delete": "Odstranit vše", + "components.TableDelete.deleteSelected": "Odstranit výběr", + "components.TableDelete.entries.plural": "{number} položek vybráno", + "components.TableDelete.entries.singular": "{number} položka vybrána", + "components.TableEmpty.withFilters": "Není zde žádný {contentType} se specifikovanými filtry...", + "components.TableEmpty.withSearch": "Není zde žádný {contentType} odpovídající hledání ({search})...", + "components.TableEmpty.withoutFilter": "Není zde žádný {contentType}...", + + "containers.Edit.addAnItem": "Přidat záznam...", + "containers.Edit.pluginHeader.title.new": "Vytvořit záznam", + "containers.Edit.clickToJump": "Klikněte pro přechod k záznamu", + "containers.Edit.delete": "Odstranit", + "containers.Edit.editing": "Úpravy...", + "containers.Edit.reset": "Resetovat", + "containers.Edit.returnList": "Návrat do výpisu", + "containers.Edit.seeDetails": "Detaily", + "containers.Edit.submit": "Uložit", + "containers.Edit.Link.Layout": "Nastavit rozložení", + "containers.Edit.Link.Fields": "Upravit pole", + "containers.EditView.notification.errors": "Formulář obsahuje chyby", + "containers.Home.introduction": "K úpravě vašich záznamů prosím přistupte skrz odkaz v levém menu. Tento zásuvný modul neobsahuje způsob jak upravit nastavení, stále na něm pracujeme.", + "containers.Home.pluginHeaderDescription": "Spravujte své záznamy mocným a intuitivním rozhraním.", + "containers.Home.pluginHeaderTitle": "Správce obsahu", + "containers.List.addAnEntry": "Přidat nový {entity}", + "containers.List.errorFetchRecords": "Chyba", + "containers.List.pluginHeaderDescription": "{label} záznamů nalezeno", + "containers.List.pluginHeaderDescription.singular": "{label} záznam nalezen", + "containers.ListPage.displayedFields": "Zobrazená pole", + "containers.SettingPage.addField": "Přidat nové pole", + "containers.SettingPage.addRelationalField": "Přidat nové relační pole", + "containers.SettingPage.attributes": "Pole atributů", + "containers.SettingPage.attributes.description": "Definovat pořadí atributů", + "containers.SettingPage.editSettings.description": "Přesuňte pole k vybudování rozložení", + "containers.SettingPage.editSettings.title": "Upravit pohled (nastavení)", + "containers.SettingPage.editSettings.entry.title": "Název záznamu", + "containers.SettingPage.editSettings.entry.title.description": "Nastavit zobrazená pole vašeho záznamu", + "containers.SettingPage.listSettings.description": "Změnit nastavení pro tento druh obsahu", + "containers.SettingPage.listSettings.title": "Zobrazení seznamu (nastavení)", + "containers.SettingPage.pluginHeaderDescription": "Změnit výchozí nastavení pro tento Druh Obsahu", + "containers.SettingPage.relations": "Relační pole", + "containers.SettingPage.settings": "Nastavení", + "containers.SettingPage.layout": "Rozložení", + "containers.EditView.Group.add.new": "PŘIDAT NOVÝ ZÁZNAM", + "containers.SettingViewModel.pluginHeader.title": "Správce Obsahu - {name}", + "containers.SettingsPage.Block.contentType.description": "Upravit specifická nastavení", + "containers.SettingsPage.Block.contentType.title": "Druhy obsahu", + "containers.SettingsPage.Block.generalSettings.description": "Změnit výchozí nastavení pro váše Druhy Obsahu", + "containers.SettingsPage.Block.generalSettings.title": "Obecné", + "containers.SettingsPage.pluginHeaderDescription": "Upravit nastavení všech vašich Druhů obsahu a Skupin", + "containers.SettingsView.list.title": "Zobrazit nastavení", + "containers.SettingsView.list.subtitle": "Upravit rozložení a zobrazení vašech druhů obsahu a skupin", + + "emptyAttributes.button": "Přejít na tvorbu obsahu", + "emptyAttributes.description": "Přidejte své první pole do tohoto Druhu Obsahu", + "emptyAttributes.title": "Zatím zde nejsou žádná pole", + "error.attribute.key.taken": "Hodnota již existuje", + "error.attribute.sameKeyAndName": "Nemůže se rovnat", + "error.attribute.taken": "Pole se stejným názvem již existuje", + "error.contentTypeName.taken": "Tento název již existuje", + "error.model.fetch": "Při pokusu o načtení nastavení modelů došlo k chybě.", + "error.record.create": "Při pokusu o vytvoření záznamu došlo k chybě.", + "error.record.delete": "Při pokusu o smazání záznamu došlo k chybě.", + "error.record.fetch": "Při pokusu o načtení záznamu došlo k chybě.", + "error.record.update": "Při pokusu o aktualizaci záznamu došlo k chybě.", + "error.records.count": "Při pokusu o sečtení záznamů došlo k chybě.", + "error.records.fetch": "Při pokusu o načtení záznamů došlo k chybě.", + "error.schema.generation": "Při pokusu o vygenerování schématu došlo k chybě.", + "error.validation.json": "Toto není JSON", + "error.validation.max": "Hodnota je příliš vysoká.", + "error.validation.maxLength": "Hodnota je příliš dlouhá.", + "error.validation.min": "Hodnota je příliš nízká.", + "error.validation.minLength": "Hodnota je příliš krátká.", + "error.validation.minSupMax": "Nemůže být větší", + "error.validation.regex": "Hodnota neodpovídá poskytnutému regexu.", + "error.validation.required": "Vstup hodnoty je povinná položka.", + + "form.Input.bulkActions": "Enable bulk actions", + "form.Input.defaultSort": "Výchozí atribut řazení", + "form.Input.description": "Popis", + "form.Input.description.placeholder": "Zobrazit název v profilu", + "form.Input.editable": "Upravitelné pole", + "form.Input.filters": "Povolit filtry", + "form.Input.label": "Štítek", + "form.Input.label.inputDescription": "Tato hodnota přepíše štítek zobrazený v hlavičce tabulky", + "form.Input.pageEntries": "Záznamů na stránku", + "form.Input.pageEntries.inputDescription": "Poznámka: Můžete přepsat tuto hodnotu v nastavení Druhů Obsahu.", + "form.Input.placeholder": "Moje hodnota", + "form.Input.placeholder.placeholder": "Moje hodnota", + "form.Input.search": "Povolit vyhledávání", + "form.Input.search.field": "Povolit vyhledávání na tomto poli", + "form.Input.sort.field": "Povolit řazení na tomto poli", + "form.Input.wysiwyg": "Zobrazit jako WYSIWYG", + + "global.displayedFields": "Zobrazená pole", + + "notification.error.displayedFields": "Musíte mít alespoň jedno zobrazené pole", + "notification.error.relationship.fetch": "Při načítání relačních vazeb došlo k chybě.", + "notification.info.SettingPage.disableSort": "Musíte mít alespoň jeden atribut s povolením řazením.", + "pageNotFound": "Stránka nenalezena", + "plugin.description.long": "Zásuvný modul pro zobrazení, úpravu a mazání dat ve vaší databázi.", + "plugin.description.short": "Zásuvný modul pro zobrazení, úpravu a mazání dat ve vaší databázi.", + "popUpWarning.bodyMessage.contentType.delete": "Jste si jisti že chcete odstranit tento záznam?", + "popUpWarning.bodyMessage.contentType.delete.all": "Jste si jisti, že chcete odstranit tyto záznamy?", + "popUpWarning.button.cancel": "Zrušit", + "popUpWarning.button.confirm": "Potvrdit", + "popUpWarning.title": "Prosím potvrďte", + "popUpWarning.warning.cancelAllSettings": "Jste si jisti, že chcete zrušit všechny vaše úpravy?", + "popUpWarning.warning.updateAllSettings": "Toto změní všechna vaše nastavení", + "success.record.delete": "Odstraněno", + "success.record.save": "Uloženo", + "notification.info.minimumFields": "Je třeba mít zobrazeno alespoň jedno pole.", + "notification.upload.error": "Při nahrávání vašich souborů došlo k chybě" +} diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/index.js b/packages/strapi-plugin-content-manager/admin/src/translations/index.js index b09a4c80cc..b2d35614df 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/index.js +++ b/packages/strapi-plugin-content-manager/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -18,6 +19,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-plugin-documentation/admin/src/translations/cs.json b/packages/strapi-plugin-documentation/admin/src/translations/cs.json new file mode 100644 index 0000000000..ec2f780f97 --- /dev/null +++ b/packages/strapi-plugin-documentation/admin/src/translations/cs.json @@ -0,0 +1,26 @@ +{ + "containers.HomePage.Button.open": "Otevřít dokumentaci", + "containers.HomePage.Button.update": "Uložit", + "containers.HomePage.PluginHeader.title": "Dokumentace - Nastavení", + "containers.HomePage.PluginHeader.description": "Nastavit zásuvný modul dokumentace", + "containers.HomePage.Block.title": "Verze", + "containers.HomePage.PopUpWarning.message": "Jste si jisti, že chcete odstranit tuto verzi?", + "containers.HomePage.PopUpWarning.confirm": "Rozumím", + + "containers.HomePage.form.restrictedAccess": "Omezený přístup", + "containers.HomePage.form.restrictedAccess.inputDescription": "Omezit přístup k endpointu dokumentace. Ve výchozím nastavení je přístup veřejný.", + "containers.HomePage.form.password": "Heslo", + "containers.HomePage.form.password.inputDescription": "Nastavit heslo pro přístup k dokumentaci.", + "containers.HomePage.form.showGeneratedFiles": "Zobrazit vygenerované soubory", + "containers.HomePage.form.showGeneratedFiles.inputDescription": "Užitečné, pokud chcete přepsat vygenerovanou dokumentaci. \nPokud povolíte tuto možnost, úpravy vaší dokumentace budou snazší.", + + "components.Row.generatedDate": "Poslední vygenerování", + "components.Row.open": "Otevřený", + "components.Row.regenerate": "Znovu vygenerovat", + + "error.regenerateDoc": "Při pokusu o vygenerování dokumentace došlo k chybě", + "error.noVersion": "Verze je vyžadována", + "error.regenerateDoc.versionMissing": "Verze kterou se snažíte vygenerovat neexistuje.", + "error.deleteDoc.versionMissing": "Verze kterou se snažíte odstranit neexistuje.", + "notification.update.success": "Nastavení bylo úspěšně uloženo" +} diff --git a/packages/strapi-plugin-documentation/admin/src/translations/index.js b/packages/strapi-plugin-documentation/admin/src/translations/index.js index 622ce2764e..9785d7fcf8 100644 --- a/packages/strapi-plugin-documentation/admin/src/translations/index.js +++ b/packages/strapi-plugin-documentation/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -17,6 +18,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-plugin-email/admin/src/translations/cs.json b/packages/strapi-plugin-email/admin/src/translations/cs.json new file mode 100644 index 0000000000..5dd2d3d904 --- /dev/null +++ b/packages/strapi-plugin-email/admin/src/translations/cs.json @@ -0,0 +1,11 @@ +{ + "ConfigPage.description": "Nastavení zásuvný modul odesílání emailů", + "ConfigPage.title": "Email - Nastavení", + "EditForm.Input.number.label": "Maximální povolená velikost (v MB)", + "EditForm.Input.select.inputDescription": "Emaily mohou být odeslány výchozím (Sendmail) nebo externím poskytovatelem.", + "EditForm.Input.select.label": "Poskytovatelé", + "EditForm.Input.toggle.label": "Povolit odesílání emailů", + "notification.config.success": "Nastavení bylo uloženo", + "plugin.description.long": "Odeslat emaily.", + "plugin.description.short": "Odeslat emaily." +} \ No newline at end of file diff --git a/packages/strapi-plugin-email/admin/src/translations/index.js b/packages/strapi-plugin-email/admin/src/translations/index.js index b09a4c80cc..b2d35614df 100644 --- a/packages/strapi-plugin-email/admin/src/translations/index.js +++ b/packages/strapi-plugin-email/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -18,6 +19,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-plugin-upload/admin/src/translations/cs.json b/packages/strapi-plugin-upload/admin/src/translations/cs.json new file mode 100644 index 0000000000..a15c4ca738 --- /dev/null +++ b/packages/strapi-plugin-upload/admin/src/translations/cs.json @@ -0,0 +1,31 @@ +{ + "ConfigPage.description": "Nastavení pluginu nahrávání souborů", + "ConfigPage.title": "Nahrávání souborů - Nastavení", + "EditForm.Input.number.label": "Maximální povolená velikost souboru (v MB)", + "EditForm.Input.select.inputDescription": "Soubory mohou být nahrány na váš server, nebo na server externího poskytovatele.", + "EditForm.Input.select.label": "Poskytovatelé", + "EditForm.Input.toggle.label": "Povolit nahrávání souborů", + "EmptyLi.message": "Nejsou zde žádné nahrané soubory", + "EntriesNumber.number": "{number} soubor nalezen", + "EntriesNumber.number.plural": "{number} souborů nalezeno", + "HomePage.InputSearch.placeholder": "Vyhledat soubor...", + "HomePage.description": "Prohlédnout všechny nahráné soubory", + "HomePage.title": "Nahrávání souborů", + "Li.linkCopied": "Odkaz byl skopírován do schránky", + "ListHeader.hash": "Hash", + "ListHeader.name": "Název", + "ListHeader.related": "Související s", + "ListHeader.size": "Velikost", + "ListHeader.type": "Typ", + "ListHeader.updated": "Aktualizováno", + "PluginInputFile.link": "prohlédnout", + "PluginInputFile.loading": "Vaše soubory jsou právě nahrávány...", + "PluginInputFile.text": "Přesuňte zde kurzorem vaše soubory do nebo {link} ze souboru k nahrání", + "Upload.status.empty": "Soubory jsou prázdné", + "Upload.status.disabled": "Nahrávání souborů je zakázáno", + "Upload.status.sizeLimit": "{file} soubor je větší než maximální povolená velikost!", + "notification.config.success": "Nastavení bylo uloženo", + "notification.delete.success": "Soubor byl odstraněn", + "notification.dropFile.success": "Váš soubor byl nahrán", + "notification.dropFiles.success": "{number} soubory byly nahrány" +} diff --git a/packages/strapi-plugin-upload/admin/src/translations/index.js b/packages/strapi-plugin-upload/admin/src/translations/index.js index b09a4c80cc..b2d35614df 100644 --- a/packages/strapi-plugin-upload/admin/src/translations/index.js +++ b/packages/strapi-plugin-upload/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -18,6 +19,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es, diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json b/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json new file mode 100644 index 0000000000..6c690638c0 --- /dev/null +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json @@ -0,0 +1,112 @@ +{ + "BoundRoute.title": "Spojit adresu s", + "Controller.input.label": "{label} ", + "Controller.selectAll": "Vybrat vše", + "Controller.unselectAll": "Zrušit výběr", + "EditForm.inputSelect.description.role": "Připojí nově autentifikovaného uživatele ke svolené roli.", + "EditForm.inputSelect.durations.description": "Počet hodin, po které se uživatel nemůže odebírat.", + "EditForm.inputSelect.durations.label": "Délka", + "EditForm.inputSelect.label.role": "Výchozí role pro autentifikovaného uživatele", + "EditForm.inputSelect.subscriptions.description": "Limitovat počet odběrů na IP adresu na hodinu.", + "EditForm.inputSelect.subscriptions.label": "Spravovat kvóty na odběry", + "EditForm.inputToggle.description.email": "Zabránit uživateli vytvářet různé účty se stejným meailem a jinými poskytovateli autentifikace.", + "EditForm.inputToggle.description.email-confirmation": "Pokud je tato funkce povolena (ON), nově registrovaní uživatelé dostanou potvrzující email.", + "EditForm.inputToggle.description.email-confirmation-redirection": "Po potvrzení emailu, zvolte si kde budete přesměrování.", + "EditForm.inputToggle.description.email-reset-password": "Adresa stránky obnovení hesla vaší aplikace", + "EditForm.inputToggle.description.sign-up": "Pokud je tato možnost zakázána (OFF), není možno projít registrací. Nikdo se již nemůže připojit, bez ohledu jakého použije poskytovatele.", + "EditForm.inputToggle.label.email": "Jeden účet na email", + "EditForm.inputToggle.label.email-confirmation": "Povolit potvrzení z emailu", + "EditForm.inputToggle.label.email-confirmation-redirection": "Adresa pro přesměrování", + "EditForm.inputToggle.label.email-reset-password": "Stránka pro obnovení hesla", + "EditForm.inputToggle.label.sign-up": "Povolit registrace", + "EditPage.cancel": "Zrušit", + "EditPage.form.roles": "Detaily role", + "EditPage.form.roles.label.description": "Popis", + "EditPage.form.roles.label.name": "Název", + "EditPage.form.roles.label.users": "Uživatelé spojení s touto rolí ({number})", + "EditPage.form.roles.name.error": "Tato hodnota je povinná.", + "EditPage.header.description": "{description} ", + "EditPage.header.description.create": " ", + "EditPage.header.title": "{name} ", + "EditPage.header.title.create": "Vytvořit novou roli", + "EditPage.notification.permissions.error": "Při pokusu o načtení práv došlo k chybě.", + "EditPage.notification.policies.error": "Při pokusu o načtení pokročilých nastavení došlo k chybě.", + "EditPage.notification.role.error": "Při pokusu o načtení role došlo k chybě.", + "EditPage.submit": "Uložit", + "Email.template.email_confirmation": "Potvrzení emailové adresy", + "Email.template.reset_password": "Obnovit heslo", + "Email.template.success_register": "Registrace proběhla úspěšně", + "HeaderNav.link.advancedSettings": "Pokročilá nastavení", + "HeaderNav.link.emailTemplates": "Email templates", + "HeaderNav.link.providers": "Poskytovatelé", + "HeaderNav.link.roles": "Role & Práva", + "HomePage.header.description": "Definujte role a práva vašim uživatelům.", + "HomePage.header.title": "Role & Práva", + "InputSearch.placeholder": "Vyhledat uživatele", + "List.button.providers": "Přidat nového poskytovatele", + "List.button.roles": "Přidat novou roli", + "List.title.emailTemplates.plural": "{number} emailových šablon je k dispozici", + "List.title.emailTemplates.singular": "{number} emailová šablona je k dispozici", + "List.title.providers.disabled.plural": "{number} jsou zakázána", + "List.title.providers.disabled.singular": "{number} je zakázán", + "List.title.providers.enabled.plural": "{number} poskytovatele jsou nyní povoleni a", + "List.title.providers.enabled.singular": "{number} poskytovatel je nyní povolen a", + "List.title.roles.plural": "{number} role jsou k dispozici", + "List.title.roles.singular": "{number} role je k dispozici", + "Plugin.permissions.application.description": "Definujte všechy povolené akce na vašem projektu.", + "Plugin.permissions.plugins.description": "Definovat všechny akce pro zásuvný modul {name}.", + "Plugins.header.description": "Pouze akce spojené s adresou jsou vypsány níže.", + "Plugins.header.title": "Povolení", + "Policies.InputSelect.empty": "Žádné", + "Policies.InputSelect.label": "Povolit vykonání této akce:", + "Policies.header.hint": "Vyberte akce aplikace, nebo akce zásuvného modulu a klikněte na ikonku ozubeného kolečka pro zobrazení adresy s nimi spojenou.", + "Policies.header.title": "Pokročilá nastavení", + "PopUpForm.Email.email_templates.inputDescription": "Pokud si nejste jisti jak používat proměnné, {link}", + "PopUpForm.Email.link.documentation": "podívejte se na naši dokumentaci.", + "PopUpForm.Email.options.from.email.label": "Odesilatelův email", + "PopUpForm.Email.options.from.email.placeholder": "jannovak@gmail.com", + "PopUpForm.Email.options.from.name.label": "Jméno odesilatele", + "PopUpForm.Email.options.from.name.placeholder": "Jan Novák", + "PopUpForm.Email.options.message.label": "Zpráva", + "PopUpForm.Email.options.object.label": "Předmět", + "PopUpForm.Email.options.response_email.label": "Response email", + "PopUpForm.Email.options.response_email.placeholder": "jannovak@gmail.com", + "PopUpForm.Email.reset_password.options.message.placeholder": "

Prosím klikněte na následující odkaz pro ověření vašeho účtu.

", + "PopUpForm.Email.reset_password.options.object.placeholder": "Prosím potvrďte emailovou adresu pro %APP_NAME%", + "PopUpForm.Email.success_register.options.message.placeholder": "

Prosím klikněte na tento odkaz pro ověření vašeho účtu

", + "PopUpForm.Email.success_register.options.object.placeholder": "Prosím potvrďte emailovou adresu pr %APP_NAME%", + "PopUpForm.Email.validation_email.options.message.placeholder": "

Prosím klikněte na tento odkaz pro ověření vašeho účtu

", + "PopUpForm.Email.validation_email.options.object.placeholder": "Prosím potvrďte emailovou adresu pr %APP_NAME%", + "PopUpForm.Providers.callback.placeholder": "TEXT", + "PopUpForm.Providers.discord.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Discord konfigurace", + "PopUpForm.Providers.enabled.description": "If disabled, users won't be able to use this provider.", + "PopUpForm.Providers.enabled.label": "Povolit", + "PopUpForm.Providers.facebook.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Facebook konfigurace", + "PopUpForm.Providers.github.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší GitHub konfigurace", + "PopUpForm.Providers.google.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Google konfigurace", + "PopUpForm.Providers.instagram.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Instagram konfigurace", + "PopUpForm.Providers.key.label": "Client ID", + "PopUpForm.Providers.key.placeholder": "TEXT", + "PopUpForm.Providers.linkedin2.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Linkedin konfigurace", + "PopUpForm.Providers.microsoft.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Microsoft konfigurace", + "PopUpForm.Providers.redirectURL.front-end.label": "Adresa pro přesměrování na vaši front-end aplikaci", + "PopUpForm.Providers.secret.label": "Client Secret", + "PopUpForm.Providers.secret.placeholder": "TEXT", + "PopUpForm.Providers.twitter.providerConfig.redirectURL": "Adresa pro přesměrování k přidání do vaší Twitter konfigurace", + "PopUpForm.button.cancel": "Zrušit", + "PopUpForm.button.save": "Uložit", + "PopUpForm.header.add.providers": "Přidat nového poskytovatele", + "PopUpForm.header.edit.email-templates": "Upravit Emailové šablony", + "PopUpForm.header.edit.providers": "Upravit Poskytovatele", + "PopUpForm.inputSelect.providers.label": "Zvolit poskytovatele", + + "components.Input.error.password.length": "Heslo je příliš krátké", + "notification.error.delete": "Při pokusu o odstranění položky došlo k chybě", + "notification.error.fetch": "Při pokusu o načtení dat došlo k chybě", + "notification.error.fetchUser": "Při pokusu u načtení uživatelů došlo k chybě.", + "notification.info.emailSent": "Email byl odeslán", + "notification.success.delete": "Email byl odstraněn", + "notification.success.submit": "Nastavení bylo aktualizování", + "plugin.description.long": "Chraňte své API pomocí kompletního autentifikačního procesu, založeného na JWT. Tento zásuvný modul obsahuje ACL strategii, která vám umožní spravovat oprávnění mezi skupinami uživatelů.", + "plugin.description.short": "Chraňte své API pomocí kompletního autentifikačního procesu, založeného na JWT" +} diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/index.js b/packages/strapi-plugin-users-permissions/admin/src/translations/index.js index b09a4c80cc..b2d35614df 100644 --- a/packages/strapi-plugin-users-permissions/admin/src/translations/index.js +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/index.js @@ -1,4 +1,5 @@ import ar from './ar.json'; +import cs from './cs.json'; import de from './de.json'; import en from './en.json'; import es from './es.json'; @@ -18,6 +19,7 @@ import zh from './zh.json'; const trads = { ar, + cs, de, en, es,