translations

This commit is contained in:
unknown 2019-12-15 17:57:16 +01:00
parent 882cb73b87
commit db412a4d3b
18 changed files with 573 additions and 0 deletions

View File

@ -0,0 +1,3 @@
{
"welcome": "Vítejte"
}

View File

@ -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`;
}

View File

@ -90,6 +90,15 @@ describe('<LocaleToggle />', () => {
);
});
it('should return the cz flag', () => {
const renderedComponent = shallow(<LocaleToggle {...props} />);
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(<LocaleToggle {...props} />);
const { getFlagUrl } = renderedComponent.instance();

View File

@ -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,

View File

@ -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í"
}

View File

@ -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,

View File

@ -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,

View File

@ -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ě"
}

View File

@ -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,

View File

@ -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"
}

View File

@ -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,

View File

@ -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."
}

View File

@ -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,

View File

@ -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"
}

View File

@ -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,

View File

@ -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": "<p>Prosím klikněte na následující odkaz pro ověření vašeho účtu.</p>",
"PopUpForm.Email.reset_password.options.object.placeholder": "Prosím potvrďte emailovou adresu pro %APP_NAME%",
"PopUpForm.Email.success_register.options.message.placeholder": "<p>Prosím klikněte na tento odkaz pro ověření vašeho účtu</p>",
"PopUpForm.Email.success_register.options.object.placeholder": "Prosím potvrďte emailovou adresu pr %APP_NAME%",
"PopUpForm.Email.validation_email.options.message.placeholder": "<p>Prosím klikněte na tento odkaz pro ověření vašeho účtu</p>",
"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"
}

View File

@ -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,