From 1b08ea4a386eae1b79dc865cdb1b64611bd7bb3e Mon Sep 17 00:00:00 2001 From: manikantakailasa Date: Thu, 20 Jun 2024 13:09:13 +0530 Subject: [PATCH 01/15] Replace references to old values in `NewfoldRuntime` --- src/app/index.js | 2 +- src/app/pages/home/webContentSection.js | 42 ++++++++++----------- src/app/util/helpers.js | 4 +- tests/cypress/integration/home.cy.js | 2 +- tests/cypress/integration/region.cy.js | 50 ++++++++++++------------- 5 files changed, 50 insertions(+), 50 deletions(-) diff --git a/src/app/index.js b/src/app/index.js index c903e5de..fa14629a 100644 --- a/src/app/index.js +++ b/src/app/index.js @@ -70,7 +70,7 @@ const AppBody = ( props ) => { id="hgwp-app-rendered" className={ classnames( 'wpadmin-brand-hostgator', - `hgwp-wp-${ NewfoldRuntime.sdk.wpversion }`, + `hgwp-wp-${ NewfoldRuntime.wpversion }`, `hgwp-page-${ kebabCase( location.pathname ) }`, props.className, 'nfd-w-full nfd-p-4 min-[783px]:nfd-p-0' diff --git a/src/app/pages/home/webContentSection.js b/src/app/pages/home/webContentSection.js index 3ba594f1..005efc1f 100644 --- a/src/app/pages/home/webContentSection.js +++ b/src/app/pages/home/webContentSection.js @@ -4,53 +4,53 @@ import { Container } from '@newfold/ui-component-library'; const WebContentSection = () => { return (
- { __( 'Write a new blog post.', 'wp-plugin-hostgator' ) } + {__('Write a new blog post.', 'wp-plugin-hostgator')} - { __( + {__( 'Add fresh pages to your website.', 'wp-plugin-hostgator' - ) } + )} - { __( + {__( 'Organize existing content into categories.', 'wp-plugin-hostgator' - ) } + )}
diff --git a/src/app/util/helpers.js b/src/app/util/helpers.js index 3a5ede05..3a74c09e 100644 --- a/src/app/util/helpers.js +++ b/src/app/util/helpers.js @@ -138,8 +138,8 @@ export const comingSoonAdminbarToggle = ( comingSoon ) => { * @return string - 2 char country code for region - or empty string for default region */ export const getRegionValue = () => { - const brand = NewfoldRuntime.sdk.plugin.brand; - const region = NewfoldRuntime.sdk.plugin.region.toUpperCase(); + const brand = NewfoldRuntime.plugin.brand; + const region = NewfoldRuntime.plugin.region.toUpperCase(); // bail if not hostgator-latam brand if ( brand !== 'hostgator-latam' ) { diff --git a/tests/cypress/integration/home.cy.js b/tests/cypress/integration/home.cy.js index 05a70c9a..15cbe6d9 100644 --- a/tests/cypress/integration/home.cy.js +++ b/tests/cypress/integration/home.cy.js @@ -9,7 +9,7 @@ describe('Home Page', function () { it('Site Info Exists', () => { cy.window().then((win) => { - const siteTitle = win.NewfoldRuntime.site.title; + const siteTitle = win.NewfoldRuntime.siteTitle; cy.get('.hgwp-app-site-info').contains('h3', siteTitle) .scrollIntoView() diff --git a/tests/cypress/integration/region.cy.js b/tests/cypress/integration/region.cy.js index 51975cb1..32f03855 100644 --- a/tests/cypress/integration/region.cy.js +++ b/tests/cypress/integration/region.cy.js @@ -2,42 +2,42 @@ describe('Regional Adjustments', function () { - before(() => { + before(() => { // Set up options cy.setRegion('BR'); cy.setBrand('hostgator-latam'); cy.setLanguage('pt_BR'); cy.reload(); - }); + }); - it('Site info portal link adjusts for BR', () => { + it('Site info portal link adjusts for BR', () => { cy.visit('/wp-admin/admin.php?page=' + Cypress.env('pluginId') + '#/home', { - onBeforeLoad() { - cy.window().then((win) => { + onBeforeLoad() { + cy.window().then((win) => { // this is redundant now that the commands are in place - win.NewfoldRuntime.sdk.plugin.brand = 'hostgator-latam'; - win.NewfoldRuntime.sdk.plugin.region = 'BR'; - }); - } - }); + win.NewfoldRuntime.plugin.brand = 'hostgator-latam'; + win.NewfoldRuntime.plugin.region = 'BR'; + }); + } + }); cy.get('#site_info_portal_button').should('have.attr', 'href') .then(href => { expect(href).to.contain('financeiro.hostgator.com.br') }); - }); + }); it('Help page content display adjusts for BR', () => { cy.visit('/wp-admin/admin.php?page=' + Cypress.env('pluginId') + '#/help', { - onBeforeLoad() { - cy.window().then((win) => { - win.NewfoldRuntime.sdk.plugin.brand = 'hostgator-latam'; - win.NewfoldRuntime.sdk.plugin.region = 'BR'; - }); - } - }); + onBeforeLoad() { + cy.window().then((win) => { + win.NewfoldRuntime.plugin.brand = 'hostgator-latam'; + win.NewfoldRuntime.plugin.region = 'BR'; + }); + } + }); // Phone card does not exist cy.get('.card-help-phone').should('not.exist'); @@ -49,13 +49,13 @@ describe('Regional Adjustments', function () { it('Help page links adjust for BR', () => { cy.visit('/wp-admin/admin.php?page=' + Cypress.env('pluginId') + '#/help', { - onBeforeLoad() { - cy.window().then((win) => { - win.NewfoldRuntime.sdk.plugin.brand = 'hostgator-latam'; - win.NewfoldRuntime.sdk.plugin.region = 'BR'; - }); - } - }); + onBeforeLoad() { + cy.window().then((win) => { + win.NewfoldRuntime.plugin.brand = 'hostgator-latam'; + win.NewfoldRuntime.plugin.region = 'BR'; + }); + } + }); // Chat card has PT text and BR link cy.get('.card-help-chat').should('exist').contains('.nfd-button', 'Chat ao Vivo'); From ab3455b6021aa8d9fce435ff76e92fe3077a3fd8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 12:58:59 +0000 Subject: [PATCH 02/15] NPM(deps): Bump @wordpress/i18n from 4.58.0 to 5.1.0 Bumps [@wordpress/i18n](https://github.com/WordPress/gutenberg/tree/HEAD/packages/i18n) from 4.58.0 to 5.1.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/i18n/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/i18n@5.1.0/packages/i18n) --- updated-dependencies: - dependency-name: "@wordpress/i18n" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 159 ++++++++++++++++++++++++++++++++++++++-------- package.json | 2 +- 2 files changed, 134 insertions(+), 27 deletions(-) diff --git a/package-lock.json b/package-lock.json index ee4c26b3..75e2c417 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@wordpress/compose": "^7.1.0", "@wordpress/dom-ready": "^4.1.0", "@wordpress/element": "^6.1.0", - "@wordpress/i18n": "^4.57.0", + "@wordpress/i18n": "^5.1.0", "@wordpress/icons": "^9.48.0", "classnames": "^2.5.1", "jquery": "^3.7.1", @@ -3218,6 +3218,25 @@ "node": ">=12" } }, + "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@newfold-labs/wp-module-runtime": { "version": "1.0.11", "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-runtime/1.0.11/7672f347f539805d77b981327352879c024139bb", @@ -5145,6 +5164,25 @@ "node": ">=12" } }, + "node_modules/@wordpress/a11y/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/api-fetch": { "version": "6.55.0", "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-6.55.0.tgz", @@ -5158,6 +5196,25 @@ "node": ">=12" } }, + "node_modules/@wordpress/api-fetch/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/api-fetch/node_modules/@wordpress/url": { "version": "3.59.0", "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.59.0.tgz", @@ -5325,6 +5382,25 @@ "node": ">=12" } }, + "node_modules/@wordpress/components/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/components/node_modules/@wordpress/undo-manager": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.18.0.tgz", @@ -5402,26 +5478,6 @@ "npm": ">=8.19.2" } }, - "node_modules/@wordpress/compose/node_modules/@wordpress/i18n": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.1.0.tgz", - "integrity": "sha512-zNJiudByLnpIVhIS45hr92r53t+wRYp9a6XOJ585xNYeUmoUpymY5GTdLSrExmQaytMhV5cSXSn3qMMDBMjUsg==", - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^4.1.0", - "gettext-parser": "^1.3.1", - "memize": "^2.1.0", - "sprintf-js": "^1.1.1", - "tannin": "^1.2.0" - }, - "bin": { - "pot-to-php": "tools/pot-to-php.js" - }, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, "node_modules/@wordpress/compose/node_modules/@wordpress/is-shallow-equal": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@wordpress/is-shallow-equal/-/is-shallow-equal-5.1.0.tgz", @@ -5836,12 +5892,12 @@ } }, "node_modules/@wordpress/i18n": { - "version": "4.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", - "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.1.0.tgz", + "integrity": "sha512-zNJiudByLnpIVhIS45hr92r53t+wRYp9a6XOJ585xNYeUmoUpymY5GTdLSrExmQaytMhV5cSXSn3qMMDBMjUsg==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^3.58.0", + "@wordpress/hooks": "^4.1.0", "gettext-parser": "^1.3.1", "memize": "^2.1.0", "sprintf-js": "^1.1.1", @@ -5851,7 +5907,20 @@ "pot-to-php": "tools/pot-to-php.js" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/i18n/node_modules/@wordpress/hooks": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.1.0.tgz", + "integrity": "sha512-uJ2zyLLs6AwWuEdLGv/P7oSXJuX27Ym6JglzWGBavxAKNXpTCCjiJwgxlZJbSjT3BzhRsRGl3bUMmzt3eh50Pg==", + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/icons": { @@ -5941,6 +6010,25 @@ "node": ">=12" } }, + "node_modules/@wordpress/keycodes/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/npm-package-json-lint-config": { "version": "4.43.0", "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.43.0.tgz", @@ -6119,6 +6207,25 @@ "node": ">=12" } }, + "node_modules/@wordpress/rich-text/node_modules/@wordpress/i18n": { + "version": "4.58.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-4.58.0.tgz", + "integrity": "sha512-VfvS3BWv/RDjRKD6PscIcvYfWKnGJcI/DEqyDgUMhxCM6NRwoL478CsUKTiGJIymeyRodNRfprdcF086DpGKYw==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^3.58.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/rich-text/node_modules/@wordpress/undo-manager": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.18.0.tgz", diff --git a/package.json b/package.json index 94a22320..632e7bf6 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@wordpress/compose": "^7.1.0", "@wordpress/dom-ready": "^4.1.0", "@wordpress/element": "^6.1.0", - "@wordpress/i18n": "^4.57.0", + "@wordpress/i18n": "^5.1.0", "@wordpress/icons": "^9.48.0", "classnames": "^2.5.1", "jquery": "^3.7.1", From a37f630ad9b286e59b748465f7cc092a168906d7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 12:59:38 +0000 Subject: [PATCH 03/15] NPM Dev(deps-dev): Bump @wordpress/env from 9.10.0 to 10.1.0 Bumps [@wordpress/env](https://github.com/WordPress/gutenberg/tree/HEAD/packages/env) from 9.10.0 to 10.1.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/env/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/env@10.1.0/packages/env) --- updated-dependencies: - dependency-name: "@wordpress/env" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++++---- package.json | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index ee4c26b3..1dfdbff4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "@automattic/babel-plugin-preserve-i18n": "^1.0.0", "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^9.5.0", + "@wordpress/env": "^10.1.0", "@wordpress/scripts": "^27.8.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", @@ -5685,9 +5685,9 @@ } }, "node_modules/@wordpress/env": { - "version": "9.10.0", - "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-9.10.0.tgz", - "integrity": "sha512-GqUg1XdrUXI3l5NhHhEZisrccW+VPqJSU5xO1IXybI6KOvmSecidxWEqlMj26vzu2P5aLCWZcx28QkrrY3jvdg==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/env/-/env-10.1.0.tgz", + "integrity": "sha512-kctjcTTWlQlG2IjjQGTLK/1Z6P4pl2W7Z34gbOR0eouqHlfJ7lJ44HXsHKUbNwIPzU7a/iLCT/N1B1b0TNu66Q==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -5705,6 +5705,10 @@ }, "bin": { "wp-env": "bin/wp-env" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/escape-html": { diff --git a/package.json b/package.json index 94a22320..f835f859 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@automattic/babel-plugin-preserve-i18n": "^1.0.0", "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", - "@wordpress/env": "^9.5.0", + "@wordpress/env": "^10.1.0", "@wordpress/scripts": "^27.8.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", From b78ce8c6b75c20acd402352923ff7da44781a974 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 20 Jun 2024 22:35:37 +0000 Subject: [PATCH 04/15] NPM(deps): Bump @heroicons/react from 2.1.3 to 2.1.4 Bumps [@heroicons/react](https://github.com/tailwindlabs/heroicons) from 2.1.3 to 2.1.4. - [Release notes](https://github.com/tailwindlabs/heroicons/releases) - [Changelog](https://github.com/tailwindlabs/heroicons/blob/master/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/heroicons/compare/v2.1.3...v2.1.4) --- updated-dependencies: - dependency-name: "@heroicons/react" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 16 ++++++++++++---- package.json | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7228b638..1c21a8bc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "2.9.2", "license": "GPL-2.0-or-later", "dependencies": { - "@heroicons/react": "^2.1.1", + "@heroicons/react": "^2.1.4", "@newfold-labs/wp-module-ecommerce": "^1.3.33", "@newfold-labs/wp-module-runtime": "^1.0.11", "@newfold/ui-component-library": "^1.1.0", @@ -2537,9 +2537,9 @@ } }, "node_modules/@heroicons/react": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.3.tgz", - "integrity": "sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.4.tgz", + "integrity": "sha512-ju0wj0wwrUTMQ2Yceyrma7TKuI3BpSjp+qKqV81K9KGcUHdvTMdiwfRc2cwXBp3uXtKuDZkh0v03nWOQnJFv2Q==", "peerDependencies": { "react": ">= 16" } @@ -3177,6 +3177,14 @@ "swr": "2.1.5" } }, + "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/@heroicons/react": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.1.3.tgz", + "integrity": "sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==", + "peerDependencies": { + "react": ">= 16" + } + }, "node_modules/@newfold-labs/wp-module-ecommerce/node_modules/@reduxjs/toolkit": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.2.3.tgz", diff --git a/package.json b/package.json index 13ebbda1..5bd85de2 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "npm": ">=10" }, "dependencies": { - "@heroicons/react": "^2.1.1", + "@heroicons/react": "^2.1.4", "@newfold-labs/wp-module-ecommerce": "^1.3.33", "@newfold-labs/wp-module-runtime": "^1.0.11", "@newfold/ui-component-library": "^1.1.0", From fadda15de1ad44b098a5b1938f9d58ce51192a72 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Fri, 21 Jun 2024 18:14:23 -0400 Subject: [PATCH 05/15] adds region specific webinars This mainly copies the component from the bluehost plugin with some minor updates. The webinars are per region - so translations can be considered. json files are already added to the cdn. --- src/app/components/webinars-banner/index.js | 181 ++++++++++++++++++++ src/app/images/webinars-vector.svg | 98 +++++++++++ src/app/pages/home/index.js | 2 + 3 files changed, 281 insertions(+) create mode 100644 src/app/components/webinars-banner/index.js create mode 100644 src/app/images/webinars-vector.svg diff --git a/src/app/components/webinars-banner/index.js b/src/app/components/webinars-banner/index.js new file mode 100644 index 00000000..8ddd736d --- /dev/null +++ b/src/app/components/webinars-banner/index.js @@ -0,0 +1,181 @@ +import { useState, useEffect } from '@wordpress/element'; +import { Button, Container, Title } from '@newfold/ui-component-library'; +import { + ArrowRightIcon, + CalendarIcon, + ClockIcon, +} from '@heroicons/react/24/outline'; +import { ReactComponent as WebinarsVector } from 'App/images/webinars-vector.svg'; + +/** + * A component that displays the next monthly webinar. + * + * The component will attempt to fetch the webinars data from the Hiive CDN. + * If the file is fetched successfully, the component will verify the required shape of the data. + * When the data is valid, the component will filter the webinars to only include next webinar. + * The component will then render the next webinar. + * + * If any of the above fails the component will not render. + * + * @return { JSX.Element } The webinars banner component. + */ +const WebinarsBanner = () => { + const [ webinars, setWebinars ] = useState( [] ); + const [ upcomingWebinar, setUpcomingWebinar ] = useState( null ); + + useEffect( () => { + fetchWebinars(); + }, [] ); + + const fetchWebinars = async () => { + // https://cdn.hiive.space/resources/hostgator_US-webinars.json + // https://cdn.hiive.space/resources/hostgator-latam_BR-webinars.json + const webinarsEndpoint = + `https://cdn.hiive.space/resources/${window.NewfoldRuntime.plugin.brand}_${window.NewfoldRuntime.plugin.region}-webinars.json`; + + const response = await fetch( webinarsEndpoint ); + if ( ! response.ok ) { + // eslint-disable-next-line no-console + console.warn( 'Could not fetch webinars data.' ); + return; + } + + const data = await response.json(); + if ( + data.hasOwnProperty( 'isActive' ) && + data.isActive && + data.hasOwnProperty( 'items' ) && + Array.isArray( data.items ) && + data.items.length > 0 + ) { + setWebinars( data.items ); + } + }; + + useEffect( () => { + setUpcomingWebinar( getNextWebinar() ); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [ webinars ] ); + + const getNextWebinar = () => { + const currentDate = new Date(); + + const futureWebinars = webinars.filter( + ( webinar ) => new Date( webinar.date ) > currentDate + ); + if ( futureWebinars.length === 0 ) { + return null; + } + futureWebinars.sort( + ( a, b ) => new Date( a.date ) - new Date( b.date ) + ); + + const nextWebinar = futureWebinars[ 0 ]; + if ( + nextWebinar.hasOwnProperty( 'title' ) && + nextWebinar.title.length > 0 + ) { + nextWebinar.hasDescription = nextWebinar.description ? true : false; + nextWebinar.hasTopics = + nextWebinar.hasOwnProperty( 'topics' ) && + Array.isArray( nextWebinar.topics ) && + nextWebinar.topics.length > 0 + ? true + : false; + nextWebinar.hasTime = nextWebinar.time ? true : false; + nextWebinar.link = nextWebinar.link ?? 'https://www.hostgator.com/blog/resources/content-type/webinar/'; + nextWebinar.ctaText = nextWebinar.ctaText ?? 'Register Now'; + + return nextWebinar; + } + + return null; + }; + + const WebinarListItem = ( { children } ) => { + return ( +
  • + + { children } +
  • + ); + }; + + if ( ! upcomingWebinar ) { + return null; + } + + return ( + + +
    +
    + +
    + +
    + + { upcomingWebinar.title } + + + { ( upcomingWebinar.hasDescription || + upcomingWebinar.hasTopics ) && ( +
    + { upcomingWebinar.description && ( +

    + { upcomingWebinar.description } +

    + ) } + { upcomingWebinar.topics && ( + <> + + Topics: + +
      + { upcomingWebinar.topics.map( + ( topic, index ) => ( + + { topic } + + ) + ) } +
    + + ) } +
    + ) } + +
    +
    + + { upcomingWebinar.date } +
    + { upcomingWebinar.hasTime && ( +
    + + { upcomingWebinar.time } +
    + ) } +
    +
    + +
    + +
    +
    +
    +
    + ); +}; + +export default WebinarsBanner; diff --git a/src/app/images/webinars-vector.svg b/src/app/images/webinars-vector.svg new file mode 100644 index 00000000..a7d42299 --- /dev/null +++ b/src/app/images/webinars-vector.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/app/pages/home/index.js b/src/app/pages/home/index.js index c6d2763f..4f8713af 100644 --- a/src/app/pages/home/index.js +++ b/src/app/pages/home/index.js @@ -5,11 +5,13 @@ import SettingsSection from './settingsSection'; import WebContentSection from './webContentSection'; import WebHostingSection from './webHostingSection'; import WelcomeSection from './welcomeSection'; +import WebinarsBanner from 'App/components/webinars-banner'; const Home = () => { return ( + Date: Fri, 21 Jun 2024 18:28:53 -0400 Subject: [PATCH 06/15] add webinar test and fixtures --- tests/cypress/fixtures/webinars-inactive.json | 40 +++++++++ tests/cypress/fixtures/webinars-past.json | 40 +++++++++ tests/cypress/fixtures/webinars.json | 40 +++++++++ tests/cypress/integration/webinars.cy.js | 88 +++++++++++++++++++ 4 files changed, 208 insertions(+) create mode 100644 tests/cypress/fixtures/webinars-inactive.json create mode 100644 tests/cypress/fixtures/webinars-past.json create mode 100644 tests/cypress/fixtures/webinars.json create mode 100644 tests/cypress/integration/webinars.cy.js diff --git a/tests/cypress/fixtures/webinars-inactive.json b/tests/cypress/fixtures/webinars-inactive.json new file mode 100644 index 00000000..d8685fb3 --- /dev/null +++ b/tests/cypress/fixtures/webinars-inactive.json @@ -0,0 +1,40 @@ +{ + "items": [ + { + "title": "Maximize Productivity with Time Management", + "description": "Phasellus sagittis gravida molestie. Vivamus dictum, massa luctus tempus imperdiet, ligula leo ultrices purus, sit amet consectetur ligula turpis non nisi.", + "date": "November 15, 2022", + "time": "2pm - 3pm EST", + "ctaText": "Sign Up Today", + "link": "https://www.hostgator.com/blog/events/how-to-start-with-seo-yoast/" + }, + { + "title": "Build your brand with WordPress", + "description": "Join us for a free webinar on how to build your brand with WordPress.", + "topics": [ + "Explore SEO and WordPress", + "Gain valuable tips for building your brand", + "Content marketing", + "eCommerce integration" + ], + "date": "August 31, 2040", + "time": "1pm - 2pm EST", + "ctaText": "Register Now", + "link": "https://www.hostgator.com/blog/events/next-event-post" + }, + { + "title": "Mastering the Art of Public Speaking", + "topics": [ + "Overcoming stage fright and nervousness", + "Crafting compelling speeches and presentations", + "Engaging your audience effectively", + "Tips for confident and impactful public speaking" + ], + "date": "December 10, 2050", + "time": "3pm - 4pm EST", + "ctaText": "Enroll Now", + "link": "https://www.hostgator.com/blog/events/yoast-seo-news-october-edition/" + } + ], + "isActive": false +} \ No newline at end of file diff --git a/tests/cypress/fixtures/webinars-past.json b/tests/cypress/fixtures/webinars-past.json new file mode 100644 index 00000000..83813455 --- /dev/null +++ b/tests/cypress/fixtures/webinars-past.json @@ -0,0 +1,40 @@ +{ + "items": [ + { + "title": "Maximize Productivity with Time Management", + "description": "Phasellus sagittis gravida molestie. Vivamus dictum, massa luctus tempus imperdiet, ligula leo ultrices purus, sit amet consectetur ligula turpis non nisi.", + "date": "November 15, 2022", + "time": "2pm - 3pm EST", + "ctaText": "Sign Up Today", + "link": "https://www.hostgator.com/blog/events/how-to-start-with-seo-yoast/" + }, + { + "title": "Build your brand with WordPress", + "description": "Join us for a free webinar on how to build your brand with WordPress.", + "topics": [ + "Explore SEO and WordPress", + "Gain valuable tips for building your brand", + "Content marketing", + "eCommerce integration" + ], + "date": "August 31, 2022", + "time": "1pm - 2pm EST", + "ctaText": "Register Now", + "link": "https://www.hostgator.com/blog/events/next-event-post" + }, + { + "title": "Mastering the Art of Public Speaking", + "topics": [ + "Overcoming stage fright and nervousness", + "Crafting compelling speeches and presentations", + "Engaging your audience effectively", + "Tips for confident and impactful public speaking" + ], + "date": "December 10, 2022", + "time": "3pm - 4pm EST", + "ctaText": "Enroll Now", + "link": "https://www.hostgator.com/blog/events/yoast-seo-news-october-edition/" + } + ], + "isActive": true +} \ No newline at end of file diff --git a/tests/cypress/fixtures/webinars.json b/tests/cypress/fixtures/webinars.json new file mode 100644 index 00000000..8372bd61 --- /dev/null +++ b/tests/cypress/fixtures/webinars.json @@ -0,0 +1,40 @@ +{ + "items": [ + { + "title": "Maximize Productivity with Time Management", + "description": "Phasellus sagittis gravida molestie. Vivamus dictum, massa luctus tempus imperdiet, ligula leo ultrices purus, sit amet consectetur ligula turpis non nisi.", + "date": "November 15, 2022", + "time": "2pm - 3pm EST", + "ctaText": "Sign Up Today", + "link": "https://www.hostgator.com/blog/events/how-to-start-with-seo-yoast/" + }, + { + "title": "Build your brand with WordPress", + "description": "Join us for a free webinar on how to build your brand with WordPress.", + "topics": [ + "Explore SEO and WordPress", + "Gain valuable tips for building your brand", + "Content marketing", + "eCommerce integration" + ], + "date": "August 31, 2040", + "time": "1pm - 2pm EST", + "ctaText": "Register Now", + "link": "https://www.hostgator.com/blog/events/next-event-post" + }, + { + "title": "Mastering the Art of Public Speaking", + "topics": [ + "Overcoming stage fright and nervousness", + "Crafting compelling speeches and presentations", + "Engaging your audience effectively", + "Tips for confident and impactful public speaking" + ], + "date": "December 10, 2050", + "time": "3pm - 4pm EST", + "ctaText": "Enroll Now", + "link": "https://www.hostgator.com/blog/events/yoast-seo-news-october-edition/" + } + ], + "isActive": true +} \ No newline at end of file diff --git a/tests/cypress/integration/webinars.cy.js b/tests/cypress/integration/webinars.cy.js new file mode 100644 index 00000000..a60f65df --- /dev/null +++ b/tests/cypress/integration/webinars.cy.js @@ -0,0 +1,88 @@ +// + +describe( 'Home page - Webinar Component', function () { + let webinarurl = 'https://cdn.hiive.space/resources/hostgator_US-webinars.json'; + + before( () => { + cy.visit( + '/wp-admin/admin.php?page=' + Cypress.env( 'pluginId' ) + '#/home' + ); + } ); + + it( 'Webinars section exists and renders properly', () => { + cy.intercept( + webinarurl, + { fixture: 'webinars.json' } + ); + cy.reload(); + + // Section Exists + cy.get( '.wppbh-webinars-banner-section' ) + .contains( 'h2', 'Build your brand with WordPress' ) + .scrollIntoView() + .should( 'be.visible' ); + + // Webinar renders properly + // Title + cy.get( '.wppbh-webinars-banner-section' ) + .contains( 'h2', 'Build your brand with WordPress' ) + .scrollIntoView() + .should( 'be.visible' ); + + // Description + cy.get( '.wppbh-webinars-banner-section p:first-of-type' ) + .contains( + 'Join us for a free webinar on how to build your brand with WordPress.' + ) + .scrollIntoView() + .should( 'be.visible' ); + + // Topics + cy.get( '.wppbh-webinars-banner-section h3' ) + .contains( 'Topics:' ) + .scrollIntoView() + .should( 'be.visible' ); + + // Date + cy.get( '.wppbh-webinars-banner-section' ) + .contains( 'August 31, 2040' ) + .scrollIntoView() + .should( 'be.visible' ); + + // Time + cy.get( '.wppbh-webinars-banner-section' ) + .contains( '1pm - 2pm EST' ) + .scrollIntoView() + .should( 'be.visible' ); + + // CTA + cy.get( '.wppbh-webinars-banner-section a:first-of-type' ) + .contains( 'Register Now' ) + .scrollIntoView() + .should( 'be.visible' ) + .should( 'have.attr', 'href' ) + .and( + 'include', + 'https://www.hostgator.com/blog/events/next-event-post' + ); + } ); + + it( "Webinars Section Doesn't Render When Active Propety is False", () => { + cy.intercept( + webinarurl, + { fixture: 'webinars-inactive.json' } + ); + cy.reload(); + cy.get( '.wppbh-webinars-banner-section' ).should( 'not.exist' ); + } ); + + it( "Webinars Section Doesn't Render Items Are in the Past", () => { + cy.intercept( + webinarurl, + { fixture: 'webinars-past.json' } + ); + cy.reload(); + cy.get( '.wppbh-webinars-banner-section' ).should( 'not.exist' ); + } ); + +}); \ No newline at end of file From a07b328070a5c737095226e9bf9370e55b3898b7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 12:29:24 +0000 Subject: [PATCH 07/15] GitHub Actions(deps): Bump actions/add-to-project from 1.0.1 to 1.0.2 Bumps [actions/add-to-project](https://github.com/actions/add-to-project) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/actions/add-to-project/releases) - [Commits](https://github.com/actions/add-to-project/compare/v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: actions/add-to-project dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/add-to-project.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml index 0a5d56f2..747d5f3f 100644 --- a/.github/workflows/add-to-project.yml +++ b/.github/workflows/add-to-project.yml @@ -10,7 +10,7 @@ jobs: name: Add issue to project runs-on: ubuntu-latest steps: - - uses: actions/add-to-project@v1.0.1 + - uses: actions/add-to-project@v1.0.2 with: project-url: https://github.com/orgs/newfold-labs/projects/1 github-token: ${{ secrets.PROJECT_TOKEN }} From 4832c56335ed888972fa9c1eec8622e6d346d854 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 14:56:28 +0000 Subject: [PATCH 08/15] NPM Dev(deps-dev): Bump @wordpress/scripts from 27.9.0 to 28.1.0 Bumps [@wordpress/scripts](https://github.com/WordPress/gutenberg/tree/HEAD/packages/scripts) from 27.9.0 to 28.1.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/scripts/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/scripts@28.1.0/packages/scripts) --- updated-dependencies: - dependency-name: "@wordpress/scripts" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 566 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 2 files changed, 318 insertions(+), 250 deletions(-) diff --git a/package-lock.json b/package-lock.json index d2fbdfcd..366f35af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^10.1.0", - "@wordpress/scripts": "^27.8.0", + "@wordpress/scripts": "^28.1.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", @@ -110,11 +110,11 @@ "dev": true }, "node_modules/@babel/code-frame": { - "version": "7.24.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", - "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dependencies": { - "@babel/highlight": "^7.24.2", + "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" }, "engines": { @@ -167,9 +167,9 @@ "dev": true }, "node_modules/@babel/eslint-parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.5.tgz", - "integrity": "sha512-gsUcqS/fPlgAw1kOtpss7uhY6E9SFFANQ6EFX5GTvzUwaV0+sGaZWk6xq22MOdeT9wfxyokW3ceCUvOiRtZciQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.7.tgz", + "integrity": "sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==", "dev": true, "dependencies": { "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", @@ -185,12 +185,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", - "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", + "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", "dependencies": { - "@babel/types": "^7.24.5", + "@babel/types": "^7.24.7", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -296,34 +295,34 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "dependencies": { + "@babel/types": "^7.24.7" + }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -342,11 +341,12 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", - "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dependencies": { - "@babel/types": "^7.24.0" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -384,9 +384,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", - "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", + "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", "dev": true, "engines": { "node": ">=6.9.0" @@ -451,29 +451,28 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", - "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dependencies": { - "@babel/types": "^7.24.5" + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", - "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", + "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", - "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "engines": { "node": ">=6.9.0" } @@ -516,11 +515,11 @@ } }, "node_modules/@babel/highlight": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", - "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", "js-tokens": "^4.0.0", "picocolors": "^1.0.0" @@ -594,10 +593,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", - "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", + "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", "bin": { "parser": "bin/babel-parser.js" }, @@ -1671,13 +1669,13 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.3.tgz", - "integrity": "sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.24.3", - "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", "babel-plugin-polyfill-corejs2": "^0.4.10", "babel-plugin-polyfill-corejs3": "^0.10.1", "babel-plugin-polyfill-regenerator": "^0.6.1", @@ -2013,33 +2011,31 @@ } }, "node_modules/@babel/template": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", - "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", - "dev": true, + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", + "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", - "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.2", - "@babel/generator": "^7.24.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.24.5", - "@babel/parser": "^7.24.5", - "@babel/types": "^7.24.5", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", + "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.24.7", + "@babel/helper-environment-visitor": "^7.24.7", + "@babel/helper-function-name": "^7.24.7", + "@babel/helper-hoist-variables": "^7.24.7", + "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/parser": "^7.24.7", + "@babel/types": "^7.24.7", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2048,12 +2044,12 @@ } }, "node_modules/@babel/types": { - "version": "7.24.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", - "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", + "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", "dependencies": { - "@babel/helper-string-parser": "^7.24.1", - "@babel/helper-validator-identifier": "^7.24.5", + "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -3071,7 +3067,6 @@ "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3085,7 +3080,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -3094,7 +3088,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, "engines": { "node": ">=6.0.0" } @@ -3118,7 +3111,6 @@ "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -5178,22 +5170,10 @@ "node": ">=12" } }, - "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { - "version": "4.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.41.0.tgz", - "integrity": "sha512-hYxj2Uobxk86ctlfaJou9v13XqXZ30yx4ZwRNu5cH5/LWXe2MIXBTPv7dUk6wqN/qFOjsFvP9jCB0NsW6MnkrA==", - "dev": true, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@babel/core": "^7.12.9" - } - }, "node_modules/@wordpress/babel-preset-default": { - "version": "7.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.42.0.tgz", - "integrity": "sha512-AWSxWuEuzazt/nWomKiaVhYQeXuqxTniPCKhvks58wB3P4UXvSe3hRnO+nujz20IuxIk2xHT6x47HgpDZy30jw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.1.0.tgz", + "integrity": "sha512-3KXhocrFT+PKVXHWeCwTphPr2RRWiIx9mQBuFlNfTlf/zd2fMob4ZIHkG6zNsidP+afnFTdrZR3tTI0TL9/uAg==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -5202,30 +5182,45 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/babel-plugin-import-jsx-pragma": "^4.41.0", - "@wordpress/browserslist-config": "^5.41.0", - "@wordpress/warning": "^2.58.0", + "@wordpress/browserslist-config": "^6.1.0", + "@wordpress/warning": "^3.1.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" }, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/babel-preset-default/node_modules/@wordpress/warning": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.1.0.tgz", + "integrity": "sha512-NKFqBXszT9YFpZJQQyEYqvTtkXse3XT3CDyV8gGWSeKhY4be1nDtFyGdZYYREGXccsGb8ftUmpilTDEVwNnsMA==", + "dev": true, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/base-styles": { - "version": "4.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.49.0.tgz", - "integrity": "sha512-yFRYqNtd26ULZ0oAHhCu/IcaA0XHI3E7kRCKajZqUvyRQj7YprXnpD3o0/pnwvF6ZFTXzCX8pXHjUc2TIv97ig==", - "dev": true + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.1.0.tgz", + "integrity": "sha512-HVUuN+y9UwnIgLQj1lYC71jP+JPWuW9WWCVSLPVwKTJtwrxAVKxSf3PLUaXRhhhNt5NXSqev2wuR3qQbZJ/L+g==", + "dev": true, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } }, "node_modules/@wordpress/browserslist-config": { - "version": "5.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.41.0.tgz", - "integrity": "sha512-J7ejzzDpPZddVIiq2YiK8J/pNTJDy3X1s+5ZtwkwklCxBMZJurxf9pEhtbaf7us0Q6c1j8Ubv7Fpx3lqk2ypxA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.1.0.tgz", + "integrity": "sha512-cf5iwPq6JetQjiaRwlvzW5eX0S3OphVmy1YTxHQdrVqp79rOGvamVftxqvmf3C/GSRaNyI4eZV+nNwNRN0DkrQ==", "dev": true, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/components": { @@ -5575,15 +5570,16 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.9.0.tgz", - "integrity": "sha512-hXbCkbG1XES47t7hFSETRrLfaRSPyQPlCnhlCx7FfhYFD0wh1jVArApXX5dD+A6wTrayXX/a16MpfaNqE662XA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.1.0.tgz", + "integrity": "sha512-Dodnc0yn6Q7jZW2S5hUFa/3Ls6/OVUp6mXsPr6HvaTZsy9IzrNJJdTiIbk5nNRXDFt7Yv+f8CB/QIdwV0tweag==", "dev": true, "dependencies": { "json2php": "^0.0.7" }, "engines": { - "node": ">=18" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "webpack": "^5.0.0" @@ -5626,14 +5622,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "0.26.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.26.0.tgz", - "integrity": "sha512-4KFyQ3IsYIJaIvOQ1qhAHhRISs9abNToF/bktfMNxQiEJsmbNn7lq/IbaY+shqwdBWVg8TQtLcL4MpSl0ISaxQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.1.0.tgz", + "integrity": "sha512-lGA7/6S1Rsa9Zf7qnAs1nOWn8lPpg8vBOwUWHPBqV1a79r7nsD2KQqsrqsKy8wIJ763fIt5LljjD9VSca0UtIQ==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^6.55.0", - "@wordpress/keycodes": "^3.58.0", - "@wordpress/url": "^3.59.0", + "@wordpress/api-fetch": "^7.1.0", + "@wordpress/keycodes": "^4.1.0", + "@wordpress/url": "^4.1.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -5642,23 +5638,88 @@ "web-vitals": "^3.5.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "@playwright/test": ">=1" } }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.1.0.tgz", + "integrity": "sha512-mtEJi9IBPCRtNxyhP1VAwcLmncpQzt7CQX8rxhC4eAMnicamCG/fwZ3pFEKGXk3MUul3Bl1Q7y/UhdMtCGktGg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^5.1.0", + "@wordpress/url": "^4.1.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/hooks": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.1.0.tgz", + "integrity": "sha512-uJ2zyLLs6AwWuEdLGv/P7oSXJuX27Ym6JglzWGBavxAKNXpTCCjiJwgxlZJbSjT3BzhRsRGl3bUMmzt3eh50Pg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/i18n": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.1.0.tgz", + "integrity": "sha512-zNJiudByLnpIVhIS45hr92r53t+wRYp9a6XOJ585xNYeUmoUpymY5GTdLSrExmQaytMhV5cSXSn3qMMDBMjUsg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/hooks": "^4.1.0", + "gettext-parser": "^1.3.1", + "memize": "^2.1.0", + "sprintf-js": "^1.1.1", + "tannin": "^1.2.0" + }, + "bin": { + "pot-to-php": "tools/pot-to-php.js" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, + "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.1.0.tgz", + "integrity": "sha512-ibAR7qg4q7082s9kOPnZ0Hqb6KM/zjAZBjEH2Yrc2jwLJ83QDGKDWCSx6dNYkN7m9jGpH52w8j4nz1wcbFZSiw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/i18n": "^5.1.0" + }, + "engines": { + "node": ">=18.12.0", + "npm": ">=8.19.2" + } + }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": { - "version": "3.59.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.59.0.tgz", - "integrity": "sha512-GxvoMjYCav0w4CiX0i0h3qflrE/9rhLIZg5aPCQjbrBdwTxYR3Exfw0IJYcmVaTKXQOUU8fOxlDxULsbLmKe9w==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.1.0.tgz", + "integrity": "sha512-6Yi9EbTgUGJgsm6XtfO4By8q2+9pTzWkxzx27ShKGF+PqIgIZjiDssf2NfD/oNUevIy48LbQMbyEyK+9r2Bw9A==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/element": { @@ -5731,16 +5792,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-18.1.0.tgz", - "integrity": "sha512-5eGpXEwaZsKbEh9040nVr4ggmrpPmltP+Ie4iGruWvCme6ZIFYw70CyWEV8S102IkqjH/BaH6d+CWg8tN7sc/g==", + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-19.1.0.tgz", + "integrity": "sha512-/qh8Q5VWg6xoVS6x5KnRmLQeKIquVs/kmHkgatljF9mqPV4QVL12LQoc4DO0QbQq5Jz2aqk/jod/UHYwEWrv+Q==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^7.42.0", - "@wordpress/prettier-config": "^3.15.0", + "@wordpress/babel-preset-default": "^8.1.0", + "@wordpress/prettier-config": "^4.1.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5755,8 +5816,8 @@ "requireindex": "^1.2.0" }, "engines": { - "node": ">=14", - "npm": ">=6.14.4" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "@babel/core": ">=7", @@ -5909,32 +5970,34 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.29.0.tgz", - "integrity": "sha512-/9PZJhyszdRX4mka7t1WzoooM+Q/DwC4jkNVtJxqci5lbL3Lrhy1cCJGCgMr1n/9w+zs7eLmExFBvV4v44iyNw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.1.0.tgz", + "integrity": "sha512-yTgZ+JdM3e2dhhfMtEJLDZwmUWAv2a4Asy+1uu/ZzY+ChsPPBNgHLxQtyTOknnyJtfwLm+gQfFxpiS/OwyzMVQ==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "jest-matcher-utils": "^29.6.2" }, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "jest": ">=29" } }, "node_modules/@wordpress/jest-preset-default": { - "version": "11.29.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.29.0.tgz", - "integrity": "sha512-7LA0ZS5t0Thn7xrdwPL3hLgjB9LKloneGhMwnnDUTgJP330lyfdDfJ+O6Lnz3iL+bg68mkA3AzrT9Fs9f3WKww==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.1.0.tgz", + "integrity": "sha512-Qp+2PFMkJw+dh+y/OlUkV7AoRwK6q3Cd0gXXotChO7wi6/xp7LeFmdjjRIC5IERQ0AeaWUS44MF5lb0GSSmCEQ==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^7.29.0", + "@wordpress/jest-console": "^8.1.0", "babel-jest": "^29.6.2" }, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "@babel/core": ">=7", @@ -5954,40 +6017,43 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "4.43.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.43.0.tgz", - "integrity": "sha512-XSb7AdDC7yGTBVYeRM4oqmOygEB+/+tk7lobLIGDmlZJs+M3F/NUvQq0Vcas1pojq2fyPYTUwOlu81ga33fNwQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.1.0.tgz", + "integrity": "sha512-eYT737t5i051V2RG5+/dP/3uXvtoR2e+liewKbgkanvdKotRT2XbXdiDSodiSjF8N7f8YrthvMF4Y2Mw9AVtSQ==", "dev": true, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "npm-package-json-lint": ">=6.0.0" } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "4.42.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.42.0.tgz", - "integrity": "sha512-5xmKF7IUsqS5JcmJlHKHq7RaR6ZpaLj3n9c+X0X0/Oo7ZCIGp6WeDQngx13sH4NJoKXrZ9g4n1rbzhEKeo/Wtg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.1.0.tgz", + "integrity": "sha512-t6szmy/pmhx0vu8Spa1sBMN6XX94bMXVfKZ/Az1X1R+bzgya+PAGhJBYZL9szHGzavW9aaiA32xPRc8Rr0YfcA==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^4.49.0", + "@wordpress/base-styles": "^5.1.0", "autoprefixer": "^10.2.5" }, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "postcss": "^8.0.0" } }, "node_modules/@wordpress/prettier-config": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.15.0.tgz", - "integrity": "sha512-exC2rkEioTt//AnzPRyaaFv8FNYIvamPDytNol5bKQ6Qh65QSdZZE9V+GtRCrIPL7/Bq6xba03XuRVxl9TjtJg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.1.0.tgz", + "integrity": "sha512-sWqX/hKvXne6QhTGWW8LbYSiNc2xLfuVcInrBaam4uMvZeCqWQUS90VAhNvBF0e6wRnMFqxcUKDF1xDGmVheGA==", "dev": true, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "prettier": ">=3" @@ -6144,24 +6210,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "27.9.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.9.0.tgz", - "integrity": "sha512-ohiDHMnfTTBTi7qS7AVJZUi1dxwg0k3Aav1a8CzUoOE8YoT8tvMQ3W89H9XgqMgMTWUCdgTUBYLTJTivfVVbXQ==", + "version": "28.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-28.1.0.tgz", + "integrity": "sha512-BWmYA0fqOhfMcl20ppcJA/nw/zixt0FP6KPV+IiI560qpSHx6ZZieU354oX/5Vdaoe4O3ahPlGdUr9fWcprApQ==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^7.42.0", - "@wordpress/browserslist-config": "^5.41.0", - "@wordpress/dependency-extraction-webpack-plugin": "^5.9.0", - "@wordpress/e2e-test-utils-playwright": "^0.26.0", - "@wordpress/eslint-plugin": "^18.1.0", - "@wordpress/jest-preset-default": "^11.29.0", - "@wordpress/npm-package-json-lint-config": "^4.43.0", - "@wordpress/postcss-plugins-preset": "^4.42.0", - "@wordpress/prettier-config": "^3.15.0", - "@wordpress/stylelint-config": "^21.41.0", + "@wordpress/babel-preset-default": "^8.1.0", + "@wordpress/browserslist-config": "^6.1.0", + "@wordpress/dependency-extraction-webpack-plugin": "^6.1.0", + "@wordpress/e2e-test-utils-playwright": "^1.1.0", + "@wordpress/eslint-plugin": "^19.1.0", + "@wordpress/jest-preset-default": "^12.1.0", + "@wordpress/npm-package-json-lint-config": "^5.1.0", + "@wordpress/postcss-plugins-preset": "^5.1.0", + "@wordpress/prettier-config": "^4.1.0", + "@wordpress/stylelint-config": "^22.1.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -6212,8 +6278,8 @@ "wp-scripts": "bin/wp-scripts.js" }, "engines": { - "node": ">=18", - "npm": ">=6.14.4" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "@playwright/test": "^1.43.0", @@ -6222,16 +6288,17 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "21.41.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.41.0.tgz", - "integrity": "sha512-2wxFu8ICeRGF3Lxz7H7o2SU1u6pTI4mjuog39DgtCNb+v+f6yhgREDuNQEeti3Svb0rjj63AJ7r2CqLZk+EQIQ==", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-22.1.0.tgz", + "integrity": "sha512-5XgYdcReIBecKCem5i1kbf3YnqocWW2nW1mnm6oPJpkimih2f/CWJQUtgATtdsgMjsgDVoQcrfQ9OrJeokB3fA==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", "stylelint-config-recommended-scss": "^5.0.2" }, "engines": { - "node": ">=14" + "node": ">=18.12.0", + "npm": ">=8.19.2" }, "peerDependencies": { "stylelint": "^14.2" @@ -6776,16 +6843,19 @@ } }, "node_modules/array.prototype.tosorted": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", - "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", "dev": true, "dependencies": { - "call-bind": "^1.0.5", + "call-bind": "^1.0.7", "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.1.0", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/arraybuffer.prototype.slice": { @@ -6953,9 +7023,9 @@ "dev": true }, "node_modules/axe-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.9.1.tgz", + "integrity": "sha512-QbUdXJVTpvUTHU7871ppZkdOLBeGUKBQWHkHrvN2V9IQWGMt61zf3B45BtzjxEJzYuj0JBjBZP/hmYS/R9pmAw==", "dev": true, "engines": { "node": ">=4" @@ -6979,12 +7049,12 @@ "dev": true }, "node_modules/axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", + "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", "dev": true, "dependencies": { - "dequal": "^2.0.3" + "deep-equal": "^2.0.5" } }, "node_modules/b4a": { @@ -7228,9 +7298,9 @@ "dev": true }, "node_modules/bare-events": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz", - "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", "dev": true, "optional": true }, @@ -9168,7 +9238,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -9591,15 +9660,6 @@ "node": ">= 0.8" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -10581,27 +10641,27 @@ } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.9.0.tgz", + "integrity": "sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==", "dev": true, "dependencies": { - "@babel/runtime": "^7.23.2", - "aria-query": "^5.3.0", - "array-includes": "^3.1.7", + "aria-query": "~5.1.3", + "array-includes": "^3.1.8", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", - "axe-core": "=4.7.0", - "axobject-query": "^3.2.1", + "axe-core": "^4.9.1", + "axobject-query": "~3.1.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.15", - "hasown": "^2.0.0", + "es-iterator-helpers": "^1.0.19", + "hasown": "^2.0.2", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7" + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.0" }, "engines": { "node": ">=4.0" @@ -10610,15 +10670,6 @@ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "dependencies": { - "dequal": "^2.0.3" - } - }, "node_modules/eslint-plugin-jsx-a11y/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -10687,29 +10738,29 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.1.tgz", - "integrity": "sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==", + "version": "7.34.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.3.tgz", + "integrity": "sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==", "dev": true, "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlast": "^1.2.4", + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.toreversed": "^1.1.2", - "array.prototype.tosorted": "^1.1.3", + "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.17", + "es-iterator-helpers": "^1.0.19", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7", - "object.hasown": "^1.1.3", - "object.values": "^1.1.7", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.hasown": "^1.1.4", + "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.10" + "string.prototype.matchall": "^4.0.11" }, "engines": { "node": ">=4" @@ -12337,7 +12388,6 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, "engines": { "node": ">=4" } @@ -15018,7 +15068,6 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, "bin": { "jsesc": "bin/jsesc" }, @@ -15173,9 +15222,9 @@ "dev": true }, "node_modules/language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", "dev": true }, "node_modules/language-tags": { @@ -16363,8 +16412,7 @@ "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/multicast-dns": { "version": "7.2.5", @@ -20507,13 +20555,14 @@ } }, "node_modules/streamx": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.16.1.tgz", - "integrity": "sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" }, "optionalDependencies": { "bare-events": "^2.2.0" @@ -20588,6 +20637,16 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/string.prototype.includes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.0.tgz", + "integrity": "sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, "node_modules/string.prototype.matchall": { "version": "4.0.11", "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", @@ -21449,6 +21508,15 @@ "node": "*" } }, + "node_modules/text-decoder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", diff --git a/package.json b/package.json index 33f88c0d..b1a21995 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^10.1.0", - "@wordpress/scripts": "^27.8.0", + "@wordpress/scripts": "^28.1.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", From 8d7d174f2f9da6c97fdf8881b20614acf32df090 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Jun 2024 14:58:54 +0000 Subject: [PATCH 09/15] NPM(deps): Bump @wordpress/icons from 9.49.0 to 10.1.0 Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons) from 9.49.0 to 10.1.0. - [Release notes](https://github.com/WordPress/gutenberg/releases) - [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md) - [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/icons@10.1.0/packages/icons) --- updated-dependencies: - dependency-name: "@wordpress/icons" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 48 ++++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 30 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index a5dd8f60..8dfeb978 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "@wordpress/dom-ready": "^4.1.0", "@wordpress/element": "^6.1.0", "@wordpress/i18n": "^5.1.0", - "@wordpress/icons": "^9.48.0", + "@wordpress/icons": "^10.1.0", "classnames": "^2.5.1", "jquery": "^3.7.1", "lodash": "^4.17.21", @@ -5404,6 +5404,19 @@ "node": ">=12" } }, + "node_modules/@wordpress/components/node_modules/@wordpress/icons": { + "version": "9.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.49.0.tgz", + "integrity": "sha512-Z8F+ledkfkcKDuS1c/RkM0dEWdfv2AXs6bCgey89p0atJSscf7qYbMJR9zE5rZ5aqXyFfV0DAFKJEgayNqneNQ==", + "dependencies": { + "@babel/runtime": "^7.16.0", + "@wordpress/element": "^5.35.0", + "@wordpress/primitives": "^3.56.0" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@wordpress/components/node_modules/@wordpress/undo-manager": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/@wordpress/undo-manager/-/undo-manager-0.18.0.tgz", @@ -5997,34 +6010,31 @@ } }, "node_modules/@wordpress/icons": { - "version": "9.49.0", - "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-9.49.0.tgz", - "integrity": "sha512-Z8F+ledkfkcKDuS1c/RkM0dEWdfv2AXs6bCgey89p0atJSscf7qYbMJR9zE5rZ5aqXyFfV0DAFKJEgayNqneNQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/icons/-/icons-10.1.0.tgz", + "integrity": "sha512-s0USxIPq54Ubmsrz+lHepgJieKhi/PyvS/EI/ZVsFnyQbNKwuTSVHY2vifWrkZffwdG1XeP6Cz2Qnoy2cs9TeQ==", "dependencies": { "@babel/runtime": "^7.16.0", - "@wordpress/element": "^5.35.0", - "@wordpress/primitives": "^3.56.0" + "@wordpress/element": "^6.1.0", + "@wordpress/primitives": "^4.1.0" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, - "node_modules/@wordpress/icons/node_modules/@wordpress/element": { - "version": "5.35.0", - "resolved": "https://registry.npmjs.org/@wordpress/element/-/element-5.35.0.tgz", - "integrity": "sha512-puswpGcIdS+0A2g28uHriMkZqqRCmzFczue5Tk99VNtzBdehyk7Ae+DZ4xw5yT6GqYai8NTqv6MRwCB78uh5Mw==", + "node_modules/@wordpress/icons/node_modules/@wordpress/primitives": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/primitives/-/primitives-4.1.0.tgz", + "integrity": "sha512-+SSPqaHLz6ZNu+jDLoXYW+TFWyLsvZBQYjfU46YT6l6eWq3o7YO6Exrbr4wtEgXv1AY+b/9GJ8OUMPPywrXw0A==", "dependencies": { "@babel/runtime": "^7.16.0", - "@types/react": "^18.2.79", - "@types/react-dom": "^18.2.25", - "@wordpress/escape-html": "^2.58.0", - "change-case": "^4.1.2", - "is-plain-object": "^5.0.0", - "react": "^18.3.0", - "react-dom": "^18.3.0" + "@wordpress/element": "^6.1.0", + "clsx": "^2.1.1" }, "engines": { - "node": ">=12" + "node": ">=18.12.0", + "npm": ">=8.19.2" } }, "node_modules/@wordpress/is-shallow-equal": { diff --git a/package.json b/package.json index 2c03b1ab..ad4f379c 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@wordpress/dom-ready": "^4.1.0", "@wordpress/element": "^6.1.0", "@wordpress/i18n": "^5.1.0", - "@wordpress/icons": "^9.48.0", + "@wordpress/icons": "^10.1.0", "classnames": "^2.5.1", "jquery": "^3.7.1", "lodash": "^4.17.21", From 2af5c671afa21ce20923acded11254964f5c7d20 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Tue, 25 Jun 2024 11:53:07 -0400 Subject: [PATCH 10/15] bump wordpress version to 6.5.5 --- .wp-env.json | 2 +- wp-plugin-hostgator.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.wp-env.json b/.wp-env.json index ce912a5b..306a3d10 100644 --- a/.wp-env.json +++ b/.wp-env.json @@ -1,5 +1,5 @@ { - "core": "WordPress/WordPress#tags/6.5.4", + "core": "WordPress/WordPress#tags/6.5.5", "config": { "WP_DEBUG": true, "WP_DEBUG_LOG": true, diff --git a/wp-plugin-hostgator.php b/wp-plugin-hostgator.php index ec842a01..a34304ef 100644 --- a/wp-plugin-hostgator.php +++ b/wp-plugin-hostgator.php @@ -15,7 +15,7 @@ * Version: 2.9.2 * Requires at least: 6.3 * Requires PHP: 7.3 - * Tested up to: 6.5.4 + * Tested up to: 6.5.5 * Author: HostGator * Author URI: https://hostgator.com * Text Domain: wp-plugin-hostgator From b92a2f4636b61a4b6a8824c98879e0a1b61256f4 Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Tue, 25 Jun 2024 11:53:44 -0400 Subject: [PATCH 11/15] roll wp-scripts back to 27 --- package-lock.json | 257 ++++++++++++++++------------------------------ package.json | 2 +- 2 files changed, 92 insertions(+), 167 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8dfeb978..c4d0d0c6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^10.1.0", - "@wordpress/scripts": "^28.1.0", + "@wordpress/scripts": "^27.9.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", @@ -5227,10 +5227,22 @@ "node": ">=12" } }, + "node_modules/@wordpress/babel-plugin-import-jsx-pragma": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-plugin-import-jsx-pragma/-/babel-plugin-import-jsx-pragma-4.41.0.tgz", + "integrity": "sha512-hYxj2Uobxk86ctlfaJou9v13XqXZ30yx4ZwRNu5cH5/LWXe2MIXBTPv7dUk6wqN/qFOjsFvP9jCB0NsW6MnkrA==", + "dev": true, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "@babel/core": "^7.12.9" + } + }, "node_modules/@wordpress/babel-preset-default": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.1.0.tgz", - "integrity": "sha512-3KXhocrFT+PKVXHWeCwTphPr2RRWiIx9mQBuFlNfTlf/zd2fMob4ZIHkG6zNsidP+afnFTdrZR3tTI0TL9/uAg==", + "version": "7.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-7.42.0.tgz", + "integrity": "sha512-AWSxWuEuzazt/nWomKiaVhYQeXuqxTniPCKhvks58wB3P4UXvSe3hRnO+nujz20IuxIk2xHT6x47HgpDZy30jw==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", @@ -5239,45 +5251,30 @@ "@babel/preset-env": "^7.16.0", "@babel/preset-typescript": "^7.16.0", "@babel/runtime": "^7.16.0", - "@wordpress/browserslist-config": "^6.1.0", - "@wordpress/warning": "^3.1.0", + "@wordpress/babel-plugin-import-jsx-pragma": "^4.41.0", + "@wordpress/browserslist-config": "^5.41.0", + "@wordpress/warning": "^2.58.0", "browserslist": "^4.21.10", "core-js": "^3.31.0", "react": "^18.3.0" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, - "node_modules/@wordpress/babel-preset-default/node_modules/@wordpress/warning": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.1.0.tgz", - "integrity": "sha512-NKFqBXszT9YFpZJQQyEYqvTtkXse3XT3CDyV8gGWSeKhY4be1nDtFyGdZYYREGXccsGb8ftUmpilTDEVwNnsMA==", - "dev": true, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" } }, "node_modules/@wordpress/base-styles": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.1.0.tgz", - "integrity": "sha512-HVUuN+y9UwnIgLQj1lYC71jP+JPWuW9WWCVSLPVwKTJtwrxAVKxSf3PLUaXRhhhNt5NXSqev2wuR3qQbZJ/L+g==", - "dev": true, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } + "version": "4.49.0", + "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-4.49.0.tgz", + "integrity": "sha512-yFRYqNtd26ULZ0oAHhCu/IcaA0XHI3E7kRCKajZqUvyRQj7YprXnpD3o0/pnwvF6ZFTXzCX8pXHjUc2TIv97ig==", + "dev": true }, "node_modules/@wordpress/browserslist-config": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.1.0.tgz", - "integrity": "sha512-cf5iwPq6JetQjiaRwlvzW5eX0S3OphVmy1YTxHQdrVqp79rOGvamVftxqvmf3C/GSRaNyI4eZV+nNwNRN0DkrQ==", + "version": "5.41.0", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-5.41.0.tgz", + "integrity": "sha512-J7ejzzDpPZddVIiq2YiK8J/pNTJDy3X1s+5ZtwkwklCxBMZJurxf9pEhtbaf7us0Q6c1j8Ubv7Fpx3lqk2ypxA==", "dev": true, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" } }, "node_modules/@wordpress/components": { @@ -5639,16 +5636,15 @@ } }, "node_modules/@wordpress/dependency-extraction-webpack-plugin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.1.0.tgz", - "integrity": "sha512-Dodnc0yn6Q7jZW2S5hUFa/3Ls6/OVUp6mXsPr6HvaTZsy9IzrNJJdTiIbk5nNRXDFt7Yv+f8CB/QIdwV0tweag==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-5.9.0.tgz", + "integrity": "sha512-hXbCkbG1XES47t7hFSETRrLfaRSPyQPlCnhlCx7FfhYFD0wh1jVArApXX5dD+A6wTrayXX/a16MpfaNqE662XA==", "dev": true, "dependencies": { "json2php": "^0.0.7" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=18" }, "peerDependencies": { "webpack": "^5.0.0" @@ -5691,14 +5687,14 @@ } }, "node_modules/@wordpress/e2e-test-utils-playwright": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.1.0.tgz", - "integrity": "sha512-lGA7/6S1Rsa9Zf7qnAs1nOWn8lPpg8vBOwUWHPBqV1a79r7nsD2KQqsrqsKy8wIJ763fIt5LljjD9VSca0UtIQ==", + "version": "0.26.0", + "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-0.26.0.tgz", + "integrity": "sha512-4KFyQ3IsYIJaIvOQ1qhAHhRISs9abNToF/bktfMNxQiEJsmbNn7lq/IbaY+shqwdBWVg8TQtLcL4MpSl0ISaxQ==", "dev": true, "dependencies": { - "@wordpress/api-fetch": "^7.1.0", - "@wordpress/keycodes": "^4.1.0", - "@wordpress/url": "^4.1.0", + "@wordpress/api-fetch": "^6.55.0", + "@wordpress/keycodes": "^3.58.0", + "@wordpress/url": "^3.59.0", "change-case": "^4.1.2", "form-data": "^4.0.0", "get-port": "^5.1.1", @@ -5707,88 +5703,23 @@ "web-vitals": "^3.5.0" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=12" }, "peerDependencies": { "@playwright/test": ">=1" } }, - "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/api-fetch": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/api-fetch/-/api-fetch-7.1.0.tgz", - "integrity": "sha512-mtEJi9IBPCRtNxyhP1VAwcLmncpQzt7CQX8rxhC4eAMnicamCG/fwZ3pFEKGXk3MUul3Bl1Q7y/UhdMtCGktGg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^5.1.0", - "@wordpress/url": "^4.1.0" - }, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, - "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/hooks": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-4.1.0.tgz", - "integrity": "sha512-uJ2zyLLs6AwWuEdLGv/P7oSXJuX27Ym6JglzWGBavxAKNXpTCCjiJwgxlZJbSjT3BzhRsRGl3bUMmzt3eh50Pg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, - "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/i18n": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/i18n/-/i18n-5.1.0.tgz", - "integrity": "sha512-zNJiudByLnpIVhIS45hr92r53t+wRYp9a6XOJ585xNYeUmoUpymY5GTdLSrExmQaytMhV5cSXSn3qMMDBMjUsg==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/hooks": "^4.1.0", - "gettext-parser": "^1.3.1", - "memize": "^2.1.0", - "sprintf-js": "^1.1.1", - "tannin": "^1.2.0" - }, - "bin": { - "pot-to-php": "tools/pot-to-php.js" - }, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, - "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/keycodes": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/keycodes/-/keycodes-4.1.0.tgz", - "integrity": "sha512-ibAR7qg4q7082s9kOPnZ0Hqb6KM/zjAZBjEH2Yrc2jwLJ83QDGKDWCSx6dNYkN7m9jGpH52w8j4nz1wcbFZSiw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.16.0", - "@wordpress/i18n": "^5.1.0" - }, - "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" - } - }, "node_modules/@wordpress/e2e-test-utils-playwright/node_modules/@wordpress/url": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-4.1.0.tgz", - "integrity": "sha512-6Yi9EbTgUGJgsm6XtfO4By8q2+9pTzWkxzx27ShKGF+PqIgIZjiDssf2NfD/oNUevIy48LbQMbyEyK+9r2Bw9A==", + "version": "3.59.0", + "resolved": "https://registry.npmjs.org/@wordpress/url/-/url-3.59.0.tgz", + "integrity": "sha512-GxvoMjYCav0w4CiX0i0h3qflrE/9rhLIZg5aPCQjbrBdwTxYR3Exfw0IJYcmVaTKXQOUU8fOxlDxULsbLmKe9w==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "remove-accents": "^0.5.0" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=12" } }, "node_modules/@wordpress/element": { @@ -5861,16 +5792,16 @@ } }, "node_modules/@wordpress/eslint-plugin": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-19.1.0.tgz", - "integrity": "sha512-/qh8Q5VWg6xoVS6x5KnRmLQeKIquVs/kmHkgatljF9mqPV4QVL12LQoc4DO0QbQq5Jz2aqk/jod/UHYwEWrv+Q==", + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-18.1.0.tgz", + "integrity": "sha512-5eGpXEwaZsKbEh9040nVr4ggmrpPmltP+Ie4iGruWvCme6ZIFYw70CyWEV8S102IkqjH/BaH6d+CWg8tN7sc/g==", "dev": true, "dependencies": { "@babel/eslint-parser": "^7.16.0", "@typescript-eslint/eslint-plugin": "^6.4.1", "@typescript-eslint/parser": "^6.4.1", - "@wordpress/babel-preset-default": "^8.1.0", - "@wordpress/prettier-config": "^4.1.0", + "@wordpress/babel-preset-default": "^7.42.0", + "@wordpress/prettier-config": "^3.15.0", "cosmiconfig": "^7.0.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-import": "^2.25.2", @@ -5885,8 +5816,8 @@ "requireindex": "^1.2.0" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14", + "npm": ">=6.14.4" }, "peerDependencies": { "@babel/core": ">=7", @@ -6049,34 +5980,32 @@ } }, "node_modules/@wordpress/jest-console": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.1.0.tgz", - "integrity": "sha512-yTgZ+JdM3e2dhhfMtEJLDZwmUWAv2a4Asy+1uu/ZzY+ChsPPBNgHLxQtyTOknnyJtfwLm+gQfFxpiS/OwyzMVQ==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-7.29.0.tgz", + "integrity": "sha512-/9PZJhyszdRX4mka7t1WzoooM+Q/DwC4jkNVtJxqci5lbL3Lrhy1cCJGCgMr1n/9w+zs7eLmExFBvV4v44iyNw==", "dev": true, "dependencies": { "@babel/runtime": "^7.16.0", "jest-matcher-utils": "^29.6.2" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "jest": ">=29" } }, "node_modules/@wordpress/jest-preset-default": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.1.0.tgz", - "integrity": "sha512-Qp+2PFMkJw+dh+y/OlUkV7AoRwK6q3Cd0gXXotChO7wi6/xp7LeFmdjjRIC5IERQ0AeaWUS44MF5lb0GSSmCEQ==", + "version": "11.29.0", + "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-11.29.0.tgz", + "integrity": "sha512-7LA0ZS5t0Thn7xrdwPL3hLgjB9LKloneGhMwnnDUTgJP330lyfdDfJ+O6Lnz3iL+bg68mkA3AzrT9Fs9f3WKww==", "dev": true, "dependencies": { - "@wordpress/jest-console": "^8.1.0", + "@wordpress/jest-console": "^7.29.0", "babel-jest": "^29.6.2" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "@babel/core": ">=7", @@ -6115,43 +6044,40 @@ } }, "node_modules/@wordpress/npm-package-json-lint-config": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.1.0.tgz", - "integrity": "sha512-eYT737t5i051V2RG5+/dP/3uXvtoR2e+liewKbgkanvdKotRT2XbXdiDSodiSjF8N7f8YrthvMF4Y2Mw9AVtSQ==", + "version": "4.43.0", + "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-4.43.0.tgz", + "integrity": "sha512-XSb7AdDC7yGTBVYeRM4oqmOygEB+/+tk7lobLIGDmlZJs+M3F/NUvQq0Vcas1pojq2fyPYTUwOlu81ga33fNwQ==", "dev": true, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "npm-package-json-lint": ">=6.0.0" } }, "node_modules/@wordpress/postcss-plugins-preset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.1.0.tgz", - "integrity": "sha512-t6szmy/pmhx0vu8Spa1sBMN6XX94bMXVfKZ/Az1X1R+bzgya+PAGhJBYZL9szHGzavW9aaiA32xPRc8Rr0YfcA==", + "version": "4.42.0", + "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-4.42.0.tgz", + "integrity": "sha512-5xmKF7IUsqS5JcmJlHKHq7RaR6ZpaLj3n9c+X0X0/Oo7ZCIGp6WeDQngx13sH4NJoKXrZ9g4n1rbzhEKeo/Wtg==", "dev": true, "dependencies": { - "@wordpress/base-styles": "^5.1.0", + "@wordpress/base-styles": "^4.49.0", "autoprefixer": "^10.2.5" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "postcss": "^8.0.0" } }, "node_modules/@wordpress/prettier-config": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.1.0.tgz", - "integrity": "sha512-sWqX/hKvXne6QhTGWW8LbYSiNc2xLfuVcInrBaam4uMvZeCqWQUS90VAhNvBF0e6wRnMFqxcUKDF1xDGmVheGA==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-3.15.0.tgz", + "integrity": "sha512-exC2rkEioTt//AnzPRyaaFv8FNYIvamPDytNol5bKQ6Qh65QSdZZE9V+GtRCrIPL7/Bq6xba03XuRVxl9TjtJg==", "dev": true, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "prettier": ">=3" @@ -6327,24 +6253,24 @@ } }, "node_modules/@wordpress/scripts": { - "version": "28.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-28.1.0.tgz", - "integrity": "sha512-BWmYA0fqOhfMcl20ppcJA/nw/zixt0FP6KPV+IiI560qpSHx6ZZieU354oX/5Vdaoe4O3ahPlGdUr9fWcprApQ==", + "version": "27.9.0", + "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-27.9.0.tgz", + "integrity": "sha512-ohiDHMnfTTBTi7qS7AVJZUi1dxwg0k3Aav1a8CzUoOE8YoT8tvMQ3W89H9XgqMgMTWUCdgTUBYLTJTivfVVbXQ==", "dev": true, "dependencies": { "@babel/core": "^7.16.0", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", "@svgr/webpack": "^8.0.1", - "@wordpress/babel-preset-default": "^8.1.0", - "@wordpress/browserslist-config": "^6.1.0", - "@wordpress/dependency-extraction-webpack-plugin": "^6.1.0", - "@wordpress/e2e-test-utils-playwright": "^1.1.0", - "@wordpress/eslint-plugin": "^19.1.0", - "@wordpress/jest-preset-default": "^12.1.0", - "@wordpress/npm-package-json-lint-config": "^5.1.0", - "@wordpress/postcss-plugins-preset": "^5.1.0", - "@wordpress/prettier-config": "^4.1.0", - "@wordpress/stylelint-config": "^22.1.0", + "@wordpress/babel-preset-default": "^7.42.0", + "@wordpress/browserslist-config": "^5.41.0", + "@wordpress/dependency-extraction-webpack-plugin": "^5.9.0", + "@wordpress/e2e-test-utils-playwright": "^0.26.0", + "@wordpress/eslint-plugin": "^18.1.0", + "@wordpress/jest-preset-default": "^11.29.0", + "@wordpress/npm-package-json-lint-config": "^4.43.0", + "@wordpress/postcss-plugins-preset": "^4.42.0", + "@wordpress/prettier-config": "^3.15.0", + "@wordpress/stylelint-config": "^21.41.0", "adm-zip": "^0.5.9", "babel-jest": "^29.6.2", "babel-loader": "^8.2.3", @@ -6395,8 +6321,8 @@ "wp-scripts": "bin/wp-scripts.js" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=18", + "npm": ">=6.14.4" }, "peerDependencies": { "@playwright/test": "^1.43.0", @@ -6405,17 +6331,16 @@ } }, "node_modules/@wordpress/stylelint-config": { - "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-22.1.0.tgz", - "integrity": "sha512-5XgYdcReIBecKCem5i1kbf3YnqocWW2nW1mnm6oPJpkimih2f/CWJQUtgATtdsgMjsgDVoQcrfQ9OrJeokB3fA==", + "version": "21.41.0", + "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-21.41.0.tgz", + "integrity": "sha512-2wxFu8ICeRGF3Lxz7H7o2SU1u6pTI4mjuog39DgtCNb+v+f6yhgREDuNQEeti3Svb0rjj63AJ7r2CqLZk+EQIQ==", "dev": true, "dependencies": { "stylelint-config-recommended": "^6.0.0", "stylelint-config-recommended-scss": "^5.0.2" }, "engines": { - "node": ">=18.12.0", - "npm": ">=8.19.2" + "node": ">=14" }, "peerDependencies": { "stylelint": "^14.2" diff --git a/package.json b/package.json index ad4f379c..32d96a97 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@tailwindcss/forms": "^0.5.7", "@testing-library/cypress": "^10.0.1", "@wordpress/env": "^10.1.0", - "@wordpress/scripts": "^28.1.0", + "@wordpress/scripts": "^27.9.0", "cypress": "^13.12.0", "cypress-axe": "1.5.0", "node-wp-i18n": "^1.2.7", From ae1e2cb573c858bc23efa3b2d4b4e5b0172284e9 Mon Sep 17 00:00:00 2001 From: Ramya krishna Date: Wed, 26 Jun 2024 17:37:45 +0530 Subject: [PATCH 12/15] coming soon fixes --- src/app/pages/ecommerce/page.js | 7 +++++-- src/app/pages/home/welcomeSection.js | 6 ++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/app/pages/ecommerce/page.js b/src/app/pages/ecommerce/page.js index 852d8a86..2e43250b 100644 --- a/src/app/pages/ecommerce/page.js +++ b/src/app/pages/ecommerce/page.js @@ -6,6 +6,7 @@ import AppStore from '../../data/store'; import { useContext } from '@wordpress/element'; import { hostgatorSettingsApiFetch } from '../../util/helpers'; import '@newfold-labs/wp-module-ecommerce/hostgator.css'; +import { comingSoonAdminbarToggle } from '../../util/helpers'; const EcomerceStore = () => { const { store, setStore } = useContext( AppStore ); @@ -30,8 +31,10 @@ const EcomerceStore = () => { hostgatorSettingsApiFetch( { comingSoon: ! store.comingSoon }, console.error, - ( response ) => - setStore( { ...store, comingSoon: ! store.comingSoon } ) + ( response ) => { + setStore( { ...store, comingSoon: ! store.comingSoon } ); + comingSoonAdminbarToggle( ! store.comingSoon ); + } ), }; return ( diff --git a/src/app/pages/home/welcomeSection.js b/src/app/pages/home/welcomeSection.js index 6274034d..3f7c7ad3 100644 --- a/src/app/pages/home/welcomeSection.js +++ b/src/app/pages/home/welcomeSection.js @@ -1,8 +1,10 @@ +import { useUpdateEffect } from 'react-use'; import { OnboardingScreen } from '@newfold-labs/wp-module-ecommerce'; import { useNotification } from 'App/components/notifications'; import AppStore from '../../data/store'; import { useContext } from '@wordpress/element'; import { hostgatorSettingsApiFetch } from '../../util/helpers'; +import { comingSoonAdminbarToggle } from '../../util/helpers'; const WelcomeSection = () => { const { store, setStore } = useContext( AppStore ); @@ -14,6 +16,10 @@ const WelcomeSection = () => { () => setStore( { ...store, comingSoon: ! store.comingSoon } ) ); + useUpdateEffect( () => { + comingSoonAdminbarToggle( store.comingSoon ); + }, [ store.comingSoon ] ); + return ( Date: Wed, 26 Jun 2024 11:25:30 -0700 Subject: [PATCH 13/15] Modify deps - Bump global ctb module to `1.0.13` which adds dynamic iframe sizing for global ctbs. - Rollback ecimm module to `1.3.31`. --- composer.json | 4 ++-- composer.lock | 26 +++++++++++++------------- package-lock.json | 8 ++++---- package.json | 2 +- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/composer.json b/composer.json index 34cb20fc..64923741 100644 --- a/composer.json +++ b/composer.json @@ -78,9 +78,9 @@ "newfold-labs/wp-module-context": "^1.0.1", "newfold-labs/wp-module-data": "^2.5.3", "newfold-labs/wp-module-deactivation": "^1.2.1", - "newfold-labs/wp-module-ecommerce": "^1.3.33", + "newfold-labs/wp-module-ecommerce": "1.3.31", "newfold-labs/wp-module-features": "^1.4.2", - "newfold-labs/wp-module-global-ctb": "^1.0.12", + "newfold-labs/wp-module-global-ctb": "^1.0.13", "newfold-labs/wp-module-help-center": "^2.0.0", "newfold-labs/wp-module-loader": "^1.0.10", "newfold-labs/wp-module-marketplace": "^2.2.4", diff --git a/composer.lock b/composer.lock index dc33cea9..f1178afa 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "30c583ed05f73f4b1010ec7f8a89d32c", + "content-hash": "55043ecec3c4fd622827c745a5429c5b", "packages": [ { "name": "doctrine/inflector", @@ -652,16 +652,16 @@ }, { "name": "newfold-labs/wp-module-ecommerce", - "version": "v1.3.33", + "version": "v1.3.31", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-ecommerce.git", - "reference": "9b848fee173f5688e4424dd010cad18914975678" + "reference": "24ef99c9b697f2c30172a95c5f6fa0470b9b2604" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/9b848fee173f5688e4424dd010cad18914975678", - "reference": "9b848fee173f5688e4424dd010cad18914975678", + "url": "https://api.github.com/repos/newfold-labs/wp-module-ecommerce/zipball/24ef99c9b697f2c30172a95c5f6fa0470b9b2604", + "reference": "24ef99c9b697f2c30172a95c5f6fa0470b9b2604", "shasum": "" }, "require": { @@ -704,10 +704,10 @@ ], "description": "Brand Agnostic eCommerce Experience", "support": { - "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.33", + "source": "https://github.com/newfold-labs/wp-module-ecommerce/tree/v1.3.31", "issues": "https://github.com/newfold-labs/wp-module-ecommerce/issues" }, - "time": "2024-06-18T08:53:05+00:00" + "time": "2024-05-20T12:40:55+00:00" }, { "name": "newfold-labs/wp-module-facebook", @@ -810,16 +810,16 @@ }, { "name": "newfold-labs/wp-module-global-ctb", - "version": "1.0.12", + "version": "1.0.13", "source": { "type": "git", "url": "https://github.com/newfold-labs/wp-module-global-ctb.git", - "reference": "cdc28498a0a31f889bac58639735110fd285bcbb" + "reference": "f27fc58ca74df9d6ef0aca4d5e3603f48fd17f05" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/cdc28498a0a31f889bac58639735110fd285bcbb", - "reference": "cdc28498a0a31f889bac58639735110fd285bcbb", + "url": "https://api.github.com/repos/newfold-labs/wp-module-global-ctb/zipball/f27fc58ca74df9d6ef0aca4d5e3603f48fd17f05", + "reference": "f27fc58ca74df9d6ef0aca4d5e3603f48fd17f05", "shasum": "" }, "require-dev": { @@ -853,10 +853,10 @@ ], "description": "Newfold module for 'Click to Buy' functionality in brand plugins", "support": { - "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.12", + "source": "https://github.com/newfold-labs/wp-module-global-ctb/tree/1.0.13", "issues": "https://github.com/newfold-labs/wp-module-global-ctb/issues" }, - "time": "2024-05-30T16:00:35+00:00" + "time": "2024-06-25T00:12:44+00:00" }, { "name": "newfold-labs/wp-module-help-center", diff --git a/package-lock.json b/package-lock.json index c4d0d0c6..e1b201a7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.4", - "@newfold-labs/wp-module-ecommerce": "^1.3.33", + "@newfold-labs/wp-module-ecommerce": "1.3.31", "@newfold-labs/wp-module-runtime": "^1.0.11", "@newfold/ui-component-library": "^1.1.0", "@reduxjs/toolkit": "^2.2.5", @@ -3148,9 +3148,9 @@ } }, "node_modules/@newfold-labs/wp-module-ecommerce": { - "version": "1.3.33", - "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.33/5b3282eb4b7afb48ff4dd45c358dd66b049bca9d", - "integrity": "sha512-XRiXm7bG4TW8cGaoTPcMSWSQ0o9t7YBiZZTTsKMBAnbIQwc5qkQGdrrSvb2bMzyuEXUYIbtxA+mJpCuO6defJw==", + "version": "1.3.31", + "resolved": "https://npm.pkg.github.com/download/@newfold-labs/wp-module-ecommerce/1.3.31/355c4a15cc4d8cc4820a8db6de508e511d938c42", + "integrity": "sha512-3T9MPz9v/dtyUuO0TAlJONhunZ2SNGbHCOuYKx7ffge6esO6wYFYB2m9B7FoP1wC8Rl/zvfwxQfKTooS6LHLHA==", "license": "GPL-2.0-or-later", "dependencies": { "@faizaanceg/pandora": "^1.1.1", diff --git a/package.json b/package.json index 32d96a97..f64fab3d 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@heroicons/react": "^2.1.4", - "@newfold-labs/wp-module-ecommerce": "^1.3.33", + "@newfold-labs/wp-module-ecommerce": "1.3.31", "@newfold-labs/wp-module-runtime": "^1.0.11", "@newfold/ui-component-library": "^1.1.0", "@reduxjs/toolkit": "^2.2.5", From eb37f214723c2f3c86f1c89f7d9e2d05d13c55c7 Mon Sep 17 00:00:00 2001 From: wpalani Date: Wed, 26 Jun 2024 11:27:50 -0700 Subject: [PATCH 14/15] Bump version --- package-lock.json | 4 ++-- package.json | 2 +- wp-plugin-hostgator.php | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index e1b201a7..20cc2f8a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "wp-plugin-hostgator", - "version": "2.9.2", + "version": "2.9.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "wp-plugin-hostgator", - "version": "2.9.2", + "version": "2.9.3", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.1.4", diff --git a/package.json b/package.json index f64fab3d..a91e9816 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "wp-plugin-hostgator", "description": "WordPress plugin that integrates your WordPress site with the HostGator control panel, including performance, security, and update features.", "license": "GPL-2.0-or-later", - "version": "2.9.2", + "version": "2.9.3", "private": true, "contributors": [ "Abdulrahman Al Ani (https://alani.dev/)", diff --git a/wp-plugin-hostgator.php b/wp-plugin-hostgator.php index a34304ef..280244c3 100644 --- a/wp-plugin-hostgator.php +++ b/wp-plugin-hostgator.php @@ -12,7 +12,7 @@ * Plugin URI: https://hostgator.com * Update URI: https://github.com/newfold-labs/wp-plugin-hostgator/ * Description: WordPress plugin that integrates a WordPress site with the HostGator control panel, including performance, security, and update features. - * Version: 2.9.2 + * Version: 2.9.3 * Requires at least: 6.3 * Requires PHP: 7.3 * Tested up to: 6.5.5 @@ -32,7 +32,7 @@ } // Define constants -define( 'HOSTGATOR_PLUGIN_VERSION', '2.9.2' ); +define( 'HOSTGATOR_PLUGIN_VERSION', '2.9.3' ); define( 'HOSTGATOR_PLUGIN_FILE', __FILE__ ); define( 'HOSTGATOR_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'HOSTGATOR_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); From eeb978a4921d210ec3b15d99b5afe1e0ad9816ae Mon Sep 17 00:00:00 2001 From: Evan Mullins Date: Wed, 26 Jun 2024 15:38:36 -0400 Subject: [PATCH 15/15] composer run i18n and remove outdated i18n json files --- ...s_MX-6754b94c301a2874d64de27b8b37f8dd.json | 635 ------------------ ...s_MX-68bba4bd4b73271b3d9c255b37852354.json | 635 ------------------ ..._MX-697b1973f21debd6e26db6521cfae71f.json} | 2 +- ...s_MX-c4ab64fadb1bb1dce47429b6367e9fe2.json | 635 ------------------ languages/wp-plugin-hostgator-es_MX.po | 410 +++++------ ...t_BR-6754b94c301a2874d64de27b8b37f8dd.json | 635 ------------------ ...t_BR-68bba4bd4b73271b3d9c255b37852354.json | 635 ------------------ ..._BR-697b1973f21debd6e26db6521cfae71f.json} | 2 +- ...t_BR-c4ab64fadb1bb1dce47429b6367e9fe2.json | 635 ------------------ languages/wp-plugin-hostgator-pt_BR.po | 410 +++++------ languages/wp-plugin-hostgator.pot | 412 ++++++------ 11 files changed, 618 insertions(+), 4428 deletions(-) delete mode 100644 languages/wp-plugin-hostgator-es_MX-6754b94c301a2874d64de27b8b37f8dd.json delete mode 100644 languages/wp-plugin-hostgator-es_MX-68bba4bd4b73271b3d9c255b37852354.json rename languages/{wp-plugin-hostgator-es_MX-0d5fa4842003a55ca9f0121f26f62cb5.json => wp-plugin-hostgator-es_MX-697b1973f21debd6e26db6521cfae71f.json} (99%) delete mode 100644 languages/wp-plugin-hostgator-es_MX-c4ab64fadb1bb1dce47429b6367e9fe2.json delete mode 100644 languages/wp-plugin-hostgator-pt_BR-6754b94c301a2874d64de27b8b37f8dd.json delete mode 100644 languages/wp-plugin-hostgator-pt_BR-68bba4bd4b73271b3d9c255b37852354.json rename languages/{wp-plugin-hostgator-pt_BR-0d5fa4842003a55ca9f0121f26f62cb5.json => wp-plugin-hostgator-pt_BR-697b1973f21debd6e26db6521cfae71f.json} (99%) delete mode 100644 languages/wp-plugin-hostgator-pt_BR-c4ab64fadb1bb1dce47429b6367e9fe2.json diff --git a/languages/wp-plugin-hostgator-es_MX-6754b94c301a2874d64de27b8b37f8dd.json b/languages/wp-plugin-hostgator-es_MX-6754b94c301a2874d64de27b8b37f8dd.json deleted file mode 100644 index 5219b66d..00000000 --- a/languages/wp-plugin-hostgator-es_MX-6754b94c301a2874d64de27b8b37f8dd.json +++ /dev/null @@ -1,635 +0,0 @@ -{ - "translation-revision-date": "2023-08-24 18:27", - "generator": "WP-CLI\/2.10.0", - "source": "build\/2.8.0\/index.js", - "domain": "messages", - "locale_data": { - "messages": { - "": { - "domain": "messages", - "lang": "es_MX", - "plural-forms": "nplurals=2; plural=(n != 1);" - }, - "Home": [ - "Pagina principal" - ], - "Marketplace": [ - "Mercado en L\u00ednea" - ], - "Performance": [ - "Rendimiento" - ], - "Settings": [ - "Configuraciones" - ], - "Help": [ - "Ayuda" - ], - "Hostgator WordPress Plugin": [ - "Plugin de HostGator para WordPress" - ], - "Oh No, An Error!": [ - "\u00a1Oh no, un error!" - ], - "You found an error, please refresh the page and try again!": [ - "Ha encontrado un error, \u00a1actualice la p\u00e1gina e int\u00e9ntalo de nuevo!" - ], - "If the error persists, please contact support.": [ - "Si persiste el error, p\u00f3ngase en contacto con el soporte." - ], - " Error code: ": [ - " C\u00f3digo de error: " - ], - "Phone": [ - "Tel\u00e9fono" - ], - "Give us a ring at (866) 96-GATOR": [ - "Ll\u00e1menos al (866) 96-GATOR" - ], - "Call Us": [ - "Ll\u00e1menos" - ], - "Chat": [ - "Chat" - ], - "Have a question? We're here 24\/7\/365": [ - "\u00bfTiene alguna pregunta? Estamos aqu\u00ed 24\/7\/365" - ], - "Live Chat": [ - "Chat En Vivo" - ], - "Tweet": [ - "Tweet" - ], - "Tweet us at @hgsupport for support": [ - "Env\u00edenos un tweet a @hgsupport para obtener ayuda" - ], - "Tweet Us": [ - "Env\u00edenos un tweet" - ], - "Knowledge Base": [ - "Base de Conocimientos" - ], - "Know what the pros know.": [ - "Sepa lo que saben los profesionales." - ], - "Find Answers": [ - "Encontre Respuestas" - ], - "Blog": [ - "Blog" - ], - "Get our tips and in-depth articles.": [ - "Obtenga nuestros consejos y art\u00edculos detallados." - ], - "Learn Stuff": [ - "Aprenda Cosas" - ], - "Video Tutorials": [ - "Tutoriales en V\u00eddeo" - ], - "Step-by-step tutorials and additional guides.": [ - "Tutoriales paso a paso y gu\u00edas adicionales." - ], - "Watch Now": [ - "Vea Ahora" - ], - "Themes": [ - "Temas" - ], - "There's nothing here!": [ - "\u00a1No hay nada aqu\u00ed!" - ], - "We are available 24\/7 to help answer questions and solve your problems.": [ - "Estamos disponibles las 24 horas, los 7 d\u00edas de la semana, para ayudar a responder preguntas y resolver tus problemas." - ], - "Settings and Performance": [ - "Configuraci\u00f3n y Rendimiento" - ], - "Customize & fine-tune your site.": [ - "Personalice y ajuste su sitio web." - ], - "Manage Settings": [ - "Administrar Configuraciones" - ], - "Manage your site settings. You can ajdust automatic updates, comments, revisions and more.": [ - "Administre la configuraci\u00f3n de su sitio web. Es posible ajustar actualizaciones autom\u00e1ticas, comentarios, revisiones y m\u00e1s." - ], - "Manage site performance and caching settings as well as clear the site cache.": [ - "Administre el rendimiento del sitio web y la configuraci\u00f3n de almacenamiento en cach\u00e9, as\u00ed como borre el cach\u00e9 del sitio web." - ], - "Visit Marketplace": [ - "Visite al Sitio de Com\u00e9rcio en L\u00ednea" - ], - "Add site services, themes or plugins from the marketplace.": [ - "A\u00f1ada servicios de sitio web, temas o plugins desde el sitio de com\u00e9rcio en l\u00ednea." - ], - "Website Content": [ - "Contenido del Sitio Web" - ], - "Create, manage & sort your story.": [ - "Cree, administre y ordene su historia." - ], - "New Post": [ - "Nueva publicaci\u00f3n" - ], - "Write a new blog post.": [ - "Escriba una nueva publicaci\u00f3n de blog." - ], - "Pages": [ - "P\u00e1ginas" - ], - "New Page": [ - "Nueva P\u00e1gina" - ], - "Add fresh pages to your website.": [ - "A\u00f1ada p\u00e1ginas nuevas a su sitio web." - ], - "Categories": [ - "Categor\u00edas" - ], - "Manage Categories": [ - "Administre las Categor\u00edas" - ], - "Organize existing content into categories.": [ - "Organice el contenido existente en categor\u00edas." - ], - "Web Hosting": [ - "Hosting" - ], - "Access & manage your HostGator account.": [ - "Acceda y administre su cuenta HostGator." - ], - "Manage Sites": [ - "Administre Sitios Web" - ], - "Manage your site from the control panel. You can create backups, set security, and improve performance.": [ - "Administre su sitio web desde el panel de control. Es posible crear copias de seguridad, configurar la seguridad y mejorar el rendimiento." - ], - "Email": [ - "Correo Electr\u00f3nico" - ], - "Manage Email": [ - "Administre el Correo Electr\u00f3nico" - ], - "Create email accounts, compose, send, and receive your email from the control panel.": [ - "Cree cuentas de correo electr\u00f3nico, redacte, env\u00ede y reciba su correo electr\u00f3nico desde el panel de control." - ], - "Domains": [ - "Dominios" - ], - "Find a Domain": [ - "Encuentre un Dominio" - ], - "Find a new domain and assign it to your site or start a new site with a fresh domain.": [ - "Encuentre un nuevo dominio y as\u00edgnelo a su sitio web o inicie un nuevo sitio web con un dominio nuevo." - ], - "Get Help": [ - "Obtenga Ayuda" - ], - "24\/7\/365 support. We work when you work.": [ - "Soporte 24\/7\/365. Trabajamos cuando usted trabaja." - ], - "Explore our featured collection of tools and services.": [ - "Explora nuestra destacada colecci\u00f3n de herramientas y servicios." - ], - "Oops, there was an error loading the marketplace, please try again later.": [ - "Ups, hubo un error al cargar. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Sorry, no marketplace items. Please, try again later.": [ - "Lo siento, no hay elementos en el mercado. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Load More": [ - "Cargar m\u00e1s" - ], - "This is where you can manage cache settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar la configuraci\u00f3n de cach\u00e9 para tu sitio web." - ], - "Disabled": [ - "Deshabilitado" - ], - "No cache enabled.": [ - "Sin cach\u00e9 habilitado." - ], - "Every page load is fresh.": [ - "Cada carga de p\u00e1gina es fresca." - ], - "Not recommended.": [ - "No recomendado." - ], - "Assets Only": [ - "Solo activos" - ], - "Cache static assets like images and the appearance of your site for 1 hour.": [ - "Almacene en cach\u00e9 activos est\u00e1ticos como im\u00e1genes y la apariencia de su sitio web durante 1 hora." - ], - "Recommended for ecommerce and sites that update frequently or display info in real-time.": [ - "Recomendado para comercio electr\u00f3nico y sitios web que se actualizan con frecuencia o muestran informaci\u00f3n en tiempo real." - ], - "Cache enabled for assets only.": [ - "Cach\u00e9 habilitada solo para activos." - ], - "Assets & Web Pages": [ - "Activos y P\u00e1ginas Web" - ], - "Cache static assets for 24 hours and web pages for 2 hours.": [ - "Cach\u00e9 activos est\u00e1ticos durante 24 horas y p\u00e1ginas web durante 2 horas." - ], - "Recommended for blogs, educational sites, and sites that update at least weekly.": [ - "Recomendado para blogs, sitios web educativos y sitios web que se actualizan al menos semanalmente." - ], - "Cache enabled for assets and pages.": [ - "Cach\u00e9 habilitada para activos y p\u00e1ginas." - ], - "Assets & Web Pages - Extended": [ - "Activos y P\u00e1ginas Web - Extendidos" - ], - "Cache enabled for assets and pages (extended).": [ - "Cach\u00e9 habilitada para recursos y p\u00e1ginas (extendido)." - ], - "Cache setting saved": [ - "Configuraci\u00f3n de cach\u00e9 guardada" - ], - "Clear Cache": [ - "Limpiar Cach\u00e9" - ], - "Cache cleared": [ - "Cach\u00e9 Borrado" - ], - "Clear All Cache Now": [ - "Limpiar Todo Cach\u00e9 Ahora" - ], - "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh.": [ - "Limpiamos autom\u00e1ticamente tu cach\u00e9 mientras trabajas (creando contenido, cambiando configuraciones, instalando complementos y m\u00e1s). Pero puedes borrarlo manualmente aqu\u00ed para estar seguro de que est\u00e1 fresco." - ], - "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors.": [ - "Aumente la velocidad y el rendimiento almacenando una copia del contenido, los archivos y las im\u00e1genes de su sitio web en l\u00ednea para que las p\u00e1ginas de su sitio web se carguen m\u00e1s r\u00e1pido para sus visitantes." - ], - "Oops! Something went wrong. Please try again.": [ - "\u00a1Ups! Algo sali\u00f3 mal. Por favor, int\u00e9ntalo de nuevo." - ], - "Manage All Updates": [ - "Gestionar Todas las Actualizaciones" - ], - "WordPress Core": [ - "N\u00facleo de WordPress" - ], - "Plugins": [ - "Plugins" - ], - "Automatic Updates": [ - "Actualizaciones Autom\u00e1ticas" - ], - "Keeping automatic updates on ensures timely security fixes and the latest features.": [ - "Mantener las actualizaciones autom\u00e1ticas activadas garantiza correcciones de seguridad oportunas y las \u00faltimas funciones." - ], - "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen.": [ - "Tu p\u00e1gina de 'Pr\u00f3ximamente' de Hostgator te permite ocultar tu sitio a los visitantes mientras haces que la magia suceda." - ], - "Your website is currently displaying a \"Coming Soon\" page.": [ - "Tu sitio web actualmente muestra una p\u00e1gina de \"Pr\u00f3ximamente\"." - ], - "Disable comments for older posts": [ - "Deshabilitar comentarios para publicaciones antiguas" - ], - "Comments setting saved ": [ - "Configuraci\u00f3n de comentarios guardada " - ], - "Comments on posts are disabled after ": [ - "Los comentarios sobre los mensajes est\u00e1n desactivados despu\u00e9s de " - ], - " day.": [ - " d\u00eda.", - " d\u00edas." - ], - "Close comments after ": [ - "Cerrar comentarios despu\u00e9s de " - ], - "Comments setting saved.": [ - "Configuraci\u00f3n de comentarios guardada." - ], - "Posts will display ": [ - "Las publicaciones se mostrar\u00e1n " - ], - " comment at a time.": [ - " comentario a la vez.", - " comentarios a la vez." - ], - "Display ": [ - "Mostrar " - ], - " comments per page.": [ - " comentarios por p\u00e1gina." - ], - "Comments": [ - "Comentarios" - ], - "Comments allow visitors to provide feedback and respond to your posts or pages.": [ - "Los comentarios permiten a los visitantes proporcionar retroalimentaci\u00f3n y responder a tus publicaciones o p\u00e1ginas." - ], - "Post revision setting saved ": [ - "Configuraci\u00f3n de revisi\u00f3n de post guardado " - ], - "Posts will save ": [ - "Las publicaciones se guardar\u00e1n " - ], - " revision.": [ - " revisi\u00f3n.", - " revisiones." - ], - "Number of revisions posts can save ": [ - "N\u00famero de publicaciones de revisiones que pueden guardar " - ], - "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take ": [ - "Guardar borradores y actualizar contenido publicado crea revisiones. Realiza cambios con confianza, sabiendo que puedes tomar " - ], - " step back.": [ - " paso atr\u00e1s.", - " pasos atr\u00e1s." - ], - "Trash setting saved ": [ - "Configuraci\u00f3n de papelera guardada " - ], - "The trash will automatically empty every ": [ - "La papelera se vac\u00eda autom\u00e1ticamente cada " - ], - " week.": [ - " semana.", - " semanas." - ], - "Trash emptying frequency ": [ - "Frecuencia de vaciado de basura " - ], - "Content Options": [ - "Opciones de Contenido" - ], - "Controls for content revisions and how often to empty the trash.": [ - "Controles para revisiones de contenido y con qu\u00e9 frecuencia vaciar la papelera." - ], - "This is where you can manage common settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar las configuraciones comunes para tu sitio web." - ], - "Store": [ - "" - ], - "Staging": [ - "" - ], - "HostGator Account": [ - "" - ], - "Store Details": [ - "" - ], - "More": [ - "" - ], - "Manage Domain": [ - "" - ], - "Cache static assets for 1 week and web pages for 8 hours.": [ - "" - ], - "Recommended for sites that update a few times a month or less like porfolios or brochure sites.": [ - "" - ], - "Cache Level": [ - "" - ], - "Site Status": [ - "" - ], - "Live": [ - "" - ], - "Cancel": [ - "" - ], - "Clone": [ - "" - ], - "Confirm Clone Action": [ - "" - ], - "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?": [ - "" - ], - "Cloned to Staging": [ - "" - ], - "Cloning production to staging, this should take about a minute.": [ - "" - ], - "Clone to staging": [ - "" - ], - "Created": [ - "" - ], - "Staging Created": [ - "" - ], - "Creating a staging site, this should take about a minute.": [ - "" - ], - "Create staging site": [ - "" - ], - "Currently editing": [ - "" - ], - "Delete": [ - "" - ], - "Confirm Delete": [ - "" - ], - "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost.": [ - "" - ], - "Deleted Staging": [ - "" - ], - "Deleting the staging site, this should take about a minute.": [ - "" - ], - "Delete Staging Site": [ - "" - ], - "Deploy": [ - "" - ], - "Deploy all changes": [ - "" - ], - "Confirm Deployment": [ - "" - ], - "Deploy database only": [ - "" - ], - "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?": [ - "" - ], - "Deploy files only": [ - "" - ], - "Deployed": [ - "" - ], - "Deploying from staging to production, this should take about a minute.": [ - "" - ], - "Deploy Site": [ - "" - ], - "Error": [ - "" - ], - "Not currently editing": [ - "" - ], - "Proceed": [ - "" - ], - "Production Site": [ - "" - ], - "Staging Site": [ - "" - ], - "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready.": [ - "" - ], - "Switch": [ - "" - ], - "Switching": [ - "" - ], - "Switch to Production": [ - "" - ], - "This will navigate you to the production environment": [ - "" - ], - "Loading the production environment now.": [ - "" - ], - "Switching to the production environment, this should take about a minute.": [ - "" - ], - "Switch to Staging": [ - "" - ], - "This will navigate you to the staging environment": [ - "" - ], - "Loading the staging environment now.": [ - "" - ], - "Switching to the staging environment, this should take about a minute.": [ - "" - ], - "An unknown error has occurred.": [ - "" - ], - "Not Live": [ - "" - ], - "Coming Soon page": [ - "" - ], - "Products & Services": [ - "" - ], - "Sales & Promotions": [ - "" - ], - "Working\u2026": [ - "" - ], - "Pages & Posts": [ - "" - ], - "Payments": [ - "" - ], - "Products": [ - "" - ], - "Showcase physical and digital goods, product variations, and custom configurations.": [ - "" - ], - "View all ": [ - "" - ], - "Add New": [ - "" - ], - "Blog Posts": [ - "" - ], - "Add a new blog post or edit your existing posts.": [ - "" - ], - "Bookings & Appointments": [ - "" - ], - "Add your list of services, setup a booking calendar, and edit your bookings form.": [ - "" - ], - "Your site is not live.": [ - "" - ], - "Your site is live.": [ - "" - ], - "Visitors to your site will see your \"Coming Soon\" page and not your actual site. Visit ": [ - "" - ], - "\"Settings\"": [ - "" - ], - " to set your site live.": [ - "" - ], - "Visitors to your site will see all your publicly published pages.": [ - "" - ], - "Site Pages": [ - "" - ], - "Edit your homepage and other existing pages or add new pages to your site.": [ - "" - ], - "Admin": [ - "" - ], - "Secret page to manage admin features and settings.": [ - "" - ], - "The Help Center provides guided, step-by-step assistance as you build your site.": [ - "" - ], - "Sorry, that is not allowed.": [ - "" - ], - "This feature cannot currently be modified.": [ - "" - ], - "Features": [ - "" - ], - "The performance feature provides improvements to loads faster for visitors including cache settings.": [ - "" - ], - "The staging feature provides a way to copy a site to test new updates, features or content.": [ - "" - ], - "Wonder Blocks provides a library of customizable block patterns and page templates.": [ - "" - ] - } - } -} \ No newline at end of file diff --git a/languages/wp-plugin-hostgator-es_MX-68bba4bd4b73271b3d9c255b37852354.json b/languages/wp-plugin-hostgator-es_MX-68bba4bd4b73271b3d9c255b37852354.json deleted file mode 100644 index 26fe6648..00000000 --- a/languages/wp-plugin-hostgator-es_MX-68bba4bd4b73271b3d9c255b37852354.json +++ /dev/null @@ -1,635 +0,0 @@ -{ - "translation-revision-date": "2023-08-24 18:27", - "generator": "WP-CLI\/2.10.0", - "source": "build\/2.9.1\/index.js", - "domain": "messages", - "locale_data": { - "messages": { - "": { - "domain": "messages", - "lang": "es_MX", - "plural-forms": "nplurals=2; plural=(n != 1);" - }, - "Home": [ - "Pagina principal" - ], - "Marketplace": [ - "Mercado en L\u00ednea" - ], - "Performance": [ - "Rendimiento" - ], - "Settings": [ - "Configuraciones" - ], - "Help": [ - "Ayuda" - ], - "Hostgator WordPress Plugin": [ - "Plugin de HostGator para WordPress" - ], - "Oh No, An Error!": [ - "\u00a1Oh no, un error!" - ], - "You found an error, please refresh the page and try again!": [ - "Ha encontrado un error, \u00a1actualice la p\u00e1gina e int\u00e9ntalo de nuevo!" - ], - "If the error persists, please contact support.": [ - "Si persiste el error, p\u00f3ngase en contacto con el soporte." - ], - " Error code: ": [ - " C\u00f3digo de error: " - ], - "Phone": [ - "Tel\u00e9fono" - ], - "Give us a ring at (866) 96-GATOR": [ - "Ll\u00e1menos al (866) 96-GATOR" - ], - "Call Us": [ - "Ll\u00e1menos" - ], - "Chat": [ - "Chat" - ], - "Have a question? We're here 24\/7\/365": [ - "\u00bfTiene alguna pregunta? Estamos aqu\u00ed 24\/7\/365" - ], - "Live Chat": [ - "Chat En Vivo" - ], - "Tweet": [ - "Tweet" - ], - "Tweet us at @hgsupport for support": [ - "Env\u00edenos un tweet a @hgsupport para obtener ayuda" - ], - "Tweet Us": [ - "Env\u00edenos un tweet" - ], - "Knowledge Base": [ - "Base de Conocimientos" - ], - "Know what the pros know.": [ - "Sepa lo que saben los profesionales." - ], - "Find Answers": [ - "Encontre Respuestas" - ], - "Blog": [ - "Blog" - ], - "Get our tips and in-depth articles.": [ - "Obtenga nuestros consejos y art\u00edculos detallados." - ], - "Learn Stuff": [ - "Aprenda Cosas" - ], - "Video Tutorials": [ - "Tutoriales en V\u00eddeo" - ], - "Step-by-step tutorials and additional guides.": [ - "Tutoriales paso a paso y gu\u00edas adicionales." - ], - "Watch Now": [ - "Vea Ahora" - ], - "Themes": [ - "Temas" - ], - "There's nothing here!": [ - "\u00a1No hay nada aqu\u00ed!" - ], - "We are available 24\/7 to help answer questions and solve your problems.": [ - "Estamos disponibles las 24 horas, los 7 d\u00edas de la semana, para ayudar a responder preguntas y resolver tus problemas." - ], - "Settings and Performance": [ - "Configuraci\u00f3n y Rendimiento" - ], - "Customize & fine-tune your site.": [ - "Personalice y ajuste su sitio web." - ], - "Manage Settings": [ - "Administrar Configuraciones" - ], - "Manage your site settings. You can ajdust automatic updates, comments, revisions and more.": [ - "Administre la configuraci\u00f3n de su sitio web. Es posible ajustar actualizaciones autom\u00e1ticas, comentarios, revisiones y m\u00e1s." - ], - "Manage site performance and caching settings as well as clear the site cache.": [ - "Administre el rendimiento del sitio web y la configuraci\u00f3n de almacenamiento en cach\u00e9, as\u00ed como borre el cach\u00e9 del sitio web." - ], - "Visit Marketplace": [ - "Visite al Sitio de Com\u00e9rcio en L\u00ednea" - ], - "Add site services, themes or plugins from the marketplace.": [ - "A\u00f1ada servicios de sitio web, temas o plugins desde el sitio de com\u00e9rcio en l\u00ednea." - ], - "Website Content": [ - "Contenido del Sitio Web" - ], - "Create, manage & sort your story.": [ - "Cree, administre y ordene su historia." - ], - "New Post": [ - "Nueva publicaci\u00f3n" - ], - "Write a new blog post.": [ - "Escriba una nueva publicaci\u00f3n de blog." - ], - "Pages": [ - "P\u00e1ginas" - ], - "New Page": [ - "Nueva P\u00e1gina" - ], - "Add fresh pages to your website.": [ - "A\u00f1ada p\u00e1ginas nuevas a su sitio web." - ], - "Categories": [ - "Categor\u00edas" - ], - "Manage Categories": [ - "Administre las Categor\u00edas" - ], - "Organize existing content into categories.": [ - "Organice el contenido existente en categor\u00edas." - ], - "Web Hosting": [ - "Hosting" - ], - "Access & manage your HostGator account.": [ - "Acceda y administre su cuenta HostGator." - ], - "Manage Sites": [ - "Administre Sitios Web" - ], - "Manage your site from the control panel. You can create backups, set security, and improve performance.": [ - "Administre su sitio web desde el panel de control. Es posible crear copias de seguridad, configurar la seguridad y mejorar el rendimiento." - ], - "Email": [ - "Correo Electr\u00f3nico" - ], - "Manage Email": [ - "Administre el Correo Electr\u00f3nico" - ], - "Create email accounts, compose, send, and receive your email from the control panel.": [ - "Cree cuentas de correo electr\u00f3nico, redacte, env\u00ede y reciba su correo electr\u00f3nico desde el panel de control." - ], - "Domains": [ - "Dominios" - ], - "Find a Domain": [ - "Encuentre un Dominio" - ], - "Find a new domain and assign it to your site or start a new site with a fresh domain.": [ - "Encuentre un nuevo dominio y as\u00edgnelo a su sitio web o inicie un nuevo sitio web con un dominio nuevo." - ], - "Get Help": [ - "Obtenga Ayuda" - ], - "24\/7\/365 support. We work when you work.": [ - "Soporte 24\/7\/365. Trabajamos cuando usted trabaja." - ], - "Explore our featured collection of tools and services.": [ - "Explora nuestra destacada colecci\u00f3n de herramientas y servicios." - ], - "Oops, there was an error loading the marketplace, please try again later.": [ - "Ups, hubo un error al cargar. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Sorry, no marketplace items. Please, try again later.": [ - "Lo siento, no hay elementos en el mercado. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Load More": [ - "Cargar m\u00e1s" - ], - "This is where you can manage cache settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar la configuraci\u00f3n de cach\u00e9 para tu sitio web." - ], - "Disabled": [ - "Deshabilitado" - ], - "No cache enabled.": [ - "Sin cach\u00e9 habilitado." - ], - "Every page load is fresh.": [ - "Cada carga de p\u00e1gina es fresca." - ], - "Not recommended.": [ - "No recomendado." - ], - "Assets Only": [ - "Solo activos" - ], - "Cache static assets like images and the appearance of your site for 1 hour.": [ - "Almacene en cach\u00e9 activos est\u00e1ticos como im\u00e1genes y la apariencia de su sitio web durante 1 hora." - ], - "Recommended for ecommerce and sites that update frequently or display info in real-time.": [ - "Recomendado para comercio electr\u00f3nico y sitios web que se actualizan con frecuencia o muestran informaci\u00f3n en tiempo real." - ], - "Cache enabled for assets only.": [ - "Cach\u00e9 habilitada solo para activos." - ], - "Assets & Web Pages": [ - "Activos y P\u00e1ginas Web" - ], - "Cache static assets for 24 hours and web pages for 2 hours.": [ - "Cach\u00e9 activos est\u00e1ticos durante 24 horas y p\u00e1ginas web durante 2 horas." - ], - "Recommended for blogs, educational sites, and sites that update at least weekly.": [ - "Recomendado para blogs, sitios web educativos y sitios web que se actualizan al menos semanalmente." - ], - "Cache enabled for assets and pages.": [ - "Cach\u00e9 habilitada para activos y p\u00e1ginas." - ], - "Assets & Web Pages - Extended": [ - "Activos y P\u00e1ginas Web - Extendidos" - ], - "Cache enabled for assets and pages (extended).": [ - "Cach\u00e9 habilitada para recursos y p\u00e1ginas (extendido)." - ], - "Cache setting saved": [ - "Configuraci\u00f3n de cach\u00e9 guardada" - ], - "Clear Cache": [ - "Limpiar Cach\u00e9" - ], - "Cache cleared": [ - "Cach\u00e9 Borrado" - ], - "Clear All Cache Now": [ - "Limpiar Todo Cach\u00e9 Ahora" - ], - "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh.": [ - "Limpiamos autom\u00e1ticamente tu cach\u00e9 mientras trabajas (creando contenido, cambiando configuraciones, instalando complementos y m\u00e1s). Pero puedes borrarlo manualmente aqu\u00ed para estar seguro de que est\u00e1 fresco." - ], - "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors.": [ - "Aumente la velocidad y el rendimiento almacenando una copia del contenido, los archivos y las im\u00e1genes de su sitio web en l\u00ednea para que las p\u00e1ginas de su sitio web se carguen m\u00e1s r\u00e1pido para sus visitantes." - ], - "Oops! Something went wrong. Please try again.": [ - "\u00a1Ups! Algo sali\u00f3 mal. Por favor, int\u00e9ntalo de nuevo." - ], - "Manage All Updates": [ - "Gestionar Todas las Actualizaciones" - ], - "WordPress Core": [ - "N\u00facleo de WordPress" - ], - "Plugins": [ - "Plugins" - ], - "Automatic Updates": [ - "Actualizaciones Autom\u00e1ticas" - ], - "Keeping automatic updates on ensures timely security fixes and the latest features.": [ - "Mantener las actualizaciones autom\u00e1ticas activadas garantiza correcciones de seguridad oportunas y las \u00faltimas funciones." - ], - "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen.": [ - "Tu p\u00e1gina de 'Pr\u00f3ximamente' de Hostgator te permite ocultar tu sitio a los visitantes mientras haces que la magia suceda." - ], - "Your website is currently displaying a \"Coming Soon\" page.": [ - "Tu sitio web actualmente muestra una p\u00e1gina de \"Pr\u00f3ximamente\"." - ], - "Disable comments for older posts": [ - "Deshabilitar comentarios para publicaciones antiguas" - ], - "Comments setting saved ": [ - "Configuraci\u00f3n de comentarios guardada " - ], - "Comments on posts are disabled after ": [ - "Los comentarios sobre los mensajes est\u00e1n desactivados despu\u00e9s de " - ], - " day.": [ - " d\u00eda.", - " d\u00edas." - ], - "Close comments after ": [ - "Cerrar comentarios despu\u00e9s de " - ], - "Comments setting saved.": [ - "Configuraci\u00f3n de comentarios guardada." - ], - "Posts will display ": [ - "Las publicaciones se mostrar\u00e1n " - ], - " comment at a time.": [ - " comentario a la vez.", - " comentarios a la vez." - ], - "Display ": [ - "Mostrar " - ], - " comments per page.": [ - " comentarios por p\u00e1gina." - ], - "Comments": [ - "Comentarios" - ], - "Comments allow visitors to provide feedback and respond to your posts or pages.": [ - "Los comentarios permiten a los visitantes proporcionar retroalimentaci\u00f3n y responder a tus publicaciones o p\u00e1ginas." - ], - "Post revision setting saved ": [ - "Configuraci\u00f3n de revisi\u00f3n de post guardado " - ], - "Posts will save ": [ - "Las publicaciones se guardar\u00e1n " - ], - " revision.": [ - " revisi\u00f3n.", - " revisiones." - ], - "Number of revisions posts can save ": [ - "N\u00famero de publicaciones de revisiones que pueden guardar " - ], - "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take ": [ - "Guardar borradores y actualizar contenido publicado crea revisiones. Realiza cambios con confianza, sabiendo que puedes tomar " - ], - " step back.": [ - " paso atr\u00e1s.", - " pasos atr\u00e1s." - ], - "Trash setting saved ": [ - "Configuraci\u00f3n de papelera guardada " - ], - "The trash will automatically empty every ": [ - "La papelera se vac\u00eda autom\u00e1ticamente cada " - ], - " week.": [ - " semana.", - " semanas." - ], - "Trash emptying frequency ": [ - "Frecuencia de vaciado de basura " - ], - "Content Options": [ - "Opciones de Contenido" - ], - "Controls for content revisions and how often to empty the trash.": [ - "Controles para revisiones de contenido y con qu\u00e9 frecuencia vaciar la papelera." - ], - "This is where you can manage common settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar las configuraciones comunes para tu sitio web." - ], - "Store": [ - "" - ], - "Staging": [ - "" - ], - "HostGator Account": [ - "" - ], - "Store Details": [ - "" - ], - "More": [ - "" - ], - "Manage Domain": [ - "" - ], - "Cache static assets for 1 week and web pages for 8 hours.": [ - "" - ], - "Recommended for sites that update a few times a month or less like porfolios or brochure sites.": [ - "" - ], - "Cache Level": [ - "" - ], - "Site Status": [ - "" - ], - "Live": [ - "" - ], - "Cancel": [ - "" - ], - "Clone": [ - "" - ], - "Confirm Clone Action": [ - "" - ], - "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?": [ - "" - ], - "Cloned to Staging": [ - "" - ], - "Cloning production to staging, this should take about a minute.": [ - "" - ], - "Clone to staging": [ - "" - ], - "Created": [ - "" - ], - "Staging Created": [ - "" - ], - "Creating a staging site, this should take about a minute.": [ - "" - ], - "Create staging site": [ - "" - ], - "Currently editing": [ - "" - ], - "Delete": [ - "" - ], - "Confirm Delete": [ - "" - ], - "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost.": [ - "" - ], - "Deleted Staging": [ - "" - ], - "Deleting the staging site, this should take about a minute.": [ - "" - ], - "Delete Staging Site": [ - "" - ], - "Deploy": [ - "" - ], - "Deploy all changes": [ - "" - ], - "Confirm Deployment": [ - "" - ], - "Deploy database only": [ - "" - ], - "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?": [ - "" - ], - "Deploy files only": [ - "" - ], - "Deployed": [ - "" - ], - "Deploying from staging to production, this should take about a minute.": [ - "" - ], - "Deploy Site": [ - "" - ], - "Error": [ - "" - ], - "Not currently editing": [ - "" - ], - "Proceed": [ - "" - ], - "Production Site": [ - "" - ], - "Staging Site": [ - "" - ], - "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready.": [ - "" - ], - "Switch": [ - "" - ], - "Switching": [ - "" - ], - "Switch to Production": [ - "" - ], - "This will navigate you to the production environment": [ - "" - ], - "Loading the production environment now.": [ - "" - ], - "Switching to the production environment, this should take about a minute.": [ - "" - ], - "Switch to Staging": [ - "" - ], - "This will navigate you to the staging environment": [ - "" - ], - "Loading the staging environment now.": [ - "" - ], - "Switching to the staging environment, this should take about a minute.": [ - "" - ], - "An unknown error has occurred.": [ - "" - ], - "Not Live": [ - "" - ], - "Coming Soon page": [ - "" - ], - "Products & Services": [ - "" - ], - "Sales & Promotions": [ - "" - ], - "Working\u2026": [ - "" - ], - "Pages & Posts": [ - "" - ], - "Payments": [ - "" - ], - "Products": [ - "" - ], - "Showcase physical and digital goods, product variations, and custom configurations.": [ - "" - ], - "View all ": [ - "" - ], - "Add New": [ - "" - ], - "Blog Posts": [ - "" - ], - "Add a new blog post or edit your existing posts.": [ - "" - ], - "Bookings & Appointments": [ - "" - ], - "Add your list of services, setup a booking calendar, and edit your bookings form.": [ - "" - ], - "Your site is not live.": [ - "" - ], - "Your site is live.": [ - "" - ], - "Visitors to your site will see your \"Coming Soon\" page and not your actual site. Visit ": [ - "" - ], - "\"Settings\"": [ - "" - ], - " to set your site live.": [ - "" - ], - "Visitors to your site will see all your publicly published pages.": [ - "" - ], - "Site Pages": [ - "" - ], - "Edit your homepage and other existing pages or add new pages to your site.": [ - "" - ], - "Admin": [ - "" - ], - "Secret page to manage admin features and settings.": [ - "" - ], - "The Help Center provides guided, step-by-step assistance as you build your site.": [ - "" - ], - "Sorry, that is not allowed.": [ - "" - ], - "This feature cannot currently be modified.": [ - "" - ], - "Features": [ - "" - ], - "The performance feature provides improvements to loads faster for visitors including cache settings.": [ - "" - ], - "The staging feature provides a way to copy a site to test new updates, features or content.": [ - "" - ], - "Wonder Blocks provides a library of customizable block patterns and page templates.": [ - "" - ] - } - } -} \ No newline at end of file diff --git a/languages/wp-plugin-hostgator-es_MX-0d5fa4842003a55ca9f0121f26f62cb5.json b/languages/wp-plugin-hostgator-es_MX-697b1973f21debd6e26db6521cfae71f.json similarity index 99% rename from languages/wp-plugin-hostgator-es_MX-0d5fa4842003a55ca9f0121f26f62cb5.json rename to languages/wp-plugin-hostgator-es_MX-697b1973f21debd6e26db6521cfae71f.json index 18021be1..1389f0fd 100644 --- a/languages/wp-plugin-hostgator-es_MX-0d5fa4842003a55ca9f0121f26f62cb5.json +++ b/languages/wp-plugin-hostgator-es_MX-697b1973f21debd6e26db6521cfae71f.json @@ -1,7 +1,7 @@ { "translation-revision-date": "2023-08-24 18:27", "generator": "WP-CLI\/2.10.0", - "source": "build\/2.9.2\/index.js", + "source": "build\/2.9.3\/index.js", "domain": "messages", "locale_data": { "messages": { diff --git a/languages/wp-plugin-hostgator-es_MX-c4ab64fadb1bb1dce47429b6367e9fe2.json b/languages/wp-plugin-hostgator-es_MX-c4ab64fadb1bb1dce47429b6367e9fe2.json deleted file mode 100644 index 280ec699..00000000 --- a/languages/wp-plugin-hostgator-es_MX-c4ab64fadb1bb1dce47429b6367e9fe2.json +++ /dev/null @@ -1,635 +0,0 @@ -{ - "translation-revision-date": "2023-08-24 18:27", - "generator": "WP-CLI\/2.10.0", - "source": "build\/2.9.0\/index.js", - "domain": "messages", - "locale_data": { - "messages": { - "": { - "domain": "messages", - "lang": "es_MX", - "plural-forms": "nplurals=2; plural=(n != 1);" - }, - "Home": [ - "Pagina principal" - ], - "Marketplace": [ - "Mercado en L\u00ednea" - ], - "Performance": [ - "Rendimiento" - ], - "Settings": [ - "Configuraciones" - ], - "Help": [ - "Ayuda" - ], - "Hostgator WordPress Plugin": [ - "Plugin de HostGator para WordPress" - ], - "Oh No, An Error!": [ - "\u00a1Oh no, un error!" - ], - "You found an error, please refresh the page and try again!": [ - "Ha encontrado un error, \u00a1actualice la p\u00e1gina e int\u00e9ntalo de nuevo!" - ], - "If the error persists, please contact support.": [ - "Si persiste el error, p\u00f3ngase en contacto con el soporte." - ], - " Error code: ": [ - " C\u00f3digo de error: " - ], - "Phone": [ - "Tel\u00e9fono" - ], - "Give us a ring at (866) 96-GATOR": [ - "Ll\u00e1menos al (866) 96-GATOR" - ], - "Call Us": [ - "Ll\u00e1menos" - ], - "Chat": [ - "Chat" - ], - "Have a question? We're here 24\/7\/365": [ - "\u00bfTiene alguna pregunta? Estamos aqu\u00ed 24\/7\/365" - ], - "Live Chat": [ - "Chat En Vivo" - ], - "Tweet": [ - "Tweet" - ], - "Tweet us at @hgsupport for support": [ - "Env\u00edenos un tweet a @hgsupport para obtener ayuda" - ], - "Tweet Us": [ - "Env\u00edenos un tweet" - ], - "Knowledge Base": [ - "Base de Conocimientos" - ], - "Know what the pros know.": [ - "Sepa lo que saben los profesionales." - ], - "Find Answers": [ - "Encontre Respuestas" - ], - "Blog": [ - "Blog" - ], - "Get our tips and in-depth articles.": [ - "Obtenga nuestros consejos y art\u00edculos detallados." - ], - "Learn Stuff": [ - "Aprenda Cosas" - ], - "Video Tutorials": [ - "Tutoriales en V\u00eddeo" - ], - "Step-by-step tutorials and additional guides.": [ - "Tutoriales paso a paso y gu\u00edas adicionales." - ], - "Watch Now": [ - "Vea Ahora" - ], - "Themes": [ - "Temas" - ], - "There's nothing here!": [ - "\u00a1No hay nada aqu\u00ed!" - ], - "We are available 24\/7 to help answer questions and solve your problems.": [ - "Estamos disponibles las 24 horas, los 7 d\u00edas de la semana, para ayudar a responder preguntas y resolver tus problemas." - ], - "Settings and Performance": [ - "Configuraci\u00f3n y Rendimiento" - ], - "Customize & fine-tune your site.": [ - "Personalice y ajuste su sitio web." - ], - "Manage Settings": [ - "Administrar Configuraciones" - ], - "Manage your site settings. You can ajdust automatic updates, comments, revisions and more.": [ - "Administre la configuraci\u00f3n de su sitio web. Es posible ajustar actualizaciones autom\u00e1ticas, comentarios, revisiones y m\u00e1s." - ], - "Manage site performance and caching settings as well as clear the site cache.": [ - "Administre el rendimiento del sitio web y la configuraci\u00f3n de almacenamiento en cach\u00e9, as\u00ed como borre el cach\u00e9 del sitio web." - ], - "Visit Marketplace": [ - "Visite al Sitio de Com\u00e9rcio en L\u00ednea" - ], - "Add site services, themes or plugins from the marketplace.": [ - "A\u00f1ada servicios de sitio web, temas o plugins desde el sitio de com\u00e9rcio en l\u00ednea." - ], - "Website Content": [ - "Contenido del Sitio Web" - ], - "Create, manage & sort your story.": [ - "Cree, administre y ordene su historia." - ], - "New Post": [ - "Nueva publicaci\u00f3n" - ], - "Write a new blog post.": [ - "Escriba una nueva publicaci\u00f3n de blog." - ], - "Pages": [ - "P\u00e1ginas" - ], - "New Page": [ - "Nueva P\u00e1gina" - ], - "Add fresh pages to your website.": [ - "A\u00f1ada p\u00e1ginas nuevas a su sitio web." - ], - "Categories": [ - "Categor\u00edas" - ], - "Manage Categories": [ - "Administre las Categor\u00edas" - ], - "Organize existing content into categories.": [ - "Organice el contenido existente en categor\u00edas." - ], - "Web Hosting": [ - "Hosting" - ], - "Access & manage your HostGator account.": [ - "Acceda y administre su cuenta HostGator." - ], - "Manage Sites": [ - "Administre Sitios Web" - ], - "Manage your site from the control panel. You can create backups, set security, and improve performance.": [ - "Administre su sitio web desde el panel de control. Es posible crear copias de seguridad, configurar la seguridad y mejorar el rendimiento." - ], - "Email": [ - "Correo Electr\u00f3nico" - ], - "Manage Email": [ - "Administre el Correo Electr\u00f3nico" - ], - "Create email accounts, compose, send, and receive your email from the control panel.": [ - "Cree cuentas de correo electr\u00f3nico, redacte, env\u00ede y reciba su correo electr\u00f3nico desde el panel de control." - ], - "Domains": [ - "Dominios" - ], - "Find a Domain": [ - "Encuentre un Dominio" - ], - "Find a new domain and assign it to your site or start a new site with a fresh domain.": [ - "Encuentre un nuevo dominio y as\u00edgnelo a su sitio web o inicie un nuevo sitio web con un dominio nuevo." - ], - "Get Help": [ - "Obtenga Ayuda" - ], - "24\/7\/365 support. We work when you work.": [ - "Soporte 24\/7\/365. Trabajamos cuando usted trabaja." - ], - "Explore our featured collection of tools and services.": [ - "Explora nuestra destacada colecci\u00f3n de herramientas y servicios." - ], - "Oops, there was an error loading the marketplace, please try again later.": [ - "Ups, hubo un error al cargar. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Sorry, no marketplace items. Please, try again later.": [ - "Lo siento, no hay elementos en el mercado. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde." - ], - "Load More": [ - "Cargar m\u00e1s" - ], - "This is where you can manage cache settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar la configuraci\u00f3n de cach\u00e9 para tu sitio web." - ], - "Disabled": [ - "Deshabilitado" - ], - "No cache enabled.": [ - "Sin cach\u00e9 habilitado." - ], - "Every page load is fresh.": [ - "Cada carga de p\u00e1gina es fresca." - ], - "Not recommended.": [ - "No recomendado." - ], - "Assets Only": [ - "Solo activos" - ], - "Cache static assets like images and the appearance of your site for 1 hour.": [ - "Almacene en cach\u00e9 activos est\u00e1ticos como im\u00e1genes y la apariencia de su sitio web durante 1 hora." - ], - "Recommended for ecommerce and sites that update frequently or display info in real-time.": [ - "Recomendado para comercio electr\u00f3nico y sitios web que se actualizan con frecuencia o muestran informaci\u00f3n en tiempo real." - ], - "Cache enabled for assets only.": [ - "Cach\u00e9 habilitada solo para activos." - ], - "Assets & Web Pages": [ - "Activos y P\u00e1ginas Web" - ], - "Cache static assets for 24 hours and web pages for 2 hours.": [ - "Cach\u00e9 activos est\u00e1ticos durante 24 horas y p\u00e1ginas web durante 2 horas." - ], - "Recommended for blogs, educational sites, and sites that update at least weekly.": [ - "Recomendado para blogs, sitios web educativos y sitios web que se actualizan al menos semanalmente." - ], - "Cache enabled for assets and pages.": [ - "Cach\u00e9 habilitada para activos y p\u00e1ginas." - ], - "Assets & Web Pages - Extended": [ - "Activos y P\u00e1ginas Web - Extendidos" - ], - "Cache enabled for assets and pages (extended).": [ - "Cach\u00e9 habilitada para recursos y p\u00e1ginas (extendido)." - ], - "Cache setting saved": [ - "Configuraci\u00f3n de cach\u00e9 guardada" - ], - "Clear Cache": [ - "Limpiar Cach\u00e9" - ], - "Cache cleared": [ - "Cach\u00e9 Borrado" - ], - "Clear All Cache Now": [ - "Limpiar Todo Cach\u00e9 Ahora" - ], - "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh.": [ - "Limpiamos autom\u00e1ticamente tu cach\u00e9 mientras trabajas (creando contenido, cambiando configuraciones, instalando complementos y m\u00e1s). Pero puedes borrarlo manualmente aqu\u00ed para estar seguro de que est\u00e1 fresco." - ], - "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors.": [ - "Aumente la velocidad y el rendimiento almacenando una copia del contenido, los archivos y las im\u00e1genes de su sitio web en l\u00ednea para que las p\u00e1ginas de su sitio web se carguen m\u00e1s r\u00e1pido para sus visitantes." - ], - "Oops! Something went wrong. Please try again.": [ - "\u00a1Ups! Algo sali\u00f3 mal. Por favor, int\u00e9ntalo de nuevo." - ], - "Manage All Updates": [ - "Gestionar Todas las Actualizaciones" - ], - "WordPress Core": [ - "N\u00facleo de WordPress" - ], - "Plugins": [ - "Plugins" - ], - "Automatic Updates": [ - "Actualizaciones Autom\u00e1ticas" - ], - "Keeping automatic updates on ensures timely security fixes and the latest features.": [ - "Mantener las actualizaciones autom\u00e1ticas activadas garantiza correcciones de seguridad oportunas y las \u00faltimas funciones." - ], - "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen.": [ - "Tu p\u00e1gina de 'Pr\u00f3ximamente' de Hostgator te permite ocultar tu sitio a los visitantes mientras haces que la magia suceda." - ], - "Your website is currently displaying a \"Coming Soon\" page.": [ - "Tu sitio web actualmente muestra una p\u00e1gina de \"Pr\u00f3ximamente\"." - ], - "Disable comments for older posts": [ - "Deshabilitar comentarios para publicaciones antiguas" - ], - "Comments setting saved ": [ - "Configuraci\u00f3n de comentarios guardada " - ], - "Comments on posts are disabled after ": [ - "Los comentarios sobre los mensajes est\u00e1n desactivados despu\u00e9s de " - ], - " day.": [ - " d\u00eda.", - " d\u00edas." - ], - "Close comments after ": [ - "Cerrar comentarios despu\u00e9s de " - ], - "Comments setting saved.": [ - "Configuraci\u00f3n de comentarios guardada." - ], - "Posts will display ": [ - "Las publicaciones se mostrar\u00e1n " - ], - " comment at a time.": [ - " comentario a la vez.", - " comentarios a la vez." - ], - "Display ": [ - "Mostrar " - ], - " comments per page.": [ - " comentarios por p\u00e1gina." - ], - "Comments": [ - "Comentarios" - ], - "Comments allow visitors to provide feedback and respond to your posts or pages.": [ - "Los comentarios permiten a los visitantes proporcionar retroalimentaci\u00f3n y responder a tus publicaciones o p\u00e1ginas." - ], - "Post revision setting saved ": [ - "Configuraci\u00f3n de revisi\u00f3n de post guardado " - ], - "Posts will save ": [ - "Las publicaciones se guardar\u00e1n " - ], - " revision.": [ - " revisi\u00f3n.", - " revisiones." - ], - "Number of revisions posts can save ": [ - "N\u00famero de publicaciones de revisiones que pueden guardar " - ], - "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take ": [ - "Guardar borradores y actualizar contenido publicado crea revisiones. Realiza cambios con confianza, sabiendo que puedes tomar " - ], - " step back.": [ - " paso atr\u00e1s.", - " pasos atr\u00e1s." - ], - "Trash setting saved ": [ - "Configuraci\u00f3n de papelera guardada " - ], - "The trash will automatically empty every ": [ - "La papelera se vac\u00eda autom\u00e1ticamente cada " - ], - " week.": [ - " semana.", - " semanas." - ], - "Trash emptying frequency ": [ - "Frecuencia de vaciado de basura " - ], - "Content Options": [ - "Opciones de Contenido" - ], - "Controls for content revisions and how often to empty the trash.": [ - "Controles para revisiones de contenido y con qu\u00e9 frecuencia vaciar la papelera." - ], - "This is where you can manage common settings for your website.": [ - "Aqu\u00ed es donde puedes gestionar las configuraciones comunes para tu sitio web." - ], - "Store": [ - "" - ], - "Staging": [ - "" - ], - "HostGator Account": [ - "" - ], - "Store Details": [ - "" - ], - "More": [ - "" - ], - "Manage Domain": [ - "" - ], - "Cache static assets for 1 week and web pages for 8 hours.": [ - "" - ], - "Recommended for sites that update a few times a month or less like porfolios or brochure sites.": [ - "" - ], - "Cache Level": [ - "" - ], - "Site Status": [ - "" - ], - "Live": [ - "" - ], - "Cancel": [ - "" - ], - "Clone": [ - "" - ], - "Confirm Clone Action": [ - "" - ], - "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?": [ - "" - ], - "Cloned to Staging": [ - "" - ], - "Cloning production to staging, this should take about a minute.": [ - "" - ], - "Clone to staging": [ - "" - ], - "Created": [ - "" - ], - "Staging Created": [ - "" - ], - "Creating a staging site, this should take about a minute.": [ - "" - ], - "Create staging site": [ - "" - ], - "Currently editing": [ - "" - ], - "Delete": [ - "" - ], - "Confirm Delete": [ - "" - ], - "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost.": [ - "" - ], - "Deleted Staging": [ - "" - ], - "Deleting the staging site, this should take about a minute.": [ - "" - ], - "Delete Staging Site": [ - "" - ], - "Deploy": [ - "" - ], - "Deploy all changes": [ - "" - ], - "Confirm Deployment": [ - "" - ], - "Deploy database only": [ - "" - ], - "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?": [ - "" - ], - "Deploy files only": [ - "" - ], - "Deployed": [ - "" - ], - "Deploying from staging to production, this should take about a minute.": [ - "" - ], - "Deploy Site": [ - "" - ], - "Error": [ - "" - ], - "Not currently editing": [ - "" - ], - "Proceed": [ - "" - ], - "Production Site": [ - "" - ], - "Staging Site": [ - "" - ], - "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready.": [ - "" - ], - "Switch": [ - "" - ], - "Switching": [ - "" - ], - "Switch to Production": [ - "" - ], - "This will navigate you to the production environment": [ - "" - ], - "Loading the production environment now.": [ - "" - ], - "Switching to the production environment, this should take about a minute.": [ - "" - ], - "Switch to Staging": [ - "" - ], - "This will navigate you to the staging environment": [ - "" - ], - "Loading the staging environment now.": [ - "" - ], - "Switching to the staging environment, this should take about a minute.": [ - "" - ], - "An unknown error has occurred.": [ - "" - ], - "Not Live": [ - "" - ], - "Coming Soon page": [ - "" - ], - "Products & Services": [ - "" - ], - "Sales & Promotions": [ - "" - ], - "Working\u2026": [ - "" - ], - "Pages & Posts": [ - "" - ], - "Payments": [ - "" - ], - "Products": [ - "" - ], - "Showcase physical and digital goods, product variations, and custom configurations.": [ - "" - ], - "View all ": [ - "" - ], - "Add New": [ - "" - ], - "Blog Posts": [ - "" - ], - "Add a new blog post or edit your existing posts.": [ - "" - ], - "Bookings & Appointments": [ - "" - ], - "Add your list of services, setup a booking calendar, and edit your bookings form.": [ - "" - ], - "Your site is not live.": [ - "" - ], - "Your site is live.": [ - "" - ], - "Visitors to your site will see your \"Coming Soon\" page and not your actual site. Visit ": [ - "" - ], - "\"Settings\"": [ - "" - ], - " to set your site live.": [ - "" - ], - "Visitors to your site will see all your publicly published pages.": [ - "" - ], - "Site Pages": [ - "" - ], - "Edit your homepage and other existing pages or add new pages to your site.": [ - "" - ], - "Admin": [ - "" - ], - "Secret page to manage admin features and settings.": [ - "" - ], - "The Help Center provides guided, step-by-step assistance as you build your site.": [ - "" - ], - "Sorry, that is not allowed.": [ - "" - ], - "This feature cannot currently be modified.": [ - "" - ], - "Features": [ - "" - ], - "The performance feature provides improvements to loads faster for visitors including cache settings.": [ - "" - ], - "The staging feature provides a way to copy a site to test new updates, features or content.": [ - "" - ], - "Wonder Blocks provides a library of customizable block patterns and page templates.": [ - "" - ] - } - } -} \ No newline at end of file diff --git a/languages/wp-plugin-hostgator-es_MX.po b/languages/wp-plugin-hostgator-es_MX.po index 458fe486..513166c5 100644 --- a/languages/wp-plugin-hostgator-es_MX.po +++ b/languages/wp-plugin-hostgator-es_MX.po @@ -79,28 +79,28 @@ msgstr "Obtener una vista previa de la próxima página de destino" #: inc/Admin.php:64 #: inc/Admin.php:346 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Home" msgstr "Pagina principal" #: inc/Admin.php:73 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Marketplace" msgstr "Mercado en Línea" #: inc/Admin.php:78 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Performance" msgstr "Rendimiento" #: inc/Admin.php:82 #: inc/Admin.php:347 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Settings" msgstr "Configuraciones" #: inc/Admin.php:91 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Help" msgstr "Ayuda" @@ -170,707 +170,707 @@ msgstr "Actualizaciones automáticas habilitadas en la página ConfiguraciónHostGa msgid "Auto-updates enabled" msgstr "Atualizações automáticas habilitadas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Hostgator WordPress Plugin" msgstr "Plugin do HostGator para WordPress" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oh No, An Error!" msgstr "Oh, Não, Um Erro!" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "Você encontrou um erro, por favor atualize a página e tente novamente!" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "If the error persists, please contact support." msgstr "Se o erro persistir, por favor contate o suporte." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " Error code: " msgstr " Código de erro: " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "HostGator Account" msgstr "Conta de HostGator" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Phone" msgstr "Telefone" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Give us a ring at (866) 96-GATOR" msgstr "Ligue para nós" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Call Us" msgstr "Ligue para nós" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Chat" msgstr "Chat" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Have a question? We're here 24/7/365" msgstr "Tem uma dúvida? Estamos aqui 24/7" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Live Chat" msgstr "Chat ao Vivo" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet" msgstr "Tweet" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet us at @hgsupport for support" msgstr "Envie um tweet para @hgsupport para suporte" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet Us" msgstr "Tweet-nos" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Knowledge Base" msgstr "Base de Conhecimento" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Know what the pros know." msgstr "Saiba o que os profissionais sabem." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find Answers" msgstr "Encontre Respostas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Blog" msgstr "Blog" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Get our tips and in-depth articles." msgstr "Receba nossas dicas e artigos detalhados." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Learn Stuff" msgstr "Aprenda Coisas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Video Tutorials" msgstr "Vídeos Tutoriais" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Step-by-step tutorials and additional guides." msgstr "Tutoriais passo a passo e guias adicionais." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Watch Now" msgstr "Assista Agora" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "There's nothing here!" msgstr "Não há nada aqui!" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Store Details" msgstr "Detalhes da Loja" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "We are available 24/7 to help answer questions and solve your problems." msgstr "Estamos disponíveis 24/7 para ajudar a responder perguntas e resolver seus problemas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "More" msgstr "Mais" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Settings and Performance" msgstr "Configurações e Desempenho" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Customize & fine-tune your site." msgstr "Personalize & ajuste seu site." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Settings" msgstr "Gerenciar Configurações" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage your site settings. You can ajdust automatic updates, comments, revisions and more." msgstr "Gerencie as configurações do seu site. Você pode ajustar atualizações automáticas, comentários, revisões e muito mais." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage site performance and caching settings as well as clear the site cache." msgstr "Gerencie o desempenho do site e as configurações de cache, bem como limpe o cache do site." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visit Marketplace" msgstr "Visite o Mercado" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add site services, themes or plugins from the marketplace." msgstr "Adicione serviços de site, temas ou plugins da loja." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Website Content" msgstr "Conteúdo do Site" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create, manage & sort your story." msgstr "Crie, gerencie e classifique seu conteúdo." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "New Post" msgstr "Nova postagem" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Write a new blog post." msgstr "Escreva uma nova postagem no blog." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Pages" msgstr "Páginas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "New Page" msgstr "Nova Página" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add fresh pages to your website." msgstr "Adicione novas páginas ao seu site." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Categories" msgstr "Categorias" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Categories" msgstr "Gerenciar Categorias" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Organize existing content into categories." msgstr "Organize o conteúdo existente em categorias." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Web Hosting" msgstr "Hospedagem de Sites" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Access & manage your HostGator account." msgstr "Acesse & gerencie sua conta HostGator." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Sites" msgstr "Gerenciar Sites" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage your site from the control panel. You can create backups, set security, and improve performance." msgstr "Gerencie seu site a partir do painel de controle. Você pode criar backups, definir a segurança e melhorar o desempenho." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Email" msgstr "E-mail" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Email" msgstr "Gerenciar E-mail" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create email accounts, compose, send, and receive your email from the control panel." msgstr "Crie contas de e-mail, componha, envie e receba seu e-mail no painel de controle." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Domains" msgstr "Domínios" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Domain" msgstr "Gerenciar Domínio" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find a Domain" msgstr "Encontre um Domínio" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find a new domain and assign it to your site or start a new site with a fresh domain." msgstr "Encontre um novo domínio e atribua-o ao seu site ou inicie um novo site com um novo domínio." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Get Help" msgstr "Obter Ajuda" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "24/7/365 support. We work when you work." msgstr "Suporte 24/7/365. Nós trabalhamos quando você trabalha." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Explore our featured collection of tools and services." msgstr "Explore nossa coleção em destaque de ferramentas e serviços." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oops, there was an error loading the marketplace, please try again later." msgstr "Oops, ocorreu um erro ao carregar. Por favor, tente novamente mais tarde." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sorry, no marketplace items. Please, try again later." msgstr "Desculpe, sem itens no mercado. Por favor, tente novamente mais tarde." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Load More" msgstr "Carregar mais" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "No cache enabled." msgstr "Nenhum cache ativado." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Every page load is fresh." msgstr "Cada carregamento de página é novo/fresco." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Disabled" msgstr "Desativado" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not recommended." msgstr "Não recomendado." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets like images and the appearance of your site for 1 hour." msgstr "Recurso de caches estáticos, como imagens e a aparência do seu site, por 1 hora." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets Only" msgstr "Somente Recursos" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets only." msgstr "Cache ativado apenas para recursos." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for ecommerce and sites that update frequently or display info in real-time." msgstr "Recomendado para comércio eletrônico e sites que são atualizados com frequência ou exibem informações em tempo real." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets for 24 hours and web pages for 2 hours." msgstr "Recurso de caches estáticos por 24 horas e páginas da web por 2 horas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets & Web Pages" msgstr "Recursos & Páginas da Web" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets and pages." msgstr "Cache ativado para ativos e páginas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for blogs, educational sites, and sites that update at least weekly." msgstr "Recomendado para blogs, sites educacionais e sites que são atualizados pelo menos uma vez por semana." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets for 1 week and web pages for 8 hours." msgstr "Recurso de caches estáticos por 1 semana e páginas da web por 8 horas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets & Web Pages - Extended" msgstr "Recursos & Páginas da Web - Estendido" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets and pages (extended)." msgstr "Cache ativado para recursos e páginas (estendido)." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for sites that update a few times a month or less like porfolios or brochure sites." msgstr "Recomendado para sites que atualizam algumas vezes por mês ou menos, como porfólios ou sites de correio." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors." msgstr "Aumente a velocidade e o desempenho armazenando uma cópia do conteúdo, arquivos e imagens do seu site on-line para que as páginas do seu site sejam carregadas mais rapidamente para seus visitantes." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache setting saved" msgstr "Configurações de cache salvas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache Level" msgstr "Levels de Cache" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clear All Cache Now" msgstr "Limpar Todo o Cache Agora" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." msgstr "Limpamos automaticamente o seu cache enquanto você trabalha (criando conteúdo, alterando configurações, instalando plugins e mais). Mas você pode limpá-lo manualmente aqui para ter certeza de que está atualizado." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache cleared" msgstr "Cache limpo" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clear Cache" msgstr "Limpar Cache" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This is where you can manage cache settings for your website." msgstr "Aqui é onde você pode gerenciar as configurações de cache para o seu site." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage All Updates" msgstr "Gerenciar Todas as Atualizações" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "WordPress Core" msgstr "Núcleo de WordPress" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Plugins" msgstr "Plugins" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Themes" msgstr "Temas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Automatic Updates" msgstr "Atualizações Automáticas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "Mantendo as atualizações automáticas ativadas, você garante correções de segurança oportunas e os recursos mais recentes." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oops! Something went wrong. Please try again." msgstr "Oops! Algo deu errado. Por favor, tente novamente." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Site Status" msgstr "Status do Site" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Live" msgstr "Ativa" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen." msgstr "Sua página de 'Em Breve' da Hostgator permite ocultar seu site dos visitantes enquanto você faz a mágica acontecer." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your website is currently displaying a \"Coming Soon\" page." msgstr "Seu site está atualmente exibindo uma página de \"Em Breve\"." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Disable comments for older posts" msgstr "Desabilitar comentários de postagens mais antigas" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments setting saved " msgstr "Configuração de comentários salva " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments on posts are disabled after " msgstr "Os comentários em postagens são desativados após " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " day." msgid_plural " days." msgstr[0] " dia." msgstr[1] " dias." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Close comments after " msgstr "Fechar comentários após " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments setting saved." msgstr "Configuração de comentários salva." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Posts will display " msgstr "As postagens serão exibidas " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " comment at a time." msgid_plural " comments at a time." msgstr[0] " comentário por vez." msgstr[1] " comentários por vez." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Display " msgstr "Exibir " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " comments per page." msgstr " comentários por página." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments" msgstr "Comentários" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments allow visitors to provide feedback and respond to your posts or pages." msgstr "Os comentários permitem que os visitantes forneçam feedback e respondam às suas postagens ou páginas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Post revision setting saved " msgstr "Configuração de revisão de post salvo " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Posts will save " msgstr "Posts serão salvos " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " revision." msgid_plural " revisions." msgstr[0] " revisão." msgstr[1] " revisões." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Number of revisions posts can save " msgstr "Número de posts de revisões pode salvar " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take " msgstr "Salvar rascunhos e atualizar conteúdo publicado cria revisões. Faça alterações com confiança, sabendo que você pode " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " step back." msgid_plural " steps back." msgstr[0] " passo de volta." msgstr[1] " passos de volta." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Trash setting saved " msgstr "Configuração de Lixeira salva " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The trash will automatically empty every " msgstr "A lixeira será automaticamente vazia a cada " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " week." msgid_plural " weeks." msgstr[0] " semana." msgstr[1] " semanas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Trash emptying frequency " msgstr "Frequência da lixeira vazia " -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Content Options" msgstr "Opções de Conteúdo" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Controls for content revisions and how often to empty the trash." msgstr "Controles para revisões de conteúdo e com que frequência esvaziar a lixeira." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This is where you can manage common settings for your website." msgstr "Aqui é onde você pode gerenciar as configurações comuns para o seu site." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cancel" msgstr "Cancelar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clone" msgstr "Clonar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Clone Action" msgstr "Confirmar Ação de Clonar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?" msgstr "Isto irá sobrescrever qualquer coisa em Staging e atualizá-lo para um clone exato do site de produção atual. Tem certeza que deseja continuar?" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cloned to Staging" msgstr "Clonado para Encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cloning production to staging, this should take about a minute." msgstr "A clonagem da produção para a fase de estagnação, o que deve demorar cerca de um momento." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clone to staging" msgstr "Clonado para Encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Created" msgstr "Criado" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Staging Created" msgstr "Encenação criada" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Creating a staging site, this should take about a minute." msgstr "Criando um encenação site, isso deve levar cerca de um minuto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create staging site" msgstr "Criar encenação site" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Currently editing" msgstr "Atualmente editando" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Delete" msgstr "Deletar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Delete" msgstr "Confirme Deletar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost." msgstr "Isto irá excluir o site de encenação permanentemente. Tem certeza que deseja continuar? Você pode recriar outro site de encenação a qualquer momento, mas quaisquer alterações específicas feitas neste site serão perdidas." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deleted Staging" msgstr "Deletado Encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deleting the staging site, this should take about a minute." msgstr "Criando um encenação site, isso deve levar cerca de um minuto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Delete Staging Site" msgstr "Deletar Encenação Site" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy" msgstr "Implantar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy all changes" msgstr "Implementar todas as alterações" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Deployment" msgstr "Confirmar Implantação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy database only" msgstr "Apenas implantar banco de dados" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Isto irá implantar o staging para produção e sobrescrever o site de produção atual. Tem certeza que deseja continuar?" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy files only" msgstr "Implantar apenas arquivos" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deployed" msgstr "Implantado" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploying from staging to production, this should take about a minute." msgstr "Implantando da fase para a produção, isto deve levar cerca de um minuto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy Site" msgstr "Site Implantar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Error" msgstr "Erro" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not currently editing" msgstr "Não está editando atualmente" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Proceed" msgstr "Continuar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Production Site" msgstr "Site de Produção" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Staging Site" msgstr "Site Encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "Um site encenação é uma duplicata do seu site ao vivo, oferecendo um ambiente seguro para experimentar, testar atualizações e implantar quando estiver pronto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch" msgstr "Trocar" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching" msgstr "Trocando" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch to Production" msgstr "Trocar para Produção" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will navigate you to the production environment" msgstr "Isto irá navegar para o site de produção" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Loading the production environment now." msgstr "Carregando site de produção agora." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching to the production environment, this should take about a minute." msgstr "Troca para o site de produção, isso deve levar cerca de um minuto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch to Staging" msgstr "Trocar para Encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will navigate you to the staging environment" msgstr "Isto irá navegar para o site de encenação" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Loading the staging environment now." msgstr "Carregando o site de encenação agora." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching to the staging environment, this should take about a minute." msgstr "Troca para o site de encenação, isso deve levar cerca de um minuto." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "An unknown error has occurred." msgstr "Um erro desconhecido ocorreu." -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not Live" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Coming Soon page" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Products & Services" msgstr "Produtos & Serviços" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sales & Promotions" msgstr "Vendas & Promoções" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Working…" msgstr "Trabalhando…" @@ -887,110 +887,110 @@ msgid "Why choose HostGator for your WordPress site?" msgstr "" #: inc/Admin.php:67 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Pages & Posts" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Payments" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Products" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Showcase physical and digital goods, product variations, and custom configurations." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "View all " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add New" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Blog Posts" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add a new blog post or edit your existing posts." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Bookings & Appointments" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add your list of services, setup a booking calendar, and edit your bookings form." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your site is not live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your site is live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visitors to your site will see your \"Coming Soon\" page and not your actual site. Visit " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "\"Settings\"" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " to set your site live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visitors to your site will see all your publicly published pages." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Site Pages" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Edit your homepage and other existing pages or add new pages to your site." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Admin" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Secret page to manage admin features and settings." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The Help Center provides guided, step-by-step assistance as you build your site." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sorry, that is not allowed." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This feature cannot currently be modified." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Features" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The performance feature provides improvements to loads faster for visitors including cache settings." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The staging feature provides a way to copy a site to test new updates, features or content." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Wonder Blocks provides a library of customizable block patterns and page templates." msgstr "" diff --git a/languages/wp-plugin-hostgator.pot b/languages/wp-plugin-hostgator.pot index 1de2cc43..4db72802 100644 --- a/languages/wp-plugin-hostgator.pot +++ b/languages/wp-plugin-hostgator.pot @@ -2,7 +2,7 @@ # This file is distributed under the GPL 2.0 or later. msgid "" msgstr "" -"Project-Id-Version: The HostGator Plugin 2.9.2\n" +"Project-Id-Version: The HostGator Plugin 2.9.3\n" "Report-Msgid-Bugs-To: https://github.com/newfold-labs/wp-plugin-hostgator/issues\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -86,43 +86,43 @@ msgstr "" #: inc/Admin.php:64 #: inc/Admin.php:346 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Home" msgstr "" #: inc/Admin.php:67 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Pages & Posts" msgstr "" #: inc/Admin.php:70 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Store" msgstr "" #: inc/Admin.php:73 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Marketplace" msgstr "" #: inc/Admin.php:78 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Performance" msgstr "" #: inc/Admin.php:82 #: inc/Admin.php:347 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Settings" msgstr "" #: inc/Admin.php:87 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Staging" msgstr "" #: inc/Admin.php:91 -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Help" msgstr "" @@ -192,800 +192,800 @@ msgstr "" msgid "Auto-updates enabled" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Hostgator WordPress Plugin" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oh No, An Error!" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "You found an error, please refresh the page and try again!" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "If the error persists, please contact support." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " Error code: " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "HostGator Account" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Phone" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Give us a ring at (866) 96-GATOR" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Call Us" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Chat" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Have a question? We're here 24/7/365" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Live Chat" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet us at @hgsupport for support" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Tweet Us" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Knowledge Base" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Know what the pros know." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find Answers" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Blog" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Get our tips and in-depth articles." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Learn Stuff" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Video Tutorials" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Step-by-step tutorials and additional guides." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Watch Now" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "There's nothing here!" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Products & Services" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sales & Promotions" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Payments" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Store Details" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Admin" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Secret page to manage admin features and settings." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "We are available 24/7 to help answer questions and solve your problems." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "More" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Settings and Performance" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Customize & fine-tune your site." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Settings" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage your site settings. You can ajdust automatic updates, comments, revisions and more." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage site performance and caching settings as well as clear the site cache." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visit Marketplace" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add site services, themes or plugins from the marketplace." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Website Content" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create, manage & sort your story." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "New Post" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Write a new blog post." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Pages" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "New Page" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add fresh pages to your website." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Categories" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Categories" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Organize existing content into categories." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Web Hosting" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Access & manage your HostGator account." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Sites" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage your site from the control panel. You can create backups, set security, and improve performance." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Email" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Email" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create email accounts, compose, send, and receive your email from the control panel." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Domains" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage Domain" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find a Domain" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Find a new domain and assign it to your site or start a new site with a fresh domain." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Get Help" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "24/7/365 support. We work when you work." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Explore our featured collection of tools and services." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oops, there was an error loading the marketplace, please try again later." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sorry, no marketplace items. Please, try again later." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Load More" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Products" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Showcase physical and digital goods, product variations, and custom configurations." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "View all " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add New" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Blog Posts" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add a new blog post or edit your existing posts." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Bookings & Appointments" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Add your list of services, setup a booking calendar, and edit your bookings form." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your site is not live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your site is live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visitors to your site will see your \"Coming Soon\" page and not your actual site. Visit " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "\"Settings\"" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " to set your site live." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Visitors to your site will see all your publicly published pages." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Site Pages" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Edit your homepage and other existing pages or add new pages to your site." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "No cache enabled." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Every page load is fresh." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Disabled" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not recommended." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets like images and the appearance of your site for 1 hour." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets Only" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets only." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for ecommerce and sites that update frequently or display info in real-time." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets for 24 hours and web pages for 2 hours." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets & Web Pages" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets and pages." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for blogs, educational sites, and sites that update at least weekly." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache static assets for 1 week and web pages for 8 hours." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Assets & Web Pages - Extended" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache enabled for assets and pages (extended)." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Recommended for sites that update a few times a month or less like porfolios or brochure sites." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Boost speed and performance by storing a copy of your website content, files, and images online so the pages of your website load faster for your visitors." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache setting saved" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache Level" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clear All Cache Now" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "We automatically clear your cache as you work (creating content, changing settings, installing plugins and more). But you can manually clear it here to be confident it's fresh." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cache cleared" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clear Cache" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This is where you can manage cache settings for your website." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Manage All Updates" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "WordPress Core" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Plugins" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Themes" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Automatic Updates" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Keeping automatic updates on ensures timely security fixes and the latest features." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Oops! Something went wrong. Please try again." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Site Status" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not Live" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Live" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Coming Soon page" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your Hostgator Coming Soon page lets you hide your site from visitors while you make the magic happen." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Your website is currently displaying a \"Coming Soon\" page." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Disable comments for older posts" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments setting saved " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments on posts are disabled after " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " day." msgid_plural " days." msgstr[0] "" msgstr[1] "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Close comments after " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments setting saved." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Posts will display " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " comment at a time." msgid_plural " comments at a time." msgstr[0] "" msgstr[1] "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Display " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " comments per page." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Comments allow visitors to provide feedback and respond to your posts or pages." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Post revision setting saved " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Posts will save " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " revision." msgid_plural " revisions." msgstr[0] "" msgstr[1] "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Number of revisions posts can save " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Saving drafts and updating published content creates revisions. Make changes with confidence, knowing you can take " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " step back." msgid_plural " steps back." msgstr[0] "" msgstr[1] "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Trash setting saved " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The trash will automatically empty every " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid " week." msgid_plural " weeks." msgstr[0] "" msgstr[1] "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Trash emptying frequency " msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Content Options" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Controls for content revisions and how often to empty the trash." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The Help Center provides guided, step-by-step assistance as you build your site." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Sorry, that is not allowed." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This feature cannot currently be modified." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This is where you can manage common settings for your website." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Features" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The performance feature provides improvements to loads faster for visitors including cache settings." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "The staging feature provides a way to copy a site to test new updates, features or content." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Wonder Blocks provides a library of customizable block patterns and page templates." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cancel" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clone" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Clone Action" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will overwrite anything in staging and update it to an exact clone of the current production site. Are you sure you want to proceed?" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cloned to Staging" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Cloning production to staging, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Clone to staging" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Created" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Staging Created" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Creating a staging site, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Create staging site" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Currently editing" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Delete" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Delete" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will permanently delete staging site. Are you sure you want to proceed? You can recreate another staging site at any time, but any specific changes you've made to this staging site will be lost." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deleted Staging" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deleting the staging site, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Delete Staging Site" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy all changes" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Confirm Deployment" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy database only" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy files only" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deployed" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploying from staging to production, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Deploy Site" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Error" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Not currently editing" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Proceed" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Production Site" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Staging Site" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch to Production" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will navigate you to the production environment" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Loading the production environment now." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching to the production environment, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switch to Staging" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "This will navigate you to the staging environment" msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Loading the staging environment now." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Switching to the staging environment, this should take about a minute." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "An unknown error has occurred." msgstr "" -#: build/2.9.2/index.js:1 +#: build/2.9.3/index.js:1 msgid "Working…" msgstr ""