From 2110603fcee9a1d5de8386643575a46930ffcd0f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 13 Nov 2026 05:08:55 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20prep=20for=20release=20-=202.9.0?= =?UTF-8?q?=20=E2=86=92=202.9.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...e_DE-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-de_DE.l10n.php | 42 +- languages/wp-module-staging-de_DE.po | 793 +++++++++--------- ...n_AU-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-en_AU.l10n.php | 42 +- languages/wp-module-staging-en_AU.po | 793 +++++++++--------- ...n_GB-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-en_GB.l10n.php | 42 +- languages/wp-module-staging-en_GB.po | 793 +++++++++--------- ...s_ES-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-es_ES.l10n.php | 42 +- languages/wp-module-staging-es_ES.po | 793 +++++++++--------- ...s_MX-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-es_MX.l10n.php | 42 +- languages/wp-module-staging-es_MX.po | 793 +++++++++--------- ...r_FR-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-fr_FR.l10n.php | 42 +- languages/wp-module-staging-fr_FR.po | 793 +++++++++--------- ...t_IT-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-it_IT.l10n.php | 42 +- languages/wp-module-staging-it_IT.po | 793 +++++++++--------- ...l_NL-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-nl_NL.l10n.php | 42 +- languages/wp-module-staging-nl_NL.po | 793 +++++++++--------- ...t_BR-ea9e093a3098c04c13913fd4d6279d55.json | 2 +- languages/wp-module-staging-pt_BR.l10n.php | 42 +- languages/wp-module-staging-pt_BR.po | 793 +++++++++--------- languages/wp-module-staging.pot | 562 +++++++------ package-lock.json | 4 +- package.json | 2 +- 30 files changed, 4267 insertions(+), 3834 deletions(-) diff --git a/languages/wp-module-staging-de_DE-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-de_DE-ea9e093a3098c04c13913fd4d6279d55.json index e041c5a2..a273477f 100644 --- a/languages/wp-module-staging-de_DE-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-de_DE-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-de_DE.l10n.php b/languages/wp-module-staging-de_DE.l10n.php index a003366e..9a806380 100644 --- a/languages/wp-module-staging-de_DE.l10n.php +++ b/languages/wp-module-staging-de_DE.l10n.php @@ -5,19 +5,40 @@ 'language' => 'de_DE', 'project-id-version' => 'newfold-labswp-module-staging', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Ich konnte das Inhalts-Kopier-Jobverzeichnis nicht erstellen.', + 'Could not open the content copy lock.' => 'Konnte die Inhalts-Kopiersperre nicht öffnen.', + 'The deploy was abandoned and timed out. Start it again.' => 'Der Einsatz wurde abgebrochen und zeitlich abgelaufen. Starte nochmal.', + 'Content deploy setup failed.' => 'Die Einrichtung der Inhaltsaussetzung ist fehlgeschlagen.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'Der Deploy verlor seinen Lock an eine andere Staging-Operation und wurde vor Produktionswechsel gestoppt. Starte den Deployment erneut.', + 'Copying content files failed.' => 'Das Kopieren von Inhaltsdateien ist fehlgeschlagen.', + 'Preparing the WordPress core for deploy failed.' => 'Die Vorbereitung des WordPress-Kerns für die Bereitstellung ist gescheitert.', + 'Finalizing the content deploy failed.' => 'Die endgültige Veröffentlichung der Inhalte ist gescheitert.', + 'Deployment in progress. This may take several minutes.' => 'Einsatz im Gange. Das kann mehrere Minuten dauern.', + 'Files deployed successfully.' => 'Dateien erfolgreich bereitgestellt.', + 'Could not create the copy job directory.' => 'Ich konnte das Copy-Job-Verzeichnis nicht erstellen.', + 'Could not open the copy lock.' => 'Konnte das Kopierschloss nicht öffnen.', + 'Could not write the copy cursor.' => 'Ich konnte den Kopiercursor nicht schreiben.', + 'Could not create the copy manifest.' => 'Konnte das Kopiermanifest nicht erstellen.', + 'Could not enumerate the files to copy.' => 'Ich konnte die Dateien nicht aufzählen, um sie zu kopieren.', + 'Copy manifest is incomplete; cannot continue.' => 'Manifest kopieren ist unvollständig; kann nicht fortfahren.', + 'Could not read the copy manifest.' => 'Ich konnte das Manifest nicht lesen.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Konnte das gesamte Manifest nicht lesen; konnte nicht sicher weitermachen.', + 'The copy manifest is corrupt; cannot continue safely.' => 'Das Kopiermanifest ist beschädigt; kann nicht sicher fortgesetzt werden.', + 'Failed to copy %s after repeated attempts.' => 'Nach wiederholten Versuchen konnte ich keine % kopieren.', 'Cloning can only be done from the production environment.' => 'Klonen kann nur aus der Produktionsumgebung erfolgen.', 'Staging environment already exists!' => 'Staging-Umgebung existiert bereits!', + 'Unsupported content copy type.' => 'Nicht unterstützter Inhaltskopiertyp.', + 'Invalid staging CLI command.' => 'Ungültiger Staging CLI Befehl.', + 'Missing or invalid staging lock token.' => 'Fehlendes oder ungültiges Staging Lock-Token.', 'Unable to create the deployment lock directory.' => 'Das Verzeichnis für Deployment-Locks kann nicht erstellt werden.', 'Unable to open the deployment lock file.' => 'Die Deployment-Sperrdatei kann nicht geöffnet werden.', 'Deployment failed. Check the staging log for details.' => 'Deployment fehlgeschlagen. Schau dir das Staging Log für Details an.', - 'Files deployed successfully.' => 'Dateien erfolgreich bereitgestellt.', 'Database deployed successfully.' => 'Datenbank erfolgreich bereitgestellt.', 'Files and Database deployed successfully.' => 'Dateien und Datenbank erfolgreich bereitgestellt.', 'Deployment completed successfully.' => 'Einsatz erfolgreich abgeschlossen.', - 'Deployment in progress. This may take several minutes.' => 'Einsatz im Gange. Das kann mehrere Minuten dauern.', 'The deployment stopped before it completed. Please try again.' => 'Die Bereitstellung wurde gestoppt, bevor sie abgeschlossen war. Bitte versuchen Sie es erneut.', 'Unable to start the deployment process.' => 'Der Bereitstellungsprozess kann nicht gestartet werden.', 'The deployment is still running. Please wait and check again shortly.' => 'Die Bereitstellung läuft noch. Bitte warten Sie und prüfen Sie bald erneut.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'Die Staging wurde nicht abgeschlossen, bitte nehmen Sie Kontakt mit unserem Support auf.', 'You must switch to the production environment before destroying staging.' => 'Sie müssen zur Produktionsumgebung wechseln, bevor Sie die Staging-Umgebung löschen.', 'Switch to an environment you are already in, you cannot.' => 'Wechseln Sie zu einer Umgebung, in der Sie bereits sind, Sie können es nicht.', - 'Invalid staging CLI command.' => 'Ungültiger Staging CLI Befehl.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Ein Inhalts-Deploy ist bereits im Gange. Warte, bis er fertig ist, bevor du eine weitere Staging Operation ausführen kannst.', 'Invalid character (%s) in command.' => 'Ungültiges Zeichen (%s) im Befehl.', 'Unable to execute script (disabled_function).' => 'Skript kann nicht ausgeführt werden (disabled_function).', 'Filesystem credentials required.' => 'Dateisystem-Zugangsdaten erforderlich.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Log-Staging', 'Don\'t have capabilities to access this page' => 'Ich habe keine Möglichkeit, auf diese Seite zuzugreifen', 'Staging configuration was automatically repaired.' => 'Die Staging-Konfiguration wurde automatisch repariert.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Ein Plugin oder Theme ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Das Theme "%s" ist mit PHP 8 nicht kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'Das Must-use-Plugin "%s" ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Entferne es aus den mu-plugins und versuche es dann erneut.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Das Plugin "%s" ist nicht kompatibel mit PHP 8, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'Das Plugin oder Theme "%1$s" steht im Konflikt mit "%2$s" (kann nicht neu deklarieren). Deaktiviere oder entferne eines davon, und versuche es erneut.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Das Thema "%s" hat einen Code-Konflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'Das Must-use-Plugin "%s" hat einen Codekonflikt (kann nicht erneut deklarieren). Entferne es aus mu-plugins und versuche es dann erneut.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Das Plugin "%s" hat einen Codekonflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Ein Plugin hat einen Code-Konflikt (Kann nicht neu deklarieren). Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standardthema wie Twenty Twenty-Five, dann versuche es erneut.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress konnte wegen eines fatalen Fehlers in einem Plugin oder Theme nicht starten. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Das Theme "%s" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty Five, und versuche es dann erneut.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'Das Must-use-Plugin "%s" verursachte beim Laden von WordPress einen fatalen Fehler. Entferne es aus den mu-plugins und versuche es dann erneut.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Das Plugin "%s" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut.', 'No sub-command provided' => 'Kein Unterbefehl angegeben', 'Invalid user.' => 'Ungültiger Benutzer.', 'Invalid deploy type' => 'Ungültiger Bereitstellungstyp', diff --git a/languages/wp-module-staging-de_DE.po b/languages/wp-module-staging-de_DE.po index 7ac4eb7d..77828ca5 100644 --- a/languages/wp-module-staging-de_DE.po +++ b/languages/wp-module-staging-de_DE.po @@ -1,16 +1,15 @@ -# msgid "" msgstr "" "Project-Id-Version: newfold-labswp-module-staging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: \n" "Language-Team: German\n" -"Language: de_DE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: de_DE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-File: wp-module-staging.pot\n" "X-Crowdin-File-ID: 8\n" @@ -20,86 +19,67 @@ msgstr "" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Ein Inhalts-Deploy ist bereits im Gange. Warte, bis er fertig ist, bevor du eine weitere Staging Operation ausführen kannst." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Eine Deployment ist derzeit im Gange. Bitte warten Sie, bis sie abgeschlossen ist." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Ein Plugin hat einen Code-Konflikt (Kann nicht neu deklarieren). Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standardthema wie Twenty Twenty-Five, dann versuche es erneut." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Ein Plugin oder Theme ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." - -#: build/staging/bundle.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 "Eine Staging-Site ist eine Kopie Ihrer Live-Site, die eine sichere Umgebung zum Experimentieren, Testen von Aktualisierungen und Verteilen bietet, wenn sie bereit sind." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Ein unbekannter Fehler ist aufgetreten." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Abbrechen" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Klonen" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "In Staging-Umgebung klonen" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "In Staging-Umgebung geklont" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "Klonen kann nur aus der Produktionsumgebung erfolgen." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Klonen der Produktionsumgebung in die Staging-Umgebung, dies sollte ungefähr eine Minute dauern." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Klon-Aktion bestätigen" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Ich konnte das Inhalts-Kopier-Jobverzeichnis nicht erstellen." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Löschen bestätigen" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Konnte die Inhalts-Kopiersperre nicht öffnen." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Einsatz bestätigen" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "Der Einsatz wurde abgebrochen und zeitlich abgelaufen. Starte nochmal." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "Die Einrichtung der Inhaltsaussetzung ist fehlgeschlagen." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Manifest kopieren ist unvollständig; kann nicht fortfahren." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "Der Deploy verlor seinen Lock an eine andere Staging-Operation und wurde vor Produktionswechsel gestoppt. Starte den Deployment erneut." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Das Kopieren von Inhaltsdateien ist fehlgeschlagen." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Ich konnte das Inhalts-Kopier-Jobverzeichnis nicht erstellen." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Die Vorbereitung des WordPress-Kerns für die Bereitstellung ist gescheitert." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Die endgültige Veröffentlichung der Inhalte ist gescheitert." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Einsatz im Gange. Das kann mehrere Minuten dauern." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Dateien erfolgreich bereitgestellt." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Ich konnte das Copy-Job-Verzeichnis nicht erstellen." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Konnte das Kopierschloss nicht öffnen." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Ich konnte den Kopiercursor nicht schreiben." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Konnte das Kopiermanifest nicht erstellen." @@ -108,13 +88,9 @@ msgstr "Konnte das Kopiermanifest nicht erstellen." msgid "Could not enumerate the files to copy." msgstr "Ich konnte die Dateien nicht aufzählen, um sie zu kopieren." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Konnte die Inhalts-Kopiersperre nicht öffnen." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Konnte das Kopierschloss nicht öffnen." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Manifest kopieren ist unvollständig; kann nicht fortfahren." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -124,451 +100,488 @@ msgstr "Ich konnte das Manifest nicht lesen." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Konnte das gesamte Manifest nicht lesen; konnte nicht sicher weitermachen." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Ich konnte den Kopiercursor nicht schreiben." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "Das Kopiermanifest ist beschädigt; kann nicht sicher fortgesetzt werden." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Staging-Site erstellen" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Nach wiederholten Versuchen konnte ich keine % kopieren." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Erstellt" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "Klonen kann nur aus der Produktionsumgebung erfolgen." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Erstellen einer Staging-Site sollte eine Minute dauern." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "Staging-Umgebung existiert bereits!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Aktuell bearbeiten" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Nicht unterstützter Inhaltskopiertyp." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Ungültiger Staging CLI Befehl." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Fehlendes oder ungültiges Staging Lock-Token." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Das Verzeichnis für Deployment-Locks kann nicht erstellt werden." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Die Deployment-Sperrdatei kann nicht geöffnet werden." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Deployment fehlgeschlagen. Schau dir das Staging Log für Details an." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Datenbank erfolgreich bereitgestellt." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Löschen" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Dateien und Datenbank erfolgreich bereitgestellt." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Staging-Site löschen" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Einsatz erfolgreich abgeschlossen." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Staging-Umgebung gelöscht" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "Die Bereitstellung wurde gestoppt, bevor sie abgeschlossen war. Bitte versuchen Sie es erneut." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Die Staging-Seite wird gelöscht, dies sollte ungefähr eine Minute dauern." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Der Bereitstellungsprozess kann nicht gestartet werden." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Deploy" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "Die Bereitstellung läuft noch. Bitte warten Sie und prüfen Sie bald erneut." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Site verteilen" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Ist etwas schiefgelaufen, bitte nehmen Sie Kontakt mit unserem Support auf." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Alle Änderungen verteilen" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "Die Staging wurde nicht abgeschlossen, bitte nehmen Sie Kontakt mit unserem Support auf." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Nur Datenbank verteilen" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Sie müssen zur Produktionsumgebung wechseln, bevor Sie die Staging-Umgebung löschen." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Nur Dateien verteilen" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Wechseln Sie zu einer Umgebung, in der Sie bereits sind, Sie können es nicht." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Ausgestellt" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Ein Inhalts-Deploy ist bereits im Gange. Warte, bis er fertig ist, bevor du eine weitere Staging Operation ausführen kannst." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Überführung von Staging- in Produktionsumgebung, dies sollte ungefähr eine Minute dauern." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Ungültiges Zeichen (%s) im Befehl." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Einsatz erfolgreich abgeschlossen." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Skript kann nicht ausgeführt werden (disabled_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Deployment fehlgeschlagen. Schau dir das Staging Log für Details an." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Dateisystem-Zugangsdaten erforderlich." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Einsatz im Gange. Das kann mehrere Minuten dauern." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "WP-Dateisystem kann nicht initialisiert werden." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Ich habe keine Möglichkeit, auf diese Seite zuzugreifen" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Skript kann nicht ausgeführt werden (Berechtigungsfehler)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Fehler" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Eine Deployment ist derzeit im Gange. Bitte warten Sie, bis sie abgeschlossen ist." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Fehler: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Nach wiederholten Versuchen konnte ich keine % kopieren." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Dateien und Datenbank erfolgreich bereitgestellt." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Dateien erfolgreich bereitgestellt." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Dateisystem-Zugangsdaten erforderlich." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Das Staging-Authentifizierungstoken kann nicht gespeichert werden. Ein persistenter Objektcache kann mit der Datenbank nicht synchron sein oder die Datenbank akzeptiert keine Schreibvorgänge." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Nach Datum filtern (JJJJ-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Log-Staging" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Die endgültige Veröffentlichung der Inhalte ist gescheitert." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Ich habe keine Möglichkeit, auf diese Seite zuzugreifen" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Ungültige JSON-Antwort" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "Die Staging-Konfiguration wurde automatisch repariert." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Ungültige Aktion" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Ein Plugin oder Theme ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Ungültiges Zeichen (%s) im Befehl." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Das Theme \"%s\" ist mit PHP 8 nicht kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Ungültiger Bereitstellungstyp" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "Das Must-use-Plugin \"%s\" ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Entferne es aus den mu-plugins und versuche es dann erneut." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Ungültiger Staging CLI Befehl." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Das Plugin \"%s\" ist nicht kompatibel mit PHP 8, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Ungültiger Benutzer." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "Das Plugin oder Theme \"%1$s\" steht im Konflikt mit \"%2$s\" (kann nicht neu deklarieren). Deaktiviere oder entferne eines davon, und versuche es erneut." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Artikel pro Seite:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Das Thema \"%s\" hat einen Code-Konflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Laden der Produktionsumgebung jetzt." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "Das Must-use-Plugin \"%s\" hat einen Codekonflikt (kann nicht erneut deklarieren). Entferne es aus mu-plugins und versuche es dann erneut." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Laden der Staging-Umgebung jetzt." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Das Plugin \"%s\" hat einen Codekonflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Log" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Ein Plugin hat einen Code-Konflikt (Kann nicht neu deklarieren). Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standardthema wie Twenty Twenty-Five, dann versuche es erneut." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Log-Staging" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress konnte wegen eines fatalen Fehlers in einem Plugin oder Theme nicht starten. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Fehlendes oder ungültiges Staging Lock-Token." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Das Theme \"%s\" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty Five, und versuche es dann erneut." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Nächster" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "Das Must-use-Plugin \"%s\" verursachte beim Laden von WordPress einen fatalen Fehler. Entferne es aus den mu-plugins und versuche es dann erneut." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "Kein Protokoll für das ausgewählte Datum gefunden." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Das Plugin \"%s\" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "Kein Unterbefehl angegeben" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Derzeit nicht bearbeiten" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Die Vorbereitung des WordPress-Kerns für die Bereitstellung ist gescheitert." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Zurück" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Ungültiger Benutzer." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Fortfahren" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Ungültiger Bereitstellungstyp" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Produktionsleitung:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Ungültige Aktion" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Produktionsstandort" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Ungültige JSON-Antwort" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "Produktions-URL:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Fehler: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "Die übergebenen $data waren kein gültiges Array oder JSON-String." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Zurücksetzen" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Retten" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Ist etwas schiefgelaufen, bitte nehmen Sie Kontakt mit unserem Support auf." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Inszenierung" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Staging-Umgebung" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Staging-Umgebung" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Staging-Aktionen" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Staging-Umgebung erstellt" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Inszenierung" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Produktionsleitung:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "Produktions-URL:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Bühnen-DIR:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Staging-Umgebung" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Staging-Seite" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "Staging URL:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "Die Staging-Konfiguration wurde automatisch repariert." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "Staging-Umgebung existiert bereits!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Bühnenumgebung:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Nach Datum filtern (JJJJ-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Artikel pro Seite:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Retten" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Zurücksetzen" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Log" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Zurück" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Nächster" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "Kein Protokoll für das ausgewählte Datum gefunden." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Wechseln" +msgid "Production Site" +msgstr "Produktionsstandort" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Zur Produktion wechseln" +msgid "Currently editing" +msgstr "Aktuell bearbeiten" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Zu Staging wechseln" +msgid "Not currently editing" +msgstr "Derzeit nicht bearbeiten" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Wechseln Sie zu einer Umgebung, in der Sie bereits sind, Sie können es nicht." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Klonen" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Wechseln" +msgid "Confirm Clone Action" +msgstr "Klon-Aktion bestätigen" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Beim Wechsel auf die Produktionsumgebung sollte dies etwa eine Minute dauern." +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 "Dies wird alle Inhalte in der Staging-Umgebung überschreiben und zu einem exakten Klon der aktuellen Produktionsseite aktualisieren. Sind Sie sicher, dass Sie fortfahren möchten?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Beim Wechsel auf die Staging-Umgebung sollte dies ungefähr eine Minute dauern." +msgid "Clone to staging" +msgstr "In Staging-Umgebung klonen" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "Das Kopiermanifest ist beschädigt; kann nicht sicher fortgesetzt werden." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Staging-Seite" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "Der Deploy verlor seinen Lock an eine andere Staging-Operation und wurde vor Produktionswechsel gestoppt. Starte den Deployment erneut." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Sie haben noch keine Staging-Site." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "Der Einsatz wurde abgebrochen und zeitlich abgelaufen. Starte nochmal." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Staging-Site erstellen" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "Die Bereitstellung läuft noch. Bitte warten Sie und prüfen Sie bald erneut." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Staging-Site löschen" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "Die Bereitstellung wurde gestoppt, bevor sie abgeschlossen war. Bitte versuchen Sie es erneut." +#: build/staging/bundle.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 "Staging-Site wird dauerhaft gelöscht. Sind Sie sicher, dass Sie fortfahren möchten? Sie können jederzeit eine andere Staging-Site neu erstellen, aber alle spezifischen Änderungen, die Sie an dieser Staging-Site vorgenommen haben, gehen verloren." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "Das Must-use-Plugin \"%s\" verursachte beim Laden von WordPress einen fatalen Fehler. Entferne es aus den mu-plugins und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Staging-Umgebung gelöscht" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "Das Must-use-Plugin \"%s\" hat einen Codekonflikt (kann nicht erneut deklarieren). Entferne es aus mu-plugins und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Die Staging-Seite wird gelöscht, dies sollte ungefähr eine Minute dauern." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "Das Must-use-Plugin \"%s\" ist nicht mit PHP 8 kompatibel, weil es create_function() verwendet, das entfernt wurde. Entferne es aus den mu-plugins und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Abbrechen" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Das Plugin \"%s\" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "In Staging-Umgebung geklont" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Das Plugin \"%s\" hat einen Codekonflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Klonen der Produktionsumgebung in die Staging-Umgebung, dies sollte ungefähr eine Minute dauern." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Das Plugin \"%s\" ist nicht kompatibel mit PHP 8, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Staging-Umgebung erstellt" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "Das Plugin oder Theme \"%1$s\" steht im Konflikt mit \"%2$s\" (kann nicht neu deklarieren). Deaktiviere oder entferne eines davon, und versuche es erneut." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Erstellen einer Staging-Site sollte eine Minute dauern." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "Die Staging wurde nicht abgeschlossen, bitte nehmen Sie Kontakt mit unserem Support auf." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Erstellt" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Das Theme \"%s\" verursachte einen fatalen Fehler beim Laden von WordPress. Deaktiviere es oder deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty Five, und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Löschen" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Das Thema \"%s\" hat einen Code-Konflikt (kann nicht neu deklarieren). Deaktiviere es und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Löschen bestätigen" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Das Theme \"%s\" ist mit PHP 8 nicht kompatibel, weil es create_function() verwendet, das entfernt wurde. Deaktiviere es und versuche es dann erneut." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Deploy" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Alle Änderungen verteilen" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Einsatz bestätigen" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Nur Datenbank verteilen" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Dies wird die Staging-Umgebung in die Produktionsumgebung überführen und die aktuelle Produktionsseite überschreiben. Sind Sie sicher, dass Sie fortfahren möchten?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Dies wird Sie zur Produktionsumgebung navigieren" +msgid "Deploy files only" +msgstr "Nur Dateien verteilen" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Dies wird dich zur Staging-Umgebung navigieren" +msgid "Deployed" +msgstr "Ausgestellt" #: build/staging/bundle.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 "Dies wird alle Inhalte in der Staging-Umgebung überschreiben und zu einem exakten Klon der aktuellen Produktionsseite aktualisieren. Sind Sie sicher, dass Sie fortfahren möchten?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Überführung von Staging- in Produktionsumgebung, dies sollte ungefähr eine Minute dauern." #: build/staging/bundle.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 "Staging-Site wird dauerhaft gelöscht. Sind Sie sicher, dass Sie fortfahren möchten? Sie können jederzeit eine andere Staging-Site neu erstellen, aber alle spezifischen Änderungen, die Sie an dieser Staging-Site vorgenommen haben, gehen verloren." +msgid "Deploy Site" +msgstr "Site verteilen" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Das Verzeichnis für Deployment-Locks kann nicht erstellt werden." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Fehler" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Skript kann nicht ausgeführt werden (disabled_function)." +#: build/staging/bundle.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 "Eine Staging-Site ist eine Kopie Ihrer Live-Site, die eine sichere Umgebung zum Experimentieren, Testen von Aktualisierungen und Verteilen bietet, wenn sie bereit sind." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Skript kann nicht ausgeführt werden (Berechtigungsfehler)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Fortfahren" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "WP-Dateisystem kann nicht initialisiert werden." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Wechseln" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Die Deployment-Sperrdatei kann nicht geöffnet werden." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Zur Produktion wechseln" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Der Bereitstellungsprozess kann nicht gestartet werden." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Dies wird Sie zur Produktionsumgebung navigieren" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Das Staging-Authentifizierungstoken kann nicht gespeichert werden. Ein persistenter Objektcache kann mit der Datenbank nicht synchron sein oder die Datenbank akzeptiert keine Schreibvorgänge." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Laden der Produktionsumgebung jetzt." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Nicht unterstützter Inhaltskopiertyp." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Beim Wechsel auf die Produktionsumgebung sollte dies etwa eine Minute dauern." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress konnte wegen eines fatalen Fehlers in einem Plugin oder Theme nicht starten. Deaktiviere Drittanbieter-Plugins und wechsle zu einem Standard-Theme wie Twenty Twenty-Five, dann versuche es erneut." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Zu Staging wechseln" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Arbeiten..." +msgid "This will navigate you to the staging environment" +msgstr "Dies wird dich zur Staging-Umgebung navigieren" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Sie haben noch keine Staging-Site." +msgid "Loading the staging environment now." +msgstr "Laden der Staging-Umgebung jetzt." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Sie müssen zur Produktionsumgebung wechseln, bevor Sie die Staging-Umgebung löschen." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Beim Wechsel auf die Staging-Umgebung sollte dies ungefähr eine Minute dauern." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Wechseln" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Ein unbekannter Fehler ist aufgetreten." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Arbeiten..." diff --git a/languages/wp-module-staging-en_AU-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-en_AU-ea9e093a3098c04c13913fd4d6279d55.json index 34c87c10..474afb9d 100644 --- a/languages/wp-module-staging-en_AU-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-en_AU-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-en_AU.l10n.php b/languages/wp-module-staging-en_AU.l10n.php index 9c762ea7..bff9b683 100644 --- a/languages/wp-module-staging-en_AU.l10n.php +++ b/languages/wp-module-staging-en_AU.l10n.php @@ -5,19 +5,40 @@ 'language' => 'en_AU', 'project-id-version' => '', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Could not create the content copy job directory.', + 'Could not open the content copy lock.' => 'Could not open the content copy lock.', + 'The deploy was abandoned and timed out. Start it again.' => 'The deploy was abandoned and timed out. Start it again.', + 'Content deploy setup failed.' => 'Content deploy setup failed.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.', + 'Copying content files failed.' => 'Copying content files failed.', + 'Preparing the WordPress core for deploy failed.' => 'Preparing the WordPress core for deploy failed.', + 'Finalizing the content deploy failed.' => 'Finalizing the content deploy failed.', + 'Deployment in progress. This may take several minutes.' => 'Deployment in progress. This may take several minutes.', + 'Files deployed successfully.' => 'Files deployed successfully.', + 'Could not create the copy job directory.' => 'Could not create the copy job directory.', + 'Could not open the copy lock.' => 'Could not open the copy lock.', + 'Could not write the copy cursor.' => 'Could not write the copy cursor.', + 'Could not create the copy manifest.' => 'Could not create the copy manifest.', + 'Could not enumerate the files to copy.' => 'Could not enumerate the files to copy.', + 'Copy manifest is incomplete; cannot continue.' => 'Copy manifest is incomplete; cannot continue.', + 'Could not read the copy manifest.' => 'Could not read the copy manifest.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Could not read the whole copy manifest; cannot continue safely.', + 'The copy manifest is corrupt; cannot continue safely.' => 'The copy manifest is corrupt; cannot continue safely.', + 'Failed to copy %s after repeated attempts.' => 'Failed to copy %s after repeated attempts.', 'Cloning can only be done from the production environment.' => 'Cloning can only be done from the production environment.', 'Staging environment already exists!' => 'Staging environment already exists!', + 'Unsupported content copy type.' => 'Unsupported content copy type.', + 'Invalid staging CLI command.' => 'Invalid staging CLI command.', + 'Missing or invalid staging lock token.' => 'Missing or invalid staging lock token.', 'Unable to create the deployment lock directory.' => 'Unable to create the deployment lock directory.', 'Unable to open the deployment lock file.' => 'Unable to open the deployment lock file.', 'Deployment failed. Check the staging log for details.' => 'Deployment failed. Check the staging log for details.', - 'Files deployed successfully.' => 'Files deployed successfully.', 'Database deployed successfully.' => 'Database deployed successfully.', 'Files and Database deployed successfully.' => 'Files and Database deployed successfully.', 'Deployment completed successfully.' => 'Deployment completed successfully.', - 'Deployment in progress. This may take several minutes.' => 'Deployment in progress. This may take several minutes.', 'The deployment stopped before it completed. Please try again.' => 'The deployment stopped before it completed. Please try again.', 'Unable to start the deployment process.' => 'Unable to start the deployment process.', 'The deployment is still running. Please wait and check again shortly.' => 'The deployment is still running. Please wait and check again shortly.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'The staging operation did not complete, please get in touch with our support.', 'You must switch to the production environment before destroying staging.' => 'You must switch to the production environment before destroying staging.', 'Switch to an environment you are already in, you cannot.' => 'Switch to an environment you are already in, you cannot.', - 'Invalid staging CLI command.' => 'Invalid staging CLI command.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'A content deploy is already in progress. Wait for it to finish before running another staging operation.', 'Invalid character (%s) in command.' => 'Invalid character (%s) in command.', 'Unable to execute script (disabled_function).' => 'Unable to execute script (disabled_function).', 'Filesystem credentials required.' => 'Filesystem credentials required.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Log Staging', 'Don\'t have capabilities to access this page' => 'Don\'t have capabilities to access this page', 'Staging configuration was automatically repaired.' => 'Staging configuration was automatically repaired.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', 'No sub-command provided' => 'No sub-command provided', 'Invalid user.' => 'Invalid user.', 'Invalid deploy type' => 'Invalid deployment type', diff --git a/languages/wp-module-staging-en_AU.po b/languages/wp-module-staging-en_AU.po index e6d2840d..7708a441 100644 --- a/languages/wp-module-staging-en_AU.po +++ b/languages/wp-module-staging-en_AU.po @@ -1,100 +1,80 @@ -# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: Vara Prasad Maruboina \n" "Language-Team: English\n" -"Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: en_AU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "A content deploy is already in progress. Wait for it to finish before running another staging operation." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "A deployment is currently in progress. Please wait for it to finish." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." - -#: build/staging/bundle.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 "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "An unknown error has occurred." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Cancel" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clone" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clone to staging" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Cloned to Staging" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "Cloning can only be done from the production environment." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Cloning production to staging, this should take about a minute." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirm Clone Action" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Could not create the content copy job directory." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirm Delete" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Could not open the content copy lock." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirm Deployment" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "The deploy was abandoned and timed out. Start it again." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "Content deploy setup failed." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Copy manifest is incomplete; cannot continue." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Copying content files failed." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Could not create the content copy job directory." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Preparing the WordPress core for deploy failed." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Finalizing the content deploy failed." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Deployment in progress. This may take several minutes." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Files deployed successfully." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Could not create the copy job directory." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Could not open the copy lock." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Could not write the copy cursor." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Could not create the copy manifest." @@ -103,13 +83,9 @@ msgstr "Could not create the copy manifest." msgid "Could not enumerate the files to copy." msgstr "Could not enumerate the files to copy." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Could not open the content copy lock." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Could not open the copy lock." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Copy manifest is incomplete; cannot continue." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -119,451 +95,488 @@ msgstr "Could not read the copy manifest." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Could not read the whole copy manifest; cannot continue safely." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Could not write the copy cursor." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "The copy manifest is corrupt; cannot continue safely." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Create staging site" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Failed to copy %s after repeated attempts." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Created" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "Cloning can only be done from the production environment." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Creating a staging site, this should take about a minute." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "Staging environment already exists!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Currently editing" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Unsupported content copy type." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Invalid staging CLI command." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Missing or invalid staging lock token." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Unable to create the deployment lock directory." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Unable to open the deployment lock file." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Deployment failed. Check the staging log for details." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Database deployed successfully." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Delete" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Files and Database deployed successfully." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Delete Staging Site" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Deployment completed successfully." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Deleted Staging" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "The deployment stopped before it completed. Please try again." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Deleting the staging site, this should take about a minute." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Unable to start the deployment process." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Deploy" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "The deployment is still running. Please wait and check again shortly." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Deploy Site" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Something gone wrong, please get in touch with our support." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Deploy all changes" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "The staging operation did not complete, please get in touch with our support." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Deploy database only" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "You must switch to the production environment before destroying staging." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Deploy files only" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Switch to an environment you are already in, you cannot." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Deployed" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "A content deploy is already in progress. Wait for it to finish before running another staging operation." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Deploying from staging to production, this should take about a minute." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Invalid character (%s) in command." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Deployment completed successfully." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Unable to execute script (disabled_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Deployment failed. Check the staging log for details." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Filesystem credentials required." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Deployment in progress. This may take several minutes." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "Unable to initialize WP Filesystem." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Don't have capabilities to access this page" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Unable to execute script (permission error)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Error" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "A deployment is currently in progress. Please wait for it to finish." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Error: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Failed to copy %s after repeated attempts." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Files and Database deployed successfully." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Files deployed successfully." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Filesystem credentials required." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filter by date (YYYY-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Log Staging" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Finalizing the content deploy failed." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Don't have capabilities to access this page" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Invalid JSON response" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "Staging configuration was automatically repaired." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Invalid action" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Invalid character (%s) in command." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Invalid deployment type" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Invalid staging CLI command." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Invalid user." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Items per page:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Loading the production environment now." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Loading the staging environment now." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Log" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Log Staging" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Missing or invalid staging lock token." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Next" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "No log found for selected date." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "No sub-command provided" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Not currently editing" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Preparing the WordPress core for deploy failed." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Invalid user." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Proceed" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Invalid deployment type" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Production DIR:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Invalid action" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Production Site" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Invalid JSON response" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "Production URL:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Error: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "Provided $data wasn't a valid array or JSON string." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Reset" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Save" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Something gone wrong, please get in touch with our support." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Staging" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Staging" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Staging Environment" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Staging Actions" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Staging Created" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Staging" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Production DIR:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "Production URL:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Staging DIR:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Staging Environment" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Staging Site" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "Staging URL:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "Staging configuration was automatically repaired." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "Staging environment already exists!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Staging environment:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filter by date (YYYY-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Items per page:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Save" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Reset" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Log" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Next" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "No log found for selected date." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Switch" +msgid "Production Site" +msgstr "Production Site" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Switch to Production" +msgid "Currently editing" +msgstr "Currently editing" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Switch to Staging" +msgid "Not currently editing" +msgstr "Not currently editing" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Switch to an environment you are already in, you cannot." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clone" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Switching" +msgid "Confirm Clone Action" +msgstr "Confirm Clone Action" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Switching to the production environment, this should take about a minute." +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 "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?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Switching to the staging environment, this should take about a minute." +msgid "Clone to staging" +msgstr "Clone to staging" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "The copy manifest is corrupt; cannot continue safely." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Staging Site" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "You don't have a staging site yet." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "The deploy was abandoned and timed out. Start it again." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Create staging site" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "The deployment is still running. Please wait and check again shortly." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Delete Staging Site" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "The deployment stopped before it completed. Please try again." +#: build/staging/bundle.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 "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." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Deleted Staging" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Deleting the staging site, this should take about a minute." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Cancel" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Cloned to Staging" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Cloning production to staging, this should take about a minute." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Staging Created" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Creating a staging site, this should take about a minute." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "The staging operation did not complete, please get in touch with our support." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Created" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Delete" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirm Delete" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Deploy" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Deploy all changes" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirm Deployment" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Deploy database only" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "This will navigate you to the production environment" +msgid "Deploy files only" +msgstr "Deploy files only" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "This will navigate you to the staging environment" +msgid "Deployed" +msgstr "Deployed" #: build/staging/bundle.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 "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?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Deploying from staging to production, this should take about a minute." #: build/staging/bundle.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 "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." +msgid "Deploy Site" +msgstr "Deploy Site" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Unable to create the deployment lock directory." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Error" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Unable to execute script (disabled_function)." +#: build/staging/bundle.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 "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Unable to execute script (permission error)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Proceed" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "Unable to initialize WP Filesystem." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Switch" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Unable to open the deployment lock file." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Switch to Production" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Unable to start the deployment process." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "This will navigate you to the production environment" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Loading the production environment now." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Unsupported content copy type." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Switching to the production environment, this should take about a minute." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Switch to Staging" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Working…" +msgid "This will navigate you to the staging environment" +msgstr "This will navigate you to the staging environment" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "You don't have a staging site yet." +msgid "Loading the staging environment now." +msgstr "Loading the staging environment now." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "You must switch to the production environment before destroying staging." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Switching to the staging environment, this should take about a minute." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Switching" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "An unknown error has occurred." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Working…" diff --git a/languages/wp-module-staging-en_GB-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-en_GB-ea9e093a3098c04c13913fd4d6279d55.json index 9229102f..5ec66611 100644 --- a/languages/wp-module-staging-en_GB-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-en_GB-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-en_GB.l10n.php b/languages/wp-module-staging-en_GB.l10n.php index b01596a7..0974084b 100644 --- a/languages/wp-module-staging-en_GB.l10n.php +++ b/languages/wp-module-staging-en_GB.l10n.php @@ -5,19 +5,40 @@ 'language' => 'en_GB', 'project-id-version' => '', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Could not create the content copy job directory.', + 'Could not open the content copy lock.' => 'Could not open the content copy lock.', + 'The deploy was abandoned and timed out. Start it again.' => 'The deploy was abandoned and timed out. Start it again.', + 'Content deploy setup failed.' => 'Content deploy setup failed.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.', + 'Copying content files failed.' => 'Copying content files failed.', + 'Preparing the WordPress core for deploy failed.' => 'Preparing the WordPress core for deploy failed.', + 'Finalizing the content deploy failed.' => 'Finalizing the content deploy failed.', + 'Deployment in progress. This may take several minutes.' => 'Deployment in progress. This may take several minutes.', + 'Files deployed successfully.' => 'Files deployed successfully.', + 'Could not create the copy job directory.' => 'Could not create the copy job directory.', + 'Could not open the copy lock.' => 'Could not open the copy lock.', + 'Could not write the copy cursor.' => 'Could not write the copy cursor.', + 'Could not create the copy manifest.' => 'Could not create the copy manifest.', + 'Could not enumerate the files to copy.' => 'Could not enumerate the files to copy.', + 'Copy manifest is incomplete; cannot continue.' => 'Copy manifest is incomplete; cannot continue.', + 'Could not read the copy manifest.' => 'Could not read the copy manifest.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Could not read the whole copy manifest; cannot continue safely.', + 'The copy manifest is corrupt; cannot continue safely.' => 'The copy manifest is corrupt; cannot continue safely.', + 'Failed to copy %s after repeated attempts.' => 'Failed to copy %s after repeated attempts.', 'Cloning can only be done from the production environment.' => 'Cloning can only be done from the production environment.', 'Staging environment already exists!' => 'Staging environment already exists!', + 'Unsupported content copy type.' => 'Unsupported content copy type.', + 'Invalid staging CLI command.' => 'Invalid staging CLI command.', + 'Missing or invalid staging lock token.' => 'Missing or invalid staging lock token.', 'Unable to create the deployment lock directory.' => 'Unable to create the deployment lock directory.', 'Unable to open the deployment lock file.' => 'Unable to open the deployment lock file.', 'Deployment failed. Check the staging log for details.' => 'Deployment failed. Check the staging log for details.', - 'Files deployed successfully.' => 'Files deployed successfully.', 'Database deployed successfully.' => 'Database deployed successfully.', 'Files and Database deployed successfully.' => 'Files and Database deployed successfully.', 'Deployment completed successfully.' => 'Deployment completed successfully.', - 'Deployment in progress. This may take several minutes.' => 'Deployment in progress. This may take several minutes.', 'The deployment stopped before it completed. Please try again.' => 'The deployment stopped before it completed. Please try again.', 'Unable to start the deployment process.' => 'Unable to start the deployment process.', 'The deployment is still running. Please wait and check again shortly.' => 'The deployment is still running. Please wait and check again shortly.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'The staging operation did not complete, please get in touch with our support.', 'You must switch to the production environment before destroying staging.' => 'You must switch to the production environment before destroying staging.', 'Switch to an environment you are already in, you cannot.' => 'Switch to an environment you are already in, you cannot.', - 'Invalid staging CLI command.' => 'Invalid staging CLI command.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'A content deploy is already in progress. Wait for it to finish before running another staging operation.', 'Invalid character (%s) in command.' => 'Invalid character (%s) in command.', 'Unable to execute script (disabled_function).' => 'Unable to execute script (disabled_function).', 'Filesystem credentials required.' => 'Filesystem credentials required.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Log Staging', 'Don\'t have capabilities to access this page' => 'Don\'t have capabilities to access this page', 'Staging configuration was automatically repaired.' => 'Staging configuration was automatically repaired.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.', 'No sub-command provided' => 'No sub-command provided', 'Invalid user.' => 'Invalid user.', 'Invalid deploy type' => 'Invalid deployment type', diff --git a/languages/wp-module-staging-en_GB.po b/languages/wp-module-staging-en_GB.po index ca076893..de994640 100644 --- a/languages/wp-module-staging-en_GB.po +++ b/languages/wp-module-staging-en_GB.po @@ -1,100 +1,80 @@ -# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: Vara Prasad Maruboina \n" "Language-Team: English (British) <(nothing)>\n" -"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "A content deploy is already in progress. Wait for it to finish before running another staging operation." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "A deployment is currently in progress. Please wait for it to finish." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." - -#: build/staging/bundle.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 "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "An unknown error has occurred." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Cancel" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clone" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clone to staging" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Cloned to Staging" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "Cloning can only be done from the production environment." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Cloning production to staging, this should take about a minute." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirm Clone Action" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Could not create the content copy job directory." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirm Delete" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Could not open the content copy lock." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirm Deployment" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "The deploy was abandoned and timed out. Start it again." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "Content deploy setup failed." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Copy manifest is incomplete; cannot continue." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Copying content files failed." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Could not create the content copy job directory." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Preparing the WordPress core for deploy failed." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Finalizing the content deploy failed." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Deployment in progress. This may take several minutes." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Files deployed successfully." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Could not create the copy job directory." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Could not open the copy lock." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Could not write the copy cursor." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Could not create the copy manifest." @@ -103,13 +83,9 @@ msgstr "Could not create the copy manifest." msgid "Could not enumerate the files to copy." msgstr "Could not enumerate the files to copy." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Could not open the content copy lock." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Could not open the copy lock." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Copy manifest is incomplete; cannot continue." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -119,451 +95,488 @@ msgstr "Could not read the copy manifest." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Could not read the whole copy manifest; cannot continue safely." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Could not write the copy cursor." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "The copy manifest is corrupt; cannot continue safely." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Create staging site" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Failed to copy %s after repeated attempts." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Created" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "Cloning can only be done from the production environment." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Creating a staging site, this should take about a minute." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "Staging environment already exists!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Currently editing" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Unsupported content copy type." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Invalid staging CLI command." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Missing or invalid staging lock token." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Unable to create the deployment lock directory." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Unable to open the deployment lock file." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Deployment failed. Check the staging log for details." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Database deployed successfully." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Delete" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Files and Database deployed successfully." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Delete Staging Site" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Deployment completed successfully." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Deleted Staging" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "The deployment stopped before it completed. Please try again." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Deleting the staging site, this should take about a minute." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Unable to start the deployment process." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Deploy" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "The deployment is still running. Please wait and check again shortly." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Deploy Site" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Something gone wrong, please get in touch with our support." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Deploy all changes" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "The staging operation did not complete, please get in touch with our support." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Deploy database only" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "You must switch to the production environment before destroying staging." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Deploy files only" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Switch to an environment you are already in, you cannot." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Deployed" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "A content deploy is already in progress. Wait for it to finish before running another staging operation." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Deploying from staging to production, this should take about a minute." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Invalid character (%s) in command." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Deployment completed successfully." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Unable to execute script (disabled_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Deployment failed. Check the staging log for details." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Filesystem credentials required." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Deployment in progress. This may take several minutes." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "Unable to initialise WP Filesystem." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Don't have capabilities to access this page" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Unable to execute script (permission error)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Error" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "A deployment is currently in progress. Please wait for it to finish." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Error: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Failed to copy %s after repeated attempts." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Files and Database deployed successfully." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Files deployed successfully." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Filesystem credentials required." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filter by date (YYYY-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Log Staging" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Finalizing the content deploy failed." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Don't have capabilities to access this page" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Invalid JSON response" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "Staging configuration was automatically repaired." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Invalid action" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Invalid character (%s) in command." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Invalid deployment type" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Invalid staging CLI command." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Invalid user." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Items per page:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Loading the production environment now." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Loading the staging environment now." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Log" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Log Staging" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Missing or invalid staging lock token." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Next" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "No log found for selected date." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "No sub-command provided" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Not currently editing" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Preparing the WordPress core for deploy failed." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Invalid user." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Proceed" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Invalid deployment type" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Production DIR:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Invalid action" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Production Site" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Invalid JSON response" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "Production URL:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Error: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "Provided $data was not a valid array or JSON string." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Reset" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Save" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Something gone wrong, please get in touch with our support." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Staging" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Staging" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Staging Environment" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Staging Actions" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Staging Created" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Staging" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Production DIR:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "Production URL:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Staging DIR:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Staging Environment" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Staging Site" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "Staging URL:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "Staging configuration was automatically repaired." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "Staging environment already exists!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Staging environment:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filter by date (YYYY-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Items per page:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Save" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Reset" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Log" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Next" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "No log found for selected date." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Switch" +msgid "Production Site" +msgstr "Production Site" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Switch to Production" +msgid "Currently editing" +msgstr "Currently editing" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Switch to Staging" +msgid "Not currently editing" +msgstr "Not currently editing" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Switch to an environment you are already in, you cannot." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clone" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Switching" +msgid "Confirm Clone Action" +msgstr "Confirm Clone Action" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Switching to the production environment, this should take about a minute." +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 "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?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Switching to the staging environment, this should take about a minute." +msgid "Clone to staging" +msgstr "Clone to staging" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "The copy manifest is corrupt; cannot continue safely." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Staging Site" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "You don't have a staging site yet." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "The deploy was abandoned and timed out. Start it again." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Create staging site" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "The deployment is still running. Please wait and check again shortly." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Delete Staging Site" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "The deployment stopped before it completed. Please try again." +#: build/staging/bundle.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 "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." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Deleted Staging" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Deleting the staging site, this should take about a minute." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Cancel" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Cloned to Staging" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Cloning production to staging, this should take about a minute." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Staging Created" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Creating a staging site, this should take about a minute." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "The staging operation did not complete, please get in touch with our support." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Created" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Delete" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirm Delete" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Deploy" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Deploy all changes" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirm Deployment" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Deploy database only" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "This will navigate you to the production environment" +msgid "Deploy files only" +msgstr "Deploy files only" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "This will navigate you to the staging environment" +msgid "Deployed" +msgstr "Deployed" #: build/staging/bundle.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 "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?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Deploying from staging to production, this should take about a minute." #: build/staging/bundle.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 "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." +msgid "Deploy Site" +msgstr "Deploy Site" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Unable to create the deployment lock directory." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Error" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Unable to execute script (disabled_function)." +#: build/staging/bundle.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 "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Unable to execute script (permission error)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Proceed" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "Unable to initialise WP Filesystem." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Switch" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Unable to open the deployment lock file." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Switch to Production" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Unable to start the deployment process." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "This will navigate you to the production environment" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Loading the production environment now." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Unsupported content copy type." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Switching to the production environment, this should take about a minute." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Switch to Staging" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Working..." +msgid "This will navigate you to the staging environment" +msgstr "This will navigate you to the staging environment" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "You don't have a staging site yet." +msgid "Loading the staging environment now." +msgstr "Loading the staging environment now." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "You must switch to the production environment before destroying staging." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Switching to the staging environment, this should take about a minute." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Switching" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "An unknown error has occurred." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Working..." diff --git a/languages/wp-module-staging-es_ES-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-es_ES-ea9e093a3098c04c13913fd4d6279d55.json index 26120c53..1478a5f0 100644 --- a/languages/wp-module-staging-es_ES-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-es_ES-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-es_ES.l10n.php b/languages/wp-module-staging-es_ES.l10n.php index faedb0db..77105c2d 100644 --- a/languages/wp-module-staging-es_ES.l10n.php +++ b/languages/wp-module-staging-es_ES.l10n.php @@ -5,19 +5,40 @@ 'language' => 'es_ES', 'project-id-version' => 'newfold-labswp-module-staging', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'Poedit 3.6', 'messages' => [ + 'Could not create the content copy job directory.' => 'No se pudo crear el directorio de tareas de copia de contenido.', + 'Could not open the content copy lock.' => 'No se pude abrir el bloqueo de copia de contenido.', + 'The deploy was abandoned and timed out. Start it again.' => 'El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo.', + 'Content deploy setup failed.' => 'La configuración del despliegue de contenido falló.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo.', + 'Copying content files failed.' => 'Falló copiar archivos de contenido.', + 'Preparing the WordPress core for deploy failed.' => 'Preparar el núcleo de WordPress para el despliegue falló.', + 'Finalizing the content deploy failed.' => 'Finalizar el despliegue del contenido falló.', + 'Deployment in progress. This may take several minutes.' => 'Despliegue en curso. Esto puede tardar varios minutos.', + 'Files deployed successfully.' => 'Los archivos se desplegaron con éxito.', + 'Could not create the copy job directory.' => 'No se pudo crear el directorio de tareas de copia.', + 'Could not open the copy lock.' => 'No se pudo abrir el bloqueo de copia.', + 'Could not write the copy cursor.' => 'No pude escribir el cursor de copia.', + 'Could not create the copy manifest.' => 'No se pudo crear el manifiesto de copias.', + 'Could not enumerate the files to copy.' => 'No se pudo enumerar los archivos para copiar.', + 'Copy manifest is incomplete; cannot continue.' => 'El manifiesto de copia está incompleto; no se puede continuar.', + 'Could not read the copy manifest.' => 'No pude leer el manifiesto de copias.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'No pude leer todo el manifiesto de copias; no puede continuar con seguridad.', + 'The copy manifest is corrupt; cannot continue safely.' => 'El manifiesto de copia está corrupto; no puede continuar de forma segura.', + 'Failed to copy %s after repeated attempts.' => 'No se pudo copiar los porcentajes tras intentos repetidos.', 'Cloning can only be done from the production environment.' => 'La clonación sólo puede hacerse desde el entorno de producción.', 'Staging environment already exists!' => '¡El entorno de preproducción ya existe!', + 'Unsupported content copy type.' => 'Tipo de texto de contenido no soportado.', + 'Invalid staging CLI command.' => 'Comando CLI de preproducción inválido.', + 'Missing or invalid staging lock token.' => 'Token de bloqueo de staging faltante o inválido.', 'Unable to create the deployment lock directory.' => 'No se puede crear el directorio de bloqueo de despliegue.', 'Unable to open the deployment lock file.' => 'No se puede abrir el archivo de bloqueo de despliegue.', 'Deployment failed. Check the staging log for details.' => 'Despliegue fallido. Consulta el registro de etapas para más detalles.', - 'Files deployed successfully.' => 'Los archivos se desplegaron con éxito.', 'Database deployed successfully.' => 'La base de datos se desplegó con éxito.', 'Files and Database deployed successfully.' => 'Archivos y base de datos desplegados con éxito.', 'Deployment completed successfully.' => 'Despliegue completado con éxito.', - 'Deployment in progress. This may take several minutes.' => 'Despliegue en curso. Esto puede tardar varios minutos.', 'The deployment stopped before it completed. Please try again.' => 'El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo.', 'Unable to start the deployment process.' => 'No se puede iniciar el proceso de despliegue.', 'The deployment is still running. Please wait and check again shortly.' => 'El despliegue sigue en marcha. Por favor, esperad y volváis a comprobar en breve.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'La operación de preparación no se completó, por favor ponte en contacto con nuestro soporte.', 'You must switch to the production environment before destroying staging.' => 'Debes cambiar al entorno de producción antes de destruir la preproducción.', 'Switch to an environment you are already in, you cannot.' => 'Cambiar a un entorno en el que ya está, no puede.', - 'Invalid staging CLI command.' => 'Comando CLI de preproducción inválido.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de preparación.', 'Invalid character (%s) in command.' => 'Carácter inválido (%s) en el comando.', 'Unable to execute script (disabled_function).' => 'No se puede ejecutar el script (disabled_function).', 'Filesystem credentials required.' => 'Se requieren credenciales del sistema de archivos.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Escenificación de troncos', 'Don\'t have capabilities to access this page' => 'No tengo capacidad para acceder a esta página', 'Staging configuration was automatically repaired.' => 'La configuración de etapas se reparaba automáticamente.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin o tema no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'El tema "%s" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'El plugin imprescindible "%s" no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Elimínalo de mu-plugins y vuelve a intentarlo.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'El plugin "%s" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'El plugin o tema "%1$s" entra en conflicto con "%2$s" (No se puede volver a declarar). Desactiva o elimina uno de ellos, y luego vuelve a intentarlo.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'El tema "%s" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'El plugin imprescindible "%s" tiene un conflicto de código (No se puede volver a declarar). Sácalo de mu-plugins y vuelve a intentarlo.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'El plugin "%s" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress no pudo arrancar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'El tema "%s" causó un error fatal al cargar WordPress. Desactítalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'El plugin imprescindible "%s" causó un error fatal al cargar WordPress. Elimínalo de los múltiples plugins y vuelve a intentarlo.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'El plugin "%s" causó un error fatal al cargar WordPress. Desactítalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo.', 'No sub-command provided' => 'No se proporcionó un subcomando', 'Invalid user.' => 'Usuario no válido.', 'Invalid deploy type' => 'Tipo de despliegue no válido', diff --git a/languages/wp-module-staging-es_ES.po b/languages/wp-module-staging-es_ES.po index 9fa14f28..fe555b0c 100644 --- a/languages/wp-module-staging-es_ES.po +++ b/languages/wp-module-staging-es_ES.po @@ -1,16 +1,15 @@ -# msgid "" msgstr "" "Project-Id-Version: newfold-labswp-module-staging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: \n" "Language-Team: Spanish\n" -"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-File: wp-module-staging.pot\n" "X-Crowdin-File-ID: 8\n" @@ -20,86 +19,67 @@ msgstr "" "X-Domain: wp-module-staging\n" "X-Generator: Poedit 3.6\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de preparación." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Actualmente se está realizando un despliegue. Por favor, esperad a que termine." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin o tema no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." - -#: build/staging/bundle.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 "Un sitio de preproducción es un duplicado de su sitio en vivo, ofreciendo un entorno seguro para experimentar, probar actualizaciones y desplegar cuando esté listo." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Se ha producido un error desconocido." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Cancelar" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clonar" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clonar a preproducción" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Clonado a preproducción" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "La clonación sólo puede hacerse desde el entorno de producción." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Clonando producción a preproducción, esto debería tomar aproximadamente un minuto." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirmar acción de clonación" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "No se pudo crear el directorio de tareas de copia de contenido." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirmar eliminación" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "No se pude abrir el bloqueo de copia de contenido." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirmar Despliegue" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "La configuración del despliegue de contenido falló." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "El manifiesto de copia está incompleto; no se puede continuar." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Falló copiar archivos de contenido." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "No se pudo crear el directorio de tareas de copia de contenido." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Preparar el núcleo de WordPress para el despliegue falló." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Finalizar el despliegue del contenido falló." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Despliegue en curso. Esto puede tardar varios minutos." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Los archivos se desplegaron con éxito." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "No se pudo crear el directorio de tareas de copia." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "No se pudo abrir el bloqueo de copia." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "No pude escribir el cursor de copia." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "No se pudo crear el manifiesto de copias." @@ -108,13 +88,9 @@ msgstr "No se pudo crear el manifiesto de copias." msgid "Could not enumerate the files to copy." msgstr "No se pudo enumerar los archivos para copiar." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "No se pude abrir el bloqueo de copia de contenido." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "No se pudo abrir el bloqueo de copia." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "El manifiesto de copia está incompleto; no se puede continuar." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -124,451 +100,488 @@ msgstr "No pude leer el manifiesto de copias." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "No pude leer todo el manifiesto de copias; no puede continuar con seguridad." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "No pude escribir el cursor de copia." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "El manifiesto de copia está corrupto; no puede continuar de forma segura." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Crear sitio de preproducción" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "No se pudo copiar los porcentajes tras intentos repetidos." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Creado" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "La clonación sólo puede hacerse desde el entorno de producción." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Creando un sitio de preproducción, esto debería tomar aproximadamente un minuto." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "¡El entorno de preproducción ya existe!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Edición actual" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Tipo de texto de contenido no soportado." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Comando CLI de preproducción inválido." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Token de bloqueo de staging faltante o inválido." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "No se puede crear el directorio de bloqueo de despliegue." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "No se puede abrir el archivo de bloqueo de despliegue." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Despliegue fallido. Consulta el registro de etapas para más detalles." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "La base de datos se desplegó con éxito." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Eliminar" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Archivos y base de datos desplegados con éxito." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Eliminar sitio de preproducción" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Despliegue completado con éxito." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Preproducción eliminada" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Eliminando el sitio de preproducción, esto tomará aproximadamente un minuto." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "No se puede iniciar el proceso de despliegue." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Desplegar" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "El despliegue sigue en marcha. Por favor, esperad y volváis a comprobar en breve." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Desplegar sitio" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Si algo ha salido mal, por favor ponte en contacto con nuestro soporte." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Desplegar todos los cambios" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "La operación de preparación no se completó, por favor ponte en contacto con nuestro soporte." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Desplegar sólo base de datos" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Debes cambiar al entorno de producción antes de destruir la preproducción." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Desplegar sólo archivos" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Cambiar a un entorno en el que ya está, no puede." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Desplegado" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de preparación." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Desplegando de preproducción a producción, esto debería tomar aproximadamente un minuto." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Carácter inválido (%s) en el comando." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Despliegue completado con éxito." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "No se puede ejecutar el script (disabled_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Despliegue fallido. Consulta el registro de etapas para más detalles." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Se requieren credenciales del sistema de archivos." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Despliegue en curso. Esto puede tardar varios minutos." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "No se puede inicializar el sistema de archivos WP." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "No tengo capacidad para acceder a esta página" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "No se puede ejecutar el script (error de permisos)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Error" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Actualmente se está realizando un despliegue. Por favor, esperad a que termine." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Error: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "No se pudo copiar los porcentajes tras intentos repetidos." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Archivos y base de datos desplegados con éxito." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Los archivos se desplegaron con éxito." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Se requieren credenciales del sistema de archivos." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "No se puede almacenar el token de autenticación por etapas. Una caché de objetos persistente puede estar desincronizada con la base de datos, o la base de datos no acepta escrituras." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filtrar por fecha (AAAAA-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Escenificación de troncos" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Finalizar el despliegue del contenido falló." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "No tengo capacidad para acceder a esta página" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Respuesta JSON inválida" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "La configuración de etapas se reparaba automáticamente." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Acción no válida" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin o tema no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Carácter inválido (%s) en el comando." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "El tema \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Tipo de despliegue no válido" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "El plugin imprescindible \"%s\" no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Elimínalo de mu-plugins y vuelve a intentarlo." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Comando CLI de preproducción inválido." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "El plugin \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Usuario no válido." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "El plugin o tema \"%1$s\" entra en conflicto con \"%2$s\" (No se puede volver a declarar). Desactiva o elimina uno de ellos, y luego vuelve a intentarlo." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Elementos por página:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "El tema \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Cargando el entorno de producción ahora." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "El plugin imprescindible \"%s\" tiene un conflicto de código (No se puede volver a declarar). Sácalo de mu-plugins y vuelve a intentarlo." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Cargando el entorno de preproducción ahora." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "El plugin \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Registro" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Escenificación de troncos" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress no pudo arrancar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Token de bloqueo de staging faltante o inválido." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "El tema \"%s\" causó un error fatal al cargar WordPress. Desactítalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Próximo" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "El plugin imprescindible \"%s\" causó un error fatal al cargar WordPress. Elimínalo de los múltiples plugins y vuelve a intentarlo." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "No se encontró registro para la fecha seleccionada." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "El plugin \"%s\" causó un error fatal al cargar WordPress. Desactítalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "No se proporcionó un subcomando" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Actualmente no se está editando" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Preparar el núcleo de WordPress para el despliegue falló." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Usuario no válido." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Continuar" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Tipo de despliegue no válido" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Dirección de producción:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Acción no válida" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Sitio de producción" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Respuesta JSON inválida" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "URL de producción:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Error: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "El $data proporcionado no era un array válido ni una cadena JSON válida." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Restablecimiento" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Salvar" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Si algo ha salido mal, por favor ponte en contacto con nuestro soporte." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Estadificación" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Preproducción" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Entorno de preproducción" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Acciones de preproducción" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Preproducción creada" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Estadificación" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Dirección de producción:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "URL de producción:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Dirección de escenografía:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Entorno de preproducción" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Sitio de preproducción" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "URL de preparación:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "La configuración de etapas se reparaba automáticamente." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "¡El entorno de preproducción ya existe!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Entorno de escenografía:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filtrar por fecha (AAAAA-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Elementos por página:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Salvar" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Restablecimiento" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Registro" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Próximo" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "No se encontró registro para la fecha seleccionada." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Cambiar" +msgid "Production Site" +msgstr "Sitio de producción" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Cambiar a producción" +msgid "Currently editing" +msgstr "Edición actual" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Cambiar a preproducción" +msgid "Not currently editing" +msgstr "Actualmente no se está editando" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Cambiar a un entorno en el que ya está, no puede." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clonar" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Cambiando" +msgid "Confirm Clone Action" +msgstr "Confirmar acción de clonación" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Cambiando al entorno de producción, esto debería tomar aproximadamente un minuto." +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 "Esto sobrescribirá todo en preproducción y lo actualizará a un clon exacto del sitio de producción actual. ¿Está seguro que desea continuar?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Cambiando al entorno de preproducción, esto debería tomar aproximadamente un minuto." +msgid "Clone to staging" +msgstr "Clonar a preproducción" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "El manifiesto de copia está corrupto; no puede continuar de forma segura." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Sitio de preproducción" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Todavía no tienes un sitio de preproducción." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Crear sitio de preproducción" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "El despliegue sigue en marcha. Por favor, esperad y volváis a comprobar en breve." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Eliminar sitio de preproducción" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo." +#: build/staging/bundle.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 "Esto eliminará permanentemente el sitio de preproducción. ¿Está seguro que desea continuar? Puede volver a crear otro sitio de preproducción en cualquier momento, pero cualquier cambio específico que haya realizado en este sitio se perderá." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "El plugin imprescindible \"%s\" causó un error fatal al cargar WordPress. Elimínalo de los múltiples plugins y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Preproducción eliminada" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "El plugin imprescindible \"%s\" tiene un conflicto de código (No se puede volver a declarar). Sácalo de mu-plugins y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Eliminando el sitio de preproducción, esto tomará aproximadamente un minuto." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "El plugin imprescindible \"%s\" no es compatible con PHP 8 porque utiliza create_function(), que fue eliminado. Elimínalo de mu-plugins y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Cancelar" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "El plugin \"%s\" causó un error fatal al cargar WordPress. Desactítalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Clonado a preproducción" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "El plugin \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Clonando producción a preproducción, esto debería tomar aproximadamente un minuto." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "El plugin \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Preproducción creada" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "El plugin o tema \"%1$s\" entra en conflicto con \"%2$s\" (No se puede volver a declarar). Desactiva o elimina uno de ellos, y luego vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Creando un sitio de preproducción, esto debería tomar aproximadamente un minuto." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "La operación de preparación no se completó, por favor ponte en contacto con nuestro soporte." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Creado" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "El tema \"%s\" causó un error fatal al cargar WordPress. Desactítalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Eliminar" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "El tema \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirmar eliminación" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "El tema \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Desplegar" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Desplegar todos los cambios" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirmar Despliegue" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Desplegar sólo base de datos" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Esto desplegará la preproducción a producción y sobrescribirá el sitio actual de producción. ¿Está seguro de que desea continuar?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Esto le llevará al entorno de producción" +msgid "Deploy files only" +msgstr "Desplegar sólo archivos" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Esto lo llevará al entorno de preproducción" +msgid "Deployed" +msgstr "Desplegado" #: build/staging/bundle.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 "Esto sobrescribirá todo en preproducción y lo actualizará a un clon exacto del sitio de producción actual. ¿Está seguro que desea continuar?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Desplegando de preproducción a producción, esto debería tomar aproximadamente un minuto." #: build/staging/bundle.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 "Esto eliminará permanentemente el sitio de preproducción. ¿Está seguro que desea continuar? Puede volver a crear otro sitio de preproducción en cualquier momento, pero cualquier cambio específico que haya realizado en este sitio se perderá." +msgid "Deploy Site" +msgstr "Desplegar sitio" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "No se puede crear el directorio de bloqueo de despliegue." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Error" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "No se puede ejecutar el script (disabled_function)." +#: build/staging/bundle.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 "Un sitio de preproducción es un duplicado de su sitio en vivo, ofreciendo un entorno seguro para experimentar, probar actualizaciones y desplegar cuando esté listo." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "No se puede ejecutar el script (error de permisos)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Continuar" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "No se puede inicializar el sistema de archivos WP." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Cambiar" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "No se puede abrir el archivo de bloqueo de despliegue." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Cambiar a producción" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "No se puede iniciar el proceso de despliegue." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Esto le llevará al entorno de producción" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "No se puede almacenar el token de autenticación por etapas. Una caché de objetos persistente puede estar desincronizada con la base de datos, o la base de datos no acepta escrituras." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Cargando el entorno de producción ahora." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Tipo de texto de contenido no soportado." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Cambiando al entorno de producción, esto debería tomar aproximadamente un minuto." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress no pudo arrancar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y vuelve a intentarlo." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Cambiar a preproducción" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Laborable..." +msgid "This will navigate you to the staging environment" +msgstr "Esto lo llevará al entorno de preproducción" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Todavía no tienes un sitio de preproducción." +msgid "Loading the staging environment now." +msgstr "Cargando el entorno de preproducción ahora." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Debes cambiar al entorno de producción antes de destruir la preproducción." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Cambiando al entorno de preproducción, esto debería tomar aproximadamente un minuto." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Cambiando" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Se ha producido un error desconocido." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Laborable..." diff --git a/languages/wp-module-staging-es_MX-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-es_MX-ea9e093a3098c04c13913fd4d6279d55.json index 6873363b..e1d897eb 100644 --- a/languages/wp-module-staging-es_MX-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-es_MX-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-es_MX.l10n.php b/languages/wp-module-staging-es_MX.l10n.php index a91564bd..3712d233 100644 --- a/languages/wp-module-staging-es_MX.l10n.php +++ b/languages/wp-module-staging-es_MX.l10n.php @@ -5,19 +5,40 @@ 'language' => 'es_MX', 'project-id-version' => '', 'pot-creation-date' => '2025-02-13T09:55:55+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'No se pudo crear el directorio de tareas de copia de contenido.', + 'Could not open the content copy lock.' => 'No pude abrir el candado de copia de contenido.', + 'The deploy was abandoned and timed out. Start it again.' => 'El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo.', + 'Content deploy setup failed.' => 'La configuración del despliegue de contenido falló.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo.', + 'Copying content files failed.' => 'Falló copiar archivos de contenido.', + 'Preparing the WordPress core for deploy failed.' => 'Preparar el núcleo de WordPress para el despliegue falló.', + 'Finalizing the content deploy failed.' => 'Finalizar el despliegue del contenido falló.', + 'Deployment in progress. This may take several minutes.' => 'Despliegue en curso. Esto puede tomar varios minutos.', + 'Files deployed successfully.' => 'Los archivos se desplegaron exitosamente.', + 'Could not create the copy job directory.' => 'No se pudo crear el directorio de tareas de copia.', + 'Could not open the copy lock.' => 'No pude abrir el candado de copia.', + 'Could not write the copy cursor.' => 'No pude escribir el cursor de copia.', + 'Could not create the copy manifest.' => 'No se pudo crear el manifiesto de copia.', + 'Could not enumerate the files to copy.' => 'No pude enumerar los archivos para copiar.', + 'Copy manifest is incomplete; cannot continue.' => 'El manifiesto de copia está incompleto; no se puede continuar.', + 'Could not read the copy manifest.' => 'No pude leer el manifiesto de copias.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'No pude leer todo el manifiesto de copias; no puede continuar con seguridad.', + 'The copy manifest is corrupt; cannot continue safely.' => 'El manifiesto de copia está corrupto; no puede continuar de manera segura.', + 'Failed to copy %s after repeated attempts.' => 'No pude copiar los porcentajes después de intentos repetidos.', 'Cloning can only be done from the production environment.' => 'La clonación solo se puede realizar desde el entorno de producción.', 'Staging environment already exists!' => '¡El entorno de staging ya existe!', + 'Unsupported content copy type.' => 'Tipo de texto de contenido no soportado.', + 'Invalid staging CLI command.' => 'Comando de CLI de staging no válido.', + 'Missing or invalid staging lock token.' => 'Token de bloqueo de staging faltante o inválido.', 'Unable to create the deployment lock directory.' => 'No se puede crear el directorio de bloqueo de despliegue.', 'Unable to open the deployment lock file.' => 'No se puede abrir el archivo de bloqueo de despliegue.', 'Deployment failed. Check the staging log for details.' => 'Despliegue fallido. Revisa el registro de etapas para más detalles.', - 'Files deployed successfully.' => 'Los archivos se desplegaron exitosamente.', 'Database deployed successfully.' => 'La base de datos se desplegó exitosamente.', 'Files and Database deployed successfully.' => 'Archivos y Base de Datos se desplegaron exitosamente.', 'Deployment completed successfully.' => 'Despliegue completado con éxito.', - 'Deployment in progress. This may take several minutes.' => 'Despliegue en curso. Esto puede tomar varios minutos.', 'The deployment stopped before it completed. Please try again.' => 'El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo.', 'Unable to start the deployment process.' => 'No se puede iniciar el proceso de despliegue.', 'The deployment is still running. Please wait and check again shortly.' => 'El despliegue sigue en marcha. Por favor, espere y revise de nuevo en breve.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'La operación de preparación no se completó, por favor comunícate con nuestro soporte.', 'You must switch to the production environment before destroying staging.' => 'Debes cambiar al entorno de producción antes de eliminar el entorno de staging.', 'Switch to an environment you are already in, you cannot.' => 'No puedes cambiar a un entorno en el que ya estás.', - 'Invalid staging CLI command.' => 'Comando de CLI de staging no válido.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de staging.', 'Invalid character (%s) in command.' => 'Carácter no válido (%s) en el comando.', 'Unable to execute script (disabled_function).' => 'No se puede ejecutar el script (función deshabilitada).', 'Filesystem credentials required.' => 'Se requieren credenciales del sistema de archivos.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Escenificación de troncos', 'Don\'t have capabilities to access this page' => 'No tengo capacidad para acceder a esta página', 'Staging configuration was automatically repaired.' => 'La configuración de etapas se reparaba automáticamente.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin o tema no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'El tema "%s" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'El plugin imprescindible "%s" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Elimínalo de mu-plugins y luego inténtalo de nuevo.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'El plugin "%s" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'El plugin o tema "%1$s" entra en conflicto con "%2$s" (No se puede volver a declarar). Desactiva o elimina uno de ellos, luego inténtalo de nuevo.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'El tema "%s" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'El plugin imprescindible "%s" tiene un conflicto de código (No se puede volver a declarar). Quítalo de mu-plugins y luego inténtalo de nuevo.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'El plugin "%s" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress no pudo iniciar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'El tema "%s" causó un error fatal al cargar WordPress. Desactívalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'El plugin obligatorio "%s" causó un error fatal al cargar WordPress. Quítalo de mu-plugins y luego inténtalo de nuevo.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'El plugin "%s" causó un error fatal al cargar WordPress. Desacéptalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego intenta de nuevo.', 'No sub-command provided' => 'No se proporcionó ningún subcomando', 'Invalid user.' => 'Usuario no válido.', 'Invalid deploy type' => 'Tipo de implementación no válido', diff --git a/languages/wp-module-staging-es_MX.po b/languages/wp-module-staging-es_MX.po index d168cf01..2b84fbb6 100644 --- a/languages/wp-module-staging-es_MX.po +++ b/languages/wp-module-staging-es_MX.po @@ -1,100 +1,80 @@ -# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/newfold-labs/wp-module-staging/issues\n" -"POT-Creation-Date: 2025-02-13T09:55:55+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: Carlos Rodriguez \n" "Language-Team: Spanish \n" -"Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-13T09:55:55+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de staging." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Actualmente se está realizando un despliegue. Por favor, espere a que termine." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin o tema no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." - -#: build/staging/bundle.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 "Un sitio de staging es una copia de tu sitio en producción que te permite probar cambios, experimentar y realizar implementaciones de forma segura." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Ha ocurrido un error desconocido." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Cancelar" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clonar" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clonar a staging" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Clonado en Staging" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "La clonación solo se puede realizar desde el entorno de producción." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Clonando el entorno de producción a staging, esto tomará aproximadamente un minuto." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirmar acción de clonación" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "No se pudo crear el directorio de tareas de copia de contenido." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirmar eliminación" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "No pude abrir el candado de copia de contenido." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirmar implementación" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "La configuración del despliegue de contenido falló." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "El manifiesto de copia está incompleto; no se puede continuar." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Falló copiar archivos de contenido." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "No se pudo crear el directorio de tareas de copia de contenido." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Preparar el núcleo de WordPress para el despliegue falló." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Finalizar el despliegue del contenido falló." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Despliegue en curso. Esto puede tomar varios minutos." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Los archivos se desplegaron exitosamente." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "No se pudo crear el directorio de tareas de copia." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "No pude abrir el candado de copia." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "No pude escribir el cursor de copia." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "No se pudo crear el manifiesto de copia." @@ -103,13 +83,9 @@ msgstr "No se pudo crear el manifiesto de copia." msgid "Could not enumerate the files to copy." msgstr "No pude enumerar los archivos para copiar." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "No pude abrir el candado de copia de contenido." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "No pude abrir el candado de copia." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "El manifiesto de copia está incompleto; no se puede continuar." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -119,451 +95,488 @@ msgstr "No pude leer el manifiesto de copias." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "No pude leer todo el manifiesto de copias; no puede continuar con seguridad." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "No pude escribir el cursor de copia." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "El manifiesto de copia está corrupto; no puede continuar de manera segura." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Crear sitio de staging" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "No pude copiar los porcentajes después de intentos repetidos." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Creado" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "La clonación solo se puede realizar desde el entorno de producción." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Creando un sitio de staging, esto tomará aproximadamente un minuto." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "¡El entorno de staging ya existe!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Editando actualmente" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Tipo de texto de contenido no soportado." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Comando de CLI de staging no válido." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Token de bloqueo de staging faltante o inválido." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "No se puede crear el directorio de bloqueo de despliegue." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "No se puede abrir el archivo de bloqueo de despliegue." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Despliegue fallido. Revisa el registro de etapas para más detalles." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "La base de datos se desplegó exitosamente." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Eliminar" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Archivos y Base de Datos se desplegaron exitosamente." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Eliminar sitio de Staging" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Despliegue completado con éxito." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Staging eliminado" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Eliminando el sitio de staging, esto tomará aproximadamente un minuto." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "No se puede iniciar el proceso de despliegue." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Implementar" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "El despliegue sigue en marcha. Por favor, espere y revise de nuevo en breve." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Implementar sitio" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Si algo ha salido mal, por favor ponte en contacto con nuestro soporte." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Implementar todos los cambios" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "La operación de preparación no se completó, por favor comunícate con nuestro soporte." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Implementar solo la base de datos" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Debes cambiar al entorno de producción antes de eliminar el entorno de staging." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Implementar solo archivos" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "No puedes cambiar a un entorno en el que ya estás." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Implementado" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Ya está en marcha un despliegue de contenido. Espera a que termine antes de ejecutar otra operación de staging." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Implementando de staging a producción, esto tomará aproximadamente un minuto." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Carácter no válido (%s) en el comando." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Despliegue completado con éxito." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "No se puede ejecutar el script (función deshabilitada)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Despliegue fallido. Revisa el registro de etapas para más detalles." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Se requieren credenciales del sistema de archivos." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Despliegue en curso. Esto puede tomar varios minutos." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "No se puede inicializar el sistema de archivos WP." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "No tengo capacidad para acceder a esta página" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "No se puede ejecutar el script (error de permisos)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Error" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Actualmente se está realizando un despliegue. Por favor, espere a que termine." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Error: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "No pude copiar los porcentajes después de intentos repetidos." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Archivos y Base de Datos se desplegaron exitosamente." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Los archivos se desplegaron exitosamente." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Se requieren credenciales del sistema de archivos." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "No se puede almacenar el token de autenticación por etapas. Una caché persistente de objetos puede estar desincronizada con la base de datos, o la base de datos no está aceptando escrituras." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filtrar por fecha (AAAAA-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Escenificación de troncos" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Finalizar el despliegue del contenido falló." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "No tengo capacidad para acceder a esta página" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Respuesta JSON no válida" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "La configuración de etapas se reparaba automáticamente." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Acción no válida" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin o tema no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Carácter no válido (%s) en el comando." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "El tema \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Tipo de implementación no válido" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "El plugin imprescindible \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Elimínalo de mu-plugins y luego inténtalo de nuevo." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Comando de CLI de staging no válido." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "El plugin \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Usuario no válido." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "El plugin o tema \"%1$s\" entra en conflicto con \"%2$s\" (No se puede volver a declarar). Desactiva o elimina uno de ellos, luego inténtalo de nuevo." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Elementos por página:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "El tema \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Cargando el entorno de producción." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "El plugin imprescindible \"%s\" tiene un conflicto de código (No se puede volver a declarar). Quítalo de mu-plugins y luego inténtalo de nuevo." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Cargando el entorno de staging." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "El plugin \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Registro" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin tiene un conflicto de código (No se puede volver a declarar). Desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Escenificación de troncos" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress no pudo iniciar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Token de bloqueo de staging faltante o inválido." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "El tema \"%s\" causó un error fatal al cargar WordPress. Desactívalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Próximo" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "El plugin obligatorio \"%s\" causó un error fatal al cargar WordPress. Quítalo de mu-plugins y luego inténtalo de nuevo." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "No se encontró registro para la fecha seleccionada." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "El plugin \"%s\" causó un error fatal al cargar WordPress. Desacéptalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego intenta de nuevo." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "No se proporcionó ningún subcomando" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "No se está editando actualmente" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Preparar el núcleo de WordPress para el despliegue falló." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Usuario no válido." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Continuar" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Tipo de implementación no válido" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Dirección de producción:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Acción no válida" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Sitio de Producción" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Respuesta JSON no válida" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "URL de producción:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Error: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "El valor proporcionado en $data no era un arreglo válido ni una cadena JSON." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Restablecimiento" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Salvar" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Si algo ha salido mal, por favor ponte en contacto con nuestro soporte." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Estadificación" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Staging" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Entorno de Staging" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Acciones de Staging" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Staging creado" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Estadificación" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Dirección de producción:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "URL de producción:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Dirección de escenografía:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Entorno de Staging" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Sitio de Staging" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "URL de preparación:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "La configuración de etapas se reparaba automáticamente." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "¡El entorno de staging ya existe!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Entorno de escenografía:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filtrar por fecha (AAAAA-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Elementos por página:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Salvar" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Restablecimiento" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Registro" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Próximo" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "No se encontró registro para la fecha seleccionada." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Cambiar" +msgid "Production Site" +msgstr "Sitio de Producción" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Cambiar a Producción" +msgid "Currently editing" +msgstr "Editando actualmente" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Cambiar a Staging" +msgid "Not currently editing" +msgstr "No se está editando actualmente" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "No puedes cambiar a un entorno en el que ya estás." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clonar" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Cambiando" +msgid "Confirm Clone Action" +msgstr "Confirmar acción de clonación" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Cambiando al entorno de producción, esto tomará aproximadamente un minuto." +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 "Esto sobrescribirá todo en el entorno de staging y lo actualizará con una copia exacta del sitio actual en producción. ¿Seguro que deseas continuar?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Cambiando al entorno de staging, esto tomará aproximadamente un minuto." +msgid "Clone to staging" +msgstr "Clonar a staging" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "El manifiesto de copia está corrupto; no puede continuar de manera segura." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Sitio de Staging" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "El despliegue perdió su bloqueo ante otra operación de preparación y fue detenido antes de cambiar la producción. Iniciar el despliegue de nuevo." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Aún no tienes un sitio de staging." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "El despliegue fue abandonado y con tiempo de expiración. Empieza de nuevo." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Crear sitio de staging" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "El despliegue sigue en marcha. Por favor, espere y revise de nuevo en breve." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Eliminar sitio de Staging" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "El despliegue se detuvo antes de completarse. Por favor, inténtalo de nuevo." +#: build/staging/bundle.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 "Esto eliminará permanentemente el sitio de staging. ¿Seguro que deseas continuar? Puedes crear otro sitio de staging en cualquier momento, pero los cambios realizados en este sitio se perderán." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "El plugin obligatorio \"%s\" causó un error fatal al cargar WordPress. Quítalo de mu-plugins y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Staging eliminado" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "El plugin imprescindible \"%s\" tiene un conflicto de código (No se puede volver a declarar). Quítalo de mu-plugins y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Eliminando el sitio de staging, esto tomará aproximadamente un minuto." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "El plugin imprescindible \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Elimínalo de mu-plugins y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Cancelar" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "El plugin \"%s\" causó un error fatal al cargar WordPress. Desacéptalo, o desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego intenta de nuevo." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Clonado en Staging" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "El plugin \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Clonando el entorno de producción a staging, esto tomará aproximadamente un minuto." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "El plugin \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Staging creado" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "El plugin o tema \"%1$s\" entra en conflicto con \"%2$s\" (No se puede volver a declarar). Desactiva o elimina uno de ellos, luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Creando un sitio de staging, esto tomará aproximadamente un minuto." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "La operación de preparación no se completó, por favor comunícate con nuestro soporte." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Creado" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "El tema \"%s\" causó un error fatal al cargar WordPress. Desactívalo, o desactiva plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Eliminar" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "El tema \"%s\" tiene un conflicto de código (No se puede volver a declarar). Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirmar eliminación" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "El tema \"%s\" no es compatible con PHP 8 porque usa create_function(), que fue eliminado. Desactívalo y luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Implementar" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Implementar todos los cambios" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirmar implementación" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Implementar solo la base de datos" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Esto implementará el entorno de staging en producción y sobrescribirá el sitio actual. ¿Seguro que deseas continuar?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Esto te llevará al entorno de producción" +msgid "Deploy files only" +msgstr "Implementar solo archivos" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Esto te llevará al entorno de staging" +msgid "Deployed" +msgstr "Implementado" #: build/staging/bundle.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 "Esto sobrescribirá todo en el entorno de staging y lo actualizará con una copia exacta del sitio actual en producción. ¿Seguro que deseas continuar?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Implementando de staging a producción, esto tomará aproximadamente un minuto." #: build/staging/bundle.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 "Esto eliminará permanentemente el sitio de staging. ¿Seguro que deseas continuar? Puedes crear otro sitio de staging en cualquier momento, pero los cambios realizados en este sitio se perderán." +msgid "Deploy Site" +msgstr "Implementar sitio" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "No se puede crear el directorio de bloqueo de despliegue." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Error" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "No se puede ejecutar el script (función deshabilitada)." +#: build/staging/bundle.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 "Un sitio de staging es una copia de tu sitio en producción que te permite probar cambios, experimentar y realizar implementaciones de forma segura." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "No se puede ejecutar el script (error de permisos)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Continuar" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "No se puede inicializar el sistema de archivos WP." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Cambiar" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "No se puede abrir el archivo de bloqueo de despliegue." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Cambiar a Producción" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "No se puede iniciar el proceso de despliegue." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Esto te llevará al entorno de producción" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "No se puede almacenar el token de autenticación por etapas. Una caché persistente de objetos puede estar desincronizada con la base de datos, o la base de datos no está aceptando escrituras." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Cargando el entorno de producción." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Tipo de texto de contenido no soportado." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Cambiando al entorno de producción, esto tomará aproximadamente un minuto." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress no pudo iniciar debido a un error fatal en un plugin o tema. Desactiva los plugins de terceros y cambia a un tema predeterminado como Twenty Twenty-Five, luego inténtalo de nuevo." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Cambiar a Staging" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Laborable..." +msgid "This will navigate you to the staging environment" +msgstr "Esto te llevará al entorno de staging" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Aún no tienes un sitio de staging." +msgid "Loading the staging environment now." +msgstr "Cargando el entorno de staging." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Debes cambiar al entorno de producción antes de eliminar el entorno de staging." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Cambiando al entorno de staging, esto tomará aproximadamente un minuto." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Cambiando" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Ha ocurrido un error desconocido." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Laborable..." diff --git a/languages/wp-module-staging-fr_FR-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-fr_FR-ea9e093a3098c04c13913fd4d6279d55.json index 54d2fcfc..93f301a3 100644 --- a/languages/wp-module-staging-fr_FR-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-fr_FR-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-fr_FR.l10n.php b/languages/wp-module-staging-fr_FR.l10n.php index da8ec6d5..29209271 100644 --- a/languages/wp-module-staging-fr_FR.l10n.php +++ b/languages/wp-module-staging-fr_FR.l10n.php @@ -5,19 +5,40 @@ 'language' => 'fr_FR', 'project-id-version' => 'newfold-labswp-module-staging', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Impossible de créer le répertoire de tâches de copie de contenu.', + 'Could not open the content copy lock.' => 'Impossible d’ouvrir le verrou de copie de contenu.', + 'The deploy was abandoned and timed out. Start it again.' => 'Le déploiement a été abandonné et expiré. Redémarrez.', + 'Content deploy setup failed.' => 'La configuration du déploiement de contenu a échoué.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'Le déploiement a perdu son verrouillage lors d’une autre opération de mise en scène et a été arrêté avant de changer la production. Relancer le déploiement.', + 'Copying content files failed.' => 'La copie des fichiers de contenu a échoué.', + 'Preparing the WordPress core for deploy failed.' => 'La préparation du noyau WordPress pour le déploiement a échoué.', + 'Finalizing the content deploy failed.' => 'La finalisation du déploiement du contenu a échoué.', + 'Deployment in progress. This may take several minutes.' => 'Déploiement en cours. Cela peut prendre plusieurs minutes.', + 'Files deployed successfully.' => 'Les fichiers ont été déployés avec succès.', + 'Could not create the copy job directory.' => 'Impossible de créer le répertoire de copie.', + 'Could not open the copy lock.' => 'Impossible d’ouvrir le verrou de copie.', + 'Could not write the copy cursor.' => 'Je n’ai pas pu écrire le curseur de copie.', + 'Could not create the copy manifest.' => 'Impossible de créer le manifeste de copie.', + 'Could not enumerate the files to copy.' => 'Impossible d’énumérer les fichiers à copier.', + 'Copy manifest is incomplete; cannot continue.' => 'Le manifeste de copie est incomplet ; impossible de continuer.', + 'Could not read the copy manifest.' => 'Je n’ai pas pu lire le manifeste de copie.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Impossible de lire l’intégralité du manifeste de copies ; impossible de continuer en toute sécurité.', + 'The copy manifest is corrupt; cannot continue safely.' => 'Le manifeste de copie est corrompu ; il ne peut pas continuer en toute sécurité.', + 'Failed to copy %s after repeated attempts.' => 'Échec à copier les pourcentages après plusieurs tentatives.', 'Cloning can only be done from the production environment.' => 'Le clonage ne peut se faire qu\'à partir de l\'environnement de production.', 'Staging environment already exists!' => 'L\'environnement de pré-production existe déjà !', + 'Unsupported content copy type.' => 'Type de texte de contenu non supporté.', + 'Invalid staging CLI command.' => 'Commande CLI de pré-production invalide.', + 'Missing or invalid staging lock token.' => 'Jeton de verrouillage de staging manquant ou invalide.', 'Unable to create the deployment lock directory.' => 'Impossible de créer le répertoire de verrouillage de déploiement.', 'Unable to open the deployment lock file.' => 'Impossible d’ouvrir le fichier de verrouillage de déploiement.', 'Deployment failed. Check the staging log for details.' => 'Déploiement échoué. Consultez le journal de staging pour plus de détails.', - 'Files deployed successfully.' => 'Les fichiers ont été déployés avec succès.', 'Database deployed successfully.' => 'La base de données a été déployée avec succès.', 'Files and Database deployed successfully.' => 'Fichiers et base de données déployés avec succès.', 'Deployment completed successfully.' => 'Déploiement terminé avec succès.', - 'Deployment in progress. This may take several minutes.' => 'Déploiement en cours. Cela peut prendre plusieurs minutes.', 'The deployment stopped before it completed. Please try again.' => 'Le déploiement s’est arrêté avant de s’achever. Veuillez réessayer.', 'Unable to start the deployment process.' => 'Impossible de lancer le processus de déploiement.', 'The deployment is still running. Please wait and check again shortly.' => 'Le déploiement est toujours en cours. Veuillez patienter et vérifier à nouveau sous peu.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'L’opération de mise en scène n’a pas été terminée, veuillez contacter notre support.', 'You must switch to the production environment before destroying staging.' => 'Vous devez passer à l\'environnement de production avant de supprimer l\'environnement de pré-production.', 'Switch to an environment you are already in, you cannot.' => 'Passez à un environnement dans lequel vous êtes déjà, vous ne pouvez pas.', - 'Invalid staging CLI command.' => 'Commande CLI de pré-production invalide.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Un déploiement de contenu est déjà en cours. Attendez qu’il se termine avant de lancer une autre opération de staging.', 'Invalid character (%s) in command.' => 'Caractère invalide (%s) dans la commande.', 'Unable to execute script (disabled_function).' => 'Impossible d\'exécuter le script (désactivé_function).', 'Filesystem credentials required.' => 'Identifiants du système de fichiers requis.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Phase de journal', 'Don\'t have capabilities to access this page' => 'Je n’ai pas la possibilité d’accéder à cette page', 'Staging configuration was automatically repaired.' => 'La configuration des étapes a été automatiquement réparée.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin ou un thème n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Le thème « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'Le plugin indispensable « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Retirez-le des multiples plugins, puis réessayez.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Le plugin « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'Le plugin ou thème « %1$s » entre en conflit avec « %2$s » (impossible de redéclarer). Désactivez ou supprimez l’un d’eux, puis réessayez.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Le thème « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'Le plugin incontournable « %s » présente un conflit de code (impossible de redéclarer). Supprime-le des mu-plugins, puis réessaie.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Le plugin « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin présente un conflit de code (Impossible de redéclarer). Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress n’a pas pu démarrer à cause d’une erreur fatale dans un plugin ou un thème. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Le thème « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'Le plugin indispensable « %s » a provoqué une erreur fatale lors du chargement de WordPress. Supprime-le des mu-plugins, puis réessaie.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Le plugin « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez.', 'No sub-command provided' => 'Aucune sous-commande fournie', 'Invalid user.' => 'Utilisateur invalide.', 'Invalid deploy type' => 'Type de déploiement invalide', diff --git a/languages/wp-module-staging-fr_FR.po b/languages/wp-module-staging-fr_FR.po index 0a8fcfd1..e238237e 100644 --- a/languages/wp-module-staging-fr_FR.po +++ b/languages/wp-module-staging-fr_FR.po @@ -1,16 +1,15 @@ -# msgid "" msgstr "" "Project-Id-Version: newfold-labswp-module-staging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: \n" "Language-Team: French\n" -"Language: fr_FR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: fr_FR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Crowdin-File: wp-module-staging.pot\n" "X-Crowdin-File-ID: 8\n" @@ -20,86 +19,67 @@ msgstr "" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Un déploiement de contenu est déjà en cours. Attendez qu’il se termine avant de lancer une autre opération de staging." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Un déploiement est en cours. Veuillez attendre qu’il se termine." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin présente un conflit de code (Impossible de redéclarer). Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin ou un thème n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." - -#: build/staging/bundle.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 "Un site de pré-production est un duplicata de votre site en direct, offrant un environnement sécurisé pour expérimenter, tester les mises à jour et déployer quand il est prêt." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Une erreur inconnue s'est produite." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Abandonner" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Cloner" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Cloner vers la pré-production" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Cloné en pré-production" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "Le clonage ne peut se faire qu'à partir de l'environnement de production." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Clonage de la production vers la pré-production, cela devrait prendre environ une minute." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirmer l'action de clonage" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Impossible de créer le répertoire de tâches de copie de contenu." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirmer la suppression" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Impossible d’ouvrir le verrou de copie de contenu." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirmer le déploiement" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "Le déploiement a été abandonné et expiré. Redémarrez." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "La configuration du déploiement de contenu a échoué." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Le manifeste de copie est incomplet ; impossible de continuer." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "Le déploiement a perdu son verrouillage lors d’une autre opération de mise en scène et a été arrêté avant de changer la production. Relancer le déploiement." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "La copie des fichiers de contenu a échoué." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Impossible de créer le répertoire de tâches de copie de contenu." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "La préparation du noyau WordPress pour le déploiement a échoué." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "La finalisation du déploiement du contenu a échoué." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Déploiement en cours. Cela peut prendre plusieurs minutes." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Les fichiers ont été déployés avec succès." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Impossible de créer le répertoire de copie." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Impossible d’ouvrir le verrou de copie." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Je n’ai pas pu écrire le curseur de copie." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Impossible de créer le manifeste de copie." @@ -108,13 +88,9 @@ msgstr "Impossible de créer le manifeste de copie." msgid "Could not enumerate the files to copy." msgstr "Impossible d’énumérer les fichiers à copier." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Impossible d’ouvrir le verrou de copie de contenu." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Impossible d’ouvrir le verrou de copie." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Le manifeste de copie est incomplet ; impossible de continuer." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -124,451 +100,488 @@ msgstr "Je n’ai pas pu lire le manifeste de copie." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Impossible de lire l’intégralité du manifeste de copies ; impossible de continuer en toute sécurité." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Je n’ai pas pu écrire le curseur de copie." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "Le manifeste de copie est corrompu ; il ne peut pas continuer en toute sécurité." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Créer un site de pré-production" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Échec à copier les pourcentages après plusieurs tentatives." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Créé" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "Le clonage ne peut se faire qu'à partir de l'environnement de production." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Créer un site de pré-production, cela devrait prendre environ une minute." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "L'environnement de pré-production existe déjà !" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "En cours d'édition" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Type de texte de contenu non supporté." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Commande CLI de pré-production invalide." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Jeton de verrouillage de staging manquant ou invalide." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Impossible de créer le répertoire de verrouillage de déploiement." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Impossible d’ouvrir le fichier de verrouillage de déploiement." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Déploiement échoué. Consultez le journal de staging pour plus de détails." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "La base de données a été déployée avec succès." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Supprimez" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Fichiers et base de données déployés avec succès." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Supprimer le site de pré-production" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Déploiement terminé avec succès." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Environnement de pré-production supprimé" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "Le déploiement s’est arrêté avant de s’achever. Veuillez réessayer." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Suppression du site de pré-production, cela devrait prendre environ une minute." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Impossible de lancer le processus de déploiement." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Déployer" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "Le déploiement est toujours en cours. Veuillez patienter et vérifier à nouveau sous peu." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Déployer le site" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Quelque chose a mal tourné, n’hésitez pas à contacter notre support." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Déployer toutes les modifications" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "L’opération de mise en scène n’a pas été terminée, veuillez contacter notre support." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Déployer la base de données uniquement" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Vous devez passer à l'environnement de production avant de supprimer l'environnement de pré-production." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Déployer uniquement les fichiers" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Passez à un environnement dans lequel vous êtes déjà, vous ne pouvez pas." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Déployé" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Un déploiement de contenu est déjà en cours. Attendez qu’il se termine avant de lancer une autre opération de staging." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Déploiement de la pré-production vers la production, cela devrait prendre environ une minute." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Caractère invalide (%s) dans la commande." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Déploiement terminé avec succès." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Impossible d'exécuter le script (désactivé_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Déploiement échoué. Consultez le journal de staging pour plus de détails." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Identifiants du système de fichiers requis." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Déploiement en cours. Cela peut prendre plusieurs minutes." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "Impossible d’initialiser le système de fichiers WP." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Je n’ai pas la possibilité d’accéder à cette page" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Impossible d'exécuter le script (erreur de permission)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Erreur" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Un déploiement est en cours. Veuillez attendre qu’il se termine." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Erreur : " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Échec à copier les pourcentages après plusieurs tentatives." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Fichiers et base de données déployés avec succès." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Les fichiers ont été déployés avec succès." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Identifiants du système de fichiers requis." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Impossible de stocker le jeton d’authentification de staging. Un cache d’objets persistant peut être désynchronisé avec la base de données, ou la base de données n’accepte pas les écritures." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filtrez par date (AAAAAA-MM-DD) :" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Phase de journal" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "La finalisation du déploiement du contenu a échoué." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Je n’ai pas la possibilité d’accéder à cette page" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Réponse JSON invalide" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "La configuration des étapes a été automatiquement réparée." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Action invalide" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin ou un thème n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Caractère invalide (%s) dans la commande." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Le thème « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Type de déploiement invalide" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "Le plugin indispensable « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Retirez-le des multiples plugins, puis réessayez." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Commande CLI de pré-production invalide." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Le plugin « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Utilisateur invalide." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "Le plugin ou thème « %1$s » entre en conflit avec « %2$s » (impossible de redéclarer). Désactivez ou supprimez l’un d’eux, puis réessayez." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Articles par page :" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Le thème « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Chargement de l'environnement de production maintenant." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "Le plugin incontournable « %s » présente un conflit de code (impossible de redéclarer). Supprime-le des mu-plugins, puis réessaie." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Chargement de l'environnement de pré-production maintenant." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Le plugin « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Rapport" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin présente un conflit de code (Impossible de redéclarer). Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Phase de journal" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress n’a pas pu démarrer à cause d’une erreur fatale dans un plugin ou un thème. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Jeton de verrouillage de staging manquant ou invalide." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Le thème « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Prochain" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "Le plugin indispensable « %s » a provoqué une erreur fatale lors du chargement de WordPress. Supprime-le des mu-plugins, puis réessaie." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "Aucun journal trouvé pour la date sélectionnée." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Le plugin « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "Aucune sous-commande fournie" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Pas d'édition pour le moment" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "La préparation du noyau WordPress pour le déploiement a échoué." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Utilisateur invalide." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Procéder" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Type de déploiement invalide" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Réalation de production :" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Action invalide" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Site de production" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Réponse JSON invalide" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "URL de production :" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Erreur : " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "Les données fournies ($data) ne sont pas un tableau ou une chaîne JSON valides." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Réinitialisation" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Sauvegarder" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Quelque chose a mal tourné, n’hésitez pas à contacter notre support." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Mise en scène" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Pré-production" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Environnement de pré-production" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Actions de pré-production" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Pré-production créée" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Mise en scène" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Réalation de production :" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "URL de production :" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Mise en scène DIR :" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Environnement de pré-production" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Site de pré-production" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "URL de mise en scène :" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "La configuration des étapes a été automatiquement réparée." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "L'environnement de pré-production existe déjà !" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Environnement de mise en scène :" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filtrez par date (AAAAAA-MM-DD) :" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Articles par page :" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Sauvegarder" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Réinitialisation" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Rapport" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Prochain" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "Aucun journal trouvé pour la date sélectionnée." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Commuter" +msgid "Production Site" +msgstr "Site de production" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Passer à la production" +msgid "Currently editing" +msgstr "En cours d'édition" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Passer à la pré-production" +msgid "Not currently editing" +msgstr "Pas d'édition pour le moment" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Passez à un environnement dans lequel vous êtes déjà, vous ne pouvez pas." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Cloner" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Changement en cours" +msgid "Confirm Clone Action" +msgstr "Confirmer l'action de clonage" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Passage à l'environnement de production, cela devrait prendre environ une minute." +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 "Ceci va écraser tout ce qui est en cours de pré-production et le mettre à jour vers un clone exact du site de production actuel. Êtes-vous sûr de vouloir continuer ?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Passage à l'environnement de pré-production, cela devrait prendre environ une minute." +msgid "Clone to staging" +msgstr "Cloner vers la pré-production" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "Le manifeste de copie est corrompu ; il ne peut pas continuer en toute sécurité." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Site de pré-production" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "Le déploiement a perdu son verrouillage lors d’une autre opération de mise en scène et a été arrêté avant de changer la production. Relancer le déploiement." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Vous n'avez pas encore de site de pré-production." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "Le déploiement a été abandonné et expiré. Redémarrez." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Créer un site de pré-production" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "Le déploiement est toujours en cours. Veuillez patienter et vérifier à nouveau sous peu." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Supprimer le site de pré-production" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "Le déploiement s’est arrêté avant de s’achever. Veuillez réessayer." +#: build/staging/bundle.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 "Ceci supprimera définitivement le site de pré-production. Êtes-vous sûr de vouloir continuer ? Vous pouvez recréer un autre site de pré-production à tout moment, mais toutes les modifications spécifiques que vous avez apportées à ce site de pré-production seront perdues." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "Le plugin indispensable « %s » a provoqué une erreur fatale lors du chargement de WordPress. Supprime-le des mu-plugins, puis réessaie." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Environnement de pré-production supprimé" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "Le plugin incontournable « %s » présente un conflit de code (impossible de redéclarer). Supprime-le des mu-plugins, puis réessaie." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Suppression du site de pré-production, cela devrait prendre environ une minute." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "Le plugin indispensable « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Retirez-le des multiples plugins, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Abandonner" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Le plugin « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Cloné en pré-production" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Le plugin « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Clonage de la production vers la pré-production, cela devrait prendre environ une minute." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Le plugin « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Pré-production créée" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "Le plugin ou thème « %1$s » entre en conflit avec « %2$s » (impossible de redéclarer). Désactivez ou supprimez l’un d’eux, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Créer un site de pré-production, cela devrait prendre environ une minute." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "L’opération de mise en scène n’a pas été terminée, veuillez contacter notre support." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Créé" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Le thème « %s » a provoqué une erreur fatale lors du chargement de WordPress. Désactivez-le, ou désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Supprimez" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Le thème « %s » présente un conflit de code (impossible de redéclarer). Désactivez-le, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirmer la suppression" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Le thème « %s » n’est pas compatible avec PHP 8 car il utilise create_function(), qui a été supprimé. Désactivez-le, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Déployer" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Déployer toutes les modifications" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirmer le déploiement" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Déployer la base de données uniquement" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Ceci va déployer la pré-production vers la production et écraser le site de production actuel. Êtes-vous sûr de vouloir continuer ?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Ceci vous dirigera vers l'environnement de production" +msgid "Deploy files only" +msgstr "Déployer uniquement les fichiers" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Cela vous mènera à l'environnement de pré-production" +msgid "Deployed" +msgstr "Déployé" #: build/staging/bundle.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 "Ceci va écraser tout ce qui est en cours de pré-production et le mettre à jour vers un clone exact du site de production actuel. Êtes-vous sûr de vouloir continuer ?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Déploiement de la pré-production vers la production, cela devrait prendre environ une minute." #: build/staging/bundle.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 "Ceci supprimera définitivement le site de pré-production. Êtes-vous sûr de vouloir continuer ? Vous pouvez recréer un autre site de pré-production à tout moment, mais toutes les modifications spécifiques que vous avez apportées à ce site de pré-production seront perdues." +msgid "Deploy Site" +msgstr "Déployer le site" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Impossible de créer le répertoire de verrouillage de déploiement." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Erreur" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Impossible d'exécuter le script (désactivé_function)." +#: build/staging/bundle.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 "Un site de pré-production est un duplicata de votre site en direct, offrant un environnement sécurisé pour expérimenter, tester les mises à jour et déployer quand il est prêt." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Impossible d'exécuter le script (erreur de permission)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Procéder" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "Impossible d’initialiser le système de fichiers WP." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Commuter" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Impossible d’ouvrir le fichier de verrouillage de déploiement." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Passer à la production" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Impossible de lancer le processus de déploiement." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Ceci vous dirigera vers l'environnement de production" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Impossible de stocker le jeton d’authentification de staging. Un cache d’objets persistant peut être désynchronisé avec la base de données, ou la base de données n’accepte pas les écritures." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Chargement de l'environnement de production maintenant." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Type de texte de contenu non supporté." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Passage à l'environnement de production, cela devrait prendre environ une minute." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress n’a pas pu démarrer à cause d’une erreur fatale dans un plugin ou un thème. Désactivez les plugins tiers et passez à un thème par défaut comme Twenty Twenty-Five, puis réessayez." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Passer à la pré-production" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Travaillant..." +msgid "This will navigate you to the staging environment" +msgstr "Cela vous mènera à l'environnement de pré-production" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Vous n'avez pas encore de site de pré-production." +msgid "Loading the staging environment now." +msgstr "Chargement de l'environnement de pré-production maintenant." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Vous devez passer à l'environnement de production avant de supprimer l'environnement de pré-production." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Passage à l'environnement de pré-production, cela devrait prendre environ une minute." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Changement en cours" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Une erreur inconnue s'est produite." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Travaillant..." diff --git a/languages/wp-module-staging-it_IT-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-it_IT-ea9e093a3098c04c13913fd4d6279d55.json index ec7eeafc..cc66622c 100644 --- a/languages/wp-module-staging-it_IT-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-it_IT-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-it_IT.l10n.php b/languages/wp-module-staging-it_IT.l10n.php index e4b34f75..9e1088d0 100644 --- a/languages/wp-module-staging-it_IT.l10n.php +++ b/languages/wp-module-staging-it_IT.l10n.php @@ -5,19 +5,40 @@ 'language' => 'it_IT', 'project-id-version' => 'newfold-labswp-module-staging', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Non è stato possibile creare la directory del lavoro di copia contenuti.', + 'Could not open the content copy lock.' => 'Non sono riuscito ad aprire il blocco di copia del contenuto.', + 'The deploy was abandoned and timed out. Start it again.' => 'Il dispiegamento è stato abbandonato e con tempi di scadenza. Ricomincialo.', + 'Content deploy setup failed.' => 'Configurazione del deployment dei contenuti fallita.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'Il dispiegamento perse il blocco a causa di un\'altra operazione di staging ed fu fermato prima di cambiare produzione. Riavviare il dispiegamento.', + 'Copying content files failed.' => 'Copia dei file di contenuto fallita.', + 'Preparing the WordPress core for deploy failed.' => 'La preparazione del core di WordPress per il deployment è fallita.', + 'Finalizing the content deploy failed.' => 'La finalizzazione del rilascio dei contenuti è fallita.', + 'Deployment in progress. This may take several minutes.' => 'Dispiegamento in corso. Potrebbe richiedere diversi minuti.', + 'Files deployed successfully.' => 'I file sono stati distribuiti con successo.', + 'Could not create the copy job directory.' => 'Non è stato possibile creare la directory di copia del lavoro.', + 'Could not open the copy lock.' => 'Non sono riuscito ad aprire il blocco di copia.', + 'Could not write the copy cursor.' => 'Non sono riuscito a scrivere il cursore di copia.', + 'Could not create the copy manifest.' => 'Non è stato possibile creare il manifesto di copia.', + 'Could not enumerate the files to copy.' => 'Non sono riuscito a enumerare i file da copiare.', + 'Copy manifest is incomplete; cannot continue.' => 'Il manifesto delle copie è incompleto; non può continuare.', + 'Could not read the copy manifest.' => 'Non sono riuscito a leggere il manifesto di copia.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Non sono riuscito a leggere l\'intero manifesto delle copie; non si può continuare in sicurezza.', + 'The copy manifest is corrupt; cannot continue safely.' => 'Il manifesto delle copie è corrotto; non può continuare in sicurezza.', + 'Failed to copy %s after repeated attempts.' => 'Non sono riuscito a copiare le percentuali dopo ripetuti tentativi.', 'Cloning can only be done from the production environment.' => 'La clonazione può essere fatta solo dall\'ambiente di produzione.', 'Staging environment already exists!' => 'L\'ambiente di preproduzione esiste già!', + 'Unsupported content copy type.' => 'Tipo di testo di contenuto non supportato.', + 'Invalid staging CLI command.' => 'Comando CLI di preproduzione non valido.', + 'Missing or invalid staging lock token.' => 'Token di blocco di staging mancante o invalido.', 'Unable to create the deployment lock directory.' => 'Impossibile creare la directory del blocco di deployment.', 'Unable to open the deployment lock file.' => 'Impossibile aprire il file di blocco di deployment.', 'Deployment failed. Check the staging log for details.' => 'Dispiegamento fallito. Controlla il registro di staging per i dettagli.', - 'Files deployed successfully.' => 'I file sono stati distribuiti con successo.', 'Database deployed successfully.' => 'Database distribuito con successo.', 'Files and Database deployed successfully.' => 'File e database distribuiti con successo.', 'Deployment completed successfully.' => 'Spostamento completato con successo.', - 'Deployment in progress. This may take several minutes.' => 'Dispiegamento in corso. Potrebbe richiedere diversi minuti.', 'The deployment stopped before it completed. Please try again.' => 'Il dispiegamento si è fermato prima di essere completato. Per favore, riprova.', 'Unable to start the deployment process.' => 'Impossibile avviare il processo di deployment.', 'The deployment is still running. Please wait and check again shortly.' => 'Il dispiegamento è ancora in corso. Attendete e controllate di nuovo a breve.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'L\'operazione di preparazione non è stata completata, vi preghiamo di contattare il nostro supporto.', 'You must switch to the production environment before destroying staging.' => 'Devi passare all\'ambiente di produzione prima di eliminare la preproduzione.', 'Switch to an environment you are already in, you cannot.' => 'Passa a un ambiente in cui sei già, non puoi.', - 'Invalid staging CLI command.' => 'Comando CLI di preproduzione non valido.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Un deployment di contenuti è già in corso. Aspetta che finisca prima di eseguire un\'altra operazione di staging.', 'Invalid character (%s) in command.' => 'Carattere non valido (%s) nel comando.', 'Unable to execute script (disabled_function).' => 'Impossibile eseguire lo script (disabled_function).', 'Filesystem credentials required.' => 'Credenziali del file system richieste.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Stadio del tronco', 'Don\'t have capabilities to access this page' => 'Non ho la possibilità di accedere a questa pagina', 'Staging configuration was automatically repaired.' => 'La configurazione delle staging fu riparata automaticamente.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin o tema non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Il tema "%s" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'Il plugin obbligatorio "%s" non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Rimuovilo dai mu-plugin, poi riprova.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Il plugin "%s" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'Il plugin o tema "%1$s" è in conflitto con "%2$s" (Non può ridichiarare). Disattiva o rimuovi uno di essi, poi riprova.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Il tema "%s" presenta un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'Il plugin obbligatorio "%s" ha un conflitto di codice (Non è possibile redichiarare). Rimuovilo dai mu-plugin, poi riprova.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Il plugin "%s" ha un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Un plugin presenta un conflitto di codice (Non è possibile ridichiarare). Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress non è riuscito ad avviarsi a causa di un errore fatale in un plugin o in un tema. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Il tema "%s" ha causato un errore fatale durante l\'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'Il plugin "%s" da usare indispensabile ha causato un errore fatale durante l\'avvio di WordPress. Rimuovilo dai mu-plugin, poi riprova.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Il plugin "%s" ha causato un errore fatale durante l\'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova.', 'No sub-command provided' => 'Nessun sottocomando fornito', 'Invalid user.' => 'Utente non valido.', 'Invalid deploy type' => 'Tipo di distribuzione non valido', diff --git a/languages/wp-module-staging-it_IT.po b/languages/wp-module-staging-it_IT.po index acff4228..0f030d7d 100644 --- a/languages/wp-module-staging-it_IT.po +++ b/languages/wp-module-staging-it_IT.po @@ -1,16 +1,15 @@ -# msgid "" msgstr "" "Project-Id-Version: newfold-labswp-module-staging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: \n" "Language-Team: Italian\n" -"Language: it_IT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-File: wp-module-staging.pot\n" "X-Crowdin-File-ID: 8\n" @@ -20,86 +19,67 @@ msgstr "" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Un deployment di contenuti è già in corso. Aspetta che finisca prima di eseguire un'altra operazione di staging." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "È attualmente in corso una missione. Attendete che finisca." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin presenta un conflitto di codice (Non è possibile ridichiarare). Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Un plugin o tema non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." - -#: build/staging/bundle.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 "Un sito di preproduzione è un duplicato del tuo sito in produzione, che offre un ambiente sicuro per sperimentare, testare gli aggiornamenti e distribuire quando sei pronto." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Si è verificato un errore sconosciuto." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Annulla" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clona" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clona in preproduzione" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Clonato in preproduzione" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "La clonazione può essere fatta solo dall'ambiente di produzione." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Clonazione da produzione a preproduzione, questo dovrebbe richiedere circa un minuto." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Conferma Azione Clona" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Non è stato possibile creare la directory del lavoro di copia contenuti." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Conferma Eliminazione" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Non sono riuscito ad aprire il blocco di copia del contenuto." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Conferma Distribuzione" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "Il dispiegamento è stato abbandonato e con tempi di scadenza. Ricomincialo." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "Configurazione del deployment dei contenuti fallita." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Il manifesto delle copie è incompleto; non può continuare." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "Il dispiegamento perse il blocco a causa di un'altra operazione di staging ed fu fermato prima di cambiare produzione. Riavviare il dispiegamento." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Copia dei file di contenuto fallita." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Non è stato possibile creare la directory del lavoro di copia contenuti." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "La preparazione del core di WordPress per il deployment è fallita." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "La finalizzazione del rilascio dei contenuti è fallita." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Dispiegamento in corso. Potrebbe richiedere diversi minuti." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "I file sono stati distribuiti con successo." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Non è stato possibile creare la directory di copia del lavoro." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Non sono riuscito ad aprire il blocco di copia." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Non sono riuscito a scrivere il cursore di copia." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Non è stato possibile creare il manifesto di copia." @@ -108,13 +88,9 @@ msgstr "Non è stato possibile creare il manifesto di copia." msgid "Could not enumerate the files to copy." msgstr "Non sono riuscito a enumerare i file da copiare." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Non sono riuscito ad aprire il blocco di copia del contenuto." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Non sono riuscito ad aprire il blocco di copia." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Il manifesto delle copie è incompleto; non può continuare." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -124,451 +100,488 @@ msgstr "Non sono riuscito a leggere il manifesto di copia." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Non sono riuscito a leggere l'intero manifesto delle copie; non si può continuare in sicurezza." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Non sono riuscito a scrivere il cursore di copia." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "Il manifesto delle copie è corrotto; non può continuare in sicurezza." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Crea sito di preproduzione" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Non sono riuscito a copiare le percentuali dopo ripetuti tentativi." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Creato" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "La clonazione può essere fatta solo dall'ambiente di produzione." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Creazione del sito di preproduzione, questo dovrebbe richiedere circa un minuto." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "L'ambiente di preproduzione esiste già!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Modifica attualmente" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Tipo di testo di contenuto non supportato." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Comando CLI di preproduzione non valido." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Token di blocco di staging mancante o invalido." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Impossibile creare la directory del blocco di deployment." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Impossibile aprire il file di blocco di deployment." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Dispiegamento fallito. Controlla il registro di staging per i dettagli." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Database distribuito con successo." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Elimina" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "File e database distribuiti con successo." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Elimina sito di preproduzione" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Spostamento completato con successo." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Preproduzione eliminata" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "Il dispiegamento si è fermato prima di essere completato. Per favore, riprova." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Eliminazione del sito di preproduzione, questo dovrebbe richiedere circa un minuto." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Impossibile avviare il processo di deployment." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Dispiega" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "Il dispiegamento è ancora in corso. Attendete e controllate di nuovo a breve." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Distribuisci Sito" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Qualcosa è andato storto, per favore contattate il nostro supporto." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Distribuisci tutte le modifiche" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "L'operazione di preparazione non è stata completata, vi preghiamo di contattare il nostro supporto." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Distribuisci solo il database" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Devi passare all'ambiente di produzione prima di eliminare la preproduzione." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Distribuisci solo file" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Passa a un ambiente in cui sei già, non puoi." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Dispiegato" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Un deployment di contenuti è già in corso. Aspetta che finisca prima di eseguire un'altra operazione di staging." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Distribuzione da preproduzione a produzione, questo dovrebbe richiedere circa un minuto." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Carattere non valido (%s) nel comando." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Spostamento completato con successo." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Impossibile eseguire lo script (disabled_function)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Dispiegamento fallito. Controlla il registro di staging per i dettagli." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Credenziali del file system richieste." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Dispiegamento in corso. Potrebbe richiedere diversi minuti." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "Impossibile inizializzare il file system WP." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Non ho la possibilità di accedere a questa pagina" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Impossibile eseguire lo script (errore di autorizzazione)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Errore" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "È attualmente in corso una missione. Attendete che finisca." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Errore: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Non sono riuscito a copiare le percentuali dopo ripetuti tentativi." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "File e database distribuiti con successo." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "I file sono stati distribuiti con successo." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Credenziali del file system richieste." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Impossibile memorizzare il token di autenticazione staging. Una cache di oggetti persistente potrebbe essere fuori sincronia con il database, oppure il database non accetta scritture." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filtra per data (YYY-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Stadio del tronco" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "La finalizzazione del rilascio dei contenuti è fallita." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Non ho la possibilità di accedere a questa pagina" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Risposta JSON non valida" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "La configurazione delle staging fu riparata automaticamente." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Azione non valida" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin o tema non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Carattere non valido (%s) nel comando." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Il tema \"%s\" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Tipo di distribuzione non valido" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "Il plugin obbligatorio \"%s\" non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Rimuovilo dai mu-plugin, poi riprova." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Comando CLI di preproduzione non valido." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Il plugin \"%s\" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Utente non valido." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "Il plugin o tema \"%1$s\" è in conflitto con \"%2$s\" (Non può ridichiarare). Disattiva o rimuovi uno di essi, poi riprova." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Elementi per pagina:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Il tema \"%s\" presenta un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Caricamento dell'ambiente di produzione adesso." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "Il plugin obbligatorio \"%s\" ha un conflitto di codice (Non è possibile redichiarare). Rimuovilo dai mu-plugin, poi riprova." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Caricamento dell'ambiente di preproduzione." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Il plugin \"%s\" ha un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Registro" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Un plugin presenta un conflitto di codice (Non è possibile ridichiarare). Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Stadio del tronco" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress non è riuscito ad avviarsi a causa di un errore fatale in un plugin o in un tema. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Token di blocco di staging mancante o invalido." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Il tema \"%s\" ha causato un errore fatale durante l'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Prossimo" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "Il plugin \"%s\" da usare indispensabile ha causato un errore fatale durante l'avvio di WordPress. Rimuovilo dai mu-plugin, poi riprova." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "Nessun registro trovato per la data selezionata." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Il plugin \"%s\" ha causato un errore fatale durante l'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "Nessun sottocomando fornito" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Non è attualmente in modifica" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "La preparazione del core di WordPress per il deployment è fallita." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Utente non valido." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Procedere" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Tipo di distribuzione non valido" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Regia di produzione:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Azione non valida" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Sito Di Produzione" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Risposta JSON non valida" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "URL di produzione:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Errore: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "I dati forniti ($data) non erano un array valido o una stringa JSON valida." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Resettare" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Salvare" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Qualcosa è andato storto, per favore contattate il nostro supporto." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Stadiazione" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Preproduzione" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Ambiente di preproduzione" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Azioni di preproduzione" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Preproduzione creata" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Stadiazione" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Regia di produzione:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "URL di produzione:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Regia di messa in scena:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Ambiente di preproduzione" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Sito di preproduzione" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "URL di staging:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "La configurazione delle staging fu riparata automaticamente." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "L'ambiente di preproduzione esiste già!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Ambiente di preparazione:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filtra per data (YYY-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Elementi per pagina:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Salvare" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Resettare" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Registro" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Prossimo" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "Nessun registro trovato per la data selezionata." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Cambia" +msgid "Production Site" +msgstr "Sito Di Produzione" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Passa alla produzione" +msgid "Currently editing" +msgstr "Modifica attualmente" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Passa a preproduzione" +msgid "Not currently editing" +msgstr "Non è attualmente in modifica" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Passa a un ambiente in cui sei già, non puoi." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clona" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Commutazione" +msgid "Confirm Clone Action" +msgstr "Conferma Azione Clona" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Passando all'ambiente di produzione, questo dovrebbe richiedere circa un minuto." +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 "Questo sovrascriverà qualsiasi cosa nell'ambiente di preproduzione e lo aggiornerà ad un clone esatto del sito di produzione corrente. Sei sicuro di voler procedere?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Passaggio all'ambiente di preproduzione, questo dovrebbe richiedere circa un minuto." +msgid "Clone to staging" +msgstr "Clona in preproduzione" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "Il manifesto delle copie è corrotto; non può continuare in sicurezza." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Sito di preproduzione" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "Il dispiegamento perse il blocco a causa di un'altra operazione di staging ed fu fermato prima di cambiare produzione. Riavviare il dispiegamento." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Non hai ancora un sito di preproduzione." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "Il dispiegamento è stato abbandonato e con tempi di scadenza. Ricomincialo." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Crea sito di preproduzione" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "Il dispiegamento è ancora in corso. Attendete e controllate di nuovo a breve." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Elimina sito di preproduzione" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "Il dispiegamento si è fermato prima di essere completato. Per favore, riprova." +#: build/staging/bundle.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 "Questo eliminerà definitivamente il sito di preproduzione. Sei sicuro di voler procedere? È possibile ricreare un altro sito di preproduzione in qualsiasi momento, ma tutte le modifiche specifiche apportate a questo sito andranno perse." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "Il plugin \"%s\" da usare indispensabile ha causato un errore fatale durante l'avvio di WordPress. Rimuovilo dai mu-plugin, poi riprova." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Preproduzione eliminata" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "Il plugin obbligatorio \"%s\" ha un conflitto di codice (Non è possibile redichiarare). Rimuovilo dai mu-plugin, poi riprova." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Eliminazione del sito di preproduzione, questo dovrebbe richiedere circa un minuto." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "Il plugin obbligatorio \"%s\" non è compatibile con PHP 8 perché utilizza create_function(), che è stato rimosso. Rimuovilo dai mu-plugin, poi riprova." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Annulla" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Il plugin \"%s\" ha causato un errore fatale durante l'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Clonato in preproduzione" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Il plugin \"%s\" ha un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Clonazione da produzione a preproduzione, questo dovrebbe richiedere circa un minuto." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Il plugin \"%s\" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Preproduzione creata" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "Il plugin o tema \"%1$s\" è in conflitto con \"%2$s\" (Non può ridichiarare). Disattiva o rimuovi uno di essi, poi riprova." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Creazione del sito di preproduzione, questo dovrebbe richiedere circa un minuto." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "L'operazione di preparazione non è stata completata, vi preghiamo di contattare il nostro supporto." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Creato" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Il tema \"%s\" ha causato un errore fatale durante l'avvio di WordPress. Disattivalo, oppure disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty-Five, poi riprova." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Elimina" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Il tema \"%s\" presenta un conflitto di codice (Non è possibile ridichiarare). Disattivalo, poi riprova." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Conferma Eliminazione" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Il tema \"%s\" non è compatibile con PHP 8 perché usa create_function(), che è stato rimosso. Disattivalo, poi riprova." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Dispiega" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Distribuisci tutte le modifiche" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Conferma Distribuzione" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Distribuisci solo il database" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Questo distribuirà la preproduzione in produzione e sovrascriverà il sito di produzione corrente. Sei sicuro di voler procedere?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Questo ti porterà all'ambiente di produzione" +msgid "Deploy files only" +msgstr "Distribuisci solo file" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Questo ti porterà all'ambiente di preproduzione" +msgid "Deployed" +msgstr "Dispiegato" #: build/staging/bundle.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 "Questo sovrascriverà qualsiasi cosa nell'ambiente di preproduzione e lo aggiornerà ad un clone esatto del sito di produzione corrente. Sei sicuro di voler procedere?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Distribuzione da preproduzione a produzione, questo dovrebbe richiedere circa un minuto." #: build/staging/bundle.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 "Questo eliminerà definitivamente il sito di preproduzione. Sei sicuro di voler procedere? È possibile ricreare un altro sito di preproduzione in qualsiasi momento, ma tutte le modifiche specifiche apportate a questo sito andranno perse." +msgid "Deploy Site" +msgstr "Distribuisci Sito" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Impossibile creare la directory del blocco di deployment." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Errore" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Impossibile eseguire lo script (disabled_function)." +#: build/staging/bundle.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 "Un sito di preproduzione è un duplicato del tuo sito in produzione, che offre un ambiente sicuro per sperimentare, testare gli aggiornamenti e distribuire quando sei pronto." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Impossibile eseguire lo script (errore di autorizzazione)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Procedere" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "Impossibile inizializzare il file system WP." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Cambia" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Impossibile aprire il file di blocco di deployment." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Passa alla produzione" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Impossibile avviare il processo di deployment." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Questo ti porterà all'ambiente di produzione" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Impossibile memorizzare il token di autenticazione staging. Una cache di oggetti persistente potrebbe essere fuori sincronia con il database, oppure il database non accetta scritture." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Caricamento dell'ambiente di produzione adesso." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Tipo di testo di contenuto non supportato." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Passando all'ambiente di produzione, questo dovrebbe richiedere circa un minuto." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress non è riuscito ad avviarsi a causa di un errore fatale in un plugin o in un tema. Disattiva i plugin di terze parti e passa a un tema predefinito come Twenty Twenty Twenty-Five, poi riprova." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Passa a preproduzione" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Funzionante..." +msgid "This will navigate you to the staging environment" +msgstr "Questo ti porterà all'ambiente di preproduzione" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Non hai ancora un sito di preproduzione." +msgid "Loading the staging environment now." +msgstr "Caricamento dell'ambiente di preproduzione." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Devi passare all'ambiente di produzione prima di eliminare la preproduzione." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Passaggio all'ambiente di preproduzione, questo dovrebbe richiedere circa un minuto." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Commutazione" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Si è verificato un errore sconosciuto." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Funzionante..." diff --git a/languages/wp-module-staging-nl_NL-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-nl_NL-ea9e093a3098c04c13913fd4d6279d55.json index 5788501d..0b2b7983 100644 --- a/languages/wp-module-staging-nl_NL-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-nl_NL-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-nl_NL.l10n.php b/languages/wp-module-staging-nl_NL.l10n.php index 44721d74..03896419 100644 --- a/languages/wp-module-staging-nl_NL.l10n.php +++ b/languages/wp-module-staging-nl_NL.l10n.php @@ -5,19 +5,40 @@ 'language' => 'nl_NL', 'project-id-version' => 'newfold-labswp-module-staging', 'pot-creation-date' => '2025-02-19T11:37:53+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Ik kon de contentcopy-takendirectory niet aanmaken.', + 'Could not open the content copy lock.' => 'Kon de content copy lock niet openen.', + 'The deploy was abandoned and timed out. Start it again.' => 'De inzet werd afgebroken en getimed. Begin opnieuw.', + 'Content deploy setup failed.' => 'Content deploy setup mislukte.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'De deploy verloor zijn lock aan een andere staging-operatie en werd gestopt voordat de productie kon veranderen. Start de deploy opnieuw.', + 'Copying content files failed.' => 'Het kopiëren van inhoudsbestanden mislukte.', + 'Preparing the WordPress core for deploy failed.' => 'Het voorbereiden van de WordPress-kern voor implementatie mislukte.', + 'Finalizing the content deploy failed.' => 'Het afronden van de content-uitrol mislukte.', + 'Deployment in progress. This may take several minutes.' => 'Inzet in uitvoering. Dit kan enkele minuten duren.', + 'Files deployed successfully.' => 'Bestanden succesvol gedeployeerd.', + 'Could not create the copy job directory.' => 'Kon de kopieer-job directory niet aanmaken.', + 'Could not open the copy lock.' => 'Kon het kopieerslot niet openen.', + 'Could not write the copy cursor.' => 'Kon de kopieercursor niet schrijven.', + 'Could not create the copy manifest.' => 'Kon het kopieermanifest niet maken.', + 'Could not enumerate the files to copy.' => 'Kon de bestanden niet opsommen om te kopiëren.', + 'Copy manifest is incomplete; cannot continue.' => 'Kopie van het manifest is onvolledig; kan niet doorgaan.', + 'Could not read the copy manifest.' => 'Kon het exemplaar niet lezen.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Kon het volledige exemplaar van het manifest niet lezen; kan niet veilig doorgaan.', + 'The copy manifest is corrupt; cannot continue safely.' => 'Het kopiemanifest is corrupt; kan niet veilig doorgaan.', + 'Failed to copy %s after repeated attempts.' => 'Na herhaalde pogingen is het niet gelukt om %s te kopiëren.', 'Cloning can only be done from the production environment.' => 'Klonen kan alleen worden gedaan vanuit de productieomgeving.', 'Staging environment already exists!' => 'Testomgeving bestaat al!', + 'Unsupported content copy type.' => 'Niet ondersteund type voor inhoudskopie.', + 'Invalid staging CLI command.' => 'Ongeldig testomgeving CLI commando.', + 'Missing or invalid staging lock token.' => 'Ontbrekend of ongeldig staging-locktoken.', 'Unable to create the deployment lock directory.' => 'Kan de deployment lock-map niet aanmaken.', 'Unable to open the deployment lock file.' => 'Het deployment lock-bestand kan niet worden geopend.', 'Deployment failed. Check the staging log for details.' => 'Deployment mislukt. Controleer het stagelogboek voor details.', - 'Files deployed successfully.' => 'Bestanden succesvol gedeployeerd.', 'Database deployed successfully.' => 'Database succesvol uitgerold.', 'Files and Database deployed successfully.' => 'Bestanden en database succesvol uitgerold.', 'Deployment completed successfully.' => 'Inzet succesvol voltooid.', - 'Deployment in progress. This may take several minutes.' => 'Inzet in uitvoering. Dit kan enkele minuten duren.', 'The deployment stopped before it completed. Please try again.' => 'De uitrol stopte voordat deze voltooid was. Probeer het alsjeblieft opnieuw.', 'Unable to start the deployment process.' => 'Het uitrolproces kan niet starten.', 'The deployment is still running. Please wait and check again shortly.' => 'De uitrol loopt nog steeds. Wacht alstublieft en controleer binnenkort opnieuw.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'De staging is niet voltooid, neem contact op met onze support.', 'You must switch to the production environment before destroying staging.' => 'U moet naar de productieomgeving overschakelen voordat u de testomgeving verwijdert.', 'Switch to an environment you are already in, you cannot.' => 'Schakel over naar een omgeving waar je al in bent, dat kan je niet.', - 'Invalid staging CLI command.' => 'Ongeldig testomgeving CLI commando.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Een content-deploy is al in uitvoering. Wacht tot deze klaar is voordat je een nieuwe staging-operatie uitvoert.', 'Invalid character (%s) in command.' => 'Ongeldig teken (%s) in command.', 'Unable to execute script (disabled_function).' => 'Kan script niet uitvoeren (uitgeschakeld_functie).', 'Filesystem credentials required.' => 'Bestandssysteemgegevens vereist.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Logstamopstelling', 'Don\'t have capabilities to access this page' => 'Ik heb geen mogelijkheden om deze pagina te openen', 'Staging configuration was automatically repaired.' => 'De stagingconfiguratie werd automatisch gerepareerd.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Een plugin of thema is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'Het thema "%s" is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'De must-use plugin "%s" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Verwijder het uit mu-plugins en probeer het dan opnieuw.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'De plugin "%s" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'De plugin of het thema "%1$s" conflicteert met "%2$s" (Kan niet opnieuw declareren). Deactiveer of verwijder er één en probeer het opnieuw.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'Het thema "%s" heeft een codeconflict (Kan niet opnieuw declareren). Deactiveer het en probeer het opnieuw.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'De must-use plugin "%s" heeft een codeconflict (Kan niet opnieuw declareren). Verwijder het uit mu-plugins en probeer het dan opnieuw.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'De plugin "%s" heeft een codeconflict (kan niet opnieuw declareren). Deactiveer hem en probeer het dan opnieuw.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Een plugin heeft een codeconflict (kan niet opnieuw declareren). Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'WordPress kon niet starten vanwege een fatale fout in een plugin of thema. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, en probeer het dan opnieuw.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Het thema "%s" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'De must-use plugin "%s" veroorzaakte een fatale fout tijdens het laden van WordPress. Verwijder het uit mu-plugins en probeer het dan opnieuw.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'De plugin "%s" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty Five, en probeer het dan opnieuw.', 'No sub-command provided' => 'Geen subopdracht opgegeven', 'Invalid user.' => 'Ongeldige gebruiker.', 'Invalid deploy type' => 'Ongeldig implementatietype', diff --git a/languages/wp-module-staging-nl_NL.po b/languages/wp-module-staging-nl_NL.po index 2908373e..7f51b65c 100644 --- a/languages/wp-module-staging-nl_NL.po +++ b/languages/wp-module-staging-nl_NL.po @@ -1,16 +1,15 @@ -# msgid "" msgstr "" "Project-Id-Version: newfold-labswp-module-staging\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: \n" "Language-Team: Dutch\n" -"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-19T11:37:53+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Crowdin-File: wp-module-staging.pot\n" "X-Crowdin-File-ID: 8\n" @@ -20,86 +19,67 @@ msgstr "" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Een content-deploy is al in uitvoering. Wacht tot deze klaar is voordat je een nieuwe staging-operatie uitvoert." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Er is momenteel een uitzending gaande. Wacht alstublieft tot deze is afgerond." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Een plugin heeft een codeconflict (kan niet opnieuw declareren). Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Een plugin of thema is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." - -#: build/staging/bundle.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 "Een testomgeving is een kopie van uw live website die een veilige omgeving biedt om te experimenteren, updates te testen en door te voeren wanneer u klaar bent." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Er is een onbekende fout opgetreden." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "annuleren" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Dupliceren" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Kopieer naar testomgeving" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Gekopieerd naar testomgeving" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "Klonen kan alleen worden gedaan vanuit de productieomgeving." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Productieomgeving wordt gekopieerd naar testomgeving, dit duurt ongeveer een minuut." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Bevestig kloonactie" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Ik kon de contentcopy-takendirectory niet aanmaken." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Verwijderen bevestigen" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Kon de content copy lock niet openen." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Bevestig implementatie" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "De inzet werd afgebroken en getimed. Begin opnieuw." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "Content deploy setup mislukte." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "Kopie van het manifest is onvolledig; kan niet doorgaan." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "De deploy verloor zijn lock aan een andere staging-operatie en werd gestopt voordat de productie kon veranderen. Start de deploy opnieuw." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Het kopiëren van inhoudsbestanden mislukte." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Ik kon de contentcopy-takendirectory niet aanmaken." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "Het voorbereiden van de WordPress-kern voor implementatie mislukte." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "Het afronden van de content-uitrol mislukte." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Inzet in uitvoering. Dit kan enkele minuten duren." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Bestanden succesvol gedeployeerd." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Kon de kopieer-job directory niet aanmaken." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Kon het kopieerslot niet openen." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Kon de kopieercursor niet schrijven." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Kon het kopieermanifest niet maken." @@ -108,13 +88,9 @@ msgstr "Kon het kopieermanifest niet maken." msgid "Could not enumerate the files to copy." msgstr "Kon de bestanden niet opsommen om te kopiëren." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Kon de content copy lock niet openen." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Kon het kopieerslot niet openen." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "Kopie van het manifest is onvolledig; kan niet doorgaan." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -124,451 +100,488 @@ msgstr "Kon het exemplaar niet lezen." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Kon het volledige exemplaar van het manifest niet lezen; kan niet veilig doorgaan." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Kon de kopieercursor niet schrijven." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "Het kopiemanifest is corrupt; kan niet veilig doorgaan." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Testomgeving aanmaken" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Na herhaalde pogingen is het niet gelukt om %s te kopiëren." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Aangemaakt" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "Klonen kan alleen worden gedaan vanuit de productieomgeving." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Testomgeving wordt aangemaakt, dit duurt ongeveer een minuut." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "Testomgeving bestaat al!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Momenteel bewerken" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Niet ondersteund type voor inhoudskopie." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Ongeldig testomgeving CLI commando." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Ontbrekend of ongeldig staging-locktoken." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Kan de deployment lock-map niet aanmaken." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Het deployment lock-bestand kan niet worden geopend." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Deployment mislukt. Controleer het stagelogboek voor details." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Database succesvol uitgerold." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Verwijderen" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Bestanden en database succesvol uitgerold." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Testomgeving verwijderen" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Inzet succesvol voltooid." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Testomgeving verwijderd" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "De uitrol stopte voordat deze voltooid was. Probeer het alsjeblieft opnieuw." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "De testomgeving wordt verwijderd, dit duurt ongeveer een minuut." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Het uitrolproces kan niet starten." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Implementeren" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "De uitrol loopt nog steeds. Wacht alstublieft en controleer binnenkort opnieuw." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Site implementeren" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Als er iets mis is gegaan, neem dan contact op met onze support." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Alle wijzigingen implementeren" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "De staging is niet voltooid, neem contact op met onze support." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Alleen database implementeren" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "U moet naar de productieomgeving overschakelen voordat u de testomgeving verwijdert." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Alleen bestanden implementeren" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Schakel over naar een omgeving waar je al in bent, dat kan je niet." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Geïmplementeerd" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Een content-deploy is al in uitvoering. Wacht tot deze klaar is voordat je een nieuwe staging-operatie uitvoert." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Testomgeving wordt overgezet naar productie, dit duurt ongeveer een minuut." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Ongeldig teken (%s) in command." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Inzet succesvol voltooid." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Kan script niet uitvoeren (uitgeschakeld_functie)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Deployment mislukt. Controleer het stagelogboek voor details." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Bestandssysteemgegevens vereist." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Inzet in uitvoering. Dit kan enkele minuten duren." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "WP Filesystem kan niet initialiseren." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Ik heb geen mogelijkheden om deze pagina te openen" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Kan script niet uitvoeren (toestemmingsfout)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Foutmelding" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Er is momenteel een uitzending gaande. Wacht alstublieft tot deze is afgerond." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Fout: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Na herhaalde pogingen is het niet gelukt om %s te kopiëren." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Bestanden en database succesvol uitgerold." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Bestanden succesvol gedeployeerd." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Bestandssysteemgegevens vereist." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Het staging-authenticatietoken kan niet worden opgeslagen. Een persistent objectcache kan niet synchroon lopen met de database, of de database accepteert geen schrijfopdrachten." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filter op datum (JJJJ-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Logstamopstelling" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "Het afronden van de content-uitrol mislukte." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Ik heb geen mogelijkheden om deze pagina te openen" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Ongeldig JSON-antwoord" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "De stagingconfiguratie werd automatisch gerepareerd." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Ongeldige actie" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Een plugin of thema is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Ongeldig teken (%s) in command." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "Het thema \"%s\" is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Ongeldig implementatietype" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "De must-use plugin \"%s\" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Verwijder het uit mu-plugins en probeer het dan opnieuw." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Ongeldig testomgeving CLI commando." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "De plugin \"%s\" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Ongeldige gebruiker." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "De plugin of het thema \"%1$s\" conflicteert met \"%2$s\" (Kan niet opnieuw declareren). Deactiveer of verwijder er één en probeer het opnieuw." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Items per pagina:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "Het thema \"%s\" heeft een codeconflict (Kan niet opnieuw declareren). Deactiveer het en probeer het opnieuw." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "De productieomgeving nu laden." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "De must-use plugin \"%s\" heeft een codeconflict (Kan niet opnieuw declareren). Verwijder het uit mu-plugins en probeer het dan opnieuw." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "De testomgeving wordt nu geladen." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "De plugin \"%s\" heeft een codeconflict (kan niet opnieuw declareren). Deactiveer hem en probeer het dan opnieuw." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Log" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Een plugin heeft een codeconflict (kan niet opnieuw declareren). Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Logstamopstelling" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "WordPress kon niet starten vanwege een fatale fout in een plugin of thema. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, en probeer het dan opnieuw." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Ontbrekend of ongeldig staging-locktoken." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Het thema \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Volgend" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "De must-use plugin \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Verwijder het uit mu-plugins en probeer het dan opnieuw." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "Geen logboek gevonden voor de geselecteerde datum." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "De plugin \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty Five, en probeer het dan opnieuw." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "Geen subopdracht opgegeven" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Momenteel niet bewerkt" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "Het voorbereiden van de WordPress-kern voor implementatie mislukte." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Vorige" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Ongeldige gebruiker." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Doorgaan" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Ongeldig implementatietype" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Productie-DIRECTIE:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Ongeldige actie" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Productie site" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Ongeldig JSON-antwoord" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "Productie-URL:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Fout: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "De opgegeven $data was geen geldig array of JSON-tekenreeks." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Terugstellen" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Redden" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Als er iets mis is gegaan, neem dan contact op met onze support." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Enscenering" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Testomgeving" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Testomgeving" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Testomgeving acties" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Testomgeving aangemaakt" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Enscenering" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Productie-DIRECTIE:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "Productie-URL:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Stage DIR:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Testomgeving" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Testomgeving" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "Staging-URL:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "De stagingconfiguratie werd automatisch gerepareerd." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "Testomgeving bestaat al!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Stage-omgeving:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filter op datum (JJJJ-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Items per pagina:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Redden" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Terugstellen" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Log" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Vorige" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Volgend" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "Geen logboek gevonden voor de geselecteerde datum." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Schakelaar" +msgid "Production Site" +msgstr "Productie site" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Overschakelen naar productie" +msgid "Currently editing" +msgstr "Momenteel bewerken" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Overschakelen naar testomgeving" +msgid "Not currently editing" +msgstr "Momenteel niet bewerkt" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Schakel over naar een omgeving waar je al in bent, dat kan je niet." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Dupliceren" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Schakelen" +msgid "Confirm Clone Action" +msgstr "Bevestig kloonactie" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "De omschakeling naar de productieomgeving zou ongeveer een minuut moeten duren." +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 "Dit zal alles in de testomgeving overschrijven en bijwerken naar een exacte kopie van de huidige productiesite. Weet u zeker dat u wilt doorgaan?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Er wordt overgeschakeld naar de testomgeving, dit duurt ongeveer een minuut." +msgid "Clone to staging" +msgstr "Kopieer naar testomgeving" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "Het kopiemanifest is corrupt; kan niet veilig doorgaan." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Testomgeving" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "De deploy verloor zijn lock aan een andere staging-operatie en werd gestopt voordat de productie kon veranderen. Start de deploy opnieuw." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "U heeft nog geen testomgeving." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "De inzet werd afgebroken en getimed. Begin opnieuw." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Testomgeving aanmaken" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "De uitrol loopt nog steeds. Wacht alstublieft en controleer binnenkort opnieuw." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Testomgeving verwijderen" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "De uitrol stopte voordat deze voltooid was. Probeer het alsjeblieft opnieuw." +#: build/staging/bundle.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 "Dit zal de testomgeving permanent verwijderen. Weet u zeker dat u wilt doorgaan? U kunt op elk moment een nieuwe testomgeving aanmaken, maar alle wijzigingen die u heeft aangebracht in deze testomgeving gaan verloren." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "De must-use plugin \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Verwijder het uit mu-plugins en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Testomgeving verwijderd" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "De must-use plugin \"%s\" heeft een codeconflict (Kan niet opnieuw declareren). Verwijder het uit mu-plugins en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "De testomgeving wordt verwijderd, dit duurt ongeveer een minuut." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "De must-use plugin \"%s\" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Verwijder het uit mu-plugins en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "annuleren" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "De plugin \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty Five, en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Gekopieerd naar testomgeving" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "De plugin \"%s\" heeft een codeconflict (kan niet opnieuw declareren). Deactiveer hem en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Productieomgeving wordt gekopieerd naar testomgeving, dit duurt ongeveer een minuut." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "De plugin \"%s\" is niet compatibel met PHP 8 omdat hij create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Testomgeving aangemaakt" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "De plugin of het thema \"%1$s\" conflicteert met \"%2$s\" (Kan niet opnieuw declareren). Deactiveer of verwijder er één en probeer het opnieuw." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Testomgeving wordt aangemaakt, dit duurt ongeveer een minuut." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "De staging is niet voltooid, neem contact op met onze support." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Aangemaakt" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Het thema \"%s\" veroorzaakte een fatale fout tijdens het laden van WordPress. Deactiveer het, of deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Verwijderen" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "Het thema \"%s\" heeft een codeconflict (Kan niet opnieuw declareren). Deactiveer het en probeer het opnieuw." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Verwijderen bevestigen" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "Het thema \"%s\" is niet compatibel met PHP 8 omdat het create_function() gebruikt, wat is verwijderd. Deactiveer het en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Implementeren" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Alle wijzigingen implementeren" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Bevestig implementatie" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Alleen database implementeren" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Dit zal de testomgeving naar productie overzetten en de huidige productiesite overschrijven. Weet u zeker dat u wilt doorgaan?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Dit zal je naar de productieomgeving navigeren" +msgid "Deploy files only" +msgstr "Alleen bestanden implementeren" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Dit brengt u naar de testomgeving" +msgid "Deployed" +msgstr "Geïmplementeerd" #: build/staging/bundle.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 "Dit zal alles in de testomgeving overschrijven en bijwerken naar een exacte kopie van de huidige productiesite. Weet u zeker dat u wilt doorgaan?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Testomgeving wordt overgezet naar productie, dit duurt ongeveer een minuut." #: build/staging/bundle.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 "Dit zal de testomgeving permanent verwijderen. Weet u zeker dat u wilt doorgaan? U kunt op elk moment een nieuwe testomgeving aanmaken, maar alle wijzigingen die u heeft aangebracht in deze testomgeving gaan verloren." +msgid "Deploy Site" +msgstr "Site implementeren" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Kan de deployment lock-map niet aanmaken." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Foutmelding" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Kan script niet uitvoeren (uitgeschakeld_functie)." +#: build/staging/bundle.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 "Een testomgeving is een kopie van uw live website die een veilige omgeving biedt om te experimenteren, updates te testen en door te voeren wanneer u klaar bent." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Kan script niet uitvoeren (toestemmingsfout)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Doorgaan" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "WP Filesystem kan niet initialiseren." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Schakelaar" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Het deployment lock-bestand kan niet worden geopend." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Overschakelen naar productie" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Het uitrolproces kan niet starten." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Dit zal je naar de productieomgeving navigeren" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Het staging-authenticatietoken kan niet worden opgeslagen. Een persistent objectcache kan niet synchroon lopen met de database, of de database accepteert geen schrijfopdrachten." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "De productieomgeving nu laden." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Niet ondersteund type voor inhoudskopie." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "De omschakeling naar de productieomgeving zou ongeveer een minuut moeten duren." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "WordPress kon niet starten vanwege een fatale fout in een plugin of thema. Deactiveer plugins van derden en schakel over naar een standaardthema zoals Twenty Twenty-Five, en probeer het dan opnieuw." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Overschakelen naar testomgeving" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Werkend..." +msgid "This will navigate you to the staging environment" +msgstr "Dit brengt u naar de testomgeving" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "U heeft nog geen testomgeving." +msgid "Loading the staging environment now." +msgstr "De testomgeving wordt nu geladen." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "U moet naar de productieomgeving overschakelen voordat u de testomgeving verwijdert." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Er wordt overgeschakeld naar de testomgeving, dit duurt ongeveer een minuut." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Schakelen" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Er is een onbekende fout opgetreden." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Werkend..." diff --git a/languages/wp-module-staging-pt_BR-ea9e093a3098c04c13913fd4d6279d55.json b/languages/wp-module-staging-pt_BR-ea9e093a3098c04c13913fd4d6279d55.json index 0588f5aa..19c1d11d 100644 --- a/languages/wp-module-staging-pt_BR-ea9e093a3098c04c13913fd4d6279d55.json +++ b/languages/wp-module-staging-pt_BR-ea9e093a3098c04c13913fd4d6279d55.json @@ -1,5 +1,5 @@ { - "translation-revision-date": "2026-10-08T07:36:45+00:00", + "translation-revision-date": "2026-11-13T05:08:52+00:00", "generator": "WP-CLI\/2.12.0", "source": "build\/staging\/bundle.js", "domain": "messages", diff --git a/languages/wp-module-staging-pt_BR.l10n.php b/languages/wp-module-staging-pt_BR.l10n.php index 189e2af8..c19bcd35 100644 --- a/languages/wp-module-staging-pt_BR.l10n.php +++ b/languages/wp-module-staging-pt_BR.l10n.php @@ -5,19 +5,40 @@ 'language' => 'pt_BR', 'project-id-version' => '', 'pot-creation-date' => '2025-02-13T09:55:55+00:00', - 'po-revision-date' => '2026-10-08T07:36:45+00:00', + 'po-revision-date' => '2026-11-13T05:08:52+00:00', 'x-generator' => 'WP-CLI 2.11.0', 'messages' => [ + 'Could not create the content copy job directory.' => 'Não foi possível criar o diretório de tarefas de copiar conteúdo.', + 'Could not open the content copy lock.' => 'Não consegui abrir o bloqueio de cópia de conteúdo.', + 'The deploy was abandoned and timed out. Start it again.' => 'O desdobramento foi abandonado e com tempo de expiração. Inicie novamente.', + 'Content deploy setup failed.' => 'A configuração do Content Deploy falhou.', + 'The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again.' => 'O desdobramento perdeu o travamento para outra operação de preparação e foi interrompido antes de mudar a produção. Iniciar o desdobramento novamente.', + 'Copying content files failed.' => 'Copiar arquivos de conteúdo falhou.', + 'Preparing the WordPress core for deploy failed.' => 'A preparação do núcleo do WordPress para implantação falhou.', + 'Finalizing the content deploy failed.' => 'A finalização da implantação do conteúdo falhou.', + 'Deployment in progress. This may take several minutes.' => 'Implantação em andamento. Isso pode levar vários minutos.', + 'Files deployed successfully.' => 'Arquivos foram distribuídos com sucesso.', + 'Could not create the copy job directory.' => 'Não foi possível criar o diretório de tarefas de cópia.', + 'Could not open the copy lock.' => 'Não consegui abrir o bloqueio de cópia.', + 'Could not write the copy cursor.' => 'Não consegui escrever o cursor de texto.', + 'Could not create the copy manifest.' => 'Não foi possível criar o manifesto de cópia.', + 'Could not enumerate the files to copy.' => 'Não foi possível enumerar os arquivos para copiar.', + 'Copy manifest is incomplete; cannot continue.' => 'O manifesto de cópia está incompleto; não pode continuar.', + 'Could not read the copy manifest.' => 'Não consegui ler o manifesto de cópias.', + 'Could not read the whole copy manifest; cannot continue safely.' => 'Não consegui ler todo o manifesto de cópias; não consigo continuar com segurança.', + 'The copy manifest is corrupt; cannot continue safely.' => 'O manifesto de cópias está corrompido; não pode continuar com segurança.', + 'Failed to copy %s after repeated attempts.' => 'Falhei em copiar as porcentagens após várias tentativas.', 'Cloning can only be done from the production environment.' => 'A clonagem só pode ser feita a partir do ambiente de produção.', 'Staging environment already exists!' => 'O ambiente de testes já existe!', + 'Unsupported content copy type.' => 'Tipo de texto de conteúdo não suportado.', + 'Invalid staging CLI command.' => 'Comando CLI de testes inválido.', + 'Missing or invalid staging lock token.' => 'Token de bloqueio de staging faltando ou inválido.', 'Unable to create the deployment lock directory.' => 'Não foi possível criar o diretório de bloqueio de implantação.', 'Unable to open the deployment lock file.' => 'Não foi possível abrir o arquivo de bloqueio de implantação.', 'Deployment failed. Check the staging log for details.' => 'Implantação falhada. Confira o registro de staging para detalhes.', - 'Files deployed successfully.' => 'Arquivos foram distribuídos com sucesso.', 'Database deployed successfully.' => 'Banco de dados implantado com sucesso.', 'Files and Database deployed successfully.' => 'Arquivos e Banco de Dados foram implantados com sucesso.', 'Deployment completed successfully.' => 'Implantação concluída com sucesso.', - 'Deployment in progress. This may take several minutes.' => 'Implantação em andamento. Isso pode levar vários minutos.', 'The deployment stopped before it completed. Please try again.' => 'A implantação parou antes de ser concluída. Por favor, tente novamente.', 'Unable to start the deployment process.' => 'Não foi possível iniciar o processo de implantação.', 'The deployment is still running. Please wait and check again shortly.' => 'A implantação ainda está em andamento. Por favor, aguarde e verifique novamente em breve.', @@ -25,7 +46,7 @@ 'The staging operation did not complete, please get in touch with our support.' => 'A operação de preparação não foi concluída, por favor, entre em contato com nosso suporte.', 'You must switch to the production environment before destroying staging.' => 'Você deve mudar para o ambiente de produção antes de excluir o ambiente de testes.', 'Switch to an environment you are already in, you cannot.' => 'Você não pode mudar para um ambiente no qual já está.', - 'Invalid staging CLI command.' => 'Comando CLI de testes inválido.', + 'A content deploy is already in progress. Wait for it to finish before running another staging operation.' => 'Uma implantação de conteúdo já está em andamento. Espere o fim antes de rodar outra operação de staging.', 'Invalid character (%s) in command.' => 'Caractere inválido (%s) no comando.', 'Unable to execute script (disabled_function).' => 'Não foi possível executar o script (função desabilitada).', 'Filesystem credentials required.' => 'Credenciais do sistema de arquivos necessárias.', @@ -36,6 +57,19 @@ 'Log Staging' => 'Estágio de Tronco', 'Don\'t have capabilities to access this page' => 'Não tenho capacidade para acessar esta página', 'Staging configuration was automatically repaired.' => 'A configuração de estágios foi reparada automaticamente.', + 'A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Um plugin ou tema não é compatível com PHP 8 porque usa create_function(), que foi removido. Desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente.', + 'The theme "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'O tema "%s" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desabilite-o e tente novamente.', + 'The must-use plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again.' => 'O plugin indispensável "%s" não é compatível com PHP 8 porque usa create_function(), que foi removido. Remova dos múltiplos plugins e tente novamente.', + 'The plugin "%s" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again.' => 'O plugin "%s" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desligue-o e tente novamente.', + 'The plugin or theme "%1$s" conflicts with "%2$s" (Cannot redeclare). Deactivate or remove one of them, then try again.' => 'O plugin ou tema "%1$s" entra em conflito com "%2$s" (Não é possível redeclarar). Desative ou remova um deles, então tente novamente.', + 'The theme "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'O tema "%s" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente.', + 'The must-use plugin "%s" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again.' => 'O plugin obrigatório "%s" tem um conflito de código (Não é possível redeclarar). Remova do mu-plugins e tente novamente.', + 'The plugin "%s" has a code conflict (Cannot redeclare). Deactivate it, then try again.' => 'O plugin "%s" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente.', + 'A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'Um plugin tem um conflito de código (Não é possível redeclarar). Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente.', + 'WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'O WordPress não conseguiu iniciar por causa de um erro fatal em um plugin ou tema. Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente.', + 'The theme "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'O tema "%s" causou um erro fatal ao carregar o WordPress. Desative ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente.', + 'The must-use plugin "%s" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again.' => 'O plugin obrigatório "%s" causou um erro fatal ao carregar o WordPress. Remova do múltiplo plugins e tente novamente.', + 'The plugin "%s" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again.' => 'O plugin "%s" causou um erro fatal ao carregar o WordPress. Desative-o, ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente.', 'No sub-command provided' => 'Nenhum subcomando fornecido', 'Invalid user.' => 'Usuário inválido.', 'Invalid deploy type' => 'Tipo de implantação inválido', diff --git a/languages/wp-module-staging-pt_BR.po b/languages/wp-module-staging-pt_BR.po index ef806a5a..dcdfe60d 100644 --- a/languages/wp-module-staging-pt_BR.po +++ b/languages/wp-module-staging-pt_BR.po @@ -1,100 +1,80 @@ -# msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://github.com/newfold-labs/wp-module-staging/issues\n" -"POT-Creation-Date: 2025-02-13T09:55:55+00:00\n" -"PO-Revision-Date: 2026-11-12T16:57:00+00:00\n" "Last-Translator: Carlos Rodriguez \n" "Language-Team: Brazilian Portuguese \n" -"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2025-02-13T09:55:55+00:00\n" +"PO-Revision-Date: 2026-11-13T05:08:52+00:00\n" +"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Domain: wp-module-staging\n" "X-Generator: WP-CLI 2.11.0\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "Uma implantação de conteúdo já está em andamento. Espere o fim antes de rodar outra operação de staging." - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." -msgstr "Uma implantação está em andamento. Por favor, aguarde o término." - -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Um plugin tem um conflito de código (Não é possível redeclarar). Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente." - -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "Um plugin ou tema não é compatível com PHP 8 porque usa create_function(), que foi removido. Desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." - -#: build/staging/bundle.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 de testes é uma cópia do seu site ao vivo, oferecendo um ambiente seguro para experimentar, testar atualizações e implantar quando estiver pronto." - -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." -msgstr "Ocorreu um erro desconhecido." - -#: build/staging/bundle.js:1 -msgid "Cancel" -msgstr "Cancelar" - -#: build/staging/bundle.js:1 -msgid "Clone" -msgstr "Clonar" - -#: build/staging/bundle.js:1 -msgid "Clone to staging" -msgstr "Clonar para testes" - -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" -msgstr "Clonado para o ambiente de testes" - -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." -msgstr "A clonagem só pode ser feita a partir do ambiente de produção." - -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." -msgstr "Clonando o ambiente de produção para o ambiente de testes. Isso deve levar cerca de um minuto." - -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" -msgstr "Confirmar Ação de Clonagem" +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." +msgstr "Não foi possível criar o diretório de tarefas de copiar conteúdo." -#: build/staging/bundle.js:1 -msgid "Confirm Delete" -msgstr "Confirmar Exclusão" +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." +msgstr "Não consegui abrir o bloqueio de cópia de conteúdo." -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" -msgstr "Confirmar Implantação" +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." +msgstr "O desdobramento foi abandonado e com tempo de expiração. Inicie novamente." #: includes/Copy/ContentCopyController.php:438 msgid "Content deploy setup failed." msgstr "A configuração do Content Deploy falhou." -#: includes/Copy/CopyEngine.php:200 -msgid "Copy manifest is incomplete; cannot continue." -msgstr "O manifesto de cópia está incompleto; não pode continuar." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +msgstr "O desdobramento perdeu o travamento para outra operação de preparação e foi interrompido antes de mudar a produção. Iniciar o desdobramento novamente." #: includes/Copy/ContentCopyController.php:519 msgid "Copying content files failed." msgstr "Copiar arquivos de conteúdo falhou." -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." -msgstr "Não foi possível criar o diretório de tarefas de copiar conteúdo." +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." +msgstr "A preparação do núcleo do WordPress para implantação falhou." + +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." +msgstr "A finalização da implantação do conteúdo falhou." + +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." +msgstr "Implantação em andamento. Isso pode levar vários minutos." + +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." +msgstr "Arquivos foram distribuídos com sucesso." #: includes/Copy/CopyEngine.php:115 msgid "Could not create the copy job directory." msgstr "Não foi possível criar o diretório de tarefas de cópia." +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." +msgstr "Não consegui abrir o bloqueio de cópia." + +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." +msgstr "Não consegui escrever o cursor de texto." + #: includes/Copy/CopyEngine.php:169 msgid "Could not create the copy manifest." msgstr "Não foi possível criar o manifesto de cópia." @@ -103,13 +83,9 @@ msgstr "Não foi possível criar o manifesto de cópia." msgid "Could not enumerate the files to copy." msgstr "Não foi possível enumerar os arquivos para copiar." -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." -msgstr "Não consegui abrir o bloqueio de cópia de conteúdo." - -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." -msgstr "Não consegui abrir o bloqueio de cópia." +#: includes/Copy/CopyEngine.php:200 +msgid "Copy manifest is incomplete; cannot continue." +msgstr "O manifesto de cópia está incompleto; não pode continuar." #: includes/Copy/CopyEngine.php:225 msgid "Could not read the copy manifest." @@ -119,451 +95,488 @@ msgstr "Não consegui ler o manifesto de cópias." msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "Não consegui ler todo o manifesto de cópias; não consigo continuar com segurança." -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." -msgstr "Não consegui escrever o cursor de texto." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." +msgstr "O manifesto de cópias está corrompido; não pode continuar com segurança." -#: build/staging/bundle.js:1 -msgid "Create staging site" -msgstr "Criar site de testes" +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." +msgstr "Falhei em copiar as porcentagens após várias tentativas." -#: build/staging/bundle.js:1 -msgid "Created" -msgstr "Criado" +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." +msgstr "A clonagem só pode ser feita a partir do ambiente de produção." -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." -msgstr "Criando um site de testes. Isso deve levar cerca de um minuto." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" +msgstr "O ambiente de testes já existe!" -#: build/staging/bundle.js:1 -msgid "Currently editing" -msgstr "Editando no momento" +#: includes/Staging.php:644 +msgid "Unsupported content copy type." +msgstr "Tipo de texto de conteúdo não suportado." + +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." +msgstr "Comando CLI de testes inválido." + +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." +msgstr "Token de bloqueio de staging faltando ou inválido." + +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." +msgstr "Não foi possível criar o diretório de bloqueio de implantação." + +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." +msgstr "Não foi possível abrir o arquivo de bloqueio de implantação." + +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." +msgstr "Implantação falhada. Confira o registro de staging para detalhes." #: includes/Staging.php:1046 msgid "Database deployed successfully." msgstr "Banco de dados implantado com sucesso." -#: build/staging/bundle.js:1 -msgid "Delete" -msgstr "Excluir" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." +msgstr "Arquivos e Banco de Dados foram implantados com sucesso." -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" -msgstr "Excluir Site de Testes" +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." +msgstr "Implantação concluída com sucesso." -#: build/staging/bundle.js:1 -msgid "Deleted Staging" -msgstr "Site de testes excluído" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." +msgstr "A implantação parou antes de ser concluída. Por favor, tente novamente." -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." -msgstr "Excluindo o site de testes. Isso deve levar cerca de um minuto." +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." +msgstr "Não foi possível iniciar o processo de implantação." -#: build/staging/bundle.js:1 -msgid "Deploy" -msgstr "Implantar" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." +msgstr "A implantação ainda está em andamento. Por favor, aguarde e verifique novamente em breve." -#: build/staging/bundle.js:1 -msgid "Deploy Site" -msgstr "Implantar Site" +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." +msgstr "Algo deu errado, por favor, entre em contato com nosso suporte." -#: build/staging/bundle.js:1 -msgid "Deploy all changes" -msgstr "Implantar todas as alterações" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." +msgstr "A operação de preparação não foi concluída, por favor, entre em contato com nosso suporte." -#: build/staging/bundle.js:1 -msgid "Deploy database only" -msgstr "Implantar apenas o banco de dados" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." +msgstr "Você deve mudar para o ambiente de produção antes de excluir o ambiente de testes." -#: build/staging/bundle.js:1 -msgid "Deploy files only" -msgstr "Implantar apenas os arquivos" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." +msgstr "Você não pode mudar para um ambiente no qual já está." -#: build/staging/bundle.js:1 -msgid "Deployed" -msgstr "Implantado" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." +msgstr "Uma implantação de conteúdo já está em andamento. Espere o fim antes de rodar outra operação de staging." -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." -msgstr "Implantando do ambiente de testes para o de produção. Isso deve levar cerca de um minuto." +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." +msgstr "Caractere inválido (%s) no comando." -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." -msgstr "Implantação concluída com sucesso." +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." +msgstr "Não foi possível executar o script (função desabilitada)." -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." -msgstr "Implantação falhada. Confira o registro de staging para detalhes." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." +msgstr "Credenciais do sistema de arquivos necessárias." -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 includes/Staging.php:1108 includes/Staging.php:1137 includes/Staging.php:1166 includes/Staging.php:1778 includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." -msgstr "Implantação em andamento. Isso pode levar vários minutos." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." +msgstr "Não é possível inicializar o WP Filesystem." -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" -msgstr "Não tenho capacidade para acessar esta página" +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." +msgstr "Não foi possível executar o script (erro de permissão)." -#: build/staging/bundle.js:1 -msgid "Error" -msgstr "Erro" +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." +msgstr "Uma implantação está em andamento. Por favor, aguarde o término." -#: includes/StagingCLI.php:239 -msgid "Error: " -msgstr "Erro: " - -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." -msgstr "Falhei em copiar as porcentagens após várias tentativas." - -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." -msgstr "Arquivos e Banco de Dados foram implantados com sucesso." - -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." -msgstr "Arquivos foram distribuídos com sucesso." - -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." -msgstr "Credenciais do sistema de arquivos necessárias." +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +msgstr "Não é possível armazenar o token de autenticação de staging. Um cache de objetos persistente pode estar fora de sincronia com o banco de dados, ou o banco de dados não está aceitando escritas." -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" -msgstr "Filtre por data (YYY-MM-DD):" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" +msgstr "Estágio de Tronco" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." -msgstr "A finalização da implantação do conteúdo falhou." +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" +msgstr "Não tenho capacidade para acessar esta página" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" -msgstr "Resposta JSON inválida" +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." +msgstr "A configuração de estágios foi reparada automaticamente." -#: includes/StagingCLI.php:84 -msgid "Invalid action" -msgstr "Ação inválida" +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Um plugin ou tema não é compatível com PHP 8 porque usa create_function(), que foi removido. Desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 #, php-format -msgid "Invalid character (%s) in command." -msgstr "Caractere inválido (%s) no comando." +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "O tema \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desabilite-o e tente novamente." -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" -msgstr "Tipo de implantação inválido" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +msgstr "O plugin indispensável \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Remova dos múltiplos plugins e tente novamente." -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." -msgstr "Comando CLI de testes inválido." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +msgstr "O plugin \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desligue-o e tente novamente." -#: includes/StagingCLI.php:39 -msgid "Invalid user." -msgstr "Usuário inválido." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +msgstr "O plugin ou tema \"%1$s\" entra em conflito com \"%2$s\" (Não é possível redeclarar). Desative ou remova um deles, então tente novamente." -#: views/staging-log.php:26 -msgid "Items per page:" -msgstr "Itens por página:" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "O tema \"%s\" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente." -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." -msgstr "Carregando o ambiente de produção agora." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +msgstr "O plugin obrigatório \"%s\" tem um conflito de código (Não é possível redeclarar). Remova do mu-plugins e tente novamente." -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." -msgstr "Carregando o ambiente de testes agora." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 +#, php-format +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +msgstr "O plugin \"%s\" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente." -#: views/staging-log.php:39 -msgid "Log" -msgstr "Tora" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "Um plugin tem um conflito de código (Não é possível redeclarar). Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente." -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" -msgstr "Estágio de Tronco" +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "O WordPress não conseguiu iniciar por causa de um erro fatal em um plugin ou tema. Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente." -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." -msgstr "Token de bloqueio de staging faltando ou inválido." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "O tema \"%s\" causou um erro fatal ao carregar o WordPress. Desative ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" -msgstr "Próximo" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +msgstr "O plugin obrigatório \"%s\" causou um erro fatal ao carregar o WordPress. Remova do múltiplo plugins e tente novamente." -#: views/staging-log.php:140 -msgid "No log found for selected date." -msgstr "Nenhum registro encontrado para a data selecionada." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +msgstr "O plugin \"%s\" causou um erro fatal ao carregar o WordPress. Desative-o, ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." #: includes/StagingCLI.php:19 msgid "No sub-command provided" msgstr "Nenhum subcomando fornecido" -#: build/staging/bundle.js:1 -msgid "Not currently editing" -msgstr "Não está editando no momento" - -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." -msgstr "A preparação do núcleo do WordPress para implantação falhou." - -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" -msgstr "Prev" +#: includes/StagingCLI.php:39 +msgid "Invalid user." +msgstr "Usuário inválido." -#: build/staging/bundle.js:1 -msgid "Proceed" -msgstr "Prosseguir" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" +msgstr "Tipo de implantação inválido" -#: views/staging-log.php:14 -msgid "Production DIR:" -msgstr "Diretor de Produção:" +#: includes/StagingCLI.php:84 +msgid "Invalid action" +msgstr "Ação inválida" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "Site de Produção" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" +msgstr "Resposta JSON inválida" -#: views/staging-log.php:15 -msgid "Production URL:" -msgstr "URL de produção:" +#: includes/StagingCLI.php:239 +msgid "Error: " +msgstr "Erro: " #: includes/StagingCLI.php:288 msgid "Provided $data wasn't valid array or JSON string." msgstr "Os dados fornecidos não eram um array válido ou uma string JSON." -#: views/staging-log.php:34 -msgid "Reset" -msgstr "Repor" - -#: views/staging-log.php:32 -msgid "Save" -msgstr "Salvar" - -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." -msgstr "Algo deu errado, por favor, entre em contato com nosso suporte." - -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" -msgstr "Preparo" - #: includes/StagingMenu.php:33 msgctxt "Menu item text" msgid "Staging" msgstr "Testes" +#: includes/StagingMenu.php:53 +msgid "Staging Environment" +msgstr "Ambiente de Testes" + #: includes/StagingMenu.php:55 msgid "Staging Actions" msgstr "Ações de Testes" -#: build/staging/bundle.js:1 -msgid "Staging Created" -msgstr "Ambiente de testes criado" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" +msgstr "Preparo" + +#: views/staging-log.php:14 +msgid "Production DIR:" +msgstr "Diretor de Produção:" + +#: views/staging-log.php:15 +msgid "Production URL:" +msgstr "URL de produção:" #: views/staging-log.php:16 msgid "Staging DIR:" msgstr "Montagem do DIR:" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" -msgstr "Ambiente de Testes" - -#: build/staging/bundle.js:1 -msgid "Staging Site" -msgstr "Site de Testes" - #: views/staging-log.php:17 msgid "Staging URL:" msgstr "URL de staging:" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." -msgstr "A configuração de estágios foi reparada automaticamente." - -#: includes/Staging.php:539 -msgid "Staging environment already exists!" -msgstr "O ambiente de testes já existe!" - #: views/staging-log.php:18 msgid "Staging environment:" msgstr "Ambiente de preparação:" +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" +msgstr "Filtre por data (YYY-MM-DD):" + +#: views/staging-log.php:26 +msgid "Items per page:" +msgstr "Itens por página:" + +#: views/staging-log.php:32 +msgid "Save" +msgstr "Salvar" + +#: views/staging-log.php:34 +msgid "Reset" +msgstr "Repor" + +#: views/staging-log.php:39 +msgid "Log" +msgstr "Tora" + +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" +msgstr "Prev" + +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "Próximo" + +#: views/staging-log.php:140 +msgid "No log found for selected date." +msgstr "Nenhum registro encontrado para a data selecionada." + #: build/staging/bundle.js:1 -msgid "Switch" -msgstr "Mudar" +msgid "Production Site" +msgstr "Site de Produção" #: build/staging/bundle.js:1 -msgid "Switch to Production" -msgstr "Mudar para Produção" +msgid "Currently editing" +msgstr "Editando no momento" #: build/staging/bundle.js:1 -msgid "Switch to Staging" -msgstr "Mudar para Testes" +msgid "Not currently editing" +msgstr "Não está editando no momento" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." -msgstr "Você não pode mudar para um ambiente no qual já está." +#: build/staging/bundle.js:1 +msgid "Clone" +msgstr "Clonar" #: build/staging/bundle.js:1 -msgid "Switching" -msgstr "Mudando" +msgid "Confirm Clone Action" +msgstr "Confirmar Ação de Clonagem" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." -msgstr "Mudando para o ambiente de produção. Isso deve levar cerca de um minuto." +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 "Isso substituirá tudo no ambiente de testes e o atualizará como uma cópia exata do site de produção atual. Tem certeza de que deseja continuar?" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." -msgstr "Mudando para o ambiente de testes. Isso deve levar cerca de um minuto." +msgid "Clone to staging" +msgstr "Clonar para testes" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." -msgstr "O manifesto de cópias está corrompido; não pode continuar com segurança." +#: build/staging/bundle.js:1 +msgid "Staging Site" +msgstr "Site de Testes" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." -msgstr "O desdobramento perdeu o travamento para outra operação de preparação e foi interrompido antes de mudar a produção. Iniciar o desdobramento novamente." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." +msgstr "Você ainda não tem um site de testes." -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." -msgstr "O desdobramento foi abandonado e com tempo de expiração. Inicie novamente." +#: build/staging/bundle.js:1 +msgid "Create staging site" +msgstr "Criar site de testes" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." -msgstr "A implantação ainda está em andamento. Por favor, aguarde e verifique novamente em breve." +#: build/staging/bundle.js:1 +msgid "Delete Staging Site" +msgstr "Excluir Site de Testes" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." -msgstr "A implantação parou antes de ser concluída. Por favor, tente novamente." +#: build/staging/bundle.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 "Isso excluirá permanentemente o site de testes. Tem certeza de que deseja continuar? Você pode recriar outro site de testes a qualquer momento, mas quaisquer alterações específicas feitas neste site serão perdidas." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." -msgstr "O plugin obrigatório \"%s\" causou um erro fatal ao carregar o WordPress. Remova do múltiplo plugins e tente novamente." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" +msgstr "Site de testes excluído" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." -msgstr "O plugin obrigatório \"%s\" tem um conflito de código (Não é possível redeclarar). Remova do mu-plugins e tente novamente." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." +msgstr "Excluindo o site de testes. Isso deve levar cerca de um minuto." -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." -msgstr "O plugin indispensável \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Remova dos múltiplos plugins e tente novamente." +#: build/staging/bundle.js:1 +msgid "Cancel" +msgstr "Cancelar" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "O plugin \"%s\" causou um erro fatal ao carregar o WordPress. Desative-o, ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" +msgstr "Clonado para o ambiente de testes" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "O plugin \"%s\" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." +msgstr "Clonando o ambiente de produção para o ambiente de testes. Isso deve levar cerca de um minuto." -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "O plugin \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desligue-o e tente novamente." +#: build/staging/bundle.js:1 +msgid "Staging Created" +msgstr "Ambiente de testes criado" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." -msgstr "O plugin ou tema \"%1$s\" entra em conflito com \"%2$s\" (Não é possível redeclarar). Desative ou remova um deles, então tente novamente." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." +msgstr "Criando um site de testes. Isso deve levar cerca de um minuto." -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." -msgstr "A operação de preparação não foi concluída, por favor, entre em contato com nosso suporte." +#: build/staging/bundle.js:1 +msgid "Created" +msgstr "Criado" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "O tema \"%s\" causou um erro fatal ao carregar o WordPress. Desative ou desative plugins de terceiros e mude para um tema padrão como Twenty Twenty-Five, então tente novamente." +#: build/staging/bundle.js:1 +msgid "Delete" +msgstr "Excluir" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." -msgstr "O tema \"%s\" tem um conflito de código (Não é possível redeclarar). Desative e tente novamente." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" +msgstr "Confirmar Exclusão" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." -msgstr "O tema \"%s\" não é compatível com PHP 8 porque usa create_function(), que foi removido. Desabilite-o e tente novamente." +#: build/staging/bundle.js:1 +msgid "Deploy" +msgstr "Implantar" + +#: build/staging/bundle.js:1 +msgid "Deploy all changes" +msgstr "Implantar todas as alterações" + +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" +msgstr "Confirmar Implantação" + +#: build/staging/bundle.js:1 +msgid "Deploy database only" +msgstr "Implantar apenas o banco de dados" #: build/staging/bundle.js:1 msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "Isso implantará o ambiente de testes na produção e substituirá o site de produção atual. Tem certeza de que deseja continuar?" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" -msgstr "Isso o levará para o ambiente de produção" +msgid "Deploy files only" +msgstr "Implantar apenas os arquivos" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" -msgstr "Isso o levará para o ambiente de testes" +msgid "Deployed" +msgstr "Implantado" #: build/staging/bundle.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 "Isso substituirá tudo no ambiente de testes e o atualizará como uma cópia exata do site de produção atual. Tem certeza de que deseja continuar?" +msgid "Deploying from staging to production, this should take about a minute." +msgstr "Implantando do ambiente de testes para o de produção. Isso deve levar cerca de um minuto." #: build/staging/bundle.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 "Isso excluirá permanentemente o site de testes. Tem certeza de que deseja continuar? Você pode recriar outro site de testes a qualquer momento, mas quaisquer alterações específicas feitas neste site serão perdidas." +msgid "Deploy Site" +msgstr "Implantar Site" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." -msgstr "Não foi possível criar o diretório de bloqueio de implantação." +#: build/staging/bundle.js:1 +msgid "Error" +msgstr "Erro" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." -msgstr "Não foi possível executar o script (função desabilitada)." +#: build/staging/bundle.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 de testes é uma cópia do seu site ao vivo, oferecendo um ambiente seguro para experimentar, testar atualizações e implantar quando estiver pronto." -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." -msgstr "Não foi possível executar o script (erro de permissão)." +#: build/staging/bundle.js:1 +msgid "Proceed" +msgstr "Prosseguir" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." -msgstr "Não é possível inicializar o WP Filesystem." +#: build/staging/bundle.js:1 +msgid "Switch" +msgstr "Mudar" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." -msgstr "Não foi possível abrir o arquivo de bloqueio de implantação." +#: build/staging/bundle.js:1 +msgid "Switch to Production" +msgstr "Mudar para Produção" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." -msgstr "Não foi possível iniciar o processo de implantação." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" +msgstr "Isso o levará para o ambiente de produção" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." -msgstr "Não é possível armazenar o token de autenticação de staging. Um cache de objetos persistente pode estar fora de sincronia com o banco de dados, ou o banco de dados não está aceitando escritas." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." +msgstr "Carregando o ambiente de produção agora." -#: includes/Staging.php:644 -msgid "Unsupported content copy type." -msgstr "Tipo de texto de conteúdo não suportado." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." +msgstr "Mudando para o ambiente de produção. Isso deve levar cerca de um minuto." -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." -msgstr "O WordPress não conseguiu iniciar por causa de um erro fatal em um plugin ou tema. Desative plugins de terceiros e mude para um tema padrão como o Twenty Twenty-Five, então tente novamente." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" +msgstr "Mudar para Testes" #: build/staging/bundle.js:1 -msgid "Working…" -msgstr "Trabalhando..." +msgid "This will navigate you to the staging environment" +msgstr "Isso o levará para o ambiente de testes" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." -msgstr "Você ainda não tem um site de testes." +msgid "Loading the staging environment now." +msgstr "Carregando o ambiente de testes agora." -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." -msgstr "Você deve mudar para o ambiente de produção antes de excluir o ambiente de testes." +#: build/staging/bundle.js:1 +msgid "Switching to the staging environment, this should take about a minute." +msgstr "Mudando para o ambiente de testes. Isso deve levar cerca de um minuto." + +#: build/staging/bundle.js:1 +msgid "Switching" +msgstr "Mudando" + +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "Ocorreu um erro desconhecido." + +#: build/staging/bundle.js:1 +msgid "Working…" +msgstr "Trabalhando..." diff --git a/languages/wp-module-staging.pot b/languages/wp-module-staging.pot index 6a1cc572..58bdff48 100644 --- a/languages/wp-module-staging.pot +++ b/languages/wp-module-staging.pot @@ -12,559 +12,569 @@ msgstr "" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: wp-module-staging\n" -#: includes/Staging.php:1654 -msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." -msgstr "" - -#: includes/Staging.php:1795 -msgid "A deployment is currently in progress. Please wait for it to finish." +#: includes/Copy/ContentCopyController.php:239 +msgid "Could not create the content copy job directory." msgstr "" -#: includes/StagingBootstrapCheck.php:347 -msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: includes/Copy/ContentCopyController.php:249 +msgid "Could not open the content copy lock." msgstr "" -#: includes/StagingBootstrapCheck.php:279 -msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: includes/Copy/ContentCopyController.php:267 +msgid "The deploy was abandoned and timed out. Start it again." msgstr "" -#: build/staging/bundle.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." +#: includes/Copy/ContentCopyController.php:438 +msgid "Content deploy setup failed." msgstr "" -#: build/staging/bundle.js:1 -msgid "An unknown error has occurred." +#: includes/Copy/ContentCopyController.php:492 +msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." msgstr "" -#: build/staging/bundle.js:1 -msgid "Cancel" +#: includes/Copy/ContentCopyController.php:519 +msgid "Copying content files failed." msgstr "" -#: build/staging/bundle.js:1 -msgid "Clone" +#: includes/Copy/ContentCopyController.php:555 +msgid "Preparing the WordPress core for deploy failed." msgstr "" -#: build/staging/bundle.js:1 -msgid "Clone to staging" +#: includes/Copy/ContentCopyController.php:621 +msgid "Finalizing the content deploy failed." msgstr "" -#: build/staging/bundle.js:1 -msgid "Cloned to Staging" +#: includes/Copy/ContentCopyController.php:813 +#: includes/Staging.php:1090 +#: includes/Staging.php:1108 +#: includes/Staging.php:1137 +#: includes/Staging.php:1166 +#: includes/Staging.php:1778 +#: includes/Staging.php:1789 +msgid "Deployment in progress. This may take several minutes." msgstr "" -#: includes/Staging.php:498 -msgid "Cloning can only be done from the production environment." +#: includes/Copy/ContentCopyController.php:832 +#: includes/Staging.php:1045 +msgid "Files deployed successfully." msgstr "" -#: build/staging/bundle.js:1 -msgid "Cloning production to staging, this should take about a minute." +#: includes/Copy/CopyEngine.php:115 +msgid "Could not create the copy job directory." msgstr "" -#: build/staging/bundle.js:1 -msgid "Confirm Clone Action" +#: includes/Copy/CopyEngine.php:121 +msgid "Could not open the copy lock." msgstr "" -#: build/staging/bundle.js:1 -msgid "Confirm Delete" +#: includes/Copy/CopyEngine.php:166 +#: includes/Copy/CopyEngine.php:192 +#: includes/Copy/CopyEngine.php:206 +msgid "Could not write the copy cursor." msgstr "" -#: build/staging/bundle.js:1 -msgid "Confirm Deployment" +#: includes/Copy/CopyEngine.php:169 +msgid "Could not create the copy manifest." msgstr "" -#: includes/Copy/ContentCopyController.php:438 -msgid "Content deploy setup failed." +#: includes/Copy/CopyEngine.php:179 +msgid "Could not enumerate the files to copy." msgstr "" #: includes/Copy/CopyEngine.php:200 msgid "Copy manifest is incomplete; cannot continue." msgstr "" -#: includes/Copy/ContentCopyController.php:519 -msgid "Copying content files failed." +#: includes/Copy/CopyEngine.php:225 +msgid "Could not read the copy manifest." msgstr "" -#: includes/Copy/ContentCopyController.php:239 -msgid "Could not create the content copy job directory." +#: includes/Copy/CopyEngine.php:252 +msgid "Could not read the whole copy manifest; cannot continue safely." msgstr "" -#: includes/Copy/CopyEngine.php:115 -msgid "Could not create the copy job directory." +#: includes/Copy/CopyEngine.php:271 +msgid "The copy manifest is corrupt; cannot continue safely." msgstr "" -#: includes/Copy/CopyEngine.php:169 -msgid "Could not create the copy manifest." +#. translators: %s: file path. +#: includes/Copy/CopyEngine.php:326 +#, php-format +msgid "Failed to copy %s after repeated attempts." msgstr "" -#: includes/Copy/CopyEngine.php:179 -msgid "Could not enumerate the files to copy." +#: includes/Staging.php:498 +msgid "Cloning can only be done from the production environment." msgstr "" -#: includes/Copy/ContentCopyController.php:249 -msgid "Could not open the content copy lock." +#: includes/Staging.php:539 +msgid "Staging environment already exists!" msgstr "" -#: includes/Copy/CopyEngine.php:121 -msgid "Could not open the copy lock." +#: includes/Staging.php:644 +msgid "Unsupported content copy type." msgstr "" -#: includes/Copy/CopyEngine.php:225 -msgid "Could not read the copy manifest." +#: includes/Staging.php:671 +#: includes/Staging.php:1635 +msgid "Invalid staging CLI command." msgstr "" -#: includes/Copy/CopyEngine.php:252 -msgid "Could not read the whole copy manifest; cannot continue safely." +#: includes/Staging.php:684 +msgid "Missing or invalid staging lock token." msgstr "" -#: includes/Copy/CopyEngine.php:166 includes/Copy/CopyEngine.php:192 -#: includes/Copy/CopyEngine.php:206 -msgid "Could not write the copy cursor." +#: includes/Staging.php:839 +msgid "Unable to create the deployment lock directory." msgstr "" -#: build/staging/bundle.js:1 -msgid "Create staging site" +#: includes/Staging.php:847 +msgid "Unable to open the deployment lock file." msgstr "" -#: build/staging/bundle.js:1 -msgid "Created" +#: includes/Staging.php:1004 +msgid "Deployment failed. Check the staging log for details." msgstr "" -#: build/staging/bundle.js:1 -msgid "Creating a staging site, this should take about a minute." +#: includes/Staging.php:1046 +msgid "Database deployed successfully." msgstr "" -#: build/staging/bundle.js:1 -msgid "Currently editing" +#: includes/Staging.php:1047 +msgid "Files and Database deployed successfully." msgstr "" -#: includes/Staging.php:1046 -msgid "Database deployed successfully." +#: includes/Staging.php:1050 +msgid "Deployment completed successfully." msgstr "" -#: build/staging/bundle.js:1 -msgid "Delete" +#: includes/Staging.php:1099 +msgid "The deployment stopped before it completed. Please try again." msgstr "" -#: build/staging/bundle.js:1 -msgid "Delete Staging Site" +#: includes/Staging.php:1208 +msgid "Unable to start the deployment process." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deleted Staging" +#: includes/Staging.php:1453 +msgid "The deployment is still running. Please wait and check again shortly." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deleting the staging site, this should take about a minute." +#: includes/Staging.php:1458 +msgid "Something gone wrong, please get in touch with our support." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploy" +#: includes/Staging.php:1468 +msgid "The staging operation did not complete, please get in touch with our support." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploy Site" +#: includes/Staging.php:1492 +msgid "You must switch to the production environment before destroying staging." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploy all changes" +#: includes/Staging.php:1514 +msgid "Switch to an environment you are already in, you cannot." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploy database only" +#: includes/Staging.php:1654 +msgid "A content deploy is already in progress. Wait for it to finish before running another staging operation." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploy files only" +#. translators: Invalid character that was entered +#: includes/Staging.php:1724 +#, php-format +msgid "Invalid character (%s) in command." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deployed" +#: includes/Staging.php:1733 +msgid "Unable to execute script (disabled_function)." msgstr "" -#: build/staging/bundle.js:1 -msgid "Deploying from staging to production, this should take about a minute." +#: includes/Staging.php:1746 +msgid "Filesystem credentials required." msgstr "" -#: includes/Staging.php:1050 -msgid "Deployment completed successfully." +#: includes/Staging.php:1750 +msgid "Unable to initialize WP Filesystem." msgstr "" -#: includes/Staging.php:1004 -msgid "Deployment failed. Check the staging log for details." +#: includes/Staging.php:1757 +msgid "Unable to execute script (permission error)." msgstr "" -#: includes/Copy/ContentCopyController.php:813 includes/Staging.php:1090 -#: includes/Staging.php:1108 includes/Staging.php:1137 -#: includes/Staging.php:1166 includes/Staging.php:1778 -#: includes/Staging.php:1789 -msgid "Deployment in progress. This may take several minutes." +#: includes/Staging.php:1795 +msgid "A deployment is currently in progress. Please wait for it to finish." msgstr "" -#: includes/Staging.php:1853 -msgid "Don't have capabilities to access this page" +#: includes/Staging.php:1808 +msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." msgstr "" -#: build/staging/bundle.js:1 -msgid "Error" +#: includes/Staging.php:1839 +#: views/staging-log.php:11 +msgid "Log Staging" msgstr "" -#: includes/StagingCLI.php:239 -msgid "Error: " +#: includes/Staging.php:1853 +msgid "Don't have capabilities to access this page" msgstr "" -#. translators: %s: file path. -#: includes/Copy/CopyEngine.php:326 -#, php-format -msgid "Failed to copy %s after repeated attempts." +#: includes/Staging.php:1954 +msgid "Staging configuration was automatically repaired." msgstr "" -#: includes/Staging.php:1047 -msgid "Files and Database deployed successfully." +#: includes/StagingBootstrapCheck.php:279 +msgid "A plugin or theme is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." msgstr "" -#: includes/Copy/ContentCopyController.php:832 includes/Staging.php:1045 -msgid "Files deployed successfully." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:287 +#, php-format +msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." msgstr "" -#: includes/Staging.php:1746 -msgid "Filesystem credentials required." +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:295 +#, php-format +msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." msgstr "" -#: views/staging-log.php:24 -msgid "Filter by date (YYYY-MM-DD):" +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:302 +#, php-format +msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." msgstr "" -#: includes/Copy/ContentCopyController.php:621 -msgid "Finalizing the content deploy failed." +#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. +#: includes/StagingBootstrapCheck.php:317 +#, php-format +msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." msgstr "" -#: includes/StagingCLI.php:96 -msgid "Invalid JSON response" +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:326 +#, php-format +msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." msgstr "" -#: includes/StagingCLI.php:84 -msgid "Invalid action" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:334 +#, php-format +msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." msgstr "" -#. translators: Invalid character that was entered -#: includes/Staging.php:1724 +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:342 #, php-format -msgid "Invalid character (%s) in command." +msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." msgstr "" -#: includes/StagingCLI.php:67 -msgid "Invalid deploy type" +#: includes/StagingBootstrapCheck.php:347 +msgid "A plugin has a code conflict (Cannot redeclare). Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." msgstr "" -#: includes/Staging.php:671 includes/Staging.php:1635 -msgid "Invalid staging CLI command." +#: includes/StagingBootstrapCheck.php:358 +msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." msgstr "" -#: includes/StagingCLI.php:39 -msgid "Invalid user." +#. translators: %s: theme directory name. +#: includes/StagingBootstrapCheck.php:366 +#, php-format +msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." msgstr "" -#: views/staging-log.php:26 -msgid "Items per page:" +#. translators: %s: must-use plugin directory or file name. +#: includes/StagingBootstrapCheck.php:374 +#, php-format +msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." msgstr "" -#: build/staging/bundle.js:1 -msgid "Loading the production environment now." +#. translators: %s: plugin directory name. +#: includes/StagingBootstrapCheck.php:381 +#, php-format +msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." msgstr "" -#: build/staging/bundle.js:1 -msgid "Loading the staging environment now." +#: includes/StagingCLI.php:19 +msgid "No sub-command provided" msgstr "" -#: views/staging-log.php:39 -msgid "Log" +#: includes/StagingCLI.php:39 +msgid "Invalid user." msgstr "" -#: includes/Staging.php:1839 views/staging-log.php:11 -msgid "Log Staging" +#: includes/StagingCLI.php:67 +msgid "Invalid deploy type" msgstr "" -#: includes/Staging.php:684 -msgid "Missing or invalid staging lock token." +#: includes/StagingCLI.php:84 +msgid "Invalid action" msgstr "" -#: views/staging-log.php:132 views/staging-log.php:134 -msgid "Next" +#: includes/StagingCLI.php:96 +msgid "Invalid JSON response" msgstr "" -#: views/staging-log.php:140 -msgid "No log found for selected date." +#: includes/StagingCLI.php:239 +msgid "Error: " msgstr "" -#: includes/StagingCLI.php:19 -msgid "No sub-command provided" +#: includes/StagingCLI.php:288 +msgid "Provided $data wasn't valid array or JSON string." msgstr "" -#: build/staging/bundle.js:1 -msgid "Not currently editing" +#: includes/StagingMenu.php:33 +msgctxt "Menu item text" +msgid "Staging" msgstr "" -#: includes/Copy/ContentCopyController.php:555 -msgid "Preparing the WordPress core for deploy failed." +#: includes/StagingMenu.php:53 +msgid "Staging Environment" msgstr "" -#: views/staging-log.php:63 views/staging-log.php:65 -msgid "Prev" +#: includes/StagingMenu.php:55 +msgid "Staging Actions" msgstr "" -#: build/staging/bundle.js:1 -msgid "Proceed" +#: includes/StagingMenu.php:71 +#: includes/StagingMenu.php:72 +msgid "Staging" msgstr "" #: views/staging-log.php:14 msgid "Production DIR:" msgstr "" -#: build/staging/bundle.js:1 -msgid "Production Site" -msgstr "" - #: views/staging-log.php:15 msgid "Production URL:" msgstr "" -#: includes/StagingCLI.php:288 -msgid "Provided $data wasn't valid array or JSON string." +#: views/staging-log.php:16 +msgid "Staging DIR:" msgstr "" -#: views/staging-log.php:34 -msgid "Reset" +#: views/staging-log.php:17 +msgid "Staging URL:" msgstr "" -#: views/staging-log.php:32 -msgid "Save" +#: views/staging-log.php:18 +msgid "Staging environment:" msgstr "" -#: includes/Staging.php:1458 -msgid "Something gone wrong, please get in touch with our support." +#: views/staging-log.php:24 +msgid "Filter by date (YYYY-MM-DD):" msgstr "" -#: includes/StagingMenu.php:71 includes/StagingMenu.php:72 -msgid "Staging" +#: views/staging-log.php:26 +msgid "Items per page:" msgstr "" -#: includes/StagingMenu.php:33 -msgctxt "Menu item text" -msgid "Staging" +#: views/staging-log.php:32 +msgid "Save" msgstr "" -#: includes/StagingMenu.php:55 -msgid "Staging Actions" +#: views/staging-log.php:34 +msgid "Reset" msgstr "" -#: build/staging/bundle.js:1 -msgid "Staging Created" +#: views/staging-log.php:39 +msgid "Log" msgstr "" -#: views/staging-log.php:16 -msgid "Staging DIR:" +#: views/staging-log.php:63 +#: views/staging-log.php:65 +msgid "Prev" msgstr "" -#: includes/StagingMenu.php:53 -msgid "Staging Environment" +#: views/staging-log.php:132 +#: views/staging-log.php:134 +msgid "Next" +msgstr "" + +#: views/staging-log.php:140 +msgid "No log found for selected date." msgstr "" #: build/staging/bundle.js:1 -msgid "Staging Site" +msgid "Production Site" msgstr "" -#: views/staging-log.php:17 -msgid "Staging URL:" +#: build/staging/bundle.js:1 +msgid "Currently editing" msgstr "" -#: includes/Staging.php:1954 -msgid "Staging configuration was automatically repaired." +#: build/staging/bundle.js:1 +msgid "Not currently editing" msgstr "" -#: includes/Staging.php:539 -msgid "Staging environment already exists!" +#: build/staging/bundle.js:1 +msgid "Clone" msgstr "" -#: views/staging-log.php:18 -msgid "Staging environment:" +#: build/staging/bundle.js:1 +msgid "Confirm Clone Action" msgstr "" #: build/staging/bundle.js:1 -msgid "Switch" +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/staging/bundle.js:1 -msgid "Switch to Production" +msgid "Clone to staging" msgstr "" #: build/staging/bundle.js:1 -msgid "Switch to Staging" +msgid "Staging Site" msgstr "" -#: includes/Staging.php:1514 -msgid "Switch to an environment you are already in, you cannot." +#: build/staging/bundle.js:1 +msgid "You don't have a staging site yet." msgstr "" #: build/staging/bundle.js:1 -msgid "Switching" +msgid "Create staging site" msgstr "" #: build/staging/bundle.js:1 -msgid "Switching to the production environment, this should take about a minute." +msgid "Delete Staging Site" msgstr "" #: build/staging/bundle.js:1 -msgid "Switching to the staging environment, this should take about a minute." +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 "" -#: includes/Copy/CopyEngine.php:271 -msgid "The copy manifest is corrupt; cannot continue safely." +#: build/staging/bundle.js:1 +msgid "Deleted Staging" msgstr "" -#: includes/Copy/ContentCopyController.php:492 -msgid "The deploy lost its lock to another staging operation and was stopped before changing production. Start the deploy again." +#: build/staging/bundle.js:1 +msgid "Deleting the staging site, this should take about a minute." msgstr "" -#: includes/Copy/ContentCopyController.php:267 -msgid "The deploy was abandoned and timed out. Start it again." +#: build/staging/bundle.js:1 +msgid "Cancel" msgstr "" -#: includes/Staging.php:1453 -msgid "The deployment is still running. Please wait and check again shortly." +#: build/staging/bundle.js:1 +msgid "Cloned to Staging" msgstr "" -#: includes/Staging.php:1099 -msgid "The deployment stopped before it completed. Please try again." +#: build/staging/bundle.js:1 +msgid "Cloning production to staging, this should take about a minute." msgstr "" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:374 -#, php-format -msgid "The must-use plugin \"%s\" caused a fatal error while loading WordPress. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Staging Created" msgstr "" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:334 -#, php-format -msgid "The must-use plugin \"%s\" has a code conflict (Cannot redeclare). Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Creating a staging site, this should take about a minute." msgstr "" -#. translators: %s: must-use plugin directory or file name. -#: includes/StagingBootstrapCheck.php:295 -#, php-format -msgid "The must-use plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Remove it from mu-plugins, then try again." +#: build/staging/bundle.js:1 +msgid "Created" msgstr "" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:381 -#, php-format -msgid "The plugin \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Delete" msgstr "" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:342 -#, php-format -msgid "The plugin \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Confirm Delete" msgstr "" -#. translators: %s: plugin directory name. -#: includes/StagingBootstrapCheck.php:302 -#, php-format -msgid "The plugin \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy" msgstr "" -#. translators: 1: plugin or theme that declared the symbol first, 2: plugin or theme that declared it again. -#: includes/StagingBootstrapCheck.php:317 -#, php-format -msgid "The plugin or theme \"%1$s\" conflicts with \"%2$s\" (Cannot redeclare). Deactivate or remove one of them, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy all changes" msgstr "" -#: includes/Staging.php:1468 -msgid "The staging operation did not complete, please get in touch with our support." +#: build/staging/bundle.js:1 +msgid "Confirm Deployment" msgstr "" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:366 -#, php-format -msgid "The theme \"%s\" caused a fatal error while loading WordPress. Deactivate it, or deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy database only" msgstr "" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:326 -#, php-format -msgid "The theme \"%s\" has a code conflict (Cannot redeclare). Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" msgstr "" -#. translators: %s: theme directory name. -#: includes/StagingBootstrapCheck.php:287 -#, php-format -msgid "The theme \"%s\" is not compatible with PHP 8 because it uses create_function(), which was removed. Deactivate it, then try again." +#: build/staging/bundle.js:1 +msgid "Deploy files only" msgstr "" #: build/staging/bundle.js:1 -msgid "This will deploy staging to production and overwrite current production site. Are you sure you want to proceed?" +msgid "Deployed" msgstr "" #: build/staging/bundle.js:1 -msgid "This will navigate you to the production environment" +msgid "Deploying from staging to production, this should take about a minute." msgstr "" #: build/staging/bundle.js:1 -msgid "This will navigate you to the staging environment" +msgid "Deploy Site" msgstr "" #: build/staging/bundle.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?" +msgid "Error" msgstr "" #: build/staging/bundle.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." +msgid "A staging site is a duplicate of your live site, offering a secure environment to experiment, test updates, and deploy when ready." msgstr "" -#: includes/Staging.php:839 -msgid "Unable to create the deployment lock directory." +#: build/staging/bundle.js:1 +msgid "Proceed" msgstr "" -#: includes/Staging.php:1733 -msgid "Unable to execute script (disabled_function)." +#: build/staging/bundle.js:1 +msgid "Switch" msgstr "" -#: includes/Staging.php:1757 -msgid "Unable to execute script (permission error)." +#: build/staging/bundle.js:1 +msgid "Switch to Production" msgstr "" -#: includes/Staging.php:1750 -msgid "Unable to initialize WP Filesystem." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the production environment" msgstr "" -#: includes/Staging.php:847 -msgid "Unable to open the deployment lock file." +#: build/staging/bundle.js:1 +msgid "Loading the production environment now." msgstr "" -#: includes/Staging.php:1208 -msgid "Unable to start the deployment process." +#: build/staging/bundle.js:1 +msgid "Switching to the production environment, this should take about a minute." msgstr "" -#: includes/Staging.php:1808 -msgid "Unable to store the staging authentication token. A persistent object cache may be out of sync with the database, or the database is not accepting writes." +#: build/staging/bundle.js:1 +msgid "Switch to Staging" msgstr "" -#: includes/Staging.php:644 -msgid "Unsupported content copy type." +#: build/staging/bundle.js:1 +msgid "This will navigate you to the staging environment" msgstr "" -#: includes/StagingBootstrapCheck.php:358 -msgid "WordPress could not start because of a fatal error in a plugin or theme. Deactivate third-party plugins and switch to a default theme such as Twenty Twenty-Five, then try again." +#: build/staging/bundle.js:1 +msgid "Loading the staging environment now." msgstr "" #: build/staging/bundle.js:1 -msgid "Working…" +msgid "Switching to the staging environment, this should take about a minute." msgstr "" #: build/staging/bundle.js:1 -msgid "You don't have a staging site yet." +msgid "Switching" msgstr "" -#: includes/Staging.php:1492 -msgid "You must switch to the production environment before destroying staging." +#: build/staging/bundle.js:1 +msgid "An unknown error has occurred." +msgstr "" + +#: build/staging/bundle.js:1 +msgid "Working…" msgstr "" diff --git a/package-lock.json b/package-lock.json index 7a8e1ef5..f72af184 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@newfold-labs/wp-module-staging", - "version": "2.9.0", + "version": "2.9.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@newfold-labs/wp-module-staging", - "version": "2.9.0", + "version": "2.9.1", "license": "GPL-2.0-or-later", "dependencies": { "@heroicons/react": "^2.2.0", diff --git a/package.json b/package.json index 28a60981..a3661343 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@newfold-labs/wp-module-staging", "description": "Newfold module for staging functionality in brand plugins", - "version": "2.9.0", + "version": "2.9.1", "license": "GPL-2.0-or-later", "private": true, "contributors": [