diff --git a/packages/strapi-admin/admin/src/translations/cs.json b/packages/strapi-admin/admin/src/translations/cs.json index 3439832268..7d27271357 100644 --- a/packages/strapi-admin/admin/src/translations/cs.json +++ b/packages/strapi-admin/admin/src/translations/cs.json @@ -105,6 +105,9 @@ "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.links.configure-view": "Upravit vzhled", + "app.utils.SelectOption.defaultMessage": " ", "app.utils.defaultMessage": " ", "app.utils.placeholder.defaultMessage": " ", @@ -123,9 +126,11 @@ "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.regex": "Hodnota neodpovídá požadovanému vzoru.", "components.Input.error.validation.required": "Tato hodnota je povinná.", + "components.Input.error.validation.unique": "Tato hodnota již byla použita.", "components.InputSelect.option.placeholder": "Vyberte zde", + "component.Input.error.validation.integer": "Tato hodnota musí být celé číslo", "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.", diff --git a/packages/strapi-admin/admin/src/translations/en.json b/packages/strapi-admin/admin/src/translations/en.json index db00b7d4f7..de1dfada7d 100644 --- a/packages/strapi-admin/admin/src/translations/en.json +++ b/packages/strapi-admin/admin/src/translations/en.json @@ -105,6 +105,9 @@ "app.components.listPlugins.title.plural": "{number} plugins are installed", "app.components.listPlugins.title.singular": "{number} plugin is installed", "app.components.listPluginsPage.deletePlugin.error": "An error occurred while uninstalling the plugin", + + "app.links.configure-view": "Configure the view", + "app.utils.SelectOption.defaultMessage": " ", "app.utils.defaultMessage": " ", "app.utils.placeholder.defaultMessage": " ", @@ -125,7 +128,9 @@ "components.Input.error.validation.minSupMax": "Can't be superior", "components.Input.error.validation.regex": "The value not match the regex.", "components.Input.error.validation.required": "This value is required.", + "components.Input.error.validation.unique": "This value is already used.", "components.InputSelect.option.placeholder": "Choose here", + "component.Input.error.validation.integer": "The value must be an integer", "components.ListRow.empty": "There is no data to be shown.", "components.OverlayBlocker.description": "You're using a feature that needs the server to restart. Please wait until the server is up.", "components.OverlayBlocker.description.serverError": "The server should have restarted, please check your logs in the terminal.", @@ -215,5 +220,7 @@ "app.containers.App.notification.error.init": "An error occured while requesting the API", "components.Input.error.password.noMatch": "Passwords do not match", "form.button.done": "Done", - "notification.form.error.fields": "The form contains some errors" + "form.button.finish": "Finish", + "notification.form.error.fields": "The form contains some errors", + "global.prompt.unsaved": "Are you sure you want to leave this page? All your modifications will be lost" } diff --git a/packages/strapi-generate-new/lib/resources/files/config/locales/cs_cz.json b/packages/strapi-generate-new/lib/resources/files/config/locales/cs_cz.json new file mode 100644 index 0000000000..652be5e530 --- /dev/null +++ b/packages/strapi-generate-new/lib/resources/files/config/locales/cs_cz.json @@ -0,0 +1,3 @@ +{ + "welcome": "Vítejte" +} diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/cs.json b/packages/strapi-plugin-content-manager/admin/src/translations/cs.json index a4fbfd7da8..d781964536 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/cs.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/cs.json @@ -1,15 +1,19 @@ { - "models": "Druhy obsahu", - "models.numbered": "Druhy obsahu ({number})", + "models": "Typy obsahu", + "models.numbered": "Typy 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.DraggableAttr.edit": "Upravte kliknutím", + "components.DynamicZone.add-compo": "Přidat do {componentName}", + "components.DynamicZone.pick-compo": "Vyberte jeden komponent", + "components.DynamicZone.missing.singular": "Chybějící komponenty: {count}", + "components.DynamicZone.missing.plural": "Chybějící komponenty: {count}", "components.EmptyAttributesBlock.button": "Přejít k nastavení", "components.EmptyAttributesBlock.description": "Můžete upravit svá nastavení", - "components.FieldItem.linkToGroupLayout": "Nastavit rozložení skupiny", + "components.FieldItem.linkToComponentLayout": "Nastavit rozložení komponentu", "components.FilterOptions.FILTER_TYPES.=": "je", "components.FilterOptions.FILTER_TYPES._contains": "obsahuje", "components.FilterOptions.FILTER_TYPES._containss": "obsahuje (citlivé na velká písmena)", @@ -26,12 +30,17 @@ "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.notification.info.minimum-requirement": "Pole bylo přidáno pro splnění minimálních požadavků", + "components.notification.info.maximum-requirement": "Již jste dosáhli maximálního počtu polí", + "components.empty-repeatable": "Zatím zde není žádný záznam. Kliknutím na tlačítko níže jej přidáte.", + "components.reset-entry": "Zrušit záznam", "components.LimitSelect.itemsPerPage": "Položek na stránku", "components.Search.placeholder": "Vyhledat záznam...", + + "components.SettingsViewWrapper.pluginHeader.title": "Nastavit zobrazení - {name}", + "components.SettingsViewWrapper.pluginHeader.description.edit-settings": "Upravit vzhled zobrazení úprav.", + "components.SettingsViewWrapper.pluginHeader.description.list-settings": "Zvolte nastavení zobrazení záznamu.", + "components.TableDelete.delete": "Odstranit vše", "components.TableDelete.deleteSelected": "Odstranit výběr", "components.TableDelete.entries.plural": "{number} položek vybráno", @@ -51,41 +60,50 @@ "containers.Edit.submit": "Uložit", "containers.Edit.Link.Layout": "Nastavit rozložení", "containers.Edit.Link.Fields": "Upravit pole", + "containers.Edit.Link.Model": "Upravit Typ obsahu", "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.ListSettingsView.modal-form.edit-label": "Upravit popisek", + "containers.EditSettingsView.modal-form.edit-field": "Upravit pole", + + "containers.SettingPage.add.field": "Vložit další pole", + "containers.SettingPage.add.relational-field": "Vložit další relační pole", "containers.SettingPage.attributes": "Pole atributů", - "containers.SettingPage.attributes.description": "Definovat pořadí atributů", + "containers.SettingPage.attributes.description": "Nastavit 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 záznamu", - "containers.SettingPage.listSettings.description": "Změnit nastavení pro tento Druh obsahu", + "containers.SettingPage.listSettings.description": "Změnit nastavení pro tento Typ obsahu", "containers.SettingPage.listSettings.title": "Zobrazení seznamu (nastavení)", - "containers.SettingPage.pluginHeaderDescription": "Změnit výchozí nastavení pro tento Druh Obsahu", + "containers.SettingPage.pluginHeaderDescription": "Změnit výchozí nastavení pro tento Typ obsahu", "containers.SettingPage.relations": "Relační pole", "containers.SettingPage.settings": "Nastavení", "containers.SettingPage.layout": "Rozložení", + "containers.SettingPage.view": "Zobrazení", "containers.EditView.Group.add.new": "PŘIDAT NOVÝ ZÁZNAM", + "containers.EditView.components.missing.singular": "Chybějící komponenty: {count}", + "containers.EditView.components.missing.plural": "Chybějící komponenty: {count}", "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.contentType.title": "Typy obsahu", + "containers.SettingsPage.Block.generalSettings.description": "Změnit výchozí nastavení pro váše Typy obsahu", "containers.SettingsPage.Block.generalSettings.title": "Obecné", - "containers.SettingsPage.pluginHeaderDescription": "Upravit nastavení všech vašich Druhů obsahu a Skupin", + "containers.SettingsPage.pluginHeaderDescription": "Upravit nastavení všech vašich Typů obsahu a Skupin", "containers.SettingsView.list.title": "Zobrazit nastavení", - "containers.SettingsView.list.subtitle": "Upravit rozložení a zobrazení vašich Druhů obsahu a skupin", + "containers.SettingsView.list.subtitle": "Upravit rozložení a zobrazení vašich Typů obsahu a skupin", "emptyAttributes.button": "Přejít na tvorbu obsahu", - "emptyAttributes.description": "Přidejte své první pole do tohoto Druhu Obsahu", + "emptyAttributes.description": "Přidejte své první pole do tohoto Typu obsahu", "emptyAttributes.title": "Zatím zde nejsou žádná pole", "error.attribute.key.taken": "Hodnota již existuje", "error.attribute.sameKeyAndName": "Hodnoty nesmí být stejné", @@ -117,7 +135,7 @@ "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.pageEntries.inputDescription": "Poznámka: Můžete přepsat tuto hodnotu v nastavení Typů obsahu.", "form.Input.placeholder": "Moje hodnota", "form.Input.placeholder.placeholder": "Moje hodnota", "form.Input.search": "Povolit vyhledávání", diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/en.json b/packages/strapi-plugin-content-manager/admin/src/translations/en.json index e558eff7ed..c2fd9d9dd5 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/en.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/en.json @@ -7,9 +7,13 @@ "components.AddFilterCTA.add": "Filters", "components.AddFilterCTA.hide": "Filters", "components.DraggableAttr.edit": "Click to edit", + "components.DynamicZone.add-compo": "Add to {componentName}", + "components.DynamicZone.pick-compo": "Pick one component", + "components.DynamicZone.missing.singular": "There is {count} missing component", + "components.DynamicZone.missing.plural": "There is {count} missing components", "components.EmptyAttributesBlock.button": "Go to settings page", "components.EmptyAttributesBlock.description": "You can change your settings", - "components.FieldItem.linkToGroupLayout": "Set the group's layout", + "components.FieldItem.linkToComponentLayout": "Set the component's layout", "components.FilterOptions.FILTER_TYPES.=": "is", "components.FilterOptions.FILTER_TYPES._contains": "contains", "components.FilterOptions.FILTER_TYPES._containss": "contains (case sensitive)", @@ -26,12 +30,17 @@ "components.FiltersPickWrapper.PluginHeader.description": "Set the conditions to apply to filter the entries", "components.FiltersPickWrapper.PluginHeader.title.filter": "Filters", "components.FiltersPickWrapper.hide": "Hide", - "components.Group.notification.info.minimum-requirement": "A field has been added to your group to match the minimum requirement", - "components.Group.notification.info.maximum-requirement": "You have already reached the maximum number of fields", - "components.Group.empty.repeatable": "No entry yet. Click on the button below to add one.", - "components.Group.reset": "Reset entry", + "components.notification.info.minimum-requirement": "A field has been added to match the minimum requirement", + "components.notification.info.maximum-requirement": "You have already reached the maximum number of fields", + "components.empty-repeatable": "No entry yet. Click on the button below to add one.", + "components.reset-entry": "Reset entry", "components.LimitSelect.itemsPerPage": "Items per page", "components.Search.placeholder": "Search for an entry...", + + "components.SettingsViewWrapper.pluginHeader.title": "Configure the view - {name}", + "components.SettingsViewWrapper.pluginHeader.description.edit-settings": "Customize how the edit view will look like.", + "components.SettingsViewWrapper.pluginHeader.description.list-settings": "Define the settings of the list view.", + "components.TableDelete.delete": "Delete all", "components.TableDelete.deleteSelected": "Delete selected", "components.TableDelete.entries.plural": "{number} entries selected", @@ -41,7 +50,7 @@ "components.TableEmpty.withoutFilter": "There is no {contentType}...", "containers.Edit.addAnItem": "Add an item...", - "containers.Edit.pluginHeader.title.new": "Create an Entry", + "containers.Edit.pluginHeader.title.new": "Create an entry", "containers.Edit.clickToJump": "Click to jump to the entry", "containers.Edit.delete": "Delete", "containers.Edit.editing": "Editing...", @@ -51,17 +60,23 @@ "containers.Edit.submit": "Save", "containers.Edit.Link.Layout": "Configure the layout", "containers.Edit.Link.Fields": "Edit the fields", + "containers.Edit.Link.Model": "Edit the content-type", "containers.EditView.notification.errors": "The form contains some errors", "containers.Home.introduction": "To edit your entries go to the specific link in the left menu. This plugin doesn't have a proper way to edit settings and it's still under active development.", "containers.Home.pluginHeaderDescription": "Manage your entries through a powerful and beautiful interface.", "containers.Home.pluginHeaderTitle": "Content Manager", + "containers.List.addAnEntry": "Add New {entity}", "containers.List.errorFetchRecords": "Error", "containers.List.pluginHeaderDescription": "{label} entries found", "containers.List.pluginHeaderDescription.singular": "{label} entry found", "containers.ListPage.displayedFields": "Displayed Fields", - "containers.SettingPage.addField": "Add new field", - "containers.SettingPage.addRelationalField": "Add new relational field", + + "containers.ListSettingsView.modal-form.edit-label": "Edit the label", + "containers.EditSettingsView.modal-form.edit-field": "Edit the field", + + "containers.SettingPage.add.field": "Insert another field", + "containers.SettingPage.add.relational-field": "Insert another relational field", "containers.SettingPage.attributes": "Attributes fields", "containers.SettingPage.attributes.description": "Define the order of the attributes", "containers.SettingPage.editSettings.description": "Drag & drop the fields to build the layout", @@ -74,7 +89,10 @@ "containers.SettingPage.relations": "Relational fields", "containers.SettingPage.settings": "Settings", "containers.SettingPage.layout": "Layout", - "containers.EditView.Group.add.new": "ADD NEW ENTRY", + "containers.SettingPage.view": "View", + "containers.EditView.add.new": "ADD NEW ENTRY", + "containers.EditView.components.missing.singular": "There is {count} missing component", + "containers.EditView.components.missing.plural": "There is {count} missing components", "containers.SettingViewModel.pluginHeader.title": "Content Manager - {name}", "containers.SettingsPage.Block.contentType.description": "Configure the specific settings", "containers.SettingsPage.Block.contentType.title": "Content Types", diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/cs.json b/packages/strapi-plugin-content-type-builder/admin/src/translations/cs.json new file mode 100644 index 0000000000..71e4a8398c --- /dev/null +++ b/packages/strapi-plugin-content-type-builder/admin/src/translations/cs.json @@ -0,0 +1,154 @@ +{ + "attribute.boolean": "Boolean", + "attribute.boolean.description": "Yes/no, 1/0, true/false", + "attribute.component": "Komponent", + "attribute.component.description": "Skupina polí, které je možné opakovaně používat", + "attribute.date": "Datum a čas", + "attribute.date.description": "Dialog pro výběr datumu a času", + "attribute.datetime": "Datum a čas", + "attribute.dynamiczone": "Dynamická zóna", + "attribute.dynamiczone.description": "Umožňuje dynamicky zvolit komponenty při úpravách obsahu", + "attribute.email": "E-mailová adresa", + "attribute.email.description": "Pole s automatickou validací formátu e-mailové adresy", + "attribute.enumeration": "Výčet", + "attribute.enumeration.description": "Seznam hodnot s výběrem jedné možnosti", + "attribute.json": "JSON", + "attribute.json.description": "Data vo formátu JSON", + "attribute.media": "Soubory", + "attribute.media.description": "Např. obrázky, videa, ...", + "attribute.null": " ", + "attribute.number": "Číslo", + "attribute.number.description": "Čísla (celé, desetinné)", + "attribute.password": "Heslo", + "attribute.password.description": "Políčko pro zadání hesla", + "attribute.relation": "Relace", + "attribute.relation.description": "Určuje vztah k jinému Typu obsahu", + "attribute.richtext": "Textový editor", + "attribute.richtext.description": "Textové pole s možnostmi formátování", + "attribute.text": "Text", + "attribute.text.description": "Krátký nebo delší text", + "attribute.time": "Čas", + "attribute.uid": "Uuid", + "attribute.uid.description": "Unikátní identifikátor", + "button.attributes.add.another": "Přidat další pole", + "button.component.add": "Přidat komponent", + "button.component.create": "Vytvorit nový komponent", + "button.model.create": "Vytvořit nový Typ obsahu", + "components.componentSelect.no-component-available": "Už jste přidali všechny komponenty", + "components.componentSelect.no-component-available.with-search": "Nenašel se žádný komponent splňující výraz", + "components.componentSelect.value-component": "Označené komponenty: {number} (zadejte hledaný text)", + "components.componentSelect.value-components": "Označené komponenty: {number}", + "component.repeatable": "(opakující)", + "configurations": "nastavení", + "contentType.UID.description": "UID se používa pro vygenerovanie API URL adres a databázových tabulek", + "contentType.collectionName.description": "Vhodné když se názvy Typu obsahu a tabulky liší", + "contentType.collectionName.label": "Interní název", + "contentType.displayName.label": "Název", + "error.contentTypeName.reserved-name": "Tento název je vyhrazený a nemůže být použit", + "error.validation.minSupMax": "Nemůže být nadřazený", + "form.attribute.component.option.add": "Přidat komponent", + "form.attribute.component.option.create": "Vytvořit nový komponent", + "form.attribute.component.option.create.description": "Komponent je dostupný mezi všemi typy a komponenty.", + "form.attribute.component.option.repeatable": "Znovu použitelný komponent", + "form.attribute.component.option.repeatable.description": "Nejlepší pro několikanásobné instance (pole) hodnot, meta tagy, apod...", + "form.attribute.component.option.reuse-existing": "Použít existující komponent", + "form.attribute.component.option.reuse-existing.description": "Používejte už vytvořené komponenty pro uchování konzistentních dat mezi Typy obsahu.", + "form.attribute.component.option.single": "Jednoduchý komponent", + "form.attribute.component.option.single.description": "Vhodné pro seskupení políček, např. celá adresa", + "form.attribute.item.customColumnName": "Vlastné názvy stĺpcov", + "form.attribute.item.customColumnName.description": "Umožňuje přejmenovat databázový sloupec pro potřeby API", + "form.attribute.item.date.type.date": "datum", + "form.attribute.item.date.type.datetime": "datum a čas", + "form.attribute.item.date.type.time": "čas", + "form.attribute.item.defineRelation.fieldName": "Název pole", + "form.attribute.item.enumeration.graphql": "Název pole pro GraphQL", + "form.attribute.item.enumeration.graphql.description": "Umožňuje přepsat přednastavené názvy názvy pro GraphQL", + "form.attribute.item.enumeration.placeholder": "Např.:\nráno\nden\nvečer", + "form.attribute.item.enumeration.rules": "Hodnoty (jedna na řádek)", + "form.attribute.item.maximum": "Maximální hodnota", + "form.attribute.item.maximumLength": "Maximální délka", + "form.attribute.item.minimum": "Minimální hodnota", + "form.attribute.item.minimumLength": "Minimální délka", + "form.attribute.item.number.type": "Číselný formát", + "form.attribute.item.number.type.biginteger": "velké číslo (např.: 123456789)", + "form.attribute.item.number.type.decimal": "desetinné číslo (např.: 2.22)", + "form.attribute.item.number.type.float": "desetinné číslo (např.: 3.33333333)", + "form.attribute.item.number.type.integer": "celé číslo (např.: 10)", + "form.attribute.item.requiredField": "Povinné pole", + "form.attribute.item.requiredField.description": "Nedovolí vytvořit záznam když toto pole zůstane prázdne", + "form.attribute.item.settings.name": "Nastavení", + "form.attribute.item.privateField": "Skryté pole", + "form.attribute.item.privateField.description": "Toto pole se nebude zobrazovat v API", + "form.attribute.item.uniqueField": "Unikátní pole", + "form.attribute.item.uniqueField.description": "Nedovolí vytvořit záznam když už existuje jiný záznam se stejnou hodnotou", + "form.attribute.media.option.multiple": "Více souborů", + "form.attribute.media.option.multiple.description": "Vhodné pro galerii, seznam souborů na stáhnutí", + "form.attribute.media.option.single": "Jeden soubor", + "form.attribute.media.option.single.description": "Vhodné pro profilovou fotku nebo hlavní obrázek", + "form.attribute.settings.default": "Předvolená hodnota", + "form.attribute.text.option.long-text": "Dlouhý text", + "form.attribute.text.option.long-text.description": "Vhodné pro delší popisy. Přesné vyhledávání je vypnuté.", + "form.attribute.text.option.short-text": "Krátky text", + "form.attribute.text.option.short-text.description": "Vhodné pro nadpisy, názvy, URL adresy. Přesné vyhledávání je zapnuté.", + "form.button.add-components-to-dynamiczone": "Přidat komponenty do zóny", + "form.button.add-field": "Přidat další pole", + "form.button.add-first-field-to-created-component": "Přidat první pole do komponentu", + "form.button.add.field.to.component": "Přidat další pole do komponentu", + "form.button.add.field.to.contentType": "Přidat další pole do Typu obsahu", + "form.button.cancel": "Zrušit", + "form.button.configure-component": "Nastavit komponent", + "form.button.configure-view": "Upravit vzhled", + "form.button.continue": "Pokračovat", + "form.button.delete": "Odstránit", + "form.button.finish": "Dokončit", + "form.button.save": "Uložit", + "form.button.select-component": "Vybrat komponent", + "from": "od", + + "injected-components.content-manager.edit-settings-view.link.content-types": "Upravit Typ obsahu", + "injected-components.content-manager.edit-settings-view.link.components": "Upravit komponent", + "menu.section.components.name.plural": "Komponenty", + "menu.section.components.name.singular": "Komponent", + "menu.section.models.name.plural": "Typy obsahu", + "menu.section.models.name.singular": "Typ obsahu", + "modalForm.attribute.form.base.name": "Jméno", + "modalForm.attribute.form.base.name.description": "Mezery v názvu pole nejsou povoleny", + "modalForm.attribute.text.type-selection": "Typ", + "modalForm.attributes.select-component": "Vyberte komponent", + "modalForm.attributes.select-components": "Vyberte komponenty", + "modalForm.component.header-create": "Vytvorte komponent", + "modalForm.components.create-component.category.label": "Vyberte kategorii nebo zadejte název pro vytvoření nové", + "modalForm.components.icon.label": "Ikona", + "modalForm.contentType.header-create": "Vytvořit Typ obsahu", + "modalForm.editCategory.base.name.description": "Mezery v názvu kategorie nejsou povoleny", + "modalForm.header-edit": "Upravit {name}", + "modalForm.header.categories": "Kategorie", + "modalForm.sub-header.addComponentToDynamicZone": "Přidat nový komponent do dynamické zóny", + "modalForm.sub-header.attribute.create": "Přidat nové pole {type}", + "modalForm.sub-header.attribute.create.step": "Přidat nový komponent ({step}/2)", + "modalForm.sub-header.attribute.edit": "Upravit {name}", + "modalForm.sub-header.chooseAttribute.component": "Vyberte typ pole pro komponent", + "modalForm.sub-header.chooseAttribute.contentType": "Vyberte typ pole pro Typ obsahu", + "modelPage.attribute.relationWith": "Propojení s", + "modelPage.contentHeader.emptyDescription.description": "žádný popis", + "notification.info.creating.notSaved": "Uložte změny před vytvořením nového Typu obsahu nebo komponentu", + "plugin.description.long": "Navrhněte strukturu webu jednoduše. Vytvořte nová pole a propojení během pár sekund. Soubory se automaticky vytvoří a upraví v rámci projektu.", + "plugin.description.short": "Navrhněte strukturu webu jednoduše.", + "popUpForm.navContainer.advanced": "Pokročilá nastavení", + "popUpForm.navContainer.base": "Základní nastavení", + "popUpWarning.bodyMessage.cancel-modifications": "Jste si jisti, že chcete zrušit úpravy?", + "popUpWarning.bodyMessage.cancel-modifications.with-components": "Jste si jisti, že chcete zrušit úpravy? Některé komponenty byly vytvořeny nebo upraveny...", + "popUpWarning.bodyMessage.category.delete": "Jste si jisti, že chcete odstranit tuto kategorii? Všechny komponentu budou rovněž odstraněny.", + "popUpWarning.bodyMessage.component.delete": "Jste si jisti, že chcete odstranit tento komponent?", + "popUpWarning.bodyMessage.contentType.delete": "Jste si jisti, že chcete odstranit tento Typ obsahu?", + "prompt.unsaved": "Jste si jisti, že chcete odejít? Všechny úpravy budou ztraceny.", + "relation.attributeName.placeholder": "Např: autor, kategorie, tag", + "relation.manyToMany": "má víc a patří všem", + "relation.manyToOne": "má víc", + "relation.manyWay": "má víc", + "relation.oneToMany": "patří více", + "relation.oneToOne": "má jeden a patří jednomu", + "relation.oneWay": "má jeden", + "table.attributes.title.plural": "Pole: {number}", + "table.attributes.title.singular": "Pole: {number}" +} diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/en.json b/packages/strapi-plugin-content-type-builder/admin/src/translations/en.json index 97e102631a..f25cf4b56b 100644 --- a/packages/strapi-plugin-content-type-builder/admin/src/translations/en.json +++ b/packages/strapi-plugin-content-type-builder/admin/src/translations/en.json @@ -1,206 +1,147 @@ { - "model": "Content Type", - "group": "Group", - "attribute.WYSIWYG": "Text (WYSIWYG)", "attribute.boolean": "Boolean", + "attribute.boolean.description": "Yes or no, 1 or 0, true or false", + "attribute.component": "Component", + "attribute.component.description": "Group of fields that you can repeat or reuse", "attribute.date": "Date", - "attribute.decimal": "Decimal", + "attribute.date.description": "A date picker with hours, minutes and seconds", + "attribute.datetime": "Datetime", + "attribute.dynamiczone": "Dynamic zone", + "attribute.dynamiczone.description": "Dynamically pick component when editing content", "attribute.email": "Email", + "attribute.email.description": "Email field with validations format", "attribute.enumeration": "Enumeration", - "attribute.float": "Float", - "attribute.group": "Group", - "attribute.integer": "Integer", - "attribute.biginteger": "Big Integer", + "attribute.enumeration.description": "List of values, then pick one", "attribute.json": "JSON", + "attribute.json.description": "Data in JSON format", "attribute.media": "Media", + "attribute.media.description": "Files like images, videos, etc", + "attribute.null": " ", + "attribute.number": "Number", + "attribute.number.description": "Numbers (integer, float, decimal)", "attribute.password": "Password", + "attribute.password.description": "Password field with encryption", "attribute.relation": "Relation", + "attribute.relation.description": "Refers to a Content Type", "attribute.richtext": "Rich text", - "attribute.string": "String", + "attribute.richtext.description": "A rich text editor with formatting options", "attribute.text": "Text", - "attribute.uuid": "Uuid", - "button.attributes.add": "Add New Field", - "button.attributes.add.another": "Add Another Field", - "button.contentType.add": "Add a Content Type", - "button.delete.title": "Delete", - "button.delete.label": "Make sure you understand what you are doing", - "button.group.add": "Add a Group", - "button.models.create": "Create a Content Type", - "button.groups.create": "Create a Group", - "contentType.temporaryDisplay": "(Not saved)", - "error.attribute.forbidden": "This attribute name is reserved", - "error.attribute.key.taken": "This value already exists", - "error.attribute.sameKeyAndName": "Can't be equal", - "error.attribute.taken": "This field name already exists", - "error.contentTypeName.taken": "This name already exists", - "error.contentTypeName.reserved-name": "This name cannot be used in your project as it might break other functionnalities", - "error.validation.max": "The value is too high.", - "error.validation.maxLength": "The value is too long.", - "error.validation.min": "The value is too low.", - "error.validation.minLength": "The value is too short.", + "attribute.text.description": "Small or long text like title or description", + "attribute.time": "Time", + "attribute.uid": "Uuid", + "attribute.uid.description": "Unique identifier", + "button.attributes.add.another": "Add another field", + "button.component.add": "Add a component", + "button.component.create": "Create new component", + "button.model.create": "Create new content-type", + "components.componentSelect.no-component-available": "You have already added all your components", + "components.componentSelect.no-component-available.with-search": "There is no component matching your search", + "components.componentSelect.value-component": "{number} component selected (type to search for a component)", + "components.componentSelect.value-components": "{number} components selected", + "component.repeatable": "(repeatable)", + "configurations": "configurations", + "contentType.UID.description": "The UID is used to generate the API routes and databases tables/collections", + "contentType.collectionName.description": "Useful when the name of your Content Type and your table name differ", + "contentType.collectionName.label": "Collection name", + "contentType.displayName.label": "Display name", + "error.contentTypeName.reserved-name": "This name cannot be used in your project as it might break other functionalities", "error.validation.minSupMax": "Can't be superior", - "error.validation.regex": "The value does not match the regex.", - "error.validation.regex.name": "Name should start with alphabetical characters. Underscores and numbers only are allowed after.", - "error.validation.regex.values": "Values should not start with a number nor contain a special character.", - "error.validation.required": "This value input is required.", - "form.attribute.info.no-space-allowed": "No space is allowed for the name of the attribute", - "form.attribute.item.appearance.description": "Otherwise, the value will be editable through a basic textarea field", - "form.attribute.item.appearance.label": "Display as a WYSIWYG", - "form.attribute.item.appearance.name": "Appearance", - "form.attribute.item.boolean.name": "Name", + "form.attribute.component.option.add": "Add a component", + "form.attribute.component.option.create": "Create a new component", + "form.attribute.component.option.create.description": "A component is shared across types and components, it will be available and accessible everywhere.", + "form.attribute.component.option.repeatable": "Repeatable component", + "form.attribute.component.option.repeatable.description": "Best for multiple instances (array) of ingredients, meta tags, etc..", + "form.attribute.component.option.reuse-existing": "Use an existing component", + "form.attribute.component.option.reuse-existing.description": "Reuse a component already created to keep your data consistent across content types.", + "form.attribute.component.option.single": "Single component", + "form.attribute.component.option.single.description": "Best for grouping fields like full address, main information, etc...", "form.attribute.item.customColumnName": "Custom column names", "form.attribute.item.customColumnName.description": "This is useful to rename database column names in a more comprehensive format for the API's responses", - "form.attribute.item.date.name": "Name", + "form.attribute.item.date.type.date": "date", + "form.attribute.item.date.type.datetime": "datetime", + "form.attribute.item.date.type.time": "time", "form.attribute.item.defineRelation.fieldName": "Field name", "form.attribute.item.enumeration.graphql": "Name override for GraphQL", "form.attribute.item.enumeration.graphql.description": "Allows you to override the default generated name for GraphQL", - "form.attribute.item.enumeration.name": "Name", "form.attribute.item.enumeration.placeholder": "Ex:\nmorning\nnoon\nevening", "form.attribute.item.enumeration.rules": "Values (one line per value)", - "form.attribute.item.group.label.name": "Group Name in this content type", - "form.attribute.item.group.label.select": "Select a group", - "form.attribute.item.group.placeholder.name": "Name of this group", - "form.attribute.item.group.placeholder.select": "Select a group in the list", - "form.attribute.item.json.name": "Name", "form.attribute.item.maximum": "Maximum value", "form.attribute.item.maximumLength": "Maximum length", - "form.attribute.item.media.multiple": "Allow multiple files", - "form.attribute.item.media.name": "Name", "form.attribute.item.minimum": "Minimum value", "form.attribute.item.minimumLength": "Minimum length", - "form.attribute.item.number.name": "Name", "form.attribute.item.number.type": "Number format", + "form.attribute.item.number.type.biginteger": "big integer (ex: 123456789)", "form.attribute.item.number.type.decimal": "decimal (ex: 2.22)", "form.attribute.item.number.type.float": "float (ex: 3.33333333)", "form.attribute.item.number.type.integer": "integer (ex: 10)", - "form.attribute.item.number.type.biginteger": "big integer (ex: 123456789)", - "form.attribute.item.repeatable": "Repeatable field", - "form.attribute.item.repeatable.description": "You won't be able to create an entry if there is an existing entry with identical content", "form.attribute.item.requiredField": "Required field", "form.attribute.item.requiredField.description": "You won't be able to create an entry if this field is empty", "form.attribute.item.settings.name": "Settings", - "form.attribute.item.string.name": "Name", - "form.attribute.item.textarea.name": "Name", + "form.attribute.item.privateField": "Private field", + "form.attribute.item.privateField.description": "This field will not show up in the API response", "form.attribute.item.uniqueField": "Unique field", "form.attribute.item.uniqueField.description": "You won't be able to create an entry if there is an existing entry with identical content", + "form.attribute.media.option.multiple": "Multiple media", + "form.attribute.media.option.multiple.description": "Best for sliders, carousels or multiple files download", + "form.attribute.media.option.single": "Single media", + "form.attribute.media.option.single.description": "Best for avatar, profile picture or cover", "form.attribute.settings.default": "Default value", - "form.attribute.settings.default.checkboxLabel": "Set to true", - "form.button.add.field": "Add Another Field", + "form.attribute.text.option.long-text": "Long text", + "form.attribute.text.option.long-text.description": "Best for descriptions, biography. 
Exact search is disabled.", + "form.attribute.text.option.short-text": "Short text", + "form.attribute.text.option.short-text.description": "Best for titles, names, links (URL). It also enables exact search on the field.", + "form.button.add-components-to-dynamiczone": "Add components to the zone", + "form.button.add-field": "Add another field", + "form.button.add-first-field-to-created-component": "Add first field to the component", + "form.button.add.field.to.component": "Add another field to this component", + "form.button.add.field.to.contentType": "Add another field to this content-type", "form.button.cancel": "Cancel", + "form.button.configure-component": "Configure the component", + "form.button.configure-view": "Configure the view", "form.button.continue": "Continue", + "form.button.delete": "Delete", + "form.button.finish": "Finish", "form.button.save": "Save", - "form.contentType.item.collectionName": "Collection Name", - "form.contentType.item.collectionName.inputDescription": "Useful when the name of your Content Type and your table name differ", - "form.modelForm.item.collectionName.inputDescription": "Useful when the name of your {featureType} and your table name differ", - "form.contentType.item.connections": "Connection", - "form.contentType.item.description": "Description", - "form.contentType.item.description.placeholder": "Write your little description here...", - "form.contentType.item.name": "Name", - "form.contentType.item.name.description": "Content Type names should be singular: {link}", - "form.modelForm.item.name.description.featureType": "The name of a {featureType} should be singular: {link}", - "form.contentType.item.name.link.description": "Check out our documentation", + "form.button.select-component": "Select a component", "from": "from", - "home.contentTypeBuilder.description": "Create and update both your content types & groups.", - "home.contentTypeBuilder.name": "Content Types & Groups", - "home.emptyAttributes.description": "Add your first field to your new Content Type", - "home.emptyAttributes.description.model": "Add your first field to your new Content Type", - "home.emptyAttributes.description.group": "Add your first field to your new Group", - "home.contentTypeBuilder.headerNav.link.models": "Content Types", - "home.contentTypeBuilder.headerNav.link.groups": "Groups", - "home.emptyAttributes.title": "There are no fields yet", - "home.empty.models.description": "Create your first Content Type to be able to retrieve data from your API.", - "home.empty.groups.description": "Create your first Group.", - "home.empty.models.title": "There are no Content Types available", - "home.empty.groups.title": "There are no Groups available", - "menu.section.contentTypeBuilder.name.plural": "Content Types", - "menu.section.contentTypeBuilder.name.singular": "Content Type", - "home.emptyContentType.description": "Create your first Content Type to be able to retrieve data from your API.", - "home.emptyContentType.title": "There are no Content Types available", + + "injected-components.content-manager.edit-settings-view.link.content-types": "Edit the content type", + "injected-components.content-manager.edit-settings-view.link.components": "Edit the component", + "menu.section.components.name.plural": "Components", + "menu.section.components.name.singular": "Component", "menu.section.models.name.plural": "Content Types", "menu.section.models.name.singular": "Content Type", - "menu.section.groups.name.plural": "Groups", - "menu.section.groups.name.singular": "Group", - "menu.section.documentation.guide": "Read more about Content Types in our", - "menu.section.documentation.guideLink": "guide.", - "menu.section.documentation.name": "Documentation", - "menu.section.documentation.tutorial": "Check out our", - "menu.section.documentation.tutorialLink": "tutorial video.", + "modalForm.attribute.form.base.name": "Name", + "modalForm.attribute.form.base.name.description": "No space is allowed for the name of the attribute", + "modalForm.attribute.text.type-selection": "Type", + "modalForm.attributes.select-component": "Select a component", + "modalForm.attributes.select-components": "Select the components", + "modalForm.component.header-create": "Create a component", + "modalForm.components.create-component.category.label": "Select a category or enter a name to create a new one", + "modalForm.components.icon.label": "Icon", + "modalForm.contentType.header-create": "Create a content type", + "modalForm.editCategory.base.name.description": "No space is allowed for the name of the category", + "modalForm.header-edit": "Edit {name}", + "modalForm.header.categories": "Categories", + "modalForm.sub-header.addComponentToDynamicZone": "Add new component to the dynamic zone", + "modalForm.sub-header.attribute.create": "Add new {type} field", + "modalForm.sub-header.attribute.create.step": "Add new component ({step}/2)", + "modalForm.sub-header.attribute.edit": "Edit {name}", + "modalForm.sub-header.chooseAttribute.component": "Select a field for your component", + "modalForm.sub-header.chooseAttribute.contentType": "Select a field for your content type", "modelPage.attribute.relationWith": "Relation with", - "modelPage.contentHeader.emptyDescription.description": "There is no description for this Content Type", - "modelPage.contentType.list.relationShipTitle.plural": "relationships", - "modelPage.contentType.list.relationShipTitle.singular": "relationship", - "modelPage.contentType.list.title.including": "including", - "modelPage.contentType.list.title.plural": "fields", - "modelPage.contentType.list.title.singular": "field", - "modelPage.contentType.list.group.link": "Edit group", - "noTableWarning.description": "Don't forget to create the table `{modelName}` in your database", - "noTableWarning.infos": "More info", - "notification.error.message": "An error occurred", - "notification.info.contentType.creating.notSaved": "You need to save your current work before doing this action", - "notification.info.work.notSaved": "You need to save your current work before doing this action.", - "notification.info.disable": "This field is not editable for the moment...😮", - "notification.info.optimized": "This plugin is optimized with your localStorage", - "notification.success.contentTypeDeleted": "The Content Type has been deleted", - "notification.success.groupDeleted": "The Group has been deleted", - "notification.success.message.contentType.create": "Your Content Type has been created", - "notification.success.message.contentType.edit": "Your Content Type has been updated", + "modelPage.contentHeader.emptyDescription.description": "There is no description", + "notification.info.creating.notSaved": "Please save your work before creating a new content type or component", "plugin.description.long": "Modelize the data structure of your API. Create new fields and relations in just a minute. The files are automatically created and updated in your project.", "plugin.description.short": "Modelize the data structure of your API.", - "popUpForm.attributes.boolean.description": "Yes or no, 1 or 0, true or false", - "popUpForm.attributes.boolean.name": "Boolean", - "popUpForm.attributes.date.description": "Event date, opening hours", - "popUpForm.attributes.date.name": "Date", - "popUpForm.attributes.email.description": "User's email...", - "popUpForm.attributes.email.name": "Email", - "popUpForm.attributes.enumeration.description": "List of choices", - "popUpForm.attributes.enumeration.name": "Enumeration", - "popUpForm.attributes.group.description": "Refers to a Group", - "popUpForm.attributes.group.name": "Group", - "popUpForm.attributes.json.description": "Data in JSON format", - "popUpForm.attributes.json.name": "JSON", - "popUpForm.attributes.media.description": "Images, videos, PDFs and other files", - "popUpForm.attributes.media.name": "Media", - "popUpForm.attributes.number.description": "Everything that is number", - "popUpForm.attributes.number.name": "Number", - "popUpForm.attributes.password.description": "User password...", - "popUpForm.attributes.password.name": "Password", - "popUpForm.attributes.relation.description": "Refers to a Content Type", - "popUpForm.attributes.relation.name": "Relation", - "popUpForm.attributes.richtext.description": "Formatting and creating text", - "popUpForm.attributes.richtext.name": "Rich text", - "popUpForm.attributes.string.description": "Titles, names, paragraphs, list of names", - "popUpForm.attributes.string.name": "String", - "popUpForm.attributes.text.description": "Descriptions, text paragraphs, articles", - "popUpForm.attributes.text.name": "Text", - "popUpForm.attributes.uuid.description": "Unique identifier", - "popUpForm.attributes.uuid.name": "Uuid", - "popUpForm.choose.attributes.header.title": "Add New Field", - "popUpForm.choose.attributes.header.subtitle.model": "Select a field for your content type", - "popUpForm.choose.attributes.header.subtitle.group": "Select a field for your group", - "popUpForm.create": "Add New ", - "popUpForm.create.contentType.header.title": "New Content Type", - "popUpForm.create.contentType.header.subtitle": "Name your Content Type", - "popUpForm.create.model.header.title": "Create a Content Type", - "popUpForm.edit.model.header.title": "Edit the Content Type", - "popUpForm.create.group.header.title": "Create a Group", - "popUpForm.edit.group.header.title": "Edit the Group", - "popUpForm.create.model.header.subTitle": "Content Type's Settings", - "popUpForm.edit.model.header.subTitle": "{name}'s Settings", - "popUpForm.create.group.header.subTitle": "Group's Settings", - "popUpForm.edit.group.header.subTitle": "{name}'s Settings", - "popUpForm.edit": "Edit", - "popUpForm.edit.contentType.header.title": "Edit Content Type", - "popUpForm.field": "Field", "popUpForm.navContainer.advanced": "Advanced settings", "popUpForm.navContainer.base": "Base settings", - "popUpForm.navContainer.relation": "Define relation", - "popUpRelation.title": "Relation", - "popUpWarning.bodyMessage.attribute.delete": "Are you sure you want to delete this field?", - "popUpWarning.bodyMessage.contentType.delete": "Are you sure you want to delete this Content Type?", - "popUpWarning.bodyMessage.groups.delete": "Are you sure you want to delete this Group? It will also remove it from your content types.", - "popUpWarning.button.cancel": "Cancel", - "popUpWarning.button.confirm": "Confirm", - "popUpWarning.title": "Please confirm", + "popUpWarning.bodyMessage.cancel-modifications": "Are you sure you want to cancel your modifications?", + "popUpWarning.bodyMessage.cancel-modifications.with-components": "Are you sure you want to cancel your modifications? Some components have been created or modified...", + "popUpWarning.bodyMessage.category.delete": "Are you sure you want to delete this category? All the components will also be deleted.", + "popUpWarning.bodyMessage.component.delete": "Are you sure you want to delete this component?", + "popUpWarning.bodyMessage.contentType.delete": "Are you sure you want to delete this content type?", + "prompt.unsaved": "Are you sure you want to leave? All your modifications will be lost.", "relation.attributeName.placeholder": "Ex: author, category, tag", "relation.manyToMany": "has and belongs to many", "relation.manyToOne": "has many", @@ -208,16 +149,6 @@ "relation.oneToMany": "belongs to many", "relation.oneToOne": "has and belongs to one", "relation.oneWay": "has one", - "table.contentType.head.description": "Description", - "table.contentType.head.fields": "Fields", - "table.contentType.head.name": "Name", - "table.contentType.title.plural": "{number} Content Types are available", - "table.contentType.title.singular": "{number} Content Type is available", - "table.groups.title.plural": "{number} Groups are available", - "table.groups.title.singular": "{number} Group is available", "table.attributes.title.plural": "{number} fields", - "table.attributes.title.singular": "{number} field", - "table.relations.title.plural": "including {number} relationships", - "table.relations.title.singular": "including {number} relationship", - "prompt.content.unsaved": "Are you sure you want to leave this content type? All your modifications will be lost." + "table.attributes.title.singular": "{number} field" } diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js b/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js index 7239283fb3..f85d77b9a5 100644 --- a/packages/strapi-plugin-content-type-builder/admin/src/translations/index.js +++ b/packages/strapi-plugin-content-type-builder/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-upload/admin/src/translations/cs.json b/packages/strapi-plugin-upload/admin/src/translations/cs.json index 691251bb76..fd30de26f7 100644 --- a/packages/strapi-plugin-upload/admin/src/translations/cs.json +++ b/packages/strapi-plugin-upload/admin/src/translations/cs.json @@ -27,5 +27,7 @@ "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": "soubory byly nahrány ({number})" + "notification.dropFiles.success": "soubory byly nahrány ({number})", + "plugin.description.long": "Správce multimediálních souborů.", + "plugin.description.short": "Správce multimediálních souborů." } diff --git a/packages/strapi-plugin-upload/admin/src/translations/en.json b/packages/strapi-plugin-upload/admin/src/translations/en.json index 04094015eb..105c04892d 100644 --- a/packages/strapi-plugin-upload/admin/src/translations/en.json +++ b/packages/strapi-plugin-upload/admin/src/translations/en.json @@ -27,5 +27,7 @@ "notification.config.success": "The settings has been updated", "notification.delete.success": "The file has been deleted", "notification.dropFile.success": "Your file has been uploaded", - "notification.dropFiles.success": "{number} files have been uploaded" + "notification.dropFiles.success": "{number} files have been uploaded", + "plugin.description.long": "Media file management.", + "plugin.description.short": "Media file management." } diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json b/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json index 57bb4f5d45..71ffefe722 100644 --- a/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/cs.json @@ -54,7 +54,7 @@ "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}.", + "Plugin.permissions.plugins.description": "Nastavit 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é", @@ -85,6 +85,7 @@ "PopUpForm.Providers.github.providerConfig.redirectURL": "Adresa pro přesměrování, kterou přidejte do nastavení aplikace GitHub", "PopUpForm.Providers.google.providerConfig.redirectURL": "Adresa pro přesměrování, kterou přidejte do nastavení aplikace Google", "PopUpForm.Providers.instagram.providerConfig.redirectURL": "Adresa pro přesměrování, kterou přidejte do nastavení aplikace Instagram", + "PopUpForm.Providers.vk.providerConfig.redirectURL": "Adresa pro přesměrování, kterou přidejte do nastavení aplikace VK", "PopUpForm.Providers.key.label": "Client ID", "PopUpForm.Providers.key.placeholder": "TEXT", "PopUpForm.Providers.linkedin2.providerConfig.redirectURL": "Adresa pro přesměrování, kterou přidejte do nastavení aplikace Linkedin", diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/en.json b/packages/strapi-plugin-users-permissions/admin/src/translations/en.json index 02430b7533..8b80cf3b9a 100644 --- a/packages/strapi-plugin-users-permissions/admin/src/translations/en.json +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/en.json @@ -85,6 +85,7 @@ "PopUpForm.Providers.github.providerConfig.redirectURL": "The redirect URL to add in your GitHub application configurations", "PopUpForm.Providers.google.providerConfig.redirectURL": "The redirect URL to add in your Google application configurations", "PopUpForm.Providers.instagram.providerConfig.redirectURL": "The redirect URL to add in your Instagram application configurations", + "PopUpForm.Providers.vk.providerConfig.redirectURL": "The redirect URL to add in your VK application configurations", "PopUpForm.Providers.key.label": "Client ID", "PopUpForm.Providers.key.placeholder": "TEXT", "PopUpForm.Providers.linkedin2.providerConfig.redirectURL": "The redirect URL to add in your Linkedin application configurations",