diff --git a/docs/3.x.x/en/README.md b/docs/3.x.x/en/README.md index 8747a3ae9f..eaac1d37a2 100644 --- a/docs/3.x.x/en/README.md +++ b/docs/3.x.x/en/README.md @@ -15,10 +15,10 @@ The most advanced open-source Content Management Framework to build powerful API {% endcenter %} -## v3@alpha.12 is available! +## v3@alpha.13 is available! We've been working on a major update for Strapi during the past months, rewriting the core framework and the dashboard. -This documentation is only related to Strapi v3@alpha.12 ([v1 documentation is still available](http://strapi.io/documentation/1.x.x)). +This documentation is only related to Strapi v3@alpha.13 ([v1 documentation is still available](http://strapi.io/documentation/1.x.x)). **[Get Started](getting-started/installation.md)**
Learn how to install Strapi and start developing your API. diff --git a/docs/3.x.x/en/configurations/configurations.md b/docs/3.x.x/en/configurations/configurations.md index 01f3bcb751..56a2ba4d51 100644 --- a/docs/3.x.x/en/configurations/configurations.md +++ b/docs/3.x.x/en/configurations/configurations.md @@ -213,9 +213,9 @@ Most of the application's configurations are defined by environment. It means th "client": "postgres", "host": "localhost", "port": 5432, - "username": "aureliengeorget", - "password": "${process.env.USERNAME}", - "database": "${process.env.PWD}", + "username": "${process.env.USERNAME}", + "password": "${process.env.PWD}", + "database": "strapi", "schema": "public" }, "options": { @@ -228,7 +228,7 @@ Most of the application's configurations are defined by environment. It means th "client": "mysql", "host": "localhost", "port": 5432, - "username": "aureliengeorget", + "username": "strapi", "password": "root", "database": "" }, diff --git a/package.json b/package.json index d155c12821..e91587fcd6 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "dependencies": {}, "devDependencies": { "assert": "~1.3.0", diff --git a/packages/strapi-admin/admin/src/containers/InstallPluginPage/saga.js b/packages/strapi-admin/admin/src/containers/InstallPluginPage/saga.js index a338200eb6..ee8c18c416 100644 --- a/packages/strapi-admin/admin/src/containers/InstallPluginPage/saga.js +++ b/packages/strapi-admin/admin/src/containers/InstallPluginPage/saga.js @@ -64,8 +64,14 @@ export function* pluginsGet() { }, }; - // Retrieve plugins list. - const availablePlugins = yield call(request, 'https://marketplace.strapi.io/plugins', opts); + let availablePlugins; + + try { + // Retrieve plugins list. + availablePlugins = yield call(request, 'https://marketplace.strapi.io/plugins', opts); + } catch (e) { + availablePlugins = []; + } yield put(getPluginsSucceeded(availablePlugins)); } catch(err) { diff --git a/packages/strapi-admin/admin/src/containers/ListPluginsPage/saga.js b/packages/strapi-admin/admin/src/containers/ListPluginsPage/saga.js index efb3f3dff0..a6257fbb1c 100644 --- a/packages/strapi-admin/admin/src/containers/ListPluginsPage/saga.js +++ b/packages/strapi-admin/admin/src/containers/ListPluginsPage/saga.js @@ -52,8 +52,14 @@ export function* pluginsGet() { }, }; - // Fetch plugins informations. - const availablePlugins = yield call(request, 'https://marketplace.strapi.io/plugins', opts); + let availablePlugins; + + try { + // Fetch plugins informations. + availablePlugins = yield call(request, 'https://marketplace.strapi.io/plugins', opts); + } catch (e) { + availablePlugins = []; + } // Add logo URL to object. Object.keys(response[0].plugins).map(name => { diff --git a/packages/strapi-admin/admin/src/translations/es.json b/packages/strapi-admin/admin/src/translations/es.json index 2fe777f5a2..6da3497017 100644 --- a/packages/strapi-admin/admin/src/translations/es.json +++ b/packages/strapi-admin/admin/src/translations/es.json @@ -8,23 +8,23 @@ "app.components.DownloadInfo.download": "Descarga en curso...", "app.components.DownloadInfo.text": "Esto puede tardar un minuto. Gracias por su paciencia.", - "app.components.HomePage.welcome": "Bienvenidos a bordo!", + "app.components.HomePage.welcome": "¡Bienvenido a bordo!", "app.components.HomePage.welcome.again": "Bienvenido ", "app.components.HomePage.cta": "CONFIRMAR", "app.components.HomePage.community": "Encuentra la comunidad en la web", "app.components.HomePage.newsLetter": "Suscríbase al boletín de noticias para ponerse en contacto con Strapi", "app.components.HomePage.community.content": "Discutir con los miembros del equipo, colaboradores y desarrolladores en diferentes canales.", "app.components.HomePage.create": "Crea tu primer Tipo de Contenido", - "app.components.HomePage.welcomeBlock.content": "Estamos felices de tenerlo como miembro de la comunidad. Estamos constantemente en busca de comentarios así que no dude en enviarnos DM en\u0020", + "app.components.HomePage.welcomeBlock.content": "Estamos felices de tenerlo como miembro de la comunidad. Estamos constantemente en busca de comentarios así que no dude en enviarnos un DM en\u0020", "app.components.HomePage.welcomeBlock.content.again": "Esperamos que estés progresando en tu proyecto.... Siéntase libre de leer las últimas novedades sobre Strapi. Estamos dando lo mejor de nosotros mismos para mejorar el producto basándonos en sus comentarios.", - "app.components.HomePage.welcomeBlock.content.issues": "temas.", - "app.components.HomePage.welcomeBlock.content.raise": "\u0020o plantear\u0020", + "app.components.HomePage.welcomeBlock.content.issues": "problema.", + "app.components.HomePage.welcomeBlock.content.raise": "\u0020o reportar cualquier\u0020", "app.components.HomePage.createBlock.content.first": "El\u0020", - "app.components.HomePage.createBlock.content.second": "\u0020le ayudará a definir la estructura de datos de sus modelos. Si eres nuevo aquí, te recomendamos encarecidamente que sigas nuestros\u0020", - "app.components.HomePage.createBlock.content.tutorial": "\u0020tutorial.", + "app.components.HomePage.createBlock.content.second": "\u0020le ayudará a definir la estructura de datos de sus modelos. Si eres nuevo aquí, te recomendamos encarecidamente que sigas nuestro\u0020", + "app.components.HomePage.createBlock.content.tutorial": "\u0020", "app.components.HomePage.button.quickStart": "INICIAR EL TUTORIAL DE INICIO RÁPIDO", "app.components.HomePage.button.blog": "VER MÁS EN EL BLOG", - "app.components.HomePage.support": "APOYANOS", + "app.components.HomePage.support": "APÓYANOS", "app.components.HomePage.support.content": "¡Al comprar la camiseta, nos permitirá continuar nuestro trabajo en el proyecto para darle la mejor experiencia posible!", "app.components.HomePage.support.link": "CONSIGUE TU CAMISETA AHORA", @@ -43,8 +43,8 @@ "app.components.ImgPreview.hint": "Arrastre y suelte el archivo en esta área o {browse} para cargar un archivo.", "app.components.ImgPreview.hint.browse": "buscar", - "app.components.InstallPluginPage.helmet": "Mercado - Plugins", - "app.components.InstallPluginPage.title": "Mercado - Plugins", + "app.components.InstallPluginPage.helmet": "Tienda - Plugins", + "app.components.InstallPluginPage.title": "Tienda - Plugins", "app.components.InstallPluginPage.description": "Extienda su aplicación sin esfuerzo.", "app.components.InstallPluginPage.plugin.support-us.description": "¡Apóyanos comprando la camiseta Strapi. Eso nos permitirá seguir trabajando en el proyecto y tratar de darle la mejor experiencia posible!", "app.components.InstallPluginPage.InputSearch.label": " ", @@ -60,7 +60,7 @@ "app.components.LeftMenuFooter.poweredBy": "Potenciado por ", "app.components.LeftMenuLinkContainer.configuration": "Configuraciones", "app.components.LeftMenuLinkContainer.general": "General", - "app.components.LeftMenuLinkContainer.installNewPlugin": "Plaza de mercado", + "app.components.LeftMenuLinkContainer.installNewPlugin": "Tienda", "app.components.LeftMenuLinkContainer.listPlugins": "Plugins", "app.components.LeftMenuLinkContainer.noPluginsInstalled": "No hay plugins instalados todavía", "app.components.LeftMenuLinkContainer.plugins": "Plugins", @@ -149,6 +149,8 @@ "Users & Permissions": "Usuarios y permisos", "Content Manager": "Gestor de Contenidos", "Content Type Builder": "Constructor de Tipos de Contenido", + "Files Upload": "Carga de archivos", + "Roles & Permissions": "Roles y Permisos", "Settings Manager": "Gestor de ajustes", "Email": "Email", "Password": "Contraseña", diff --git a/packages/strapi-admin/admin/src/translations/it.json b/packages/strapi-admin/admin/src/translations/it.json index 0b5d31579e..b2fbabb75f 100644 --- a/packages/strapi-admin/admin/src/translations/it.json +++ b/packages/strapi-admin/admin/src/translations/it.json @@ -89,6 +89,7 @@ "components.popUpWarning.title": "Per favore conferma", "components.popUpWarning.message": "Sei sicuro di volerlo cancellare?", "components.Input.error.validation.email": "Non è un'email", + "components.Input.error.validation.json" : "Formato JSON non corrispondente", "components.Input.error.validation.required": "Valore obbligatorio.", "components.Input.error.validation.regex": "Questo valore non coincide con il regex.", "components.Input.error.validation.max": "Valore troppo alto.", @@ -119,18 +120,21 @@ "HomePage.notification.newsLetter.success": "Iscritto con successo alla newsletter", "notification.error": "Si è verificato un errore", "notification.error.layout": "Non è stato possibile recuperare il layout", + "request.error.model.unknown" : "Questo modello non esiste", "Users & Permissions": "Utenti & Permessi", "Content Manager": "Gestione Contenuti", "Content Type Builder": "Generatore di Tipo Contenuti", "Settings Manager": "Gestione Impostazioni", "Email": "Email", + "Files Upload" : "Caricamento Files", "Password": "Password", "Username": "Username", "Provider": "Provider", "ResetPasswordToken": "Reimposta Token Password", "Role": "Ruolo", + "Roles & Permissions" : "Ruoli e Permessi", "New entry": "Nuovo elemento", "request.error.model.unknow": "Questo modello non esiste", "Users": "Utenti", "Analytics": "Analytics" -} \ No newline at end of file +} diff --git a/packages/strapi-admin/admin/src/translations/ru.json b/packages/strapi-admin/admin/src/translations/ru.json index b479e2f0d1..6178832419 100644 --- a/packages/strapi-admin/admin/src/translations/ru.json +++ b/packages/strapi-admin/admin/src/translations/ru.json @@ -17,10 +17,13 @@ "app.components.HomePage.welcomeBlock.content": "Мы рады, что вы вступили в сообщество. Нам необходима обратная связь для развития проекта, поэтому не стесняйтесь писать нам\u0020", "app.components.HomePage.welcomeBlock.content.issues": "проблема.", "app.components.HomePage.welcomeBlock.content.raise": "\u0020или поднять\u0020", + "app.components.HomePage.welcome.again": "Добро пожаловать", + "app.components.HomePage.welcomeBlock.content.again": "Надеемся у вы делаете успехи в вашем проекте... Следите с последними новостями о Strapi. Мы стараемся изо всех сил, чтобы улучшить продукт основываясь на ваших пожеланиях.", "app.components.HomePage.createBlock.content.first": "\u0020", "app.components.HomePage.createBlock.content.second": "\u0020плагин поможет вам создать структуру ваших данных. Если вы новичок, мы настоятельно рекомендуем вам следить за нашими\u0020", "app.components.HomePage.createBlock.content.tutorial": "\u0020руководство.", "app.components.HomePage.button.quickStart": "ОЗНАКОМТЕСЬ С РУКОВОДСТВОМ ПО БЫСТРОМУ СТАРТУ", + "app.components.HomePage.button.blog": "СМОТРИТЕ БОЛЬШЕ В БЛОГЕ", "app.components.HomePage.support": "ПОДДЕРЖИТЕ НАС", "app.components.HomePage.support.content": "Купите футболку, это поможет нам продолжать работу над проектом, чтобы предоставить вам наилучшее из возможных решений!", "app.components.HomePage.support.link": "ЗАКАЗАТЬ НАШУ ФУТБОЛКУ СЕЙЧАС", @@ -113,6 +116,7 @@ "components.Input.error.validation.min": "Слишком маленькое.", "components.Input.error.validation.maxLength": "Слишком длинное.", "components.Input.error.validation.minLength": "Слишком короткое.", + "components.Input.error.validation.json": "Не соответствует JSON формату", "components.Input.error.contentTypeName.taken": "Это название уже существует", "components.Input.error.attribute.taken": "Поле с таким названием уже существует", "components.Input.error.attribute.key.taken": "Это значение уже существует", @@ -136,6 +140,8 @@ "components.WysiwygBottomControls.uploadFiles": "Перетащите файлы в эту область, добавляйте из буфер обмена или {browse}.", "components.WysiwygBottomControls.uploadFiles.browse": "выделите их", "components.WysiwygBottomControls.fullscreen": "Развернуть", + "Files Upload": "Загрузка файлов", + "HomePage.notification.newsLetter.success": "Успешная подписка на рассылку новостей", @@ -143,6 +149,7 @@ "notification.error.layout": "Не удалось получить макет", "Users & Permissions": "Пользователи & Доступы", + "Roles & Permissions": "Роли и доступы", "Content Manager": "Редактор контента", "Content Type Builder": "Конструктор Типов Контента", "Settings Manager": "Менеджер Настроек", diff --git a/packages/strapi-admin/admin/src/translations/tr.json b/packages/strapi-admin/admin/src/translations/tr.json index 6d54e48144..0bc2bd7af5 100755 --- a/packages/strapi-admin/admin/src/translations/tr.json +++ b/packages/strapi-admin/admin/src/translations/tr.json @@ -122,10 +122,11 @@ "components.Input.error.attribute.sameKeyAndName": "Eşit olamaz", "components.Input.error.validation.minSupMax": "Üstü olamaz", "components.Input.error.custom-error": "{errorMessage} ", + "components.Input.error.validation.json": "Bu JSON biçimi ile eşleşmiyor", "components.ListRow.empty": "Gösterilecek veri bulunmamaktadır.", - "components.Wysiwyg.collapse": "Collapse", + "components.Wysiwyg.collapse": "Daralt", "components.Wysiwyg.selectOptions.title": "Başlık ekle", "components.Wysiwyg.selectOptions.H1": "H1 başlık", "components.Wysiwyg.selectOptions.H2": "H2 başlık", @@ -143,11 +144,13 @@ "HomePage.notification.newsLetter.success": "Bültene başarıyla abone olundu", "notification.error": "Bir hata oluştu", - "notification.error.layout": "Couldn't retrieve the layout", + "notification.error.layout": "Düzen alınamadı", "Users & Permissions": "Kullanıcılar & İzinler", "Content Manager": "İçerik Yönetimi", "Content Type Builder": "İçerik Türü Oluşturucusu", + "Files Upload": "Dosya yükleme", + "Roles & Permissions": "Roller & İzinler", "Settings Manager": "Yönetici Ayarları", "Email": "E-posta", "Password": "Şifre", diff --git a/packages/strapi-admin/package.json b/packages/strapi-admin/package.json index 4c90d5d1ef..a918c9edf7 100755 --- a/packages/strapi-admin/package.json +++ b/packages/strapi-admin/package.json @@ -1,6 +1,6 @@ { "name": "strapi-admin", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Strapi Admin", "repository": { "type": "git", @@ -31,8 +31,8 @@ }, "devDependencies": { "sanitize.css": "^4.1.0", - "strapi-helper-plugin": "3.0.0-alpha.13", - "strapi-utils": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1", + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi", diff --git a/packages/strapi-email-mailgun/package.json b/packages/strapi-email-mailgun/package.json index f2a359c0fd..965da84429 100644 --- a/packages/strapi-email-mailgun/package.json +++ b/packages/strapi-email-mailgun/package.json @@ -1,6 +1,6 @@ { "name": "strapi-email-mailgun", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Mailgun provider for strapi email plugin", "homepage": "http://strapi.io", "keywords": [ @@ -42,4 +42,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-email-sendgrid/package.json b/packages/strapi-email-sendgrid/package.json index 6ba279c9fc..b48fca45ca 100644 --- a/packages/strapi-email-sendgrid/package.json +++ b/packages/strapi-email-sendgrid/package.json @@ -1,6 +1,6 @@ { "name": "strapi-email-sendgrid", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Sendgrid provider for strapi email", "homepage": "http://strapi.io", "keywords": [ @@ -42,4 +42,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-email-sendmail/package.json b/packages/strapi-email-sendmail/package.json index 387be2e3f8..10ae86a7bf 100644 --- a/packages/strapi-email-sendmail/package.json +++ b/packages/strapi-email-sendmail/package.json @@ -1,6 +1,6 @@ { "name": "strapi-email-sendmail", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Sendmail provider for strapi email", "homepage": "http://strapi.io", "keywords": [ @@ -41,4 +41,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-generate-admin/package.json b/packages/strapi-generate-admin/package.json index 63354c05de..310ebd1133 100755 --- a/packages/strapi-generate-admin/package.json +++ b/packages/strapi-generate-admin/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-admin", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate the default admin panel for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -15,8 +15,8 @@ "dependencies": { "fs-extra": "^4.0.1", "lodash": "^4.17.4", - "strapi-admin": "3.0.0-alpha.13", - "strapi-utils": "3.0.0-alpha.13" + "strapi-admin": "3.0.0-alpha.13.0.1", + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "email": "hi@strapi.io", @@ -42,4 +42,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-generate-api/package.json b/packages/strapi-generate-api/package.json index 554c31f102..bfb0c13df0 100755 --- a/packages/strapi-generate-api/package.json +++ b/packages/strapi-generate-api/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-api", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate an API for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-controller/package.json b/packages/strapi-generate-controller/package.json index 1d9f4854b7..5cd499799d 100755 --- a/packages/strapi-generate-controller/package.json +++ b/packages/strapi-generate-controller/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-controller", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate a controller for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-model/package.json b/packages/strapi-generate-model/package.json index e6b4636ee1..fbad572226 100755 --- a/packages/strapi-generate-model/package.json +++ b/packages/strapi-generate-model/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-model", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate a model for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-new/package.json b/packages/strapi-generate-new/package.json index 5fb0fb93fe..e59055ecd3 100755 --- a/packages/strapi-generate-new/package.json +++ b/packages/strapi-generate-new/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-new", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate a new Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -19,7 +19,7 @@ "listr": "^0.14.1", "lodash": "^4.17.4", "ora": "^2.1.0", - "strapi-utils": "3.0.0-alpha.13", + "strapi-utils": "3.0.0-alpha.13.0.1", "uuid": "^3.1.0" }, "scripts": { @@ -49,4 +49,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-plugin/package.json b/packages/strapi-generate-plugin/package.json index 5d7d1673bc..79188e5162 100755 --- a/packages/strapi-generate-plugin/package.json +++ b/packages/strapi-generate-plugin/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-plugin", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate an plugin for a Strapi application.", "homepage": "http://strapi.io", "keywords": [ @@ -44,4 +44,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-policy/package.json b/packages/strapi-generate-policy/package.json index 4063ad2c9a..e37c9fc5aa 100755 --- a/packages/strapi-generate-policy/package.json +++ b/packages/strapi-generate-policy/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-policy", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate a policy for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate-service/package.json b/packages/strapi-generate-service/package.json index 9a12c7c0ba..ec20e0f2e4 100755 --- a/packages/strapi-generate-service/package.json +++ b/packages/strapi-generate-service/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate-service", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Generate a service for a Strapi API.", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-generate/package.json b/packages/strapi-generate/package.json index e98e3eeae6..6b7b2256d8 100755 --- a/packages/strapi-generate/package.json +++ b/packages/strapi-generate/package.json @@ -1,6 +1,6 @@ { "name": "strapi-generate", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Master of ceremonies for the Strapi generators.", "homepage": "http://strapi.io", "keywords": [ @@ -17,7 +17,7 @@ "fs-extra": "^4.0.0", "lodash": "^4.17.4", "reportback": "^2.0.1", - "strapi-utils": "3.0.0-alpha.13" + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-helper-plugin/package.json b/packages/strapi-helper-plugin/package.json index 7560dc3736..3ecea9c62b 100755 --- a/packages/strapi-helper-plugin/package.json +++ b/packages/strapi-helper-plugin/package.json @@ -1,6 +1,6 @@ { "name": "strapi-helper-plugin", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Helper for Strapi plugins development", "engines": { "node": ">= 9.0.0", @@ -115,4 +115,4 @@ "webpack-hot-middleware": "^2.18.2", "whatwg-fetch": "^2.0.3" } -} \ No newline at end of file +} diff --git a/packages/strapi-hook-bookshelf/lib/index.js b/packages/strapi-hook-bookshelf/lib/index.js index 39214f7cc8..f91837dcc3 100755 --- a/packages/strapi-hook-bookshelf/lib/index.js +++ b/packages/strapi-hook-bookshelf/lib/index.js @@ -402,7 +402,7 @@ module.exports = function(strapi) { } else { switch (attribute.type) { case 'text': - type = 'text'; + type = definition.client === 'pg' ? type = 'text' : 'longtext'; break; case 'json': type = definition.client === 'pg' ? 'jsonb' : 'longtext'; diff --git a/packages/strapi-hook-bookshelf/lib/relations.js b/packages/strapi-hook-bookshelf/lib/relations.js index 4b3083bad9..09a6a26291 100644 --- a/packages/strapi-hook-bookshelf/lib/relations.js +++ b/packages/strapi-hook-bookshelf/lib/relations.js @@ -381,7 +381,7 @@ module.exports = { [`${params.alias}_id`]: params.refId, [`${params.alias}_type`]: params.ref, field: params.field - }, _.isEmpty)) + }, _.isUndefined)) .destroy(); } }; diff --git a/packages/strapi-hook-bookshelf/package.json b/packages/strapi-hook-bookshelf/package.json index 620b3a9bd1..f7a76f0dbd 100755 --- a/packages/strapi-hook-bookshelf/package.json +++ b/packages/strapi-hook-bookshelf/package.json @@ -1,6 +1,6 @@ { "name": "strapi-hook-bookshelf", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Bookshelf hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -20,8 +20,8 @@ "inquirer": "^5.2.0", "lodash": "^4.17.4", "pluralize": "^6.0.0", - "strapi-hook-knex": "3.0.0-alpha.13", - "strapi-utils": "3.0.0-alpha.13" + "strapi-hook-knex": "3.0.0-alpha.13.0.1", + "strapi-utils": "3.0.0-alpha.13.0.1" }, "strapi": { "dependencies": [ @@ -55,4 +55,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-hook-ejs/package.json b/packages/strapi-hook-ejs/package.json index d0c3e04a5a..df594d486b 100755 --- a/packages/strapi-hook-ejs/package.json +++ b/packages/strapi-hook-ejs/package.json @@ -1,6 +1,6 @@ { "name": "strapi-hook-ejs", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "EJS hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} +} \ No newline at end of file diff --git a/packages/strapi-hook-knex/package.json b/packages/strapi-hook-knex/package.json index 29f2fda139..fabc2d9d20 100755 --- a/packages/strapi-hook-knex/package.json +++ b/packages/strapi-hook-knex/package.json @@ -1,6 +1,6 @@ { "name": "strapi-hook-knex", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Knex hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.0.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-hook-mongoose/package.json b/packages/strapi-hook-mongoose/package.json index 0dd6f2c8e0..d823b8028d 100755 --- a/packages/strapi-hook-mongoose/package.json +++ b/packages/strapi-hook-mongoose/package.json @@ -1,6 +1,6 @@ { "name": "strapi-hook-mongoose", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Mongoose hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -19,7 +19,7 @@ "mongoose": "^5.0.16", "mongoose-float": "^1.0.2", "pluralize": "^6.0.0", - "strapi-utils": "3.0.0-alpha.13" + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "email": "hi@strapi.io", @@ -45,4 +45,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-hook-redis/package.json b/packages/strapi-hook-redis/package.json index 0ad8ca9530..dece5c74e3 100755 --- a/packages/strapi-hook-redis/package.json +++ b/packages/strapi-hook-redis/package.json @@ -1,6 +1,6 @@ { "name": "strapi-hook-redis", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Redis hook for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -18,7 +18,7 @@ "ioredis": "^3.1.2", "lodash": "^4.17.4", "stack-trace": "0.0.10", - "strapi-utils": "3.0.0-alpha.13" + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "email": "hi@strapi.io", @@ -44,4 +44,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-lint/package.json b/packages/strapi-lint/package.json index 963c82b6e0..1500b98b5e 100644 --- a/packages/strapi-lint/package.json +++ b/packages/strapi-lint/package.json @@ -1,6 +1,6 @@ { "name": "strapi-lint", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Strapi eslint and prettier configurations", "directories": { "lib": "lib" @@ -41,4 +41,4 @@ "babel-eslint": "^8.2.3", "prettier": "^1.12.1" } -} \ No newline at end of file +} diff --git a/packages/strapi-middleware-views/package.json b/packages/strapi-middleware-views/package.json index 763c3dd124..f1fdf961bf 100755 --- a/packages/strapi-middleware-views/package.json +++ b/packages/strapi-middleware-views/package.json @@ -1,6 +1,6 @@ { "name": "strapi-middleware-views", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Views middleware to enable server-side rendering for the Strapi framework", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/es.json b/packages/strapi-plugin-content-manager/admin/src/translations/es.json index 6df940e6ca..a35861d259 100755 --- a/packages/strapi-plugin-content-manager/admin/src/translations/es.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/es.json @@ -1,162 +1,116 @@ { - "app.components.Button.save": "Guardar", - "app.components.Button.cancel": "Cancelar", + "plugin.description.short": "Ver, editar y eliminar información de su base de datos de manera rápida.", + "plugin.description.long": "Ver, editar y eliminar información de su base de datos de manera rápida.", + "containers.Home.pluginHeaderTitle": "Gestor de Contenido", + "containers.Home.introduction": "Para editar sus registros vaya al link en específico en el menu de la izquierda. Este plugin no tiene una manera de editar configuraciones y aún esta en continuo desarrollo.", + "containers.Home.pluginHeaderDescription": "Gestiona sus registros en una bella y poderoza interfaz.", + "containers.Edit.submit": "Guardar", + "containers.Edit.editing": "Editando...", + "containers.Edit.delete": "Eliminar", + "containers.Edit.reset": "Reiniciar", + "containers.Edit.returnList": "Regresar a la lista", + "containers.List.addAnEntry": "Agregar nuevo {entity}", + "containers.List.pluginHeaderDescription": "{label} registros encontrados", + "containers.List.pluginHeaderDescription.singular": "{label} registro encontrado", + "components.LimitSelect.itemsPerPage": "registros por página", + "containers.List.errorFetchRecords": "Error", - "app.components.ComingSoonPage.comingSoon": "Próximamente", - "app.components.ComingSoonPage.featuresNotAvailable": "Esta característica está aún en desarrollo.", + "containers.SettingPage.addField": "Agregar nuevo campo", + "containers.SettingPage.attributes": "Campos de atributos", + "containers.SettingPage.attributes.description": "Defina el orden de sus atributos", - "app.components.DownloadInfo.download": "Descarga en curso....", - "app.components.DownloadInfo.text": "Esto puede tardar un minuto. Gracias por su paciencia.", + "containers.SettingPage.listSettings.title": "Lista — Configuraciones", + "containers.SettingPage.listSettings.description": "Configura las opciones para este tipo de contenido", + "containers.SettingPage.pluginHeaderDescription": "Configura las opciones específicas para este Tipo de Contenido", + "containers.SettingsPage.pluginHeaderDescription": "Configura las opciones por defecto para todos sus Tipos de Contenido", + "containers.SettingsPage.Block.generalSettings.description": "Configura las opciones por defecto para sus Tipos de Contenido", + "containers.SettingsPage.Block.generalSettings.title": "General", + "containers.SettingsPage.Block.contentType.title": "Tipos de Contenido", + "containers.SettingsPage.Block.contentType.description": "Configuraciones específicas", - "app.components.HomePage.welcome": "Bienvenido a bordo!", - "app.components.HomePage.welcome.again": "Bienvenido ", - "app.components.HomePage.cta": "CONFIRMAR", - "app.components.HomePage.community": "Encuentra la comunidad en la web", - "app.components.HomePage.newsLetter": "Suscríbase al boletín de noticias para ponerse en contacto con Strapi", - "app.components.HomePage.community.content": "Discuta con los miembros del equipo, colaboradores y desarrolladores en diferentes canales.", - "app.components.HomePage.create": "Crea tu primer tipo de contenido", - "app.components.HomePage.welcomeBlock.content": "Estamos felices de tenerlo como miembro de la comunidad. Estamos constantemente en busca de comentarios así que no dude en enviarnos DM a\u0020", - "app.components.HomePage.welcomeBlock.content.again": "Esperamos que estés progresando en tu proyecto.... Siéntase libre de leer las últimas novedades sobre Strapi. Estamos dando lo mejor de nosotros mismos para mejorar el producto basándonos en sus comentarios.", - "app.components.HomePage.welcomeBlock.content.issues": "problema.", - "app.components.HomePage.welcomeBlock.content.raise": "\u0020o plantear\u0020", - "app.components.HomePage.createBlock.content.first": "El\u0020", - "app.components.HomePage.createBlock.content.second": "\u0020plugin le ayudará a definir la estructura de datos de sus modelos. Si eres nuevo aquí, te recomendamos encarecidamente que sigas nuestro\u0020", - "app.components.HomePage.createBlock.content.tutorial": "\u0020tutorial.", - "app.components.HomePage.button.quickStart": "INICIAR EL TUTORIAL DE INICIO RÁPIDO", - "app.components.HomePage.button.blog": "VER MÁS EN EL BLOG", - "app.components.HomePage.support": "APOYANOS", - "app.components.HomePage.support.content": "Al comprar la camiseta, nos permitirá continuar nuestro trabajo en el proyecto para darle la mejor experiencia posible!", - "app.components.HomePage.support.link": "CONSIGUE TU CAMISETA AHORA", + "components.AddFilterCTA.add": "Filtros", + "components.AddFilterCTA.hide": "Filtros", - "app.components.BlockLink.documentation": "Lea la documentación", - "app.components.BlockLink.documentation.content": "Descubra los conceptos, guías de referencia y tutoriales.", - "app.components.BlockLink.code": "Ejemplos de código", - "app.components.BlockLink.code.content": "Aprenda probando proyectos reales desarrollados por la comunidad.", + "components.DraggableAttr.edit": "Click para editar", - "app.components.InputFile.newFile": "Añadir nuevo archivo", - "app.components.InputFileDetails.open": "Abrir en una nueva pestaña", - "app.components.InputFileDetails.remove": "Eliminar este archivo", - "app.components.InputFileDetails.originalName": "Nombre original:", - "app.components.InputFileDetails.size": "Tamaño:", + "components.FiltersPickWrapper.PluginHeader.actions.apply": "Aplicar", + "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Limpiar todo", + "components.FiltersPickWrapper.PluginHeader.description": "Establece las condiciones a aplicar para filtrar registros", + "components.FiltersPickWrapper.PluginHeader.title.filter": "Filtros", + "components.FiltersPickWrapper.hide": "Ocultar", - "app.components.ImgPreview.hint": "Arrastre y suelte el archivo en esta área o {Buscar} para cargar un archivo.", - "app.components.ImgPreview.hint.browse": "buscar", + "components.FilterOptions.button.apply": "Aplicar", + "components.FilterOptions.FILTER_TYPES.=": "es", + "components.FilterOptions.FILTER_TYPES._ne": "no es", + "components.FilterOptions.FILTER_TYPES._lt": "es menor que", + "components.FilterOptions.FILTER_TYPES._lte": "es menor o igual que", + "components.FilterOptions.FILTER_TYPES._gt": "es mayor que", + "components.FilterOptions.FILTER_TYPES._gte": "es mayor o igual que", + "components.FilterOptions.FILTER_TYPES._contains": "contiene", + "components.FilterOptions.FILTER_TYPES._containss": "contiene (distinguiendo mayúsculas y minúsculas)", - "app.components.InstallPluginPage.helmet": "Mercado - Plugins", - "app.components.InstallPluginPage.title": "Mercado - Plugins", - "app.components.InstallPluginPage.description": "Extienda su aplicación sin esfuerzo.", - "app.components.InstallPluginPage.plugin.support-us.description": "Apóyanos comprando la camiseta Strapi. Eso nos permitirá seguir trabajando en el proyecto y tratar de darle la mejor experiencia posible!", - "app.components.InstallPluginPage.InputSearch.label": " ", - "app.components.InstallPluginPage.InputSearch.placeholder": "Buscar un plugin... (ej: autenticación)", - "app.components.InstallPluginPopup.downloads": "descargar", - "app.components.InstallPluginPopup.navLink.description": "Descripción", - "app.components.InstallPluginPopup.navLink.screenshots": "Capturas de pantalla", - "app.components.InstallPluginPopup.navLink.avis": "aviso", - "app.components.InstallPluginPopup.navLink.faq": "preguntas frecuentes", - "app.components.InstallPluginPopup.navLink.changelog": "changelog", - "app.components.InstallPluginPopup.noDescription": "No hay descripción disponible", + "components.Search.placeholder": "Buscar un registro...", - "app.components.LeftMenuFooter.poweredBy": "Potenciado por ", - "app.components.LeftMenuLinkContainer.configuration": "Configuraciones", - "app.components.LeftMenuLinkContainer.general": "General", - "app.components.LeftMenuLinkContainer.installNewPlugin": "Marketplace", - "app.components.LeftMenuLinkContainer.listPlugins": "Mercado", - "app.components.LeftMenuLinkContainer.noPluginsInstalled": "No hay plugins instalados todavía", - "app.components.LeftMenuLinkContainer.plugins": "Plugins", + "components.TableDelete.entries.plural": "{number} registros seleccionados", + "components.TableDelete.entries.singular": "{number} registro seleccionado", + "components.TableDelete.delete": "Eliminar todo", - "app.components.ListPluginsPage.helmet.title": "Lista de plugins", - "app.components.ListPluginsPage.title": "Plugins", - "app.components.ListPluginsPage.description": "Lista de los plugins instalados en el proyecto.", - "app.components.listPluginsPage.deletePlugin.error": "Se ha producido un error al desinstalar el plugin", - "app.components.listPlugins.title.singular": "{number} plugin está instalado", - "app.components.listPlugins.title.plural": "{número} plugins están instalados", - "app.components.listPlugins.title.none": "No hay plugins instalados", - "app.components.listPlugins.button": "Añadir nuevo plugin", - "app.components.NotFoundPage.description": "No encontrado", - "app.components.NotFoundPage.back": "Volver a la página de inicio", + "components.TableEmpty.withFilters": "No hay {contentType} con los filtros aplicados...", + "components.TableEmpty.withoutFilter": "No hay {contentType}...", + "components.TableEmpty.withSearch": "No hay {contentType} que coincida con la búsqueda ({search})...", - "app.components.Official": "Oficial", + "EditRelations.title": "Datos relacionados", - "app.components.PluginCard.compatible": "Compatible con su aplicación", - "app.components.PluginCard.compatibleCommunity": "Compatible con la comunidad", - "app.components.PluginCard.Button.label.download": "Descargar", - "app.components.PluginCard.Button.label.install": "Ya está instalado", - "app.components.PluginCard.Button.label.support": "Apóyenos", - "app.components.PluginCard.price.free": "Gratuito", - "app.components.PluginCard.more-details": "Más detalles", + "emptyAttributes.title": "Aún no hay campos", + "emptyAttributes.description": "Agregue su primer campo a su Tipo de Contenido", + "emptyAttributes.button": "Ir al creador de Tipos de Contenido", - "app.utils.placeholder.defaultMessage": "\u0020", - "app.utils.SelectOption.defaultMessage": "\u0020", - "app.utils.defaultMessage": "\u0020", + "error.schema.generation": "Ocurrió un error durante la generación de esquema.", + "error.records.count": "Ocurrió un error durante la consulta del número de registros.", + "error.records.fetch": "Ocurrió un error durante la consulta de registros.", + "error.record.fetch": "Ocurrió un error durante la consulta del registro.", + "error.record.create": "Ocurrió un error durante la creación del registro.", + "error.record.update": "Ocurrió un error durante la actualización del registro.", + "error.record.delete": "Ocurrió un error durante la eliminación del registro.", + "error.model.fetch": "Ocurrió un error durante la consulta de configuración de modelos.", + "error.validation.required": "Este dato es requerido.", + "error.validation.regex": "El valor no cumple la expresión regular.", + "error.validation.max": "El valor es muy alto.", + "error.validation.min": "El valor es muy bajo.", + "error.validation.maxLength": "El valor es muy largo.", + "error.validation.minLength": "El valor es muy corto.", + "error.contentTypeName.taken": "Este nombre ya existe", + "error.attribute.taken": "Este campo ya existe", + "error.attribute.key.taken": "Este valor ya existe", + "error.attribute.sameKeyAndName": "No pueden ser iguales", + "error.validation.minSupMax": "No puede ser superior", + "error.validation.json": "Este no es un JSON", - "components.AutoReloadBlocker.header": "La función de reload es necesaria para este plugin.", - "components.AutoReloadBlocker.description": "Abra el siguiente archivo y habilite la función.", + "form.Input.label.inputDescription": "Este valor sobrescribe la etiqueta mostrada en la cabecera de la tabla", + "form.Input.label": "Etiqueta", + "form.Input.search": "Habilitar la búsqueda", + "form.Input.search.field": "Habilitar la búsqueda para este campo", + "form.Input.filters": "Habilitar filtros", + "form.Input.sort.field": "Habilitar ordenado para este campo", + "form.Input.bulkActions": "Habilitar acciones en bloque", + "form.Input.pageEntries": "Registros por página", + "form.Input.pageEntries.inputDescription": "Nota: Puede sobrescribir este valor en la página de configuraciones para Tipo de Contenido.", + "form.Input.defaultSort": "Atributo para ordenar por defecto", - "components.ErrorBoundary.title": "Algo salió mal...", + "notification.error.relationship.fetch": "Ocurrió un error durante la consulta de la relación.", + "notification.info.SettingPage.disableSort": "Necesita tener un habilidato el ordenado en un atributo", - "components.OverlayBlocker.title": "Esperando el reinicio...", - "components.OverlayBlocker.description": "Está utilizando una función que necesita que el servidor se reinicie. Por favor, espere hasta que el servidor esté listo.", + "success.record.delete": "Eliminado", + "success.record.save": "Guardado", - "components.PageFooter.select": "entradas por página", + "pageNotFound": "Página no encontrada", - "components.ProductionBlocker.header": "Este plugin sólo está disponible en desarrollo.", - "components.ProductionBlocker.description": "Por razones de seguridad tenemos que desactivar este plugin en otros entornos.", - - "components.popUpWarning.button.cancel": "Cancelar", - "components.popUpWarning.button.confirm": "Confirmar", - "components.popUpWarning.title": "Por favor, confirme", - "components.popUpWarning.message": "¿Estás seguro de que quieres borrar esto?", - - "components.Input.error.validation.email": "Esto no es un email", - "components.Input.error.validation.required": "Este valor es obligatorio.", - "components.Input.error.validation.regex": "El valor no coincide con el valor de regex.", - "components.Input.error.validation.max": "El valor es demasiado alto.", - "components.Input.error.validation.min": "El valor es demasiado bajo.", - "components.Input.error.validation.maxLength": "El valor es demasiado largo.", - "components.Input.error.validation.minLength": "El valor es demasiado corto.", - "components.Input.error.contentTypeName.taken": "Este nombre ya existe", - "components.Input.error.attribute.taken": "Este nombre de campo ya existe", - "components.Input.error.attribute.key.taken": "Este valor ya existe", - "components.Input.error.attribute.sameKeyAndName": "No puede ser igual", - "components.Input.error.validation.minSupMax": "No puede ser superior", - "components.Input.error.custom-error": "{errorMessage} ", - "components.Input.error.validation.json": "Esto no coincide con el formato JSON", - - "components.ListRow.empty": "No hay datos que mostrar.", - - "components.Wysiwyg.collapse": "Colapso", - "components.Wysiwyg.selectOptions.title": "Añadir un título", - "components.Wysiwyg.selectOptions.H1": "Título H1", - "components.Wysiwyg.selectOptions.H2": "Título H2", - "components.Wysiwyg.selectOptions.H3": "Título H3", - "components.Wysiwyg.selectOptions.H4": "Título H4", - "components.Wysiwyg.selectOptions.H5": "Título H5", - "components.Wysiwyg.selectOptions.H6": "Título H6", - "components.Wysiwyg.ToggleMode.markdown": "Pasar a markdown", - "components.Wysiwyg.ToggleMode.preview": "Cambiar a previsualización", - "components.WysiwygBottomControls.charactersIndicators": "caracteres", - "components.WysiwygBottomControls.uploadFiles": "Arrastre y suelte archivos, péguelos desde el portapapeles o {buscar}.", - "components.WysiwygBottomControls.uploadFiles.browse": "seleccionarlos", - "components.WysiwygBottomControls.fullscreen": "Expandir", - - "HomePage.notification.newsLetter.success": "Suscribirse con éxito al boletín de noticias", - - "notification.error": "Se ha producido un error", - "notification.error.layout": "No se pudo recuperar el diseño", - - "Users & Permissions": "Usuarios y permisos", - "Content Manager": "Gestión de Contenidos", - "Content Type Builder": "Constructor de Tipos de Contenido", - "Settings Manager": "Gestion de Ajustes", - "Email": "Email", - "Password": "Contraseña", - "Username": "Nombre de Usuario", - "Provider": "Proveedor", - "ResetPasswordToken": "Restablecer Token de Contraseña", - "Role": "Papel", - "New entry": "Entrada nueva", - "request.error.model.unknown": "Este modelo no existe", - "Users": "Usuarios", - "Analytics": "Analytics" + "popUpWarning.button.cancel": "Cancelar", + "popUpWarning.button.confirm": "Confirmar", + "popUpWarning.title": "Favor de confirmar", + "popUpWarning.bodyMessage.contentType.delete": "¿Está seguro de querer eliminar este registro?", + "popUpWarning.bodyMessage.contentType.delete.all": "¿Está seguro de querer eliminar estos registros?", + "popUpWarning.warning.cancelAllSettings": "¿Está seguro de querer cancelar sus cambios?", + "popUpWarning.warning.updateAllSettings": "Esto modificará todas sus configuraciones" } diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/it.json b/packages/strapi-plugin-content-manager/admin/src/translations/it.json index dff27611c5..eae07212b5 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/it.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/it.json @@ -14,16 +14,27 @@ "containers.List.pluginHeaderDescription.singular": "{label} voce trovati", "components.LimitSelect.itemsPerPage": "Elementi per pagina", "containers.List.errorFetchRecords": "Errore", + "containers.SettingPage.addField" : "Aggiungi un nuovo campo", + "containers.SettingPage.attributes" : "Attributi", + "containers.SettingPage.attributes.description" : "Definisci l'ordine degli attributi", + "containers.SettingPage.listSettings.title" : "Lista - Impostazioni", + "containers.SettingPage.listSettings.description" : "Configura le opzioni per questo Tipo di Contenuto", + "containers.SettingPage.pluginHeaderDescription" : "Configura le impostazioni specifiche per questo Tipo di Contenuto", + "containers.SettingsPage.pluginHeaderDescription" : "Configura le impostazioni di default per tutti i tuoi Tipi di Contenuto", + "containers.SettingsPage.Block.generalSettings.description" : "Configura le opzioni di default per i Tipi di Contenuto", + "containers.SettingsPage.Block.generalSettings.title" : "Generali", + "containers.SettingsPage.Block.contentType.title" : "Tipi di Contenuto", + "containers.SettingsPage.Block.contentType.description" : "Configura le impostazioni specifiche", "components.AddFilterCTA.add": "Filtri", "components.AddFilterCTA.hide": "Filtri", + "components.DraggableAttr.edit" : "Clicca per modificare", "components.FilterOptions.button.apply": "Applica", "components.FiltersPickWrapper.PluginHeader.actions.apply": "Applica", "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Cancella tutto", "components.FiltersPickWrapper.PluginHeader.description": "Impostare le condizioni da applicare per filtrare le voci", "components.FiltersPickWrapper.PluginHeader.title.filter": "Filtri", "components.FiltersPickWrapper.hide": "Nascondi", - "components.FilterOptions.FILTER_TYPES.=": "si", "components.FilterOptions.FILTER_TYPES._ne": "non è", "components.FilterOptions.FILTER_TYPES._lt": "è inferiore", @@ -59,6 +70,7 @@ "error.model.fetch": "Si è verificato un errore durante il caricamento dei modelli di configurazione.", "error.validation.required": "Questo valore è richiesto.", "error.validation.regex": "Il valore non corrisponde alla regex.", + "error.validation.json" : "Non è un JSON", "error.validation.max": "Il valore è troppo alto.", "error.validation.min": "Il valore è troppo basso.", "error.validation.maxLength": "Il valore è troppo lungo.", @@ -69,7 +81,19 @@ "error.attribute.sameKeyAndName": "Non può essere uguale", "error.validation.minSupMax": "Non può essere superiore", + "form.Input.label.inputDescription" : "Questo valore sovrascrive l'etichetta mostrata nell'intestazione della tabella", + "form.Input.label" : "Etichetta", + "form.Input.search" : "Abilita ricerca", + "form.Input.search.field" : "Abilita la ricerca su questo campo", + "form.Input.filters" : "Abilita filtri", + "form.Input.sort.field" : "Abilita ordinamento su questo campo", + "form.Input.bulkActions" : "Abilita caricamento", + "form.Input.pageEntries" : "Righe per pagina", + "form.Input.pageEntries.inputDescription" : "Attenzione: Puoi sovrascrivere questo valore nella pagina delle impostazioni del Tipo di Contenuto", + "form.Input.defaultSort" : "Attributo di ordinamento di default", + "notification.error.relationship.fetch": "Si è verificato un errore durante il rapporto di recupero.", + "notification.info.SettingPage.disableSort" : "E' necessario un attributo con l'ordinamento abilitato", "success.record.delete": "Eliminato", "success.record.save": "Salvato", @@ -80,5 +104,8 @@ "popUpWarning.button.confirm": "Conferma", "popUpWarning.title": "Si prega di confermare", "popUpWarning.bodyMessage.contentType.delete": "Sei sicuro di voler cancellare questa voce?", - "popUpWarning.bodyMessage.contentType.delete.all": "Sei sicuro di voler eliminare queste voci?" -} \ No newline at end of file + "popUpWarning.bodyMessage.contentType.delete.all": "Sei sicuro di voler eliminare queste voci?", + "popUpWarning.warning.cancelAllSettings" : "Sei sicuro di voler cancellare le tue modifiche?", + "popUpWarning.warning.updateAllSettings" : "Questa operazione modificherà tutte le tue impostazioni" + +} diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/ru.json b/packages/strapi-plugin-content-manager/admin/src/translations/ru.json index 8faadca003..df62758472 100644 --- a/packages/strapi-plugin-content-manager/admin/src/translations/ru.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/ru.json @@ -14,6 +14,57 @@ "containers.List.pluginHeaderDescription.singular": "{label} запись найдена", "components.LimitSelect.itemsPerPage": "Элементов на странице", "containers.List.errorFetchRecords": "Ошибка", + "containers.SettingPage.addField": "Добавить новое поле", + "containers.SettingPage.attributes": "Поля атрибутов", + "containers.SettingPage.attributes.description": "Определить порядок атребутов", + "containers.SettingPage.listSettings.title": "Список — Настройки", + "containers.SettingPage.listSettings.description": "Указать порядок атрибутов", + "containers.SettingPage.listSettings.title": "Список — Настройки", + "containers.SettingPage.pluginHeaderDescription": "Отдельные настройки для этого Типа Данных", + "containers.SettingsPage.pluginHeaderDescription": "Настройте параметры по умолчанию для всех Типов Данных", + "containers.SettingsPage.Block.generalSettings.description": "Настройте опции по умолчанию для ваших Типов Данных", + "containers.SettingsPage.Block.generalSettings.title": "Общее", + "containers.SettingsPage.Block.contentType.title": "Типы данных", + "containers.SettingsPage.Block.contentType.description": "Настроить отдельные параметры", + "components.AddFilterCTA.add": "Фильтры", + "components.AddFilterCTA.hide": "Фильтры", + "components.DraggableAttr.edit": "Нажмите чтобы редактировать", + "components.FiltersPickWrapper.PluginHeader.actions.apply": "Применить", + "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Очистить все", + "components.FiltersPickWrapper.PluginHeader.description": "Укажите условия для фильтрации записей", + "components.FiltersPickWrapper.PluginHeader.title.filter": "Фильтры", + "components.FiltersPickWrapper.hide": "Скрыть", + "components.FilterOptions.button.apply": "Применить", + "components.FilterOptions.FILTER_TYPES.=": "равно", + "components.FilterOptions.FILTER_TYPES._ne": "не равно", + "components.FilterOptions.FILTER_TYPES._lt": "меньше чем", + "components.FilterOptions.FILTER_TYPES._lte": "меньше или равно чем", + "components.FilterOptions.FILTER_TYPES._gt": "больше чем", + "components.FilterOptions.FILTER_TYPES._gte": "равно или больше чем", + "components.FilterOptions.FILTER_TYPES._contains": "содержит", + "components.FilterOptions.FILTER_TYPES._containss": "содержит (с учетом регистра)", + "components.Search.placeholder": "Поиск записей...", + "components.TableDelete.entries.plural": "{число} записей выбрано", + "components.TableDelete.entries.singular": "{число} записей выделено", + "components.TableDelete.delete": "Удалить все", + "components.TableEmpty.withFilters": "Нет {Тип данных} с примененными фильтрами...", + "components.TableEmpty.withoutFilter": "Нет {Тип данных}...", + "components.TableEmpty.withSearch": "Нет {Тип данных} согласно поиску ({поиск})", + "error.validation.json": "Это не JSON", + "form.Input.label.inputDescription": "Это знчение переопределит метку, в заголовке таблицы", + "form.Input.label": "Метка", + "form.Input.search": "Применить поиск", + "form.Input.search.field": "Применить поиск по этому полю", + "form.Input.filters": "Применить фильтры", + "form.Input.sort.field": "Применить сортировку по этому полю", + "form.Input.bulkActions": "Применить массовые действия", + "form.Input.pageEntries": "Записей на страницу", + "form.Input.pageEntries.inputDescription": "Заметка: вы можете переопределить это значение на странице настроек Типа Данных", + "form.Input.defaultSort": "Сортировка по умолчанию", + "notification.info.SettingPage.disableSort": "У вас должен быть один атрибут с разрешенной сортировкой", + "popUpWarning.bodyMessage.contentType.delete.all": "Вы уверенны, что хотите удалить эти записи?", + "popUpWarning.warning.cancelAllSettings": "Вы уверенны, что хотите отменить ваши модификации?", + "popUpWarning.warning.updateAllSettings": "Это изменит все ваши настройки", "EditRelations.title": "Связанные данные", diff --git a/packages/strapi-plugin-content-manager/admin/src/translations/tr.json b/packages/strapi-plugin-content-manager/admin/src/translations/tr.json index f818897df8..1ed9dfbc0c 100755 --- a/packages/strapi-plugin-content-manager/admin/src/translations/tr.json +++ b/packages/strapi-plugin-content-manager/admin/src/translations/tr.json @@ -15,15 +15,31 @@ "components.LimitSelect.itemsPerPage": "Sayfa başı", "containers.List.errorFetchRecords": "Hata", + "containers.SettingPage.addField": "Yeni alan ekle", + "containers.SettingPage.attributes": "Nitelik alanları", + "containers.SettingPage.attributes.description": "Niteliklerin sırasını tanımlayın", + + "containers.SettingPage.listSettings.title": "Liste — Ayarlar", + "containers.SettingPage.listSettings.description": "Bu içerik türü için seçenekleri yapılandırın", + "containers.SettingPage.pluginHeaderDescription": "Bu İçerik Türü için belirli ayarları yapılandırın", + "containers.SettingsPage.pluginHeaderDescription": "Tüm İçerik türleriniz için varsayılan ayarları yapılandırın", + "containers.SettingsPage.Block.generalSettings.description": "İçerik Türleriniz için varsayılan seçenekleri yapılandırın", + "containers.SettingsPage.Block.generalSettings.title": "Genel", + "containers.SettingsPage.Block.contentType.title": "İçerik Türleri", + "containers.SettingsPage.Block.contentType.description": "Belirli ayarları yapılandırın", + "components.AddFilterCTA.add": "Filtreler", "components.AddFilterCTA.hide": "Filtreler", - "components.FilterOptions.button.apply": "Uygula", + + "components.DraggableAttr.edit": "Düzenlemek için tıklayın", + "components.FiltersPickWrapper.PluginHeader.actions.apply": "Uygula", "components.FiltersPickWrapper.PluginHeader.actions.clearAll": "Hepsini temizle", "components.FiltersPickWrapper.PluginHeader.description": "Filtrelemek için uygulanacak şartları ayarlayın", "components.FiltersPickWrapper.PluginHeader.title.filter": "Filtreler", "components.FiltersPickWrapper.hide": "Gizle", + "components.FilterOptions.button.apply": "Uygula", "components.FilterOptions.FILTER_TYPES.=": "eşit", "components.FilterOptions.FILTER_TYPES._ne": "eşit değil", "components.FilterOptions.FILTER_TYPES._lt": "daha düşük", @@ -68,8 +84,21 @@ "error.attribute.key.taken": "Bu değer zaten var.", "error.attribute.sameKeyAndName": "Eşit olamaz", "error.validation.minSupMax": "Üstü olamaz", + "error.validation.json": "Bu JSON biçimi ile eşleşmiyor", + + "form.Input.label.inputDescription": "Bu değer, tablonun başında görüntülenen etiketi geçersiz kılar", + "form.Input.label": "Etiket", + "form.Input.search": "Aramayı etkinleştir", + "form.Input.search.field": "Bu alanda aramayı etkinleştir", + "form.Input.filters": "Filtreleri etkinleştir", + "form.Input.sort.field": "Bu alana göre sıralamayı etkinleştir", + "form.Input.bulkActions": "Toplu işlemleri etkinleştir", + "form.Input.pageEntries": "Sayfa başına kayıtlar", + "form.Input.pageEntries.inputDescription": "Not: Bu değeri İçerik Türü ayarları sayfasında geçersiz kılabilirsiniz..", + "form.Input.defaultSort": "Varsayılan sıralama özelliği", "notification.error.relationship.fetch": "İlişki getirme sırasında bir hata oluştu.", + "notification.info.SettingPage.disableSort": "Sıralamaya izin verilen tek bir özelliğe sahip olmanız gerekir", "success.record.delete": "Silindi", "success.record.save": "Kaydedildi", @@ -80,5 +109,7 @@ "popUpWarning.button.confirm": "Onayla", "popUpWarning.title": "Lütfen onaylayın", "popUpWarning.bodyMessage.contentType.delete": "Bu kaydı silmek istediğinizden emin misiniz?", - "popUpWarning.bodyMessage.contentType.delete.all": "Bu kayıtları silmek istediğinizden emin misiniz?" + "popUpWarning.bodyMessage.contentType.delete.all": "Bu kayıtları silmek istediğinizden emin misiniz?", + "popUpWarning.warning.cancelAllSettings": "Değişikliklerinizi iptal etmek istediğinizden emin misiniz?", + "popUpWarning.warning.updateAllSettings": "Bu bütün ayarlarınızı değiştirecektir" } diff --git a/packages/strapi-plugin-content-manager/package.json b/packages/strapi-plugin-content-manager/package.json index 82381522f7..39cdc52f5b 100755 --- a/packages/strapi-plugin-content-manager/package.json +++ b/packages/strapi-plugin-content-manager/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-content-manager", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "A powerful UI to easily manage your data.", "strapi": { "name": "Content Manager", @@ -28,7 +28,7 @@ "react-dnd-html5-backend": "^5.0.1", "react-select": "^1.2.1", "showdown": "^1.8.6", - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", diff --git a/packages/strapi-plugin-content-type-builder/admin/src/translations/ru.json b/packages/strapi-plugin-content-type-builder/admin/src/translations/ru.json index 0b11ae4008..aef503c112 100644 --- a/packages/strapi-plugin-content-type-builder/admin/src/translations/ru.json +++ b/packages/strapi-plugin-content-type-builder/admin/src/translations/ru.json @@ -42,6 +42,7 @@ "error.attribute.taken": "Поле с таким названием уже существует", "error.attribute.key.taken": "Это значение уже существует", "error.attribute.sameKeyAndName": "Не может быть одинаковым", + "error.attribute.forbidden": "Такое имя атрибута зарезервировано", "error.validation.minSupMax": "Не может быть выше", "form.attribute.item.textarea.name": "Название", @@ -175,6 +176,7 @@ "table.contentType.head.description": "Описание", "table.contentType.head.fields": "Поля", + "relation.oneWay": "один принадлежит", "relation.oneToOne": "имеет один", "relation.oneToMany": "принадлежит многим", "relation.manyToOne": "имеет много", diff --git a/packages/strapi-plugin-content-type-builder/package.json b/packages/strapi-plugin-content-type-builder/package.json index cba78254dd..727a8d695c 100755 --- a/packages/strapi-plugin-content-type-builder/package.json +++ b/packages/strapi-plugin-content-type-builder/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-content-type-builder", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Strapi plugin to create content type (API).", "strapi": { "name": "Content Type Builder", @@ -23,11 +23,11 @@ }, "dependencies": { "pluralize": "^7.0.0", - "strapi-generate": "3.0.0-alpha.13", - "strapi-generate-api": "3.0.0-alpha.13" + "strapi-generate": "3.0.0-alpha.13.0.1", + "strapi-generate-api": "3.0.0-alpha.13.0.1" }, "devDependencies": { - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", diff --git a/packages/strapi-plugin-email/admin/src/translations/ru.json b/packages/strapi-plugin-email/admin/src/translations/ru.json index b2d52f90f8..8733143ea1 100644 --- a/packages/strapi-plugin-email/admin/src/translations/ru.json +++ b/packages/strapi-plugin-email/admin/src/translations/ru.json @@ -1,5 +1,12 @@ { "plugin.description.short": "Отсылка почты.", - "plugin.description.long": "Отсылка почты." + "plugin.description.long": "Отсылка почты.", + "ConfigPage.title": "Email - Настройки", + "ConfigPage.description": "Настройка плагина email", + "EditForm.Input.number.label": "Максимально допустимый размер (в МБ)", + "EditForm.Input.select.label": "Провайдеры", + "EditForm.Input.select.inputDescription": "Письма могут быть отправлены стандартным провайдером (Sendmail), или внешними провайдерами", + "EditForm.Input.toggle.label": "Активировать отправку писем", + "notification.config.success": "Настройки успешно обновлены" } \ No newline at end of file diff --git a/packages/strapi-plugin-email/package.json b/packages/strapi-plugin-email/package.json index f52a5eb5f5..20cab4dc6d 100644 --- a/packages/strapi-plugin-email/package.json +++ b/packages/strapi-plugin-email/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-email", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "This is the description of the plugin.", "strapi": { "name": "Email", @@ -22,11 +22,11 @@ "prepublishOnly": "IS_MONOREPO=true npm run build" }, "dependencies": { - "strapi-email-sendmail": "3.0.0-alpha.13" + "strapi-email-sendmail": "3.0.0-alpha.13.0.1" }, "devDependencies": { "react-copy-to-clipboard": "5.0.1", - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", diff --git a/packages/strapi-plugin-graphql/package.json b/packages/strapi-plugin-graphql/package.json index 80b22052a3..361dd4a40d 100644 --- a/packages/strapi-plugin-graphql/package.json +++ b/packages/strapi-plugin-graphql/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-graphql", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "This is the description of the plugin.", "strapi": { "name": "graphql", @@ -30,7 +30,7 @@ "graphql-type-json": "^0.2.1", "graphql-type-datetime": "^0.2.2", "pluralize": "^7.0.0", - "strapi-utils": "3.0.0-alpha.13" + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "name": "A Strapi developer", @@ -49,4 +49,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-plugin-settings-manager/admin/src/translations/es.json b/packages/strapi-plugin-settings-manager/admin/src/translations/es.json index db17c37b2d..7c8ce57dbe 100755 --- a/packages/strapi-plugin-settings-manager/admin/src/translations/es.json +++ b/packages/strapi-plugin-settings-manager/admin/src/translations/es.json @@ -52,8 +52,8 @@ "form.advanced.item.prefix": "API de prefijos", "form.request.name": "Solicitud", - "formulario.de.solicitud.de.descripción": "Configure los ajustes de su solicitud", - "formulario.para.solicitar.item.parser": "Parser", + "form.request.description": "Configure los ajustes de su solicitud.", + "form.request.item.parser": "Parser", "form.request.item.parser.multipart": "Parser Multiparte", "form.request.item.prefix": "Prefijo", "form.request.item.prefix.prefix": "Prefijo", diff --git a/packages/strapi-plugin-settings-manager/admin/src/translations/ru.json b/packages/strapi-plugin-settings-manager/admin/src/translations/ru.json index f731174184..88519ec44c 100644 --- a/packages/strapi-plugin-settings-manager/admin/src/translations/ru.json +++ b/packages/strapi-plugin-settings-manager/admin/src/translations/ru.json @@ -35,6 +35,8 @@ "form.database.item.provider.postgres": "PostgresSQL", "form.database.item.provider.mysql": "MySQL", "form.database.item.provider.redis": "Redis", + "form.database.item.ssl": "SSL", + "form.database.item.authenticationDatabase": "База данных аутентификации", "form.application.name": "Приложение", "form.application.description": "Зайдайте настройки вашего приложения.", diff --git a/packages/strapi-plugin-settings-manager/package.json b/packages/strapi-plugin-settings-manager/package.json index 2a760e11a2..33763835d5 100755 --- a/packages/strapi-plugin-settings-manager/package.json +++ b/packages/strapi-plugin-settings-manager/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-settings-manager", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Strapi plugin to manage settings.", "strapi": { "name": "Settings Manager", @@ -25,7 +25,7 @@ "devDependencies": { "flag-icon-css": "^2.8.0", "react-select": "^1.0.0-rc.5", - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", diff --git a/packages/strapi-plugin-upload/package.json b/packages/strapi-plugin-upload/package.json index de550356f9..46c67b8057 100644 --- a/packages/strapi-plugin-upload/package.json +++ b/packages/strapi-plugin-upload/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-upload", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "This is the description of the plugin.", "strapi": { "name": "Files Upload", @@ -23,12 +23,12 @@ }, "dependencies": { "react-copy-to-clipboard": "^5.0.1", - "strapi-upload-local": "3.0.0-alpha.13", + "strapi-upload-local": "3.0.0-alpha.13.0.1", "stream-to-array": "^2.3.0", "uuid": "^3.2.1" }, "devDependencies": { - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "A Strapi developer", diff --git a/packages/strapi-plugin-users-permissions/admin/src/translations/es.json b/packages/strapi-plugin-users-permissions/admin/src/translations/es.json index 9fbac51100..1279d42b23 100755 --- a/packages/strapi-plugin-users-permissions/admin/src/translations/es.json +++ b/packages/strapi-plugin-users-permissions/admin/src/translations/es.json @@ -1,6 +1,6 @@ { - "Auth.form.button.register-success": "Enviar de nuevo", - "Auth.form.button.forgot-password.success": "Enviar de nuevo", + "Auth.form.button.register-success": "Enviar nuevamente", + "Auth.form.button.forgot-password.success": "Enviar nuevamente", "Auth.form.button.forgot-password": "Enviar Email", "Auth.form.button.reset-password": "Cambiar contraseña", "Auth.form.button.login": "Iniciar sesión", @@ -59,7 +59,7 @@ "EditForm.inputSelect.label.role": "Rol predeterminado para usuarios autenticados", "EditForm.inputSelect.description.role": "Adjuntará el nuevo usuario autenticado al rol seleccionado.", "EditForm.inputSelect.subscriptions.label": "Gestionar cuotas de suscripción", - "EditForm.inputSelect.subscriptions.description": "Limite el número de suscripciones por IP por hora.", + "EditForm.inputSelect.subscriptions.description": "Limite el número de suscripciones de IP por hora.", "EditForm.inputSelect.durations.label": "Duración", "EditForm.inputSelect.durations.description": "Número de horas durante las cuales el usuario no puede suscribirse.", @@ -121,7 +121,7 @@ "Plugin.permissions.application.description": "Defina todas las acciones permitidas de su proyecto.", "Plugin.permissions.plugins.description": "Defina todas las acciones permitidas para el plugin {name}.", - "Plugins.header.title": "Permisiones", + "Plugins.header.title": "Permisos", "Plugins.header.description": "Sólo las acciones vinculadas a una ruta se enumeran a continuación.", "Policies.InputSelect.empty": "Ninguno", @@ -139,7 +139,7 @@ "PopUpForm.button.save": "Guardar", "PopUpForm.header.add.providers": "Añadir nuevo proveedor", "PopUpForm.header.edit.email-templates": "Editar Plantillas de Email", - "PopUpForm.header.edit.providers": "Editar {provider} Proveedor", + "PopUpForm.header.edit.providers": "Editar Proveedor {provider}", "PopUpForm.inputSelect.providers.label": "Elija el proveedor", "PopUpForm.Email.options.from.name.label": "Nombre del remitente", "PopUpForm.Email.options.from.email.label": "Email del remitente", diff --git a/packages/strapi-plugin-users-permissions/package.json b/packages/strapi-plugin-users-permissions/package.json index c574975097..49a6cc2b7e 100644 --- a/packages/strapi-plugin-users-permissions/package.json +++ b/packages/strapi-plugin-users-permissions/package.json @@ -1,6 +1,6 @@ { "name": "strapi-plugin-users-permissions", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Protect your API with a full-authentication process based on JWT", "strapi": { "name": "Roles & Permissions", @@ -31,7 +31,7 @@ "uuid": "^3.1.0" }, "devDependencies": { - "strapi-helper-plugin": "3.0.0-alpha.13" + "strapi-helper-plugin": "3.0.0-alpha.13.0.1" }, "author": { "name": "Strapi team", diff --git a/packages/strapi-plugin-users-permissions/services/UsersPermissions.js b/packages/strapi-plugin-users-permissions/services/UsersPermissions.js index 8064aa2aff..a8190c8ba8 100644 --- a/packages/strapi-plugin-users-permissions/services/UsersPermissions.js +++ b/packages/strapi-plugin-users-permissions/services/UsersPermissions.js @@ -88,7 +88,7 @@ module.exports = { }, getPlugins: (plugin, lang = 'en') => { - return new Promise((resolve, reject) => { + return new Promise((resolve) => { request({ uri: `https://marketplace.strapi.io/plugins?lang=${lang}`, json: true, @@ -97,7 +97,7 @@ module.exports = { } }, (err, response, body) => { if (err) { - return reject(err); + return resolve([]); } resolve(body); diff --git a/packages/strapi-upload-aws-s3/package.json b/packages/strapi-upload-aws-s3/package.json index d763296024..2296da7660 100644 --- a/packages/strapi-upload-aws-s3/package.json +++ b/packages/strapi-upload-aws-s3/package.json @@ -1,6 +1,6 @@ { "name": "strapi-upload-aws-s3", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "AWS S3 provider for strapi upload", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-upload-cloudinary/package.json b/packages/strapi-upload-cloudinary/package.json index 7e967b7379..7cf5eff3f2 100644 --- a/packages/strapi-upload-cloudinary/package.json +++ b/packages/strapi-upload-cloudinary/package.json @@ -1,6 +1,6 @@ { "name": "strapi-upload-cloudinary", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Cloudinary provider for strapi upload", "homepage": "http://strapi.io", "keywords": [ @@ -43,4 +43,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-upload-local/package.json b/packages/strapi-upload-local/package.json index de84a8539b..153f0a7c03 100644 --- a/packages/strapi-upload-local/package.json +++ b/packages/strapi-upload-local/package.json @@ -1,6 +1,6 @@ { "name": "strapi-upload-local", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Local provider for strapi upload", "homepage": "http://strapi.io", "keywords": [ @@ -39,4 +39,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi-upload-rackspace/package.json b/packages/strapi-upload-rackspace/package.json index d517ef0ff1..173b67a7ea 100644 --- a/packages/strapi-upload-rackspace/package.json +++ b/packages/strapi-upload-rackspace/package.json @@ -1,6 +1,6 @@ { "name": "strapi-upload-rackspace", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Rackspace provider for strapi upload", "main": "./lib", "scripts": { @@ -13,4 +13,4 @@ "pkgcloud": "^1.5.0", "streamifier": "^0.1.1" } -} \ No newline at end of file +} diff --git a/packages/strapi-utils/package.json b/packages/strapi-utils/package.json index 5d7fa3af9a..50b33deb51 100755 --- a/packages/strapi-utils/package.json +++ b/packages/strapi-utils/package.json @@ -1,6 +1,6 @@ { "name": "strapi-utils", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "Shared utilities for the Strapi packages", "homepage": "http://strapi.io", "keywords": [ @@ -49,4 +49,4 @@ "npm": ">= 5.3.0" }, "license": "MIT" -} \ No newline at end of file +} diff --git a/packages/strapi/package.json b/packages/strapi/package.json index 2b51644bc5..df76357a9b 100755 --- a/packages/strapi/package.json +++ b/packages/strapi/package.json @@ -1,6 +1,6 @@ { "name": "strapi", - "version": "3.0.0-alpha.13", + "version": "3.0.0-alpha.13.0.1", "description": "An open source solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier.", "homepage": "http://strapi.io", "keywords": [ @@ -55,16 +55,16 @@ "rimraf": "^2.6.2", "semver": "^5.4.1", "stack-trace": "0.0.10", - "strapi-generate": "3.0.0-alpha.13", - "strapi-generate-admin": "3.0.0-alpha.13", - "strapi-generate-api": "3.0.0-alpha.13", - "strapi-generate-controller": "3.0.0-alpha.13", - "strapi-generate-model": "3.0.0-alpha.13", - "strapi-generate-new": "3.0.0-alpha.13", - "strapi-generate-plugin": "3.0.0-alpha.13", - "strapi-generate-policy": "3.0.0-alpha.13", - "strapi-generate-service": "3.0.0-alpha.13", - "strapi-utils": "3.0.0-alpha.13" + "strapi-generate": "3.0.0-alpha.13.0.1", + "strapi-generate-admin": "3.0.0-alpha.13.0.1", + "strapi-generate-api": "3.0.0-alpha.13.0.1", + "strapi-generate-controller": "3.0.0-alpha.13.0.1", + "strapi-generate-model": "3.0.0-alpha.13.0.1", + "strapi-generate-new": "3.0.0-alpha.13.0.1", + "strapi-generate-plugin": "3.0.0-alpha.13.0.1", + "strapi-generate-policy": "3.0.0-alpha.13.0.1", + "strapi-generate-service": "3.0.0-alpha.13.0.1", + "strapi-utils": "3.0.0-alpha.13.0.1" }, "author": { "email": "hi@strapi.io", @@ -91,4 +91,4 @@ }, "preferGlobal": true, "license": "MIT" -} \ No newline at end of file +}