From 7f5438e0c564fd75e81443132e077689c2ab8156 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Mon, 27 Nov 2023 14:42:07 -0500 Subject: [PATCH 01/22] Advanced Custom Fields: Fields not displayed in preview of submitted Revision Fixes #1122 --- rvy_init.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/rvy_init.php b/rvy_init.php index a62c9a0a..5b9aecb9 100644 --- a/rvy_init.php +++ b/rvy_init.php @@ -57,6 +57,21 @@ function() { } ); + +// Advanced Custom Fields plugin: Prevent invalid filtering of revision ID +if (class_exists('ACF')) { + add_filter( + 'acf/pre_load_post_id', + function($return_val, $post_id) { + if (rvy_in_revision_workflow($post_id)) { + $return_val = $post_id; + } + + return $return_val; + }, 10, 2 + ); +} + if (defined('JREVIEWS_ROOT') && !empty($_REQUEST['preview']) && ((empty($_REQUEST['preview_id']) && empty($_REQUEST['thumbnail_id'])) || (!empty($_REQUEST['preview_id']) && rvy_in_revision_workflow((int) $_REQUEST['preview_id'])) From 63a4792b4f591e3e93b92b734caa3cdd4bd89076 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Thu, 30 Nov 2023 15:34:57 -0500 Subject: [PATCH 02/22] Classic Editor: date selection causes various UI issues Fixes #1124 * Revision Status no longer displayed after changing publish time * Modified publish time discarded if Submit / Approve clicked before Update Revision * Revision Submit button was still (mal)functional when disabled --- admin/rvy_revision-classic-edit.dev.js | 13 ++++++++----- admin/rvy_revision-classic-edit.js | 13 +++++++------ 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/admin/rvy_revision-classic-edit.dev.js b/admin/rvy_revision-classic-edit.dev.js index 8cc9d19a..a0a9b184 100644 --- a/admin/rvy_revision-classic-edit.dev.js +++ b/admin/rvy_revision-classic-edit.dev.js @@ -14,12 +14,14 @@ jQuery(document).ready( function($) { } if (!$(refSelector).length) { - var refSelector = '#submitdiv div.misc-pub-curtime'; + var refSelector = '#submitdiv div.curtime'; } - if (rvyObjEdit.ajaxurl && !$('div.rvy-creation-ui').length && $(refSelector).length) { + if (rvyObjEdit[rvyObjEdit.currentStatus + 'StatusCaption'] && (rvyObjEdit[rvyObjEdit.currentStatus + 'StatusCaption'] != $('#post-status-display').html())) { $('#post-status-display').html(rvyObjEdit[rvyObjEdit.currentStatus + 'StatusCaption']); - + } + + if (rvyObjEdit.ajaxurl && !$('div.rvy-creation-ui').length && $(refSelector).length) { if (rvyObjEdit[rvyObjEdit.currentStatus + 'ActionURL']) { var url = rvyObjEdit[rvyObjEdit.currentStatus + 'ActionURL']; } else { @@ -77,6 +79,7 @@ jQuery(document).ready( function($) { $('a.save-timestamp').click(function() { $('#save-post').val(rvyObjEdit.updateCaption); + $('a.revision-approve, a.rvy-direct-approve').attr('disabled', 'disabled'); }); $(document).on('click', 'a.save-timestamp, a.cancel-timestamp', function() { @@ -93,7 +96,7 @@ jQuery(document).ready( function($) { $(document).on('click', 'a.revision-approve', function() { if ($('a.revision-approve').attr('disabled')) { - return; + return false; } $('a.revision-approve').attr('disabled', 'disabled'); @@ -151,7 +154,7 @@ jQuery(document).ready( function($) { $(document).on('click', 'a.rvy-direct-approve', function() { if ($('a.rvy-direct-approve').attr('disabled')) { - return; + return false; } clearInterval(RvyUIInterval); diff --git a/admin/rvy_revision-classic-edit.js b/admin/rvy_revision-classic-edit.js index ab856c60..60082e39 100644 --- a/admin/rvy_revision-classic-edit.js +++ b/admin/rvy_revision-classic-edit.js @@ -1,6 +1,7 @@ jQuery(document).ready(function($){var RvySubmissionUI=function(){var refSelector='#rvy_compare_button';if(!$(refSelector).length){var refSelector='#submitdiv div.misc-pub-section:last';} -if(!$(refSelector).length){var refSelector='#submitdiv div.misc-pub-curtime';} -if(rvyObjEdit.ajaxurl&&!$('div.rvy-creation-ui').length&&$(refSelector).length){$('#post-status-display').html(rvyObjEdit[rvyObjEdit.currentStatus+'StatusCaption']);if(rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL']){var url=rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL'];}else{var url='javascript:void(0)';} +if(!$(refSelector).length){var refSelector='#submitdiv div.curtime';} +if(rvyObjEdit[rvyObjEdit.currentStatus+'StatusCaption']&&(rvyObjEdit[rvyObjEdit.currentStatus+'StatusCaption']!=$('#post-status-display').html())){$('#post-status-display').html(rvyObjEdit[rvyObjEdit.currentStatus+'StatusCaption']);} +if(rvyObjEdit.ajaxurl&&!$('div.rvy-creation-ui').length&&$(refSelector).length){if(rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL']){var url=rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL'];}else{var url='javascript:void(0)';} if(rvyObjEdit[rvyObjEdit.currentStatus+'ActionCaption']){var approveButtonHTML='';if(rvyObjEdit.canPublish&&('pending'!=rvyObjEdit.currentStatus)&&('future'!=rvyObjEdit.currentStatus)){approveButtonHTML=' ' +rvyObjEdit['approveCaption']+''} var rvyPreviewLink='';if(rvyObjEdit[rvyObjEdit.currentStatus+'CompletedLinkCaption']){rvyPreviewLink='  ' @@ -11,17 +12,17 @@ $(refSelector).after('
' +'' -+rvyObjEdit[rvyObjEdit.currentStatus+'CompletedCaption']+'' ++rvyObjEdit[rvyObjEdit.currentStatus+'CompletedCaption']+' ' +rvyPreviewLink +'
' +'');} $('.edit-post-post-schedule__toggle').after('');if(rvyObjEdit[rvyObjEdit.currentStatus+'DeletionURL']){$('a.submitdelete').attr('href',rvyObjEdit[rvyObjEdit.currentStatus+'DeletionURL']);} $('#publish').hide();$('#save-post').val(rvyObjEdit.updateCaption);if(rvyObjEdit.deleteCaption){$('#submitdiv #submitpost #delete-action a.submitdelete').html(rvyObjEdit.deleteCaption).show();}}} -var RvyUIInterval=setInterval(RvySubmissionUI,100);$('a.save-timestamp').click(function(){$('#save-post').val(rvyObjEdit.updateCaption);});$(document).on('click','a.save-timestamp, a.cancel-timestamp',function(){wp.autosave.server.triggerSave();});function RvyGetRandomInt(max){return Math.floor(Math.random()*max);} -$(document).on('click','div.postbox-container',function(){$('a.revision-approve').attr('disabled','disabled');});$(document).on('click','a.revision-approve',function(){if($('a.revision-approve').attr('disabled')){return;} +var RvyUIInterval=setInterval(RvySubmissionUI,100);$('a.save-timestamp').click(function(){$('#save-post').val(rvyObjEdit.updateCaption);$('a.revision-approve, a.rvy-direct-approve').attr('disabled','disabled');});$(document).on('click','a.save-timestamp, a.cancel-timestamp',function(){wp.autosave.server.triggerSave();});function RvyGetRandomInt(max){return Math.floor(Math.random()*max);} +$(document).on('click','div.postbox-container',function(){$('a.revision-approve').attr('disabled','disabled');});$(document).on('click','a.revision-approve',function(){if($('a.revision-approve').attr('disabled')){return false;} $('a.revision-approve').attr('disabled','disabled');if(wp.autosave.server.postChanged()){wp.autosave.server.triggerSave();var approvalDelay=250;}else{var approvalDelay=1;} if(!rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL']){var revisionaryCreateDone=function(){$('a.revision-approve').hide();$('.revision-created-wrapper, .revision-created').show();rvyObjEdit.currentStatus='pending';$('#post-status-display').html(rvyObjEdit[rvyObjEdit.currentStatus+'StatusCaption']);$('a.revision-preview').attr('href',rvyObjEdit[rvyObjEdit.currentStatus+'CompletedURL']).show();} var revisionaryCreateError=function(data,txtStatus){$('div.rvy-creation-ui').html(rvyObjEdit[rvyObjEdit.currentStatus+'ErrorCaption']);} -var tmoSubmit=setInterval(function(){if(!wp.autosave.server.postChanged()){var data={'rvy_ajax_field':rvyObjEdit[rvyObjEdit.currentStatus+'AjaxField'],'rvy_ajax_value':rvyObjEdit.postID,'nc':RvyGetRandomInt(99999999)};$.ajax({url:rvyObjEdit.ajaxurl,data:data,dataType:"html",success:revisionaryCreateDone,error:revisionaryCreateError});clearInterval(tmoSubmit);}},approvalDelay);}else{var tmoApproval=setInterval(function(){if(!wp.autosave.server.postChanged()){window.location.href=rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL'];clearInterval(tmoApproval);}},approvalDelay);return false;}});$(document).on('click','a.rvy-direct-approve',function(){if($('a.rvy-direct-approve').attr('disabled')){return;} +var tmoSubmit=setInterval(function(){if(!wp.autosave.server.postChanged()){var data={'rvy_ajax_field':rvyObjEdit[rvyObjEdit.currentStatus+'AjaxField'],'rvy_ajax_value':rvyObjEdit.postID,'nc':RvyGetRandomInt(99999999)};$.ajax({url:rvyObjEdit.ajaxurl,data:data,dataType:"html",success:revisionaryCreateDone,error:revisionaryCreateError});clearInterval(tmoSubmit);}},approvalDelay);}else{var tmoApproval=setInterval(function(){if(!wp.autosave.server.postChanged()){window.location.href=rvyObjEdit[rvyObjEdit.currentStatus+'ActionURL'];clearInterval(tmoApproval);}},approvalDelay);return false;}});$(document).on('click','a.rvy-direct-approve',function(){if($('a.rvy-direct-approve').attr('disabled')){return false;} clearInterval(RvyUIInterval);$('a.rvy-direct-approve').attr('disabled','disabled');if(wp.autosave.server.postChanged()){wp.autosave.server.triggerSave();var approvalDelay=250;}else{var approvalDelay=1;} var tmoDirectApproval=setInterval(function(){if(!wp.autosave.server.postChanged()){window.location.href=rvyObjEdit['pendingActionURL'];clearInterval(tmoDirectApproval);}},approvalDelay);return false;});$(document).on('click','#post-body-content *, #content_ifr *, #wp-content-editor-container *, #tinymce *, #submitpost, span.revision-created',function(){$('.revision-created-wrapper, .revision-created').hide();if(!$('a.rvy-direct-approve').length){$('a.revision-approve').html(rvyObjEdit[rvyObjEdit.currentStatus+'ActionCaption']).show().removeAttr('disabled');}});}); \ No newline at end of file From ae1dcc8b550b25a665c7b88cbe8955e273d4e918 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:12:21 -0500 Subject: [PATCH 03/22] Revision Preview of Home Page incorrect in some cases Fixes #1126 --- admin/revision-ui_rvy.php | 3 +- front_rvy.php | 77 +++++++++++++++++++++++++++++++++++++++ revisionary_main.php | 24 +++--------- rvy_init-functions.php | 11 ++++-- rvy_init.php | 8 +++- 5 files changed, 99 insertions(+), 24 deletions(-) diff --git a/admin/revision-ui_rvy.php b/admin/revision-ui_rvy.php index d3f97e49..c78b543d 100644 --- a/admin/revision-ui_rvy.php +++ b/admin/revision-ui_rvy.php @@ -249,7 +249,8 @@ function rvy_list_post_revisions( $post_id = 0, $status = '', $args = null ) { if ( $post->ID != $revision->ID ) { if ('inherit' == $revision->post_status) { // @todo: need this case? - $preview_url = add_query_arg( 'preview', '1', get_post_permalink( $revision->ID ) . '&post_type=revision' ); + $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_url = add_query_arg($preview_arg, '1', get_post_permalink( $revision->ID ) . '&post_type=revision' ); } else { $preview_url = rvy_preview_url($revision, ['post_type' => $post->post_type]); } diff --git a/front_rvy.php b/front_rvy.php index 3e14eb24..2cad41d6 100644 --- a/front_rvy.php +++ b/front_rvy.php @@ -6,6 +6,17 @@ class RevisionaryFront { function __construct() { global $revisionary; + // This filter may be required in some configurations, but problematic in others + if (!defined('PP_REVISIONS_NO_PAGE_ON_FRONT_FILTER')) { + add_filter("option_page_on_front", [$this, 'fltOptionPageOnFront']); + } + + add_action('parse_query', [$this, 'actSetQueriedObject'], 20); + add_action('parse_query', [$this, 'actFlagHomeRevision'], 20); + add_filter('body_class', [$this, 'fltBodyClass'], 20, 2); + + add_filter('acf/load_value', [$this, 'fltACFLoadValue'], 10, 3); + if ( ! defined('RVY_CONTENT_ROLES') || !$revisionary->content_roles->is_direct_file_access() ) { add_filter('posts_request', [$this, 'flt_view_revision'] ); add_action('template_redirect', [$this, 'act_template_redirect'], 5 ); @@ -27,6 +38,72 @@ function __construct() { do_action('revisionary_front_init'); } + function fltACFLoadValue($value, $post_id, $field) { + if ((null === $value) && rvy_in_revision_workflow($post_id) && function_exists('acf_get_value')) { + + if ($published_post_id = rvy_post_id($post_id)) { + + if (($published_post_id != $post_id) && !rvy_in_revision_workflow($published_post_id)) { + return acf_get_value($published_post_id, $field); + } + } + } + + return $value; + } + + function fltOptionPageOnFront($front_page_id) { + global $post; + + // extra caution and perf optimization for front end execution + if (!empty($post) && is_object($post) && rvy_in_revision_workflow($post) && ($post->comment_count == $front_page_id)) { + return $post->ID; + } + + return $front_page_id; + } + + function fltBodyClass($classes, $css_class) { + if ($this->isHomeRevision()) { + $classes = array_merge(['home'], $classes); + $classes = array_diff($classes, ['blog']); + } + + return $classes; + } + + function actSetQueriedObject(&$query) { + if ($post_id = rvy_detect_post_id()) { + if (rvy_in_revision_workflow($post_id)) { + $query->queried_object = get_post($post_id); + $query->queried_object_id = $post_id; + } + } + } + + function actFlagHomeRevision(&$query) { + if ($this->isHomeRevision()) { + $query->is_home = true; + $query->is_front_page = true; + } + } + + private function isHomeRevision() { + if ($post_id = rvy_detect_post_id()) { + if ($published_post_id = rvy_post_id($post_id)) { + if ($published_post_id != $post_id) { + if ( ('page' === get_option( 'show_on_front' )) + && in_array( get_option( 'page_on_front' ), [$published_post_id, $post_id] ) + ) { + return true; + } + } + } + } + + return false; + } + public function actRevisionPreviewRedirect() { if (!class_exists('DS_Public_Post_Preview')) { return; diff --git a/revisionary_main.php b/revisionary_main.php index a0aea5e8..fcc48238 100644 --- a/revisionary_main.php +++ b/revisionary_main.php @@ -84,7 +84,9 @@ function addFilters() { // NOTE: $_GET['preview'] and $_GET['post_type'] arguments are set by rvy_init() at response to ?p= request when the requested post is a revision. if (!is_admin() && (!defined('REST_REQUEST') || ! REST_REQUEST)) { // preview_id indicates a regular preview via WP core, based on autosave revision - if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET['preview']) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { + $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + + if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { require_once( dirname(__FILE__).'/front_rvy.php' ); $this->front = new RevisionaryFront(); } @@ -144,11 +146,6 @@ function addFilters() { add_action('post_updated', [$this, 'actUpdateRevision'], 10, 2); add_action('post_updated', [$this, 'actUpdateRevisionFixCommentCount'], 999, 2); - // This filter may be required in some configurations, but problematic in others - if (defined('PP_REVISIONS_PAGE_ON_FRONT_FILTER')) { - add_filter("option_page_on_front", [$this, 'fltOptionPageOnFront']); - } - add_filter('posts_clauses', [$this, 'fltPostsClauses'], 10, 2); if (!is_admin()) { @@ -473,17 +470,6 @@ function canEditPost($post, $args = []) { } } - public function fltOptionPageOnFront($front_page_id) { - global $post; - - // extra caution and perf optimization for front end execution - if (!empty($post) && is_object($post) && rvy_in_revision_workflow($post) && ($post->comment_count == $front_page_id)) { - return $post->ID; - } - - return $front_page_id; - } - // On post deletion, clear corresponding _rvy_has_revisions postmeta flag function actDeletedPost($post_id) { delete_post_meta($post_id, '_rvy_has_revisions'); @@ -899,8 +885,10 @@ function flt_post_map_meta_cap($caps, $cap, $user_id, $args) { $busy = true; + $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + if (in_array($cap, ['read_post', 'read_page']) // WP Query imposes edit_post capability requirement for front end viewing of protected statuses - || (!empty($_REQUEST['preview']) && in_array($cap, array('edit_post', 'edit_page')) && did_action('posts_selection') && !did_action('template_redirect')) + || (!empty($_REQUEST[$preview_arg]) && in_array($cap, array('edit_post', 'edit_page')) && did_action('posts_selection') && !did_action('template_redirect')) ) { if ($post && rvy_in_revision_workflow($post)) { $type_obj = get_post_type_object($post->post_type); diff --git a/rvy_init-functions.php b/rvy_init-functions.php index c8b9d401..b56e5b72 100644 --- a/rvy_init-functions.php +++ b/rvy_init-functions.php @@ -1225,7 +1225,8 @@ function rvy_init() { if ( rvy_get_option( 'scheduled_revisions' ) || rvy_get_option( 'pending_revisions' ) ) { if ( $post = get_post( sanitize_text_field($_GET['p']) ) ) { if (rvy_in_revision_workflow($post)) { - $_GET['preview'] = 1; + $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $_GET[$preview_arg] = 1; } } } @@ -1373,9 +1374,11 @@ function rvy_preview_url($revision, $args = []) { $status_obj = get_post_status_object(get_post_field('post_status', rvy_post_id($revision->ID))); $post_is_published = $status_obj && (!empty($status_obj->public) || !empty($status_obj->private)); + $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + if ('id_only' == $link_type) { // support using ids only if theme or plugins do not tolerate published post url and do not require standard format with revision slug - $preview_url = add_query_arg('preview', true, get_post_permalink($revision)); + $preview_url = add_query_arg($preview_arg, true, get_post_permalink($revision)); if ('page' == $post_type) { $preview_url = str_replace('p=', "page_id=", $preview_url); @@ -1385,7 +1388,7 @@ function rvy_preview_url($revision, $args = []) { } } elseif (('revision_slug' == $link_type) || !$post_is_published) { // support using actual revision slug in case theme or plugins do not tolerate published post url - $preview_url = add_query_arg('preview', true, get_permalink($revision)); + $preview_url = add_query_arg($preview_arg, true, get_permalink($revision)); if ('page' == $post_type) { $preview_url = str_replace('p=', "page_id=", $preview_url); @@ -1395,7 +1398,7 @@ function rvy_preview_url($revision, $args = []) { } } else { // 'published_slug' // default to published post url, appended with 'preview' and page_id args - $preview_url = add_query_arg('preview', true, get_permalink(rvy_post_id($revision->ID))); + $preview_url = add_query_arg($preview_arg, true, get_permalink(rvy_post_id($revision->ID))); $id_arg = 'page_id'; } diff --git a/rvy_init.php b/rvy_init.php index 5b9aecb9..bb32177b 100644 --- a/rvy_init.php +++ b/rvy_init.php @@ -12,7 +12,13 @@ add_action( 'wp_loaded', 'rvy_ajax_handler', 20); } -if (!empty($_REQUEST['preview']) && !empty($_REQUEST['post_type']) && empty($_REQUEST['preview_id'])) { +if (!defined('RVY_PREVIEW_ARG')) { + define('RVY_PREVIEW_ARG', 'rv_preview'); +} + +$preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + +if (!empty($_REQUEST[$preview_arg]) && !empty($_REQUEST['post_type']) && empty($_REQUEST['preview_id'])) { add_filter('redirect_canonical', '_rvy_no_redirect_filter', 10, 2); } From 4c00e02365dc2ad7845e35cef5ce8ae7db0f0eff Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:14:53 -0500 Subject: [PATCH 04/22] Update language files --- languages/revisionary-es_ES.mo | Bin 36655 -> 36187 bytes languages/revisionary-es_ES.po | 1343 +++++++++++++++---------------- languages/revisionary-fr_FR.mo | Bin 38870 -> 38323 bytes languages/revisionary-fr_FR.po | 1350 +++++++++++++++----------------- languages/revisionary-it_IT.mo | Bin 36526 -> 36063 bytes languages/revisionary-it_IT.po | 1344 +++++++++++++++---------------- languages/revisionary.pot | 54 +- 7 files changed, 1932 insertions(+), 2159 deletions(-) diff --git a/languages/revisionary-es_ES.mo b/languages/revisionary-es_ES.mo index de0af1860c13911a95b68c70e1ca6ecb0bbbd1e0..8fe75a4e1cdec18bf22959faae7bba3c9e533129 100644 GIT binary patch delta 9764 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 delta 10225 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 bs`UCWR=XSatap3vUFdGwdxiVj-W&cK={{cU diff --git a/languages/revisionary-es_ES.po b/languages/revisionary-es_ES.po index 802c80e4..e1e1b78b 100644 --- a/languages/revisionary-es_ES.po +++ b/languages/revisionary-es_ES.po @@ -4,9 +4,9 @@ msgid "" msgstr "" "Project-Id-Version: Plugins - PublishPress Revisions: Duplicate Posts, " "Submit, Approve and Schedule Content Changes - Stable (latest release)\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-29 15:19-0400\n" -"PO-Revision-Date: 2023-07-04 18:32+0200\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/project\n" +"POT-Creation-Date: 2023-10-21T02:00:27+00:00\n" +"PO-Revision-Date: 2023-10-26 16:40+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: es\n" @@ -14,87 +14,48 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 3.3\n" +"X-Generator: Poedit 3.4\n" -#: admin/RevisionEditSubmitMetabox.php:62 -#: admin/class-list-table-archive.php:706 admin/class-list-table_rvy.php:1284 -msgid "Delete Revision" -msgstr "Borrar revisión" +#. Plugin Name of the plugin +msgid "PublishPress Revisions" +msgstr "PublishPress Revisions" -#: admin/RevisionEditSubmitMetabox.php:64 -msgid "Move to Trash" -msgstr "Mover a la papelera" +#. Plugin URI of the plugin +msgid "https://publishpress.com/revisionary/" +msgstr "https://publishpress.com/revisionary/" -#: admin/RevisionEditSubmitMetabox.php:124 -#: admin/RevisionEditSubmitMetabox.php:127 -#: admin/class-list-table-archive.php:738 admin/class-list-table_rvy.php:702 -#: admin/class-list-table_rvy.php:1303 admin/history_rvy.php:1072 -#: admin/history_rvy.php:1167 admin/post-edit_rvy.php:98 -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 -#: admin/post-editor-workflow-ui_rvy.php:187 admin/revision-ui_rvy.php:260 -#: admin/revision-ui_rvy.php:302 -msgid "Preview" -msgstr "Vista previa" - -#: admin/RevisionEditSubmitMetabox.php:125 admin/post-edit_rvy.php:113 -msgid "View / moderate saved revision" -msgstr "Ver / moderar la revisión guardada" - -#: admin/RevisionEditSubmitMetabox.php:128 admin/post-edit_rvy.php:116 -msgid "View saved revision" -msgstr "Ver la revisión guardada" - -#: admin/RevisionEditSubmitMetabox.php:150 -msgid "Status:" -msgstr "Estado:" - -#: admin/RevisionEditSubmitMetabox.php:183 -msgid "M j, Y @ G:i" -msgstr "j \\d\\e F \\d\\e Y @ H:i" - -#: admin/RevisionEditSubmitMetabox.php:188 -#, php-format -msgid "Scheduled for: %s" -msgstr "Programada para: %s" +#. Description of the plugin +msgid "" +"Maintain published content with teamwork and precision using the Revisions " +"model to submit, approve and schedule changes." +msgstr "" +"Mantener el contenido publicado con trabajo en equipo y precisión utilizando " +"el modelo de revisiones para enviar, aprobar y programar los cambios." -#: admin/RevisionEditSubmitMetabox.php:191 -#, php-format -msgid "Publish on: %s" -msgstr "Publicada el: %s" +#. Author of the plugin +msgid "PublishPress" +msgstr "PublishPress" -#: admin/RevisionEditSubmitMetabox.php:194 -#, php-format -msgid "Publish %son approval%s" -msgstr "Publicar %sprevia aprobación%s" +#. Author URI of the plugin +msgid "https://publishpress.com" +msgstr "https://publishpress.com" -#: admin/RevisionEditSubmitMetabox.php:199 admin/admin-posts_rvy.php:189 -#: admin/class-list-table_rvy.php:669 admin/class-list-table_rvy.php:1265 -#: admin/post-editor-workflow-ui_rvy.php:96 -#: admin/post-editor-workflow-ui_rvy.php:188 front_rvy.php:312 -msgid "Edit" -msgstr "Editar" +#: admin/admin-init_rvy.php:105 admin/admin-init_rvy.php:332 +msgid "Sorry, you are not allowed to delete this revision." +msgstr "Lo sentimos, no estás autorizado a borrar esta revisión." -#: admin/admin-init_rvy.php:136 admin/admin-init_rvy.php:250 +#: admin/admin-init_rvy.php:189 admin/admin-init_rvy.php:303 msgid "Sorry, you are not allowed to approve this revision." msgstr "Lo siento, no tienes permisos para aprobar esta revisión." -#: admin/admin-init_rvy.php:177 +#: admin/admin-init_rvy.php:230 msgid "Sorry, you are not allowed to submit this revision." msgstr "Lo sentimos, no estás autorizado a enviar esta revisión." -#: admin/admin-init_rvy.php:215 +#: admin/admin-init_rvy.php:268 msgid "Sorry, you are not allowed to decline this revision." msgstr "Lo sentimos, no estás autorizado a rechazar esta revisión." -#: admin/admin-init_rvy.php:279 -msgid "Sorry, you are not allowed to delete this revision." -msgstr "Lo sentimos, no estás autorizado a borrar esta revisión." - -#: admin/admin-init_rvy.php:284 -msgid "Error in deleting." -msgstr "Error al borrar." - #: admin/admin-posts_rvy.php:55 msgid "The revision was restored." msgstr "Se ha restaurado la revisión." @@ -107,8 +68,8 @@ msgstr "La revisión estaba programada para su publicación." msgid "The revision was published." msgstr "Se ha publicado la revisión." -#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:387 -#: rvy_init.php:544 +#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:428 +#: rvy_init-functions.php:453 msgid "Revision" msgstr "Revisión" @@ -116,11 +77,11 @@ msgstr "Revisión" msgid "Has Revision" msgstr "Tiene revisión" -#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:244 +#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:274 msgid "Revision Queue" msgstr "Cola de revisión" -#: admin/admin_lib-mu_rvy.php:10 admin/options.php:230 +#: admin/admin_lib-mu_rvy.php:10 admin/options.php:231 msgid "PublishPress Revisions Network Settings" msgstr "Ajustes de la red para PublishPress Revisions" @@ -128,7 +89,7 @@ msgstr "Ajustes de la red para PublishPress Revisions" msgid "Network Settings" msgstr "Ajustes de red" -#: admin/admin_lib-mu_rvy.php:21 admin/options.php:232 +#: admin/admin_lib-mu_rvy.php:21 admin/options.php:233 msgid "PublishPress Revisions Network Defaults" msgstr "Valores por defecto de la red para PublishPress Revisions" @@ -137,7 +98,6 @@ msgid "Network Defaults" msgstr "Valores por defecto de la red" #: admin/admin_rvy.php:121 -#, php-format msgid "" "Scheduled Revisions are not available because WP-Cron is disabled on this " "site. See %sRevisions > Settings > Scheduled Revisions%s." @@ -146,51 +106,53 @@ msgstr "" "desactivado en este sitio. Ver %sRevisiones > Ajustes > Revisiones " "programadas%s." -#: admin/admin_rvy.php:225 admin/admin_rvy.php:241 +#: admin/admin_rvy.php:199 +msgctxt "groups per page (screen options)" msgid "Revisions" msgstr "Revisiones" -#: admin/admin_rvy.php:249 admin/admin_rvy.php:250 -#: admin/revision-archive_rvy.php:38 +#: admin/admin_rvy.php:238 +msgid "Revisions" +msgstr "Revisiones" + +#: admin/admin_rvy.php:283 admin/admin_rvy.php:284 +#: admin/revision-archive_rvy.php:80 msgid "Revision Archive" msgstr "Archivo de revisiones" -#: admin/admin_rvy.php:269 admin/options.php:236 +#: admin/admin_rvy.php:299 admin/options.php:237 msgid "PublishPress Revisions Settings" msgstr "Ajustes de PublishPress Revisions" -#: admin/admin_rvy.php:269 admin/admin_rvy.php:309 admin/options.php:92 +#: admin/admin_rvy.php:299 admin/options.php:92 msgid "Settings" msgstr "Ajustes" -#: admin/admin_rvy.php:276 admin/admin_rvy.php:277 includes/CoreAdmin.php:90 +#: admin/admin_rvy.php:306 admin/admin_rvy.php:307 includes/CoreAdmin.php:93 msgid "Upgrade to Pro" msgstr "Actualizar a Pro" -#: admin/admin_rvy.php:349 -#, php-format +#: admin/admin_rvy.php:379 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si te gusta %s, por favor déjanos una valoración de %s. ¡Gracias!" -#: admin/admin_rvy.php:360 +#: admin/admin_rvy.php:390 msgid "About" msgstr "Acerca de" -#: admin/admin_rvy.php:362 +#: admin/admin_rvy.php:392 msgid "Documentation" msgstr "Documentación" -#: admin/admin_rvy.php:364 +#: admin/admin_rvy.php:394 msgid "Contact" msgstr "Contacto" #: admin/agents_checklist_rvy.php:75 -#, php-format msgid "show current users (%d)" msgstr "mostrar a los usuarios actuales (%d)" #: admin/agents_checklist_rvy.php:77 -#, php-format msgid "show eligible users (%d)" msgstr "mostrar usuarios elegibles (%d)" @@ -207,120 +169,126 @@ msgid "unselect" msgstr "anular selección" #: admin/class-list-table-archive.php:157 -#, php-format msgid "Revision Author: %s" msgstr "Autor de la revisión: %s" #: admin/class-list-table-archive.php:174 -#, php-format msgid "Post Author: %s" msgstr "Autor de la entrada: %s" -#: admin/class-list-table-archive.php:197 admin/revision-queue_rvy.php:129 -#, php-format +#: admin/class-list-table-archive.php:197 msgid "Search results for \"%s\"" msgstr "Resultados de la búsqueda de «%s»" -#: admin/class-list-table-archive.php:388 +#: admin/class-list-table-archive.php:384 admin/class-list-table_rvy.php:1023 +#: admin/class-list-table_rvy.php:1290 admin/post-edit-block-ui_rvy.php:94 +#: admin/post-edit_rvy.php:51 admin/RevisionEditSubmitMetabox.php:62 +msgid "Delete Revision" +msgstr "Borrar revisión" + +#: admin/class-list-table-archive.php:429 msgid "Count" msgstr "Recuento" -#: admin/class-list-table-archive.php:389 admin/class-list-table_rvy.php:521 +#: admin/class-list-table-archive.php:430 admin/class-list-table_rvy.php:521 msgid "Post Type" msgstr "Tipo de contenido" -#: admin/class-list-table-archive.php:390 rvy_init.php:545 +#: admin/class-list-table-archive.php:431 rvy_init-functions.php:454 msgid "Revised By" msgstr "Revisado por" -#: admin/class-list-table-archive.php:391 rvy_init.php:546 +#: admin/class-list-table-archive.php:432 rvy_init-functions.php:455 msgid "Revision Date" msgstr "Fecha de revisión" -#: admin/class-list-table-archive.php:392 +#: admin/class-list-table-archive.php:433 msgid "Method" msgstr "Método" -#: admin/class-list-table-archive.php:393 +#: admin/class-list-table-archive.php:434 msgid "Approved By" msgstr "Aprobado por" -#: admin/class-list-table-archive.php:394 +#: admin/class-list-table-archive.php:435 msgid "Published Date" msgstr "Fecha de publicación" -#: admin/class-list-table-archive.php:395 +#: admin/class-list-table-archive.php:436 msgid "Published Author" msgstr "Autor de la publicación" -#: admin/class-list-table-archive.php:423 +#: admin/class-list-table-archive.php:464 msgid "just now" msgstr "ahora mismo" -#: admin/class-list-table-archive.php:426 -#, php-format +#: admin/class-list-table-archive.php:467 msgid "%s minutes ago" msgstr "hace %s minutos" -#: admin/class-list-table-archive.php:431 -#, php-format +#: admin/class-list-table-archive.php:472 msgid "%s hours ago" msgstr "hace %s horas" -#: admin/class-list-table-archive.php:523 -msgid "Scheduled Rev." -msgstr "Revisión programada" +#: admin/class-list-table-archive.php:514 +msgid "Revisions are disabled for %s post type" +msgstr "Las revisiones están desactivadas para el tipo de contenido %s" -#: admin/class-list-table-archive.php:528 -#: admin/class-list-table-archive.php:533 +#: admin/class-list-table-archive.php:569 +#: admin/class-list-table-archive.php:574 msgid "Submitted Rev." msgstr "Revisión enviada" -#: admin/class-list-table-archive.php:535 +#: admin/class-list-table-archive.php:576 msgid "Direct Edit" msgstr "Edición directa" -#: admin/class-list-table-archive.php:589 -#: admin/class-list-table-archive.php:750 admin/class-list-table_rvy.php:682 -msgid "Filter" -msgstr "Filtro" - -#: admin/class-list-table-archive.php:596 +#: admin/class-list-table-archive.php:637 msgid "Reset Filters" msgstr "Restablecer filtros" -#: admin/class-list-table-archive.php:619 +#: admin/class-list-table-archive.php:660 msgid "All post types" msgstr "Todos los tipos de contenido" -#: admin/class-list-table-archive.php:655 +#: admin/class-list-table-archive.php:696 msgid "All" msgstr "Todo" -#: admin/class-list-table-archive.php:669 +#: admin/class-list-table-archive.php:710 msgid "My Revisions" msgstr "Mis revisiones" -#: admin/class-list-table-archive.php:707 admin/class-list-table_rvy.php:1285 -#: admin/revision-ui_rvy.php:280 admin/revision-ui_rvy.php:391 -msgid "Delete" -msgstr "Borrar" - -#: admin/class-list-table-archive.php:718 -#, php-format +#: admin/class-list-table-archive.php:755 msgid "Compare Changes in %s" msgstr "Comparar los cambios en %s" -#: admin/class-list-table-archive.php:737 admin/class-list-table_rvy.php:1302 -#: admin/post-editor-workflow-ui_rvy.php:187 +#: admin/class-list-table-archive.php:759 admin/class-list-table_rvy.php:1331 +#: admin/edit-revision-classic-ui_rvy.php:92 admin/post-edit_rvy.php:138 +#: admin/post-edit_rvy.php:152 +msgctxt "revisions" +msgid "Compare" +msgstr "Comparar" + +#. translators: %s: post title +#: admin/class-list-table-archive.php:774 admin/class-list-table_rvy.php:1315 +#: admin/post-editor-workflow-ui_rvy.php:192 msgid "Preview Revision" msgstr "Previsualizar la revisión" -#: admin/class-list-table-archive.php:749 +#: admin/class-list-table-archive.php:786 msgid "List Revisions of this Post" msgstr "Listar las revisiones de esta entrada" -#: admin/class-list-table-archive.php:834 +#: admin/class-list-table-archive.php:787 +msgid "Filter" +msgstr "Filtro" + +#: admin/class-list-table-archive.php:799 +msgid "Delete Past Revision" +msgstr "Borrar revisión anterior" + +#: admin/class-list-table-archive.php:885 msgid "No revisions found." msgstr "No se han encontrado revisiones." @@ -328,55 +296,37 @@ msgstr "No se han encontrado revisiones." msgid "Status" msgstr "Estado" -#: admin/class-list-table_rvy.php:531 -msgid "Schedule" -msgstr "Programar" - -#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1196 +#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1197 msgid "Y/m/d g:i:s a" msgstr "Y/m/d g:i:s a" -#: admin/class-list-table_rvy.php:582 admin/class-list-table_rvy.php:1201 -#: admin/history_rvy.php:985 -#, php-format -msgid "%s ago" -msgstr "%s atrás" - -#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1204 +#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1205 msgid "Y/m/d g:i a" msgstr "Y/m/d g:i a" #: admin/class-list-table_rvy.php:591 -#, php-format msgid "Scheduled publication: %s" msgstr "Publicación programada: %s" #: admin/class-list-table_rvy.php:594 -#, php-format msgid "Requested publication: %s" msgstr "Publicación solicitada: %s" -#: admin/class-list-table_rvy.php:598 -msgid "Missed schedule" -msgstr "Programación perdida" - #: admin/class-list-table_rvy.php:639 admin/history_rvy.php:784 msgid "No author" msgstr "Sin autor" +#. translators: %s: post title #: admin/class-list-table_rvy.php:681 -#, php-format msgid "View only revisions of %s" msgstr "Ver solo las revisiones de %s" +#. translators: %s: post title #: admin/class-list-table_rvy.php:693 admin/class-list-table_rvy.php:701 msgid "View published post" msgstr "Ver entrada publicada" -#: admin/class-list-table_rvy.php:694 -msgid "View" -msgstr "Ver" - +#. translators: %s: post title #: admin/class-list-table_rvy.php:725 msgid "Compare Past Revisions" msgstr "Comparar revisiones anteriores" @@ -385,72 +335,30 @@ msgstr "Comparar revisiones anteriores" msgid "History" msgstr "Historial" -#: admin/class-list-table_rvy.php:754 -msgid "Show more details" -msgstr "Muestra más detalles" - #: admin/class-list-table_rvy.php:979 msgid "My Activity" msgstr "Mi actividad" #: admin/class-list-table_rvy.php:987 -#, php-format msgid "All %s" msgstr "Todos %s" -#: admin/class-list-table_rvy.php:1011 front_rvy.php:357 rvy_init.php:365 -#: rvy_init.php:421 -msgid "Submit" -msgstr "Enviar" - -#: admin/class-list-table_rvy.php:1014 admin/history_rvy.php:1070 -#: front_rvy.php:354 front_rvy.php:379 rvy_init.php:351 rvy_init.php:369 -#: rvy_init.php:408 rvy_init.php:425 rvy_init.php:442 -msgid "Approve" -msgstr "Aprobar" - -#: admin/class-list-table_rvy.php:1015 -msgid "Decline" -msgstr "Rechazar" - -#: admin/class-list-table_rvy.php:1016 -msgid "Publish" -msgstr "Publicar" - -#: admin/class-list-table_rvy.php:1019 admin/revision-ui_rvy.php:270 +#: admin/class-list-table_rvy.php:1019 msgid "Unschedule" msgstr "Desprogramar" -#: admin/class-list-table_rvy.php:1023 admin/post-edit-block-ui_rvy.php:86 -#: admin/post-edit_rvy.php:51 -msgid "Delete Permanently" -msgstr "Borrar permanentemente" - -#: admin/class-list-table_rvy.php:1043 -msgid "Filter by category" -msgstr "Filtrar por categoría" - -#: admin/class-list-table_rvy.php:1098 -msgid "Select All" -msgstr "Seleccionar todo" - -#: admin/class-list-table_rvy.php:1184 -#, php-format -msgid "“%s” (Edit)" -msgstr "«%s» (Editar)" - -#: admin/class-list-table_rvy.php:1274 rvy_init.php:347 -msgid "Copy" -msgstr "Copiar" +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1023 admin/class-list-table_rvy.php:1286 +#: admin/post-edit-block-ui_rvy.php:94 admin/post-edit_rvy.php:51 +#: admin/RevisionEditSubmitMetabox.php:62 +msgid "Discard Revision" +msgstr "Descartar la revisión" -#: admin/class-list-table_rvy.php:1317 +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1330 msgid "Compare Changes" msgstr "Comparar los cambios" -#: admin/edit-revision-block-ui_rvy.php:20 -msgid "Enable public preview" -msgstr "Activar la vista previa pública" - #: admin/edit-revision-classic-ui_rvy.php:63 msgid "Publish on approval" msgstr "Publicar tras la aprobación" @@ -460,7 +368,6 @@ msgid "Compare this revision to published copy, or to other revisions" msgstr "Comparar esta revisión con la copia publicada, o con otras revisiones" #: admin/edit-revision-classic-ui_rvy.php:106 -#, php-format msgid "Revision updated. %sView Preview%s" msgstr "Revisión actualizada. %sVer vista previa%s" @@ -469,18 +376,9 @@ msgid "Revision updated." msgstr "Revisión actualizada." #: admin/history_rvy.php:189 -#, php-format msgid "Compare %s of \"%s\"" msgstr "Compara %s de «%s»" -#: admin/history_rvy.php:195 -msgid "Return to editor" -msgstr "Volver al editor" - -#: admin/history_rvy.php:433 admin/history_rvy.php:436 -msgid "(no title)" -msgstr "(sin título)" - #: admin/history_rvy.php:533 admin/options.php:736 msgid "Post Date" msgstr "Fecha de publicación" @@ -530,18 +428,10 @@ msgid "Modified " msgstr "Modificado " #: admin/history_rvy.php:927 -#, php-format -msgid "%s%s ago" -msgstr "%s%s atrás" - -#: admin/history_rvy.php:927 -#, php-format msgid "%s%s from now" msgstr "%s%s a partir de ahora" -#: admin/history_rvy.php:938 admin/revision-action_rvy.php:424 -#: admin/revision-action_rvy.php:506 admin/revision-ui_rvy.php:245 -#: front_rvy.php:253 +#: admin/history_rvy.php:938 msgid "M j, Y @ g:i a" msgstr "j \\d\\e F \\d\\e Y @ H:i" @@ -549,10 +439,30 @@ msgstr "j \\d\\e F \\d\\e Y @ H:i" msgid "M j, Y @ H:i" msgstr "j \\d\\e F \\d\\e Y @ H:i" +#: admin/history_rvy.php:984 +msgctxt "revision date short format" +msgid "j M @ H:i" +msgstr "j M @ H:i" + +#: admin/history_rvy.php:1070 front_rvy.php:356 front_rvy.php:381 +#: rvy_init-functions.php:260 rvy_init-functions.php:278 +#: rvy_init-functions.php:317 rvy_init-functions.php:334 +#: rvy_init-functions.php:351 +msgid "Approve" +msgstr "Aprobar" + #: admin/history_rvy.php:1070 msgid "Preview / Approve" msgstr "Vista previa / Aprobar" +#: admin/history_rvy.php:1072 admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 +#: admin/post-editor-workflow-ui_rvy.php:192 +#: admin/RevisionEditSubmitMetabox.php:124 +#: admin/RevisionEditSubmitMetabox.php:127 +msgid "Preview" +msgstr "Vista previa" + #: admin/history_rvy.php:1166 msgid "Preview / Restore" msgstr "Vista previa / Restaurar" @@ -613,11 +523,6 @@ msgstr "" "Usar un etiquetado alternativo: «Copia de trabajo» > «Solicitud de cambio» > " "«Cambio programado»" -#: admin/options.php:118 -#, php-format -msgid "Additional role capability required to manage %s" -msgstr "Es necesaria una capacidad de perfil adicional para gestionar %s" - #: admin/options.php:119 msgid "Additional role capability required to create a Working Copy" msgstr "" @@ -627,14 +532,7 @@ msgstr "" msgid "Additional role capability required to create a new revision" msgstr "Capacidad de perfil adicional necesaria para crear una nueva revisión" -#: admin/options.php:120 -#, php-format -msgid "Posts / Pages list: Use \"Edit\" caption for %s link" -msgstr "" -"Lista de entradas / páginas: Usar la leyenda «Editar» para el enlace %s" - #: admin/options.php:121 admin/options.php:124 -#, php-format msgid "Enable %s" msgstr "Activar %s" @@ -707,29 +605,24 @@ msgid "Update Modified Date" msgstr "Actualización de la fecha de modificación" #: admin/options.php:139 -#, php-format msgid "Email original Author when a %s is submitted" msgstr "Enviar un correo electrónico al autor original cuando se envia una %s" #: admin/options.php:140 -#, php-format msgid "Email the original Author when a %s is approved" msgstr "" "Enviar un correo electrónico al autor original cuando se apruebe una %s" #: admin/options.php:141 -#, php-format msgid "Email the Revisor when a %s is approved" msgstr "Enviar un correo electrónico al revisor cuando se apruebe una %s" #: admin/options.php:142 -#, php-format msgid "Email the original Author when a %s is published" msgstr "" "Enviar un correo electrónico al autor original cuando se publica una %s" #: admin/options.php:143 -#, php-format msgid "Email the Revisor when a %s is published" msgstr "Enviar un correo electrónico al revisor cuando se publica una %s" @@ -746,10 +639,6 @@ msgstr "" msgid "Prevent Revisors from editing other user's drafts" msgstr "Evitar que los revisores editen los borradores de otros usuarios" -#: admin/options.php:147 -msgid "Display Hints" -msgstr "Mostrar sugerencias" - #: admin/options.php:148 msgid "Show Preview Links" msgstr "Mostrar enlaces de vista previa" @@ -766,12 +655,7 @@ msgstr "Botón de aprobación en la pantalla de comparación de revisiones" msgid "Copy revision comments to published post" msgstr "Copiar los comentarios de la revisión en la entrada publicada" -#: admin/options.php:152 -msgid "Compare Past Revisions ordering:" -msgstr "Ordenar comparaciones de revisiones anteriores:" - #: admin/options.php:153 -#, php-format msgid "Include %s in My Activity, Revisions to My Posts views" msgstr "" "Incluir %s en las vistas de «Mi actividad», «Revisiones de mis entradas»" @@ -784,61 +668,57 @@ msgstr "Al revisar una publicación, borrar los comentarios editoriales" msgid "Enable deletion queue" msgstr "Activar la cola de borrado" -#: admin/options.php:161 -#, php-format +#: admin/options.php:156 +msgid "Enable deletion in Revision Archive" +msgstr "Activar el borrado en «Archivo de revisiones»" + +#: admin/options.php:162 msgid "Email designated Publishers when a %s is submitted" msgstr "" "Enviar un correo electrónico a los editores designados cuando se envia una %s" -#: admin/options.php:162 -#, php-format +#: admin/options.php:163 msgid "Email designated Publishers when a %s is published" msgstr "" "Enviar un correo electrónico a los editores designados cuando se publica una " "%s" -#: admin/options.php:163 -#, php-format +#: admin/options.php:164 msgid "Email designated Publishers when a %s is approved" msgstr "" "Enviar un correo electrónico a los editores designados cuando se apruebe una " "%s" -#: admin/options.php:165 -#, php-format +#: admin/options.php:166 msgid "Email Editors and Administrators when a %s is submitted" msgstr "" "Enviar un correo electrónico a los editores y administradores cuando se " "envia una %s" -#: admin/options.php:166 -#, php-format +#: admin/options.php:167 msgid "Email Editors and Administrators when a %s is published" msgstr "" "Enviar un correo electrónico a los editores y administradores cuando se " "publica una %s" -#: admin/options.php:167 -#, php-format +#: admin/options.php:168 msgid "Email Editors and Administrators when a %s is approved" msgstr "" "Enviar un correo electrónico a los editores y administradores cuando se " "aprueba una %s" -#: admin/options.php:234 +#: admin/options.php:235 msgid "PublishPress Revisions Site Settings" msgstr "Ajustes del sitio para PublishPress Revisions" -#: admin/options.php:264 +#: admin/options.php:265 msgid "" -"These are the default settings for options which can be " -"adjusted per-site." +"These are the default settings for options which can be adjusted per-site." msgstr "" -"Estos son los ajustes por defecto de las opciones que se " -"pueden ajustar por sitio." +"Estos son los ajustes por defecto para las opciones que se pueden ajustar " +"por sitio." -#: admin/options.php:302 -#, php-format +#: admin/options.php:303 msgid "" "Use this tab to make NETWORK-WIDE changes to PublishPress Revisions " "settings. %s" @@ -846,14 +726,13 @@ msgstr "" "Utiliza esta pestaña para hacer cambios EN TODA LA RED en los ajustes de " "PublishPress Revisions. %s" -#: admin/options.php:305 -#, php-format +#: admin/options.php:306 msgid "You can also specify %1$sdefaults for site-specific settings%2$s." msgstr "" "También puede especificar los valores por defecto %1$spara los ajustes " "específicos del sitio%2$s." -#: admin/options.php:308 +#: admin/options.php:309 msgid "" "Here you can change the default value for settings which are controlled " "separately on each site." @@ -861,26 +740,20 @@ msgstr "" "Aquí puedes cambiar el valor por defecto de los ajustes que se controlan por " "separado en cada sitio." -#: admin/options.php:318 admin/options.php:320 -#, php-format +#: admin/options.php:319 admin/options.php:321 msgid "Note that %1$s network-wide settings%2$s may also be available." msgstr "" "Ten cuenta que %1$s ajustes de la red%2$s también pueden estar disponibles." -#: admin/options.php:345 +#: admin/options.php:346 msgid "License" msgstr "Licencia" -#: admin/options.php:398 +#: admin/options.php:399 msgid "Enable revision submission for these Post Types:" msgstr "Activar el envío de revisiones para estos tipos de contenido:" -#: admin/options.php:444 -#, php-format -msgid "%s capabilities" -msgstr "Capacidades de %s" - -#: admin/options.php:458 +#: admin/options.php:459 msgid "" "Note: Third party code may cause some post types to be incompatible with " "PublishPress Revisions." @@ -888,7 +761,7 @@ msgstr "" "Nota: El código de terceros puede hacer que algunos tipos de contenido sean " "incompatibles con PublishPress Revisions." -#: admin/options.php:472 +#: admin/options.php:473 msgid "" "The user role \"Revisor\" role is now available. Include capabilities for " "all custom post types in this role?" @@ -896,7 +769,7 @@ msgstr "" "El perfil de usuario «Revisor» ya está disponible. ¿Incluir capacidades para " "todos los tipos de contenido personalizados en este perfil?" -#: admin/options.php:477 +#: admin/options.php:478 msgid "" "If checked, users lacking site-wide publishing capabilities will also be " "checked for the edit_others_drafts capability" @@ -904,7 +777,7 @@ msgstr "" "Si se marca, los usuarios que carecen de capacidades de publicación en todo " "el sitio también se marcarán para la capacidad `edit_others_drafts`" -#: admin/options.php:492 +#: admin/options.php:493 msgid "" "Default labels are \"Not Submitted for Approval\", \"Submitted for " "Approval\", \"Scheduled Revision\"" @@ -912,7 +785,7 @@ msgstr "" "Las etiquetas por defecto son «No enviado para aprobación», «Enviado para " "aprobación», «Revisión programada»" -#: admin/options.php:506 +#: admin/options.php:507 msgid "" "This restriction applies to users who are not full editors for the post " "type. To enable a role, add capabilities: copy_posts, copy_others_pages, etc." @@ -921,7 +794,7 @@ msgstr "" "el tipo de contenido. Para activar un perfil, añade las capacidades: " "`copy_posts`, `copy_others_pages`, etc." -#: admin/options.php:511 +#: admin/options.php:512 msgid "" "To expand the Posts / Pages listing for non-Editors, add capabilities: " "list_others_pages, list_published_posts, etc." @@ -930,13 +803,12 @@ msgstr "" "editores, añade las capacidades: `list_others_pages`, " "`list_published_posts`, etc." -#: admin/options.php:515 +#: admin/options.php:516 msgid "To enable a role, add the manage_unsubmitted_revisions capability" msgstr "" "Para activar un perfil añadir la capacidad `manage_unsubmitted_revisions`" #: admin/options.php:533 -#, php-format msgid "" "If the user does not have a regular Edit link, recaption the %s link as " "\"Edit\"" @@ -945,7 +817,6 @@ msgstr "" "enlace %s como «Editar»" #: admin/options.php:555 -#, php-format msgid "" "Enable published content to be copied, edited, submitted for approval and " "managed in %sRevision Queue%s." @@ -964,14 +835,12 @@ msgstr "" "`revise_posts`, `revise_others_pages`, etc." #: admin/options.php:564 admin/options.php:588 -#, php-format msgid "When a %s is published, update post publish date to current time." msgstr "" "Cuando se publica una %s, actualiza la fecha de publicación de la entrada a " "la hora actual." #: admin/options.php:567 admin/options.php:591 -#, php-format msgid "When a %s is published, update post modified date to current time." msgstr "" "Cuando se publica una %s, actualiza la fecha de modificación de la entrada a " @@ -1077,7 +946,6 @@ msgstr "" "revisión para su aprobación" #: admin/options.php:707 -#, php-format msgid "" "For compatibility with Advanced Custom Fields, Beaver Builder and WPML, " "upgrade to %sPublishPress Revisions Pro%s." @@ -1098,23 +966,23 @@ msgid "Show descriptive captions for PublishPress Revisions settings" msgstr "" "Mostrar las leyendas descriptivas para los ajustes de PublishPress Revisions" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Never" msgstr "Nunca" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "By default" msgstr "Por defecto" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Always" msgstr "Siempre" -#: admin/options.php:784 admin/options.php:830 +#: admin/options.php:787 admin/options.php:833 msgid "select recipients" msgstr "seleccionar destinatarios" -#: admin/options.php:844 +#: admin/options.php:847 msgid "" "To avoid notification failures, buffer emails for delayed sending once " "minute, hour or day limits are exceeded" @@ -1123,59 +991,55 @@ msgstr "" "electrónicos para su envío diferido una vez superados los límites de " "minutos, horas o días" -#: admin/options.php:865 +#: admin/options.php:868 msgid "Notification Buffer" msgstr "Búfer de avisos" -#: admin/options.php:893 +#: admin/options.php:896 msgid "Notification Log" msgstr "Registro de avisos" -#: admin/options.php:922 +#: admin/options.php:925 msgid "Purge Notification Buffer" msgstr "Vaciar el búfer de avisos" -#: admin/options.php:928 +#: admin/options.php:931 msgid "Truncate Notification Log" msgstr "Truncar el registro de avisos" -#: admin/options.php:934 -#, php-format +#: admin/options.php:937 msgid "Sent in last minute: %d / %d" msgstr "Enviado en el último minuto: %d / %d" -#: admin/options.php:935 -#, php-format +#: admin/options.php:938 msgid "Sent in last hour: %d / %d" msgstr "Enviado en la última hora: %d / %d" -#: admin/options.php:936 -#, php-format +#: admin/options.php:939 msgid "Sent in last day: %d / %d" msgstr "Enviado en el último día: %d / %d" -#: admin/options.php:943 -#, php-format +#: admin/options.php:946 msgid "Seconds until next buffer processing time: %d" msgstr "Segundos hasta la siguiente vez de procesamiento del búfer: %d" -#: admin/options.php:953 +#: admin/options.php:956 msgid "Show Notification Log / Buffer" msgstr "Mostrar el aviso de registro / búfer" -#: admin/options.php:955 +#: admin/options.php:958 msgid "Show with message content" msgstr "Mostrar con el contenido del mensaje" -#: admin/options.php:966 includes/CoreAdmin.php:85 +#: admin/options.php:969 includes/CoreAdmin.php:88 msgid "WPML Translation Management" msgstr "Gestión de las traducciones de WPML" -#: admin/options.php:973 +#: admin/options.php:976 msgid "Sync \"Needs Update\" flags" msgstr "Sincronización de los marcadores «Necesita actualización»" -#: admin/options.php:977 +#: admin/options.php:980 msgid "" "Set \"Needs Update\" for any post with translations which was updated " "(possibly by revision approval) more recently than its translations." @@ -1184,7 +1048,7 @@ msgstr "" "que haya sido actualizada (posiblemente por aprobación de revisión) más " "recientemente que sus traducciones." -#: admin/options.php:1015 +#: admin/options.php:1018 msgid "" "Specify which PublishPress Revisions Settings to control network-wide. " "Unselected settings are controlled separately on each site." @@ -1192,12 +1056,16 @@ msgstr "" "Especifica los ajustes de PublishPress Revisions para controlar toda la red. " "Los ajustes no seleccionados se controlan por separado en cada sitio." -#: admin/options.php:1061 -#, php-format +#: admin/options.php:1028 +msgctxt "opentag option_tabname closetag (explanatory note)" +msgid "%1$s%2$s%3$s (%4$s)" +msgstr "%1$s%2$s%3$s (%4$s)" + +#: admin/options.php:1064 msgid "network-wide control of \"%s\"" msgstr "control en toda la red de «%s\"" -#: admin/options.php:1091 +#: admin/options.php:1094 msgid "" "All settings in this form (including those on unselected tabs) will be reset " "to DEFAULTS. Are you sure?" @@ -1205,115 +1073,111 @@ msgstr "" "Todos los ajustes de este formulario (incluidos los de las pestañas no " "seleccionadas) se restablecerán a los valores por defecto. ¿Estás seguro?" -#: admin/post-edit-block-ui_rvy.php:141 admin/post-edit_rvy.php:223 -#: admin/revision-ui_rvy.php:372 +#: admin/post-edit-block-ui_rvy.php:150 admin/post-edit_rvy.php:223 msgid "Author" msgstr "Autor" -#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 -msgid "Current Time" -msgstr "Hora actual" - -#: admin/post-edit_rvy.php:138 admin/post-edit_rvy.php:152 -msgid "Compare" -msgstr "Comparar" - #: admin/post-editor-workflow-ui_rvy.php:35 msgid "(on approval)" msgstr "(pendiente de aprobación)" -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 +#: admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 msgid "Preview this Revision" msgstr "Vista previa de esta revisión" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Publish" msgstr "Ver / Publicar" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Approve" msgstr "Ver / Aprobar" -#: admin/post-editor-workflow-ui_rvy.php:56 +#: admin/post-editor-workflow-ui_rvy.php:57 msgid "View / Approve saved revision" msgstr "Ver / Aprobar revisión guardada" -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "Preview / Submit" -msgstr "Vista previa / Enviar" - -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "View / Submit" -msgstr "Ver / Enviar" - -#: admin/post-editor-workflow-ui_rvy.php:59 +#: admin/post-editor-workflow-ui_rvy.php:60 msgid "View / Submit saved revision" msgstr "Ver / Enviar revisión guardada" -#: admin/post-editor-workflow-ui_rvy.php:67 +#: admin/post-editor-workflow-ui_rvy.php:72 msgid "View unsaved changes" msgstr "Ver cambios no guardados" -#: admin/post-editor-workflow-ui_rvy.php:71 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:76 msgid "%s%s Revision Edit" -msgstr "%s%s edición de la revisión" +msgid_plural "%s%s Revision Edits" +msgstr[0] "%s%s edición de la revisión" +msgstr[1] "%s%s ediciones de la revisión" -#: admin/post-editor-workflow-ui_rvy.php:82 +#: admin/post-editor-workflow-ui_rvy.php:87 msgid "Revision Submission Error" msgstr "Error de envío de revisión" -#: admin/post-editor-workflow-ui_rvy.php:103 +#: admin/post-editor-workflow-ui_rvy.php:101 +#: admin/post-editor-workflow-ui_rvy.php:193 front_rvy.php:314 +msgid "Edit" +msgstr "Editar" + +#: admin/post-editor-workflow-ui_rvy.php:108 msgid "Approving the Revision..." msgstr "Aprobación de la revisión..." -#: admin/post-editor-workflow-ui_rvy.php:130 rvy_init.php:355 rvy_init.php:373 -#: rvy_init.php:391 rvy_init.php:411 rvy_init.php:428 rvy_init.php:445 -#: rvy_init.php:549 +#: admin/post-editor-workflow-ui_rvy.php:135 rvy_init-functions.php:264 +#: rvy_init-functions.php:282 rvy_init-functions.php:300 +#: rvy_init-functions.php:320 rvy_init-functions.php:337 +#: rvy_init-functions.php:354 rvy_init-functions.php:458 msgid "Update Revision" msgstr "Actualizar la revisión" -#: admin/post-editor-workflow-ui_rvy.php:188 +#: admin/post-editor-workflow-ui_rvy.php:193 msgid "Edit Revision" msgstr "Editar la revisión" -#: admin/post-editor-workflow-ui_rvy.php:194 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:199 msgid "Update post before creating %s." msgstr "Actualizar la entrada antes de crear %s." -#: admin/post-editor-workflow-ui_rvy.php:201 +#: admin/post-editor-workflow-ui_rvy.php:206 msgid "Error Creating Revision" msgstr "Error al crear la revisión" -#: admin/post-editor-workflow-ui_rvy.php:203 -#: admin/post-editor-workflow-ui_rvy.php:223 +#: admin/post-editor-workflow-ui_rvy.php:208 +#: admin/post-editor-workflow-ui_rvy.php:228 msgid "Update" msgstr "Actualizar" -#: admin/post-editor-workflow-ui_rvy.php:217 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:222 msgid "For custom field changes, edit a scheduled %s." msgstr "Para los cambios de campos personalizados, edita una %s programada." +#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 +msgid "Current Time" +msgstr "Hora actual" + +#: admin/post-edit_rvy.php:113 admin/RevisionEditSubmitMetabox.php:125 +msgid "View / moderate saved revision" +msgstr "Ver / moderar la revisión guardada" + +#: admin/post-edit_rvy.php:116 admin/RevisionEditSubmitMetabox.php:128 +msgid "View saved revision" +msgstr "Ver la revisión guardada" + #: admin/revision-action_rvy.php:416 admin/revision-action_rvy.php:502 -#, php-format msgid "[%s] Revision Approval Notice" msgstr "[%s] Aviso de aprobación de revisión" #: admin/revision-action_rvy.php:417 -#, php-format msgid "A revision to the %1$s \"%2$s\" has been approved." msgstr "Una revisión para la %1$s «%2$s» ha sido aprobada." #: admin/revision-action_rvy.php:421 -#, php-format msgid "The submitter was %1$s." msgstr "El remitente fue %1$s." #: admin/revision-action_rvy.php:425 admin/revision-action_rvy.php:507 -#, php-format msgid "It will be published on %s" msgstr "Se publicará el %s" @@ -1326,106 +1190,95 @@ msgid "Editor: " msgstr "Editor: " #: admin/revision-action_rvy.php:434 admin/revision-action_rvy.php:516 -#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1364 -#: admin/revision-action_rvy.php:1426 +#: admin/revision-action_rvy.php:1343 admin/revision-action_rvy.php:1368 +#: admin/revision-action_rvy.php:1430 msgid "View it online: " msgstr "Ver en línea: " #: admin/revision-action_rvy.php:503 -#, php-format msgid "The revision you submitted for the %1$s \"%2$s\" has been approved." msgstr "La revisión que has enviado para la %1$s «%2$s» ha sido aprobada." -#: admin/revision-action_rvy.php:1335 admin/revision-action_rvy.php:1357 -#, php-format +#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1361 msgid "[%s] %s Publication Notice" msgstr "[%s] %s aviso de publicación" -#: admin/revision-action_rvy.php:1336 -#, php-format +#: admin/revision-action_rvy.php:1340 msgid "" "The scheduled revision you submitted for the %1$s \"%2$s\" has been " "published." msgstr "" "La revisión programada que has enviado para la %1$s «%2$s» ha sido publicada." -#: admin/revision-action_rvy.php:1358 -#, php-format +#: admin/revision-action_rvy.php:1362 msgid "A scheduled revision to your %1$s \"%2$s\" has been published." msgstr "Se ha publicado una revisión programada de tu %1$s «%2$s." -#: admin/revision-action_rvy.php:1361 admin/revision-action_rvy.php:1423 -#, php-format -msgid "It was submitted by %1$s." -msgstr "Ha sido enviado por %1$s." - -#: admin/revision-action_rvy.php:1418 -#, php-format -msgid "[%s] %s Publication" -msgstr "[%s] %s publicación" - -#: admin/revision-action_rvy.php:1420 -#, php-format -msgid "A scheduled revision to the %1$s \"%2$s\" has been published." -msgstr "Se ha publicado una revisión programada de la %1$s «%2$s»." +#: admin/revision-archive_rvy.php:11 +msgid "Revision for:" +msgstr "Revisión por:" -#: admin/revision-archive_rvy.php:3 admin/revision-queue_rvy.php:9 +#: admin/revision-queue_rvy.php:9 msgid "You are not allowed to manage revisions." msgstr "No estás autorizado a gestionar las revisiones." -#: admin/revision-archive_rvy.php:8 admin/revision-queue_rvy.php:14 -#, php-format +#: admin/revision-queue_rvy.php:13 msgid "%s and %s are both disabled. See Revisions > Settings." msgstr "%s y %s están desactivados. Ver Revisiones > Ajustes." -#: admin/revision-archive_rvy.php:23 -msgid "Revision for:" -msgstr "Revisión por:" - #: admin/revision-queue_rvy.php:46 -#, php-format msgid "%s revision submitted." -msgstr "%s revisión enviada." +msgid_plural "%s revisions submitted." +msgstr[0] "%s revisión enviada." +msgstr[1] "%s revisiones enviadas." #: admin/revision-queue_rvy.php:47 -#, php-format msgid "%s revision declined." -msgstr "%s revisión rechazada." +msgid_plural "%s revisions declined." +msgstr[0] "%s revisión rechazada." +msgstr[1] "%s revisiones rechazadas." #: admin/revision-queue_rvy.php:48 -#, php-format msgid "%s revision approved." -msgstr "%s revisión aprobada." +msgid_plural "%s revisions approved." +msgstr[0] "%s revisión aprobada." +msgstr[1] "%s revisiones aprobadas." #: admin/revision-queue_rvy.php:49 -#, php-format msgid "%s revision unscheduled." -msgstr "%s revisión no programada." +msgid_plural "%s revisions unscheduled." +msgstr[0] "%s revisión no programada." +msgstr[1] "%s revisiones no programadas." #: admin/revision-queue_rvy.php:50 -#, php-format msgid "%s revision published." -msgstr "%s revisión publicada." +msgid_plural "%s revisions published." +msgstr[0] "%s revisión publicada." +msgstr[1] "%s revisiones publicadas." -#: admin/revision-queue_rvy.php:51 -#, php-format -msgid "%s revision permanently deleted." -msgstr "%s revisión borrada permanentemente." +#: admin/revision-queue_rvy.php:93 +msgctxt "Author Name" +msgid "%s: " +msgstr "%s: " + +#: admin/revision-queue_rvy.php:106 +msgctxt "Posts / Pages / etc." +msgid "of %s" +msgstr "de %s" #: admin/revision-queue_rvy.php:113 admin/revision-queue_rvy.php:114 -#, php-format msgid "%sPost Author: %s" msgstr "%sAutor de la entrada: %s" +#: admin/revision-queue_rvy.php:121 +msgctxt "PublishedPostName (other filter captions)" +msgid "Revision Queue for \"%s\"%s" +msgstr "Cola de revisión para «%s»%s" + #: admin/revision-queue_rvy.php:123 -#, php-format msgid "Revision Queue %s" msgstr "Cola de revisión %s" -#: admin/revision-queue_rvy.php:157 -msgid "Undo" -msgstr "Deshacer" - #: admin/revision-ui_rvy.php:40 msgid "Publishers will be notified (but cannot be selected here)." msgstr "Los editores serán avisados (pero no podrán ser seleccionados aquí)." @@ -1434,18 +1287,26 @@ msgstr "Los editores serán avisados (pero no podrán ser seleccionados aquí)." msgid "No email notifications will be sent." msgstr "No se enviarán avisos por correo electrónico." +#. translators: revision date format, see http://php.net/date +#: admin/revision-ui_rvy.php:73 +msgctxt "revision date format" +msgid "j F, Y @ g:i a" +msgstr "j \\d\\e F \\d\\e Y @ H:i" + #: admin/revision-ui_rvy.php:92 -#, php-format msgid "%1$s (Current)" msgstr "%1$s (Actual)" #: admin/revision-ui_rvy.php:96 -#, php-format msgid "%1$s (Autosave)" msgstr "%1$s (Autoguardado)" +#: admin/revision-ui_rvy.php:102 +msgctxt "revision schedule date format" +msgid "j F, Y, g:i a" +msgstr "j \\d\\e F \\d\\e Y, H:i" + #: admin/revision-ui_rvy.php:106 -#, php-format msgid "" "%1$s (Requested publication: %2$s)" @@ -1454,18 +1315,12 @@ msgstr "" "%2$s)" #: admin/revision-ui_rvy.php:108 -#, php-format msgid "" "%1$s (Publish date: %2$s)" msgstr "" "%1$s (Fecha de publicación: %2$s)" -#: admin/revision-ui_rvy.php:260 -#, php-format -msgid "Preview “%s”" -msgstr "Vista previa «%s»" - #: admin/revision-ui_rvy.php:276 msgid "The revision will be deleted. Are you sure?" msgstr "La revisión será borrada. ¿Estás seguro?" @@ -1474,13 +1329,14 @@ msgstr "La revisión será borrada. ¿Estás seguro?" msgid "Modified Date" msgstr "Fecha de modificación" -#: admin/revision-ui_rvy.php:373 -msgid "Actions" -msgstr "Acciones" +#. translators: Publish box date formt, see http://php.net/date +#: admin/RevisionEditSubmitMetabox.php:183 +msgid "M j, Y @ G:i" +msgstr "j \\d\\e F \\d\\e Y @ H:i" -#: admin/revision-ui_rvy.php:390 -msgid "Bulk Actions" -msgstr "Acciones en lote" +#: admin/RevisionEditSubmitMetabox.php:194 +msgid "Publish %son approval%s" +msgstr "Publicar %sprevia aprobación%s" #: admin/revisions.php:20 msgid "" @@ -1500,16 +1356,7 @@ msgstr "No se ha especificado ninguna revisión." msgid "Past" msgstr "Anterior" -#: admin/revisions.php:57 -msgid "Pending" -msgstr "Pendiente" - -#: admin/revisions.php:58 rvy_init.php:447 -msgid "Scheduled" -msgstr "Programada" - #: admin/revisions.php:119 -#, php-format msgid "Revisions of %s" msgstr "Revisiones de %s" @@ -1522,68 +1369,62 @@ msgid "Past Revisions" msgstr "Revisiones anteriores" #: admin/revisions.php:235 -#, php-format msgid "%1$s %2$s (%3$s)%4$s" msgstr "%1$s %2$s (%3$s)%4$s" #: admin/revisions.php:256 -#, php-format msgid "no %s revisions available." msgstr "no hay revisiones %s disponibles." -#: front_rvy.php:278 -#, php-format +#: front_rvy.php:280 msgid "%sView Queue%s" msgstr "%sVer cola%s" -#: front_rvy.php:287 -#, php-format +#: front_rvy.php:289 msgid "%sCompare%s%sView Published Post%s" msgstr "%sComparar%s%sVer entrada publicada%s" -#: front_rvy.php:301 -#, php-format +#: front_rvy.php:303 msgid "%sView Published Post%s" msgstr "%sVer entrada publicada%s" -#: front_rvy.php:364 front_rvy.php:393 front_rvy.php:409 +#: front_rvy.php:359 rvy_init-functions.php:274 rvy_init-functions.php:330 +msgid "Submit" +msgstr "Enviar" + +#: front_rvy.php:366 front_rvy.php:395 front_rvy.php:411 msgid "Publish now" msgstr "Publicar ahora" -#: front_rvy.php:369 front_rvy.php:371 front_rvy.php:397 front_rvy.php:399 -#, php-format +#: front_rvy.php:371 front_rvy.php:373 front_rvy.php:399 front_rvy.php:401 msgid "This is a %s. %s %s %s" msgstr "Esto es un %s. %s %s %s" -#: front_rvy.php:386 front_rvy.php:388 -#, php-format +#: front_rvy.php:388 front_rvy.php:390 msgid "This is a %s (requested publish date: %s). %s %s %s" msgstr "Esto es un %s (fecha de publicación solicitada: %s). %s %s %s" -#: front_rvy.php:412 front_rvy.php:414 -#, php-format +#: front_rvy.php:414 front_rvy.php:416 msgid "This is a %s (for publication on %s). %s %s %s" msgstr "Esto es un %s (para publicar en %s). %s %s %s" -#: front_rvy.php:429 front_rvy.php:431 -#, php-format +#: front_rvy.php:431 front_rvy.php:433 msgid "This is the Current Revision. %s" msgstr "Esta es la revisión actual. %s" -#: front_rvy.php:438 +#: front_rvy.php:440 msgid "Restore" msgstr "Restaurar" -#: front_rvy.php:441 front_rvy.php:443 -#, php-format +#: front_rvy.php:443 front_rvy.php:445 msgid "This is a Past Revision (from %s). %s %s" msgstr "Esta es una revisión anterior (de %s). %s %s" -#: includes/CoreAdmin.php:70 +#: includes/CoreAdmin.php:73 msgid "Upgrade to PublishPress Revisions Pro" msgstr "Actualiza a PublishPress Revisions Pro" -#: includes/CoreAdmin.php:75 +#: includes/CoreAdmin.php:78 msgid "" "Upgrade to PublishPress Revisions Pro for integration with key features of " "these plugins:" @@ -1591,158 +1432,82 @@ msgstr "" "Actualiza a PublishPress Revisions Pro para la integración con las " "características clave de estos plugins:" -#: includes/CoreAdmin.php:78 +#: includes/CoreAdmin.php:81 msgid "Elementor" msgstr "Elementor" -#: includes/CoreAdmin.php:79 +#: includes/CoreAdmin.php:82 msgid "Divi Builder" msgstr "Divi Builder" -#: includes/CoreAdmin.php:80 +#: includes/CoreAdmin.php:83 msgid "Beaver Builder" msgstr "Beaver Builder" -#: includes/CoreAdmin.php:81 +#: includes/CoreAdmin.php:84 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" -#: includes/CoreAdmin.php:82 +#: includes/CoreAdmin.php:85 msgid "Pods" msgstr "Pods" -#: includes/CoreAdmin.php:83 +#: includes/CoreAdmin.php:86 msgid "WooCommerce" msgstr "WooCommerce" -#: includes/CoreAdmin.php:84 +#: includes/CoreAdmin.php:87 msgid "WPML" msgstr "WPML" -#: includes/CoreAdmin.php:86 +#: includes/CoreAdmin.php:89 msgid "plugin integration details..." msgstr "detalles de la integración del plugin…" -#: includes/CoreAdmin.php:97 +#: includes/CoreAdmin.php:100 msgid "Need PublishPress Revisions Support?" msgstr "¿Necesitas ayuda con PublishPress Revisions?" -#: includes/CoreAdmin.php:102 +#: includes/CoreAdmin.php:105 msgid "If you need help or have a new feature request, let us know." msgstr "" "Si necesitas ayuda o tienes una petición de nueva característica, háznoslo " "saber." -#: includes/CoreAdmin.php:104 +#: includes/CoreAdmin.php:107 msgid "Request Support" msgstr "Solicitar soporte" -#: includes/CoreAdmin.php:113 +#: includes/CoreAdmin.php:116 msgid "Detailed documentation is also available on the plugin website." msgstr "" "La documentación detallada también está disponible en el sitio del plugin." -#: includes/CoreAdmin.php:115 +#: includes/CoreAdmin.php:118 msgid "View Knowledge Base" msgstr "Ver la base de conocimiento" #: lib/debug.php:110 -#, php-format msgid "%1$s queries in %2$s seconds. %3$s MB used." msgstr "%1$s consultas en %2$s segundos. %3$s MB usados." -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:212 -msgid "" -"This plugin is outdated. You already have a more recent version installed. " -"Please remove this version." -msgstr "" -"Este plugin está obsoleto. Ya tienes instalada una versión más reciente. Por " -"favor, elimina esta versión." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:243 -#, php-format -msgid "" -"This plugin is not installed in the standard folder. The current path is " -"%1$s but it is expected to be %2$s." -msgstr "" -"Este plugin no está instalado en la carpeta estándar. La ruta actual es %1$s " -"pero debería ser %2$s." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:269 -#, php-format -msgid "" -"You have activated multiple instances of %s. Please keep only one activated " -"and remove the others." -msgstr "" -"Has activado varias instancias de %s. Por favor, mantén solo una activada y " -"elimina las demás." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:289 -#, php-format -msgid "Please deactivate %1$s when %2$s is activated." -msgstr "Por favor, desactiva %1$s cuando %2$s esté activado." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:332 -#, php-format -msgid "" -"Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " -"been useful. Please could you quickly leave a 5-star rating on WordPress." -"org? It really does help to keep %1$s growing." -msgstr "" -"Hola, has estado usando %1$s para %2$s en tu sitio. Esperamos que el plugin " -"te haya sido útil. ¿Podrías dejar rápidamente una valoración de 5 estrellas " -"en WordPress.org? Realmente ayudaría a que %1$s siga creciendo." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:342 -msgid "1 week" -msgstr "1 semana" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:350 -msgid "1 month" -msgstr "1 mes" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:361 -msgid "3 months" -msgstr "3 meses" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:615 -#, php-format -msgid "Click here to add your rating for %s" -msgstr "Haz clic aquí para añadir tu valoración para %s" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:621 -msgid "Maybe later" -msgstr "Quizá más tarde" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:626 -msgid "I already did" -msgstr "Ya lo hice" - -#: libraries/internal-vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php:165 -msgid "Amazing! We are redirecting you to our site..." -msgstr "¡Genial! Te estamos redirigiendo a nuestro sitio…" - #: revision-creation_rvy.php:176 msgid "Could not insert revision into the database" msgstr "No se ha podido insertar la revisión en la base de datos" #: revision-workflow_rvy.php:157 -#, php-format msgid "[%s] %s Updated" msgstr "[%s] %s Actualizado" #: revision-workflow_rvy.php:159 -#, php-format msgid "%1$s updated a %2$s of the %3$s \"%4$s\"." msgstr "%1$s ha actualizado una %2$s de la %3$s «%4$s»." #: revision-workflow_rvy.php:161 -#, php-format msgid "[%s] %s" msgstr "[%s] %s" #: revision-workflow_rvy.php:163 -#, php-format msgid "" "%1$s submitted changes to the %2$s \"%3$s\". You can review the changes for " "possible publication:" @@ -1759,327 +1524,485 @@ msgid "Revision Queue: " msgstr "Cola de revisión: " #: revision-workflow_rvy.php:176 -#, php-format msgid "Edit %s: " msgstr "Editar %s: " -#: revisionary.php:101 +#: revisionary.php:120 msgid "This plugin can be deleted." msgstr "Este plugin se puede borrar." -#: revisionary.php:119 revisionary.php:217 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s: \"%2$s\")" -msgstr "" -"Otra copia de PublishPress Revisions (o Revisionary) ya está activada " -"(versión %1$s: «%2$s»)" - -#: revisionary.php:121 revisionary.php:219 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s)" -msgstr "" -"Otra copia de PublishPress Revisions (o Revisionary) ya está activada " -"(versión %1$s)" - -#: rvy_init.php:172 +#: rvy_init-functions.php:77 msgid "Every 2 Minutes" msgstr "Cada 2 minutos" -#: rvy_init.php:345 rvy_init.php:357 +#: rvy_init-functions.php:254 rvy_init-functions.php:266 msgid "Working Copy" msgstr "Copia de trabajo" -#: rvy_init.php:346 +#: rvy_init-functions.php:255 msgid "Create Working Copy" msgstr "Crear copia de trabajo" -#: rvy_init.php:348 +#: rvy_init-functions.php:256 +msgid "Copy" +msgstr "Copiar" + +#: rvy_init-functions.php:257 msgid "Creating Working Copy..." msgstr "Creación de la copia de trabajo…" -#: rvy_init.php:349 +#: rvy_init-functions.php:258 msgid "Working Copy ready" msgstr "Copia de trabajo lista" -#: rvy_init.php:350 rvy_init.php:368 +#: rvy_init-functions.php:259 rvy_init-functions.php:277 msgid "Approve Changes" msgstr "Aprobar los cambios" -#: rvy_init.php:352 rvy_init.php:370 +#: rvy_init-functions.php:261 rvy_init-functions.php:279 msgid "Approving Changes..." msgstr "Aprobando los cambios…" -#: rvy_init.php:353 rvy_init.php:371 rvy_init.php:389 +#: rvy_init-functions.php:262 rvy_init-functions.php:280 +#: rvy_init-functions.php:298 msgid "Publish Changes" msgstr "Publicar cambios" -#: rvy_init.php:354 rvy_init.php:372 rvy_init.php:390 rvy_init.php:410 -#: rvy_init.php:427 rvy_init.php:444 +#: rvy_init-functions.php:263 rvy_init-functions.php:281 +#: rvy_init-functions.php:299 rvy_init-functions.php:319 +#: rvy_init-functions.php:336 rvy_init-functions.php:353 msgid "Save Revision" msgstr "Guardar la revisión" -#: rvy_init.php:356 +#: rvy_init-functions.php:265 msgid "Working Copies" msgstr "Copias de trabajo" -#: rvy_init.php:363 rvy_init.php:375 +#: rvy_init-functions.php:267 +msgid "Working Copies (%d)" +msgid_plural "Working Copies (%d)" +msgstr[0] "Copia de trabajo (%d)" +msgstr[1] "Copias de trabajo (%d)" + +#: rvy_init-functions.php:272 rvy_init-functions.php:284 msgid "Change Request" msgstr "Solicitud de cambio" -#: rvy_init.php:364 +#: rvy_init-functions.php:273 msgid "Submit Change Request" msgstr "Enviar solicitud de cambio" -#: rvy_init.php:366 +#: rvy_init-functions.php:275 msgid "Submitting Changes..." msgstr "Enviando los cambios…" -#: rvy_init.php:367 +#: rvy_init-functions.php:276 msgid "Changes Submitted" msgstr "Cambios enviados" -#: rvy_init.php:374 +#: rvy_init-functions.php:283 msgid "Change Requests" msgstr "Solicitudes de cambios" -#: rvy_init.php:377 +#: rvy_init-functions.php:285 +msgid "Change Requests (%d)" +msgid_plural "Change Requests (%d)" +msgstr[0] "Solicitud de cambio (%d)" +msgstr[1] "Solicitudes de cambios (%d)" + +#: rvy_init-functions.php:286 msgid "Enable Change Requests" msgstr "Activar las solicitudes de cambio" -#: rvy_init.php:382 rvy_init.php:393 +#: rvy_init-functions.php:291 rvy_init-functions.php:302 msgid "Scheduled Change" msgstr "Cambio programado" -#: rvy_init.php:383 rvy_init.php:384 rvy_init.php:387 rvy_init.php:388 +#: rvy_init-functions.php:292 rvy_init-functions.php:293 +#: rvy_init-functions.php:296 rvy_init-functions.php:297 msgid "Schedule Changes" msgstr "Programación de cambios" -#: rvy_init.php:385 +#: rvy_init-functions.php:294 msgid "Scheduling Changes..." msgstr "Programación de los cambios…" -#: rvy_init.php:386 +#: rvy_init-functions.php:295 msgid "Changes are Scheduled." msgstr "Los cambios están programados." -#: rvy_init.php:392 +#: rvy_init-functions.php:301 msgid "Scheduled Changes" msgstr "Cambios programados" -#: rvy_init.php:402 +#: rvy_init-functions.php:303 +msgid "Scheduled Changes (%d)" +msgid_plural "Scheduled Changes (%d)" +msgstr[0] "Cambio programado (%d)" +msgstr[1] "Cambios programados (%d)" + +#: rvy_init-functions.php:311 msgid "Unsubmitted Revision" msgstr "Revisión no enviada" -#: rvy_init.php:403 rvy_init.php:404 +#: rvy_init-functions.php:312 rvy_init-functions.php:313 msgid "New Revision" msgstr "Nueva revisión" -#: rvy_init.php:405 +#: rvy_init-functions.php:314 msgid "Creating Revision..." msgstr "Creación de la revisión…" -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "The Revision is ready to edit." msgstr "La revisión está lista para ser editada." -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "Revision ready to edit." msgstr "Revisión lista para editar." -#: rvy_init.php:407 rvy_init.php:424 rvy_init.php:441 +#: rvy_init-functions.php:316 rvy_init-functions.php:333 +#: rvy_init-functions.php:350 msgid "Approve Revision" msgstr "Aprobar la revisión" -#: rvy_init.php:409 rvy_init.php:426 rvy_init.php:443 +#: rvy_init-functions.php:318 rvy_init-functions.php:335 +#: rvy_init-functions.php:352 msgid "Publish Revision" msgstr "Publicar la revisión" -#: rvy_init.php:412 +#: rvy_init-functions.php:321 msgid "Unsubmitted Revisions" msgstr "Revisiones no enviadas" -#: rvy_init.php:413 +#: rvy_init-functions.php:322 msgid "Not Submitted" msgstr "No enviada" -#: rvy_init.php:419 +#: rvy_init-functions.php:323 +msgid "Not Submitted for Approval (%s)" +msgid_plural "Not Submitted for Approval (%s)" +msgstr[0] "No enviada para su aprobación (%s)" +msgstr[1] "No enviadas para sus aprobaciones (%s)" + +#: rvy_init-functions.php:328 msgid "Submitted Revision" msgstr "Revisión enviada" -#: rvy_init.php:420 rvy_init.php:552 +#: rvy_init-functions.php:329 rvy_init-functions.php:461 msgid "Submit Revision" msgstr "Enviar la revisión" -#: rvy_init.php:422 +#: rvy_init-functions.php:331 msgid "Submitting Revision..." msgstr "Envio de la revisión…" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "The Revision is Submitted" msgstr "La revisión ha sido enviada" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "Revision Submitted" msgstr "Revisión enviada" -#: rvy_init.php:429 +#: rvy_init-functions.php:338 msgid "Submitted Revisions" msgstr "Revisiones enviadas" -#: rvy_init.php:430 +#: rvy_init-functions.php:339 msgid "Submitted" msgstr "Enviado" -#: rvy_init.php:436 +#: rvy_init-functions.php:340 +msgid "Submitted for Approval (%s)" +msgid_plural "Submitted for Approval (%s)" +msgstr[0] "Enviada para su aprobación (%s)" +msgstr[1] "Enviadas para sus aprobaciones (%s)" + +#: rvy_init-functions.php:345 msgid "Scheduled Revision" msgstr "Revisión programada" -#: rvy_init.php:437 rvy_init.php:438 +#: rvy_init-functions.php:346 rvy_init-functions.php:347 msgid "Schedule Revision" msgstr "Programar revisión" -#: rvy_init.php:439 +#: rvy_init-functions.php:348 msgid "Scheduling Revision..." msgstr "Programación de la revisión…" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "The Revision is Scheduled" msgstr "La revisión está programada" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "Revision Scheduled" msgstr "Revisión programada" -#: rvy_init.php:446 +#: rvy_init-functions.php:355 msgid "Scheduled Revisions" msgstr "Revisiones programadas" -#: rvy_init.php:547 +#: rvy_init-functions.php:356 +msgid "Scheduled" +msgstr "Programada" + +#: rvy_init-functions.php:357 +msgid "Scheduled Revision (%s)" +msgid_plural "Scheduled Revisions (%s)" +msgstr[0] "Revisión programada (%s)" +msgstr[1] "Revisiones programadas (%s)" + +#: rvy_init-functions.php:448 +msgid "%sMy Copies & Changes%s(%s)" +msgid_plural "%sMy Copies & Changes%s(%s)" +msgstr[0] "%sMi copia y cambios%s(%s)" +msgstr[1] "%sMis copias y cambios%s(%s)" + +#: rvy_init-functions.php:449 +msgid "%sMy Revisions%s(%s)" +msgid_plural "%sMy Revisions%s(%s)" +msgstr[0] "%sMi revisión%s(%s)" +msgstr[1] "%sMis revisiones%s(%s)" + +#: rvy_init-functions.php:451 +msgid "%sRevisions to My Posts%s(%s)" +msgid_plural "%sRevisions to My Posts%s(%s)" +msgstr[0] "%sRevisión de mi entrada%s(%s)" +msgstr[1] "%sRevisiones de mis entradas%s(%s)" + +#: rvy_init-functions.php:456 msgid "Post Author" msgstr "Autor de la entrada" -#: rvy_init.php:548 +#: rvy_init-functions.php:457 msgid "Published Post" msgstr "Entrada publicada" -#: rvy_init.php:553 +#: rvy_init-functions.php:462 msgid "Submit Changes" msgstr "Enviar cambios" -#: rvy_init.php:754 +#: rvy_init-functions.php:663 +msgid "Revisor" +msgstr "Revisor" + +#: rvy_init-functions.php:675 +msgctxt "User role" msgid "Revisor" msgstr "Revisor" -#: rvy_init.php:1230 +#: rvy_init-functions.php:1139 msgid "Revision Workflow" msgstr "Flujo de trabajo de revisión" -#~ msgctxt "opentag option_tabname closetag (explanatory note)" -#~ msgid "%1$s%2$s%3$s (%4$s)" -#~ msgstr "%1$s%2$s%3$s (%4$s)" - -#~ msgid "Scheduled Changes (%d)" -#~ msgid_plural "Scheduled Changes (%d)" -#~ msgstr[0] "Cambio programado (%d)" -#~ msgstr[1] "Cambios programados (%d)" - -#~ msgid "%sRevisions to My Posts%s(%s)" -#~ msgid_plural "%sRevisions to My Posts%s(%s)" -#~ msgstr[0] "%sRevisión de mi entrada%s(%s)" -#~ msgstr[1] "%sRevisiones de mis entradas%s(%s)" - -#~ msgid "%sMy Revisions%s(%s)" -#~ msgid_plural "%sMy Revisions%s(%s)" -#~ msgstr[0] "%sMi revisión%s(%s)" -#~ msgstr[1] "%sMis revisiones%s(%s)" - -#~ msgid "%sMy Copies & Changes%s(%s)" -#~ msgid_plural "%sMy Copies & Changes%s(%s)" -#~ msgstr[0] "%sMi copia y cambios%s(%s)" -#~ msgstr[1] "%sMis copias y cambios%s(%s)" - -#~ msgid "Submitted for Approval (%s)" -#~ msgid_plural "Submitted for Approval (%s)" -#~ msgstr[0] "Enviada para su aprobación (%s)" -#~ msgstr[1] "Enviadas para sus aprobaciones (%s)" - -#~ msgid "Not Submitted for Approval (%s)" -#~ msgid_plural "Not Submitted for Approval (%s)" -#~ msgstr[0] "No enviada para su aprobación (%s)" -#~ msgstr[1] "" -#~ "No enviadas para sus aprobaciones (%s)" - -#~ msgid "Change Requests (%d)" -#~ msgid_plural "Change Requests (%d)" -#~ msgstr[0] "Solicitud de cambio (%d)" -#~ msgstr[1] "Solicitudes de cambios (%d)" - -#~ msgid "Working Copies (%d)" -#~ msgid_plural "Working Copies (%d)" -#~ msgstr[0] "Copia de trabajo (%d)" -#~ msgstr[1] "Copias de trabajo (%d)" - -#~ msgctxt "PublishedPostName (other filter captions)" -#~ msgid "Revision Queue for \"%s\"%s" -#~ msgstr "Cola de revisión para «%s»%s" - -#~ msgctxt "Posts / Pages / etc." -#~ msgid "of %s" -#~ msgstr "de %s" - -#~ msgctxt "Author Name" -#~ msgid "%s: " -#~ msgstr "%s: " - -#~ msgctxt "User role" -#~ msgid "Revisor" -#~ msgstr "Revisor" +#~ msgid "Move to Trash" +#~ msgstr "Mover a la papelera" -#~ msgctxt "revision date short format" -#~ msgid "j M @ H:i" -#~ msgstr "j M @ H:i" +#~ msgid "Status:" +#~ msgstr "Estado:" -#~ msgctxt "revision date short format" -#~ msgid "j M @ g:i a" -#~ msgstr "j M @ g:i a" +#, php-format +#~ msgid "Scheduled for: %s" +#~ msgstr "Programada para: %s" + +#, php-format +#~ msgid "Publish on: %s" +#~ msgstr "Publicada el: %s" + +#~ msgid "Error in deleting." +#~ msgstr "Error al borrar." + +#~ msgid "Scheduled Rev." +#~ msgstr "Revisión programada" + +#~ msgid "Delete" +#~ msgstr "Borrar" + +#~ msgid "Schedule" +#~ msgstr "Programar" + +#, php-format +#~ msgid "%s ago" +#~ msgstr "%s atrás" + +#~ msgid "Missed schedule" +#~ msgstr "Programación perdida" + +#~ msgid "View" +#~ msgstr "Ver" + +#~ msgid "Show more details" +#~ msgstr "Muestra más detalles" + +#~ msgid "Decline" +#~ msgstr "Rechazar" + +#~ msgid "Publish" +#~ msgstr "Publicar" + +#~ msgid "Delete Permanently" +#~ msgstr "Borrar permanentemente" + +#~ msgid "Filter by category" +#~ msgstr "Filtrar por categoría" + +#~ msgid "Select All" +#~ msgstr "Seleccionar todo" + +#, php-format +#~ msgid "“%s” (Edit)" +#~ msgstr "«%s» (Editar)" + +#~ msgid "Enable public preview" +#~ msgstr "Activar la vista previa pública" + +#~ msgid "Return to editor" +#~ msgstr "Volver al editor" + +#~ msgid "(no title)" +#~ msgstr "(sin título)" + +#, php-format +#~ msgid "%s%s ago" +#~ msgstr "%s%s atrás" + +#, php-format +#~ msgid "Additional role capability required to manage %s" +#~ msgstr "Es necesaria una capacidad de perfil adicional para gestionar %s" + +#, php-format +#~ msgid "Posts / Pages list: Use \"Edit\" caption for %s link" +#~ msgstr "" +#~ "Lista de entradas / páginas: Usar la leyenda «Editar» para el enlace %s" + +#~ msgid "Display Hints" +#~ msgstr "Mostrar sugerencias" + +#~ msgid "Compare Past Revisions ordering:" +#~ msgstr "Ordenar comparaciones de revisiones anteriores:" + +#, php-format +#~ msgid "%s capabilities" +#~ msgstr "Capacidades de %s" -#~ msgid "Scheduled Revision (%s)" -#~ msgid_plural "Scheduled Revisions (%s)" -#~ msgstr[0] "Revisión programada (%s)" -#~ msgstr[1] "Revisiones programadas (%s)" +#~ msgid "Preview / Submit" +#~ msgstr "Vista previa / Enviar" + +#~ msgid "View / Submit" +#~ msgstr "Ver / Enviar" + +#, php-format +#~ msgid "It was submitted by %1$s." +#~ msgstr "Ha sido enviado por %1$s." + +#, php-format +#~ msgid "[%s] %s Publication" +#~ msgstr "[%s] %s publicación" + +#, php-format +#~ msgid "A scheduled revision to the %1$s \"%2$s\" has been published." +#~ msgstr "Se ha publicado una revisión programada de la %1$s «%2$s»." + +#, php-format +#~ msgid "%s revision permanently deleted." +#~ msgstr "%s revisión borrada permanentemente." + +#~ msgid "Undo" +#~ msgstr "Deshacer" + +#, php-format +#~ msgid "Preview “%s”" +#~ msgstr "Vista previa «%s»" + +#~ msgid "Actions" +#~ msgstr "Acciones" + +#~ msgid "Bulk Actions" +#~ msgstr "Acciones en lote" + +#~ msgid "Pending" +#~ msgstr "Pendiente" #~ msgid "" -#~ "Maintain published content with teamwork and precision using the " -#~ "Revisions model to submit, approve and schedule changes." +#~ "This plugin is outdated. You already have a more recent version " +#~ "installed. Please remove this version." #~ msgstr "" -#~ "Mantener el contenido publicado con trabajo en equipo y precisión " -#~ "utilizando el modelo de revisiones para enviar, aprobar y programar los " -#~ "cambios." +#~ "Este plugin está obsoleto. Ya tienes instalada una versión más reciente. " +#~ "Por favor, elimina esta versión." -#~ msgid "https://publishpress.com/revisionary/" -#~ msgstr "https://publishpress.com/revisionary/" +#, php-format +#~ msgid "" +#~ "This plugin is not installed in the standard folder. The current path is " +#~ "%1$s but it is expected to be %2$s." +#~ msgstr "" +#~ "Este plugin no está instalado en la carpeta estándar. La ruta actual es " +#~ "%1$s pero debería ser %2$s." -#~ msgid "PublishPress Revisions" -#~ msgstr "PublishPress Revisions" +#, php-format +#~ msgid "" +#~ "You have activated multiple instances of %s. Please keep only one " +#~ "activated and remove the others." +#~ msgstr "" +#~ "Has activado varias instancias de %s. Por favor, mantén solo una activada " +#~ "y elimina las demás." -#~ msgctxt "post revision" -#~ msgid "%1$s by %2$s" -#~ msgstr "%1$s por %2$s" +#, php-format +#~ msgid "Please deactivate %1$s when %2$s is activated." +#~ msgstr "Por favor, desactiva %1$s cuando %2$s esté activado." -#~ msgctxt "revision schedule date format" -#~ msgid "j F, Y, g:i a" -#~ msgstr "j \\d\\e F \\d\\e Y, H:i" +#, php-format +#~ msgid "" +#~ "Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " +#~ "been useful. Please could you quickly leave a 5-star rating on WordPress." +#~ "org? It really does help to keep %1$s growing." +#~ msgstr "" +#~ "Hola, has estado usando %1$s para %2$s en tu sitio. Esperamos que el " +#~ "plugin te haya sido útil. ¿Podrías dejar rápidamente una valoración de 5 " +#~ "estrellas en WordPress.org? Realmente ayudaría a que %1$s siga creciendo." + +#~ msgid "1 week" +#~ msgstr "1 semana" + +#~ msgid "1 month" +#~ msgstr "1 mes" + +#~ msgid "3 months" +#~ msgstr "3 meses" + +#, php-format +#~ msgid "Click here to add your rating for %s" +#~ msgstr "Haz clic aquí para añadir tu valoración para %s" + +#~ msgid "Maybe later" +#~ msgstr "Quizá más tarde" + +#~ msgid "I already did" +#~ msgstr "Ya lo hice" + +#~ msgid "Amazing! We are redirecting you to our site..." +#~ msgstr "¡Genial! Te estamos redirigiendo a nuestro sitio…" + +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s: \"%2$s\")" +#~ msgstr "" +#~ "Otra copia de PublishPress Revisions (o Revisionary) ya está activada " +#~ "(versión %1$s: «%2$s»)" -#~ msgctxt "revision date format" -#~ msgid "j F, Y @ g:i a" -#~ msgstr "j \\d\\e F \\d\\e Y @ H:i" +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s)" +#~ msgstr "" +#~ "Otra copia de PublishPress Revisions (o Revisionary) ya está activada " +#~ "(versión %1$s)" -#~ msgid "https://publishpress.com" -#~ msgstr "https://publishpress.com" +#~ msgctxt "revision date short format" +#~ msgid "j M @ g:i a" +#~ msgstr "j M @ g:i a" -#~ msgid "PublishPress" -#~ msgstr "PublishPress" +#~ msgctxt "post revision" +#~ msgid "%1$s by %2$s" +#~ msgstr "%1$s por %2$s" diff --git a/languages/revisionary-fr_FR.mo b/languages/revisionary-fr_FR.mo index d482102f863cfb80abef6ed645e840964f55cce6..061648038f4e316c4ab4ded465b715d61dcd1cc9 100644 GIT binary patch delta 9825 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 Y`s>RLKG;*{*ZVc+iyBtFcK!Z;06@_-J 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 vw{8> diff --git a/languages/revisionary-fr_FR.po b/languages/revisionary-fr_FR.po index 1c928c07..5dba01fe 100644 --- a/languages/revisionary-fr_FR.po +++ b/languages/revisionary-fr_FR.po @@ -4,9 +4,9 @@ msgid "" msgstr "" "Project-Id-Version: Plugins - PublishPress Revisions: Duplicate Posts, " "Submit, Approve and Schedule Content Changes - Stable (latest release)\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-29 15:19-0400\n" -"PO-Revision-Date: 2023-07-04 19:45+0200\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/project\n" +"POT-Creation-Date: 2023-10-21T02:00:27+00:00\n" +"PO-Revision-Date: 2023-10-26 16:44+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -14,87 +14,49 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Poedit 3.3\n" +"X-Generator: Poedit 3.4\n" -#: admin/RevisionEditSubmitMetabox.php:62 -#: admin/class-list-table-archive.php:706 admin/class-list-table_rvy.php:1284 -msgid "Delete Revision" -msgstr "Supprimer la révision" +#. Plugin Name of the plugin +msgid "PublishPress Revisions" +msgstr "PublishPress Revisions" -#: admin/RevisionEditSubmitMetabox.php:64 -msgid "Move to Trash" -msgstr "Déplacer dans la corbeille" +#. Plugin URI of the plugin +msgid "https://publishpress.com/revisionary/" +msgstr "https://publishpress.com/revisionary/" -#: admin/RevisionEditSubmitMetabox.php:124 -#: admin/RevisionEditSubmitMetabox.php:127 -#: admin/class-list-table-archive.php:738 admin/class-list-table_rvy.php:702 -#: admin/class-list-table_rvy.php:1303 admin/history_rvy.php:1072 -#: admin/history_rvy.php:1167 admin/post-edit_rvy.php:98 -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 -#: admin/post-editor-workflow-ui_rvy.php:187 admin/revision-ui_rvy.php:260 -#: admin/revision-ui_rvy.php:302 -msgid "Preview" -msgstr "Aperçu" - -#: admin/RevisionEditSubmitMetabox.php:125 admin/post-edit_rvy.php:113 -msgid "View / moderate saved revision" -msgstr "Voir/modérer la révision enregistrée" - -#: admin/RevisionEditSubmitMetabox.php:128 admin/post-edit_rvy.php:116 -msgid "View saved revision" -msgstr "Voir la révision enregistrée" - -#: admin/RevisionEditSubmitMetabox.php:150 -msgid "Status:" -msgstr "État :" - -#: admin/RevisionEditSubmitMetabox.php:183 -msgid "M j, Y @ G:i" -msgstr "M j, Y @ G:i" - -#: admin/RevisionEditSubmitMetabox.php:188 -#, php-format -msgid "Scheduled for: %s" -msgstr "Planifié pour : %s" +#. Description of the plugin +msgid "" +"Maintain published content with teamwork and precision using the Revisions " +"model to submit, approve and schedule changes." +msgstr "" +"Maintenez le contenu publié avec un travail d’équipe et de précision en " +"utilisant le modèle de révisions pour envoyer, approuver et planifier les " +"modifications." -#: admin/RevisionEditSubmitMetabox.php:191 -#, php-format -msgid "Publish on: %s" -msgstr "Publier le : %s" +#. Author of the plugin +msgid "PublishPress" +msgstr "PublishPress" -#: admin/RevisionEditSubmitMetabox.php:194 -#, php-format -msgid "Publish %son approval%s" -msgstr "Publier %son approbation%s" +#. Author URI of the plugin +msgid "https://publishpress.com" +msgstr "https://publishpress.com" -#: admin/RevisionEditSubmitMetabox.php:199 admin/admin-posts_rvy.php:189 -#: admin/class-list-table_rvy.php:669 admin/class-list-table_rvy.php:1265 -#: admin/post-editor-workflow-ui_rvy.php:96 -#: admin/post-editor-workflow-ui_rvy.php:188 front_rvy.php:312 -msgid "Edit" -msgstr "Modifier" +#: admin/admin-init_rvy.php:105 admin/admin-init_rvy.php:332 +msgid "Sorry, you are not allowed to delete this revision." +msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cette révision." -#: admin/admin-init_rvy.php:136 admin/admin-init_rvy.php:250 +#: admin/admin-init_rvy.php:189 admin/admin-init_rvy.php:303 msgid "Sorry, you are not allowed to approve this revision." msgstr "Désolé, vous n’avez pas l’autorisation d’approuver cette révision." -#: admin/admin-init_rvy.php:177 +#: admin/admin-init_rvy.php:230 msgid "Sorry, you are not allowed to submit this revision." msgstr "Désolé, vous n’êtes pas autorisé à envoyer cette révision." -#: admin/admin-init_rvy.php:215 +#: admin/admin-init_rvy.php:268 msgid "Sorry, you are not allowed to decline this revision." msgstr "Désolé, vous n’avez pas l’autorisation de refuser cette révision." -#: admin/admin-init_rvy.php:279 -msgid "Sorry, you are not allowed to delete this revision." -msgstr "Désolé, vous n’avez pas l’autorisation de supprimer cette révision." - -#: admin/admin-init_rvy.php:284 -msgid "Error in deleting." -msgstr "Erreur lors de la suppression." - #: admin/admin-posts_rvy.php:55 msgid "The revision was restored." msgstr "La révision a été restaurée." @@ -107,8 +69,8 @@ msgstr "La révision a été planifiée pour la publication." msgid "The revision was published." msgstr "La révision a été publiée." -#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:387 -#: rvy_init.php:544 +#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:428 +#: rvy_init-functions.php:453 msgid "Revision" msgstr "Révision" @@ -116,11 +78,11 @@ msgstr "Révision" msgid "Has Revision" msgstr "Dispose d’une révision" -#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:244 +#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:274 msgid "Revision Queue" msgstr "File d’attente des révisions" -#: admin/admin_lib-mu_rvy.php:10 admin/options.php:230 +#: admin/admin_lib-mu_rvy.php:10 admin/options.php:231 msgid "PublishPress Revisions Network Settings" msgstr "Réglages de PublishPress Revisions pour le réseau" @@ -128,7 +90,7 @@ msgstr "Réglages de PublishPress Revisions pour le réseau" msgid "Network Settings" msgstr "Réglages du réseau" -#: admin/admin_lib-mu_rvy.php:21 admin/options.php:232 +#: admin/admin_lib-mu_rvy.php:21 admin/options.php:233 msgid "PublishPress Revisions Network Defaults" msgstr "Valeurs par défaut de PublishPress Revisions pour le réseau" @@ -137,7 +99,6 @@ msgid "Network Defaults" msgstr "Valeurs par défaut du réseau" #: admin/admin_rvy.php:121 -#, php-format msgid "" "Scheduled Revisions are not available because WP-Cron is disabled on this " "site. See %sRevisions > Settings > Scheduled Revisions%s." @@ -145,51 +106,53 @@ msgstr "" "Les révisions planifiées ne sont pas disponibles car WP-Cron est désactivé " "sur ce site. Voir %sRevisions > Réglages > Révisions programmées%s." -#: admin/admin_rvy.php:225 admin/admin_rvy.php:241 +#: admin/admin_rvy.php:199 +msgctxt "groups per page (screen options)" msgid "Revisions" msgstr "Révisions" -#: admin/admin_rvy.php:249 admin/admin_rvy.php:250 -#: admin/revision-archive_rvy.php:38 +#: admin/admin_rvy.php:238 +msgid "Revisions" +msgstr "Révisions" + +#: admin/admin_rvy.php:283 admin/admin_rvy.php:284 +#: admin/revision-archive_rvy.php:80 msgid "Revision Archive" msgstr "Archive des révisions" -#: admin/admin_rvy.php:269 admin/options.php:236 +#: admin/admin_rvy.php:299 admin/options.php:237 msgid "PublishPress Revisions Settings" msgstr "Réglages de PublishPress Revisions" -#: admin/admin_rvy.php:269 admin/admin_rvy.php:309 admin/options.php:92 +#: admin/admin_rvy.php:299 admin/options.php:92 msgid "Settings" msgstr "Réglages" -#: admin/admin_rvy.php:276 admin/admin_rvy.php:277 includes/CoreAdmin.php:90 +#: admin/admin_rvy.php:306 admin/admin_rvy.php:307 includes/CoreAdmin.php:93 msgid "Upgrade to Pro" msgstr "Passer à la version Pro" -#: admin/admin_rvy.php:349 -#, php-format +#: admin/admin_rvy.php:379 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si vous appréciez %s, veuillez nous laisser une note de %s. Merci !" -#: admin/admin_rvy.php:360 +#: admin/admin_rvy.php:390 msgid "About" msgstr "À propos" -#: admin/admin_rvy.php:362 +#: admin/admin_rvy.php:392 msgid "Documentation" msgstr "Documentation" -#: admin/admin_rvy.php:364 +#: admin/admin_rvy.php:394 msgid "Contact" msgstr "Contact" #: admin/agents_checklist_rvy.php:75 -#, php-format msgid "show current users (%d)" msgstr "afficher les utilisateurs et les utilisatrices courant(e)s (%d)" #: admin/agents_checklist_rvy.php:77 -#, php-format msgid "show eligible users (%d)" msgstr "afficher les utilisateurs et les utilisatrices admissibles (%d)" @@ -206,120 +169,126 @@ msgid "unselect" msgstr "déselectionner" #: admin/class-list-table-archive.php:157 -#, php-format msgid "Revision Author: %s" msgstr "Auteur/autrice de la révision : %s" #: admin/class-list-table-archive.php:174 -#, php-format msgid "Post Author: %s" msgstr "Auteur/autrice de la publication : %s" -#: admin/class-list-table-archive.php:197 admin/revision-queue_rvy.php:129 -#, php-format +#: admin/class-list-table-archive.php:197 msgid "Search results for \"%s\"" msgstr "Résultats de recherche pour « %s »" -#: admin/class-list-table-archive.php:388 +#: admin/class-list-table-archive.php:384 admin/class-list-table_rvy.php:1023 +#: admin/class-list-table_rvy.php:1290 admin/post-edit-block-ui_rvy.php:94 +#: admin/post-edit_rvy.php:51 admin/RevisionEditSubmitMetabox.php:62 +msgid "Delete Revision" +msgstr "Supprimer la révision" + +#: admin/class-list-table-archive.php:429 msgid "Count" msgstr "Nombre" -#: admin/class-list-table-archive.php:389 admin/class-list-table_rvy.php:521 +#: admin/class-list-table-archive.php:430 admin/class-list-table_rvy.php:521 msgid "Post Type" msgstr "Type de publication" -#: admin/class-list-table-archive.php:390 rvy_init.php:545 +#: admin/class-list-table-archive.php:431 rvy_init-functions.php:454 msgid "Revised By" msgstr "Révisé par" -#: admin/class-list-table-archive.php:391 rvy_init.php:546 +#: admin/class-list-table-archive.php:432 rvy_init-functions.php:455 msgid "Revision Date" msgstr "Date de la révision" -#: admin/class-list-table-archive.php:392 +#: admin/class-list-table-archive.php:433 msgid "Method" msgstr "Méthode" -#: admin/class-list-table-archive.php:393 +#: admin/class-list-table-archive.php:434 msgid "Approved By" msgstr "Approuvée par" -#: admin/class-list-table-archive.php:394 +#: admin/class-list-table-archive.php:435 msgid "Published Date" msgstr "Date de publication" -#: admin/class-list-table-archive.php:395 +#: admin/class-list-table-archive.php:436 msgid "Published Author" msgstr "Auteur/autrice publié" -#: admin/class-list-table-archive.php:423 +#: admin/class-list-table-archive.php:464 msgid "just now" msgstr "maintenant" -#: admin/class-list-table-archive.php:426 -#, php-format +#: admin/class-list-table-archive.php:467 msgid "%s minutes ago" msgstr "il y a %s minutes" -#: admin/class-list-table-archive.php:431 -#, php-format +#: admin/class-list-table-archive.php:472 msgid "%s hours ago" msgstr "il y a %s heures" -#: admin/class-list-table-archive.php:523 -msgid "Scheduled Rev." -msgstr "Révision planifiée" +#: admin/class-list-table-archive.php:514 +msgid "Revisions are disabled for %s post type" +msgstr "Les révisions sont désactivées pour le type de publication %s" -#: admin/class-list-table-archive.php:528 -#: admin/class-list-table-archive.php:533 +#: admin/class-list-table-archive.php:569 +#: admin/class-list-table-archive.php:574 msgid "Submitted Rev." msgstr "Révision envoyée" -#: admin/class-list-table-archive.php:535 +#: admin/class-list-table-archive.php:576 msgid "Direct Edit" msgstr "Modification directe" -#: admin/class-list-table-archive.php:589 -#: admin/class-list-table-archive.php:750 admin/class-list-table_rvy.php:682 -msgid "Filter" -msgstr "Filtrer" - -#: admin/class-list-table-archive.php:596 +#: admin/class-list-table-archive.php:637 msgid "Reset Filters" msgstr "Réinitialiser les filtres" -#: admin/class-list-table-archive.php:619 +#: admin/class-list-table-archive.php:660 msgid "All post types" msgstr "Tous les types de publication" -#: admin/class-list-table-archive.php:655 +#: admin/class-list-table-archive.php:696 msgid "All" msgstr "Tout" -#: admin/class-list-table-archive.php:669 +#: admin/class-list-table-archive.php:710 msgid "My Revisions" msgstr "Mes révisions" -#: admin/class-list-table-archive.php:707 admin/class-list-table_rvy.php:1285 -#: admin/revision-ui_rvy.php:280 admin/revision-ui_rvy.php:391 -msgid "Delete" -msgstr "Supprimer" - -#: admin/class-list-table-archive.php:718 -#, php-format +#: admin/class-list-table-archive.php:755 msgid "Compare Changes in %s" msgstr "Comparer les modifications en %s" -#: admin/class-list-table-archive.php:737 admin/class-list-table_rvy.php:1302 -#: admin/post-editor-workflow-ui_rvy.php:187 +#: admin/class-list-table-archive.php:759 admin/class-list-table_rvy.php:1331 +#: admin/edit-revision-classic-ui_rvy.php:92 admin/post-edit_rvy.php:138 +#: admin/post-edit_rvy.php:152 +msgctxt "revisions" +msgid "Compare" +msgstr "Comparer" + +#. translators: %s: post title +#: admin/class-list-table-archive.php:774 admin/class-list-table_rvy.php:1315 +#: admin/post-editor-workflow-ui_rvy.php:192 msgid "Preview Revision" msgstr "Prévisualisation de la révision" -#: admin/class-list-table-archive.php:749 +#: admin/class-list-table-archive.php:786 msgid "List Revisions of this Post" msgstr "Lister les révisions de cette publication" -#: admin/class-list-table-archive.php:834 +#: admin/class-list-table-archive.php:787 +msgid "Filter" +msgstr "Filtrer" + +#: admin/class-list-table-archive.php:799 +msgid "Delete Past Revision" +msgstr "Supprimer la révision précédente" + +#: admin/class-list-table-archive.php:885 msgid "No revisions found." msgstr "Aucune révisions trouvée" @@ -327,55 +296,37 @@ msgstr "Aucune révisions trouvée" msgid "Status" msgstr "État" -#: admin/class-list-table_rvy.php:531 -msgid "Schedule" -msgstr "Planifier" - -#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1196 +#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1197 msgid "Y/m/d g:i:s a" msgstr "Y/m/d g:i:s a" -#: admin/class-list-table_rvy.php:582 admin/class-list-table_rvy.php:1201 -#: admin/history_rvy.php:985 -#, php-format -msgid "%s ago" -msgstr "Il y a %s" - -#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1204 +#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1205 msgid "Y/m/d g:i a" msgstr "Y/m/d g:i a" #: admin/class-list-table_rvy.php:591 -#, php-format msgid "Scheduled publication: %s" msgstr "Publication planifiée : %s" #: admin/class-list-table_rvy.php:594 -#, php-format msgid "Requested publication: %s" msgstr "Publication demandée : %s" -#: admin/class-list-table_rvy.php:598 -msgid "Missed schedule" -msgstr "Planification manquée" - #: admin/class-list-table_rvy.php:639 admin/history_rvy.php:784 msgid "No author" msgstr "Aucun(e) auteur ou autrice" +#. translators: %s: post title #: admin/class-list-table_rvy.php:681 -#, php-format msgid "View only revisions of %s" msgstr "Afficher uniquement les révisions de %s" +#. translators: %s: post title #: admin/class-list-table_rvy.php:693 admin/class-list-table_rvy.php:701 msgid "View published post" msgstr "Voir la publication publiée" -#: admin/class-list-table_rvy.php:694 -msgid "View" -msgstr "Voir" - +#. translators: %s: post title #: admin/class-list-table_rvy.php:725 msgid "Compare Past Revisions" msgstr "Comparer les révisions précédentes" @@ -384,72 +335,30 @@ msgstr "Comparer les révisions précédentes" msgid "History" msgstr "Historique" -#: admin/class-list-table_rvy.php:754 -msgid "Show more details" -msgstr "Afficher plus de détails" - #: admin/class-list-table_rvy.php:979 msgid "My Activity" msgstr "Mon activité" #: admin/class-list-table_rvy.php:987 -#, php-format msgid "All %s" msgstr "Tous %s" -#: admin/class-list-table_rvy.php:1011 front_rvy.php:357 rvy_init.php:365 -#: rvy_init.php:421 -msgid "Submit" -msgstr "Envoyer" - -#: admin/class-list-table_rvy.php:1014 admin/history_rvy.php:1070 -#: front_rvy.php:354 front_rvy.php:379 rvy_init.php:351 rvy_init.php:369 -#: rvy_init.php:408 rvy_init.php:425 rvy_init.php:442 -msgid "Approve" -msgstr "Approuver" - -#: admin/class-list-table_rvy.php:1015 -msgid "Decline" -msgstr "Refuser" - -#: admin/class-list-table_rvy.php:1016 -msgid "Publish" -msgstr "Publier" - -#: admin/class-list-table_rvy.php:1019 admin/revision-ui_rvy.php:270 +#: admin/class-list-table_rvy.php:1019 msgid "Unschedule" msgstr "Déplanifier" -#: admin/class-list-table_rvy.php:1023 admin/post-edit-block-ui_rvy.php:86 -#: admin/post-edit_rvy.php:51 -msgid "Delete Permanently" -msgstr "Supprimer définitivement" - -#: admin/class-list-table_rvy.php:1043 -msgid "Filter by category" -msgstr "Filtrer par catégorie" - -#: admin/class-list-table_rvy.php:1098 -msgid "Select All" -msgstr "Tout sélectionner" - -#: admin/class-list-table_rvy.php:1184 -#, php-format -msgid "“%s” (Edit)" -msgstr "« %s » (Modifier)" - -#: admin/class-list-table_rvy.php:1274 rvy_init.php:347 -msgid "Copy" -msgstr "Copier" +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1023 admin/class-list-table_rvy.php:1286 +#: admin/post-edit-block-ui_rvy.php:94 admin/post-edit_rvy.php:51 +#: admin/RevisionEditSubmitMetabox.php:62 +msgid "Discard Revision" +msgstr "Rejeter la révision" -#: admin/class-list-table_rvy.php:1317 +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1330 msgid "Compare Changes" msgstr "Comparer les modifications" -#: admin/edit-revision-block-ui_rvy.php:20 -msgid "Enable public preview" -msgstr "Activer la prévisualisation publique" - #: admin/edit-revision-classic-ui_rvy.php:63 msgid "Publish on approval" msgstr "Publier sur approbation" @@ -459,7 +368,6 @@ msgid "Compare this revision to published copy, or to other revisions" msgstr "Comparez cette révision à la copie publiée ou à d’autres révisions" #: admin/edit-revision-classic-ui_rvy.php:106 -#, php-format msgid "Revision updated. %sView Preview%s" msgstr "Révision mise à jour. %sVoir aperçu%s" @@ -468,18 +376,9 @@ msgid "Revision updated." msgstr "Révision mise à jour." #: admin/history_rvy.php:189 -#, php-format msgid "Compare %s of \"%s\"" msgstr "Comparez %s de « %s »" -#: admin/history_rvy.php:195 -msgid "Return to editor" -msgstr "Retour à l’éditeur" - -#: admin/history_rvy.php:433 admin/history_rvy.php:436 -msgid "(no title)" -msgstr "(sans titre)" - #: admin/history_rvy.php:533 admin/options.php:736 msgid "Post Date" msgstr "Date de la publication" @@ -529,18 +428,10 @@ msgid "Modified " msgstr "Modifiée " #: admin/history_rvy.php:927 -#, php-format -msgid "%s%s ago" -msgstr "Il y a %s%s" - -#: admin/history_rvy.php:927 -#, php-format msgid "%s%s from now" msgstr "%s%s à partir de maintenant" -#: admin/history_rvy.php:938 admin/revision-action_rvy.php:424 -#: admin/revision-action_rvy.php:506 admin/revision-ui_rvy.php:245 -#: front_rvy.php:253 +#: admin/history_rvy.php:938 msgid "M j, Y @ g:i a" msgstr "j M Y @ G\\hi" @@ -548,10 +439,30 @@ msgstr "j M Y @ G\\hi" msgid "M j, Y @ H:i" msgstr "j M Y @ H:i" +#: admin/history_rvy.php:984 +msgctxt "revision date short format" +msgid "j M @ H:i" +msgstr "j M @ H:i" + +#: admin/history_rvy.php:1070 front_rvy.php:356 front_rvy.php:381 +#: rvy_init-functions.php:260 rvy_init-functions.php:278 +#: rvy_init-functions.php:317 rvy_init-functions.php:334 +#: rvy_init-functions.php:351 +msgid "Approve" +msgstr "Approuver" + #: admin/history_rvy.php:1070 msgid "Preview / Approve" msgstr "Aperçu/Approbation" +#: admin/history_rvy.php:1072 admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 +#: admin/post-editor-workflow-ui_rvy.php:192 +#: admin/RevisionEditSubmitMetabox.php:124 +#: admin/RevisionEditSubmitMetabox.php:127 +msgid "Preview" +msgstr "Aperçu" + #: admin/history_rvy.php:1166 msgid "Preview / Restore" msgstr "Aperçu / Restaurer" @@ -612,11 +523,6 @@ msgstr "" "Utilisez des libellés alternatifs : « Copie de travail » > « Demande de " "modification » > « Modification planifiée »." -#: admin/options.php:118 -#, php-format -msgid "Additional role capability required to manage %s" -msgstr "Des permissions supplémentaires sont nécessaires pour gérer %s" - #: admin/options.php:119 msgid "Additional role capability required to create a Working Copy" msgstr "" @@ -627,15 +533,7 @@ msgid "Additional role capability required to create a new revision" msgstr "" "Une permission supplémentaire est nécessaire pour créer une nouvelle révision" -#: admin/options.php:120 -#, php-format -msgid "Posts / Pages list: Use \"Edit\" caption for %s link" -msgstr "" -"Liste des publications/pages : Utilisez la légende « Modifier » pour le lien " -"%s" - #: admin/options.php:121 admin/options.php:124 -#, php-format msgid "Enable %s" msgstr "Activer %s" @@ -713,34 +611,29 @@ msgid "Update Modified Date" msgstr "Mettre à jour la date de modification" #: admin/options.php:139 -#, php-format msgid "Email original Author when a %s is submitted" msgstr "" "Envoyer un e-mail aux auteurs originaux et autrices originales quand une %s " "est envoyée" #: admin/options.php:140 -#, php-format msgid "Email the original Author when a %s is approved" msgstr "" "Envoyer un e-mail aux auteurs originaux et autrices originales quand une %s " "est approuvée" #: admin/options.php:141 -#, php-format msgid "Email the Revisor when a %s is approved" msgstr "" "Envoyer un e-mail aux relecteurs/relectrices quand une %s est approuvée" #: admin/options.php:142 -#, php-format msgid "Email the original Author when a %s is published" msgstr "" "Envoyer un e-mail aux auteurs originaux et autrices originales quand une %s " "est publiée" #: admin/options.php:143 -#, php-format msgid "Email the Revisor when a %s is published" msgstr "Envoyer un e-mail aux relecteurs/relectrices quand une %s est publiée" @@ -760,10 +653,6 @@ msgstr "" "Empêcher les relecteurs et les relectrices de modifier les brouillons " "d’autres utilisateurs et utilisatrices" -#: admin/options.php:147 -msgid "Display Hints" -msgstr "Afficher les conseils" - #: admin/options.php:148 msgid "Show Preview Links" msgstr "Afficher les liens d’aperçu" @@ -780,12 +669,7 @@ msgstr "Bouton « Approuver » sur l’écran « Comparer les révisions »" msgid "Copy revision comments to published post" msgstr "Copier les commentaires de révision dans la publication" -#: admin/options.php:152 -msgid "Compare Past Revisions ordering:" -msgstr "Trier la comparaison des révisions précédentes :" - #: admin/options.php:153 -#, php-format msgid "Include %s in My Activity, Revisions to My Posts views" msgstr "" "Inclure %s dans les vues « Mon activité » et « Révisions de mes " @@ -800,59 +684,55 @@ msgstr "" msgid "Enable deletion queue" msgstr "Activer la file d’attente de suppression" -#: admin/options.php:161 -#, php-format +#: admin/options.php:156 +msgid "Enable deletion in Revision Archive" +msgstr "Activer la suppression dans l’archive des révisions" + +#: admin/options.php:162 msgid "Email designated Publishers when a %s is submitted" msgstr "" "Envoyer un e-mail aux maisons d’édition désignées quand une %s est envoyée" -#: admin/options.php:162 -#, php-format +#: admin/options.php:163 msgid "Email designated Publishers when a %s is published" msgstr "" "Envoyer un e-mail aux maisons d’édition désignées quand une %s est publiée" -#: admin/options.php:163 -#, php-format +#: admin/options.php:164 msgid "Email designated Publishers when a %s is approved" msgstr "" "Envoyer un e-mail aux maisons d’édition désignées quand une %s est approuvée" -#: admin/options.php:165 -#, php-format +#: admin/options.php:166 msgid "Email Editors and Administrators when a %s is submitted" msgstr "" "Envoyer un e-mail aux éditeurs et éditrices et aux administrateurs et " "administratrices quand une %s est envoyée" -#: admin/options.php:166 -#, php-format +#: admin/options.php:167 msgid "Email Editors and Administrators when a %s is published" msgstr "" "Envoyer un e-mail aux éditeurs et éditrices et aux administrateurs et " "administratrices quand une %s est publiée" -#: admin/options.php:167 -#, php-format +#: admin/options.php:168 msgid "Email Editors and Administrators when a %s is approved" msgstr "" "Envoyer un e-mail aux éditeurs et éditrices et aux administrateurs et " "administratrices quand une %s est approuvée" -#: admin/options.php:234 +#: admin/options.php:235 msgid "PublishPress Revisions Site Settings" msgstr "Réglages de PublishPress Revisions pour le site" -#: admin/options.php:264 +#: admin/options.php:265 msgid "" -"These are the default settings for options which can be " -"adjusted per-site." +"These are the default settings for options which can be adjusted per-site." msgstr "" -"Il s’agit des réglages par défaut pour les options qui " -"peuvent être ajustées par site." +"Il s’agit des réglages par défaut pour les options qui peuvent être ajustées " +"par site." -#: admin/options.php:302 -#, php-format +#: admin/options.php:303 msgid "" "Use this tab to make NETWORK-WIDE changes to PublishPress Revisions " "settings. %s" @@ -860,14 +740,13 @@ msgstr "" "Utilisez cet onglet pour modifier les réglages de PublishPress Revisions à " "l’échelle du réseau. %s" -#: admin/options.php:305 -#, php-format +#: admin/options.php:306 msgid "You can also specify %1$sdefaults for site-specific settings%2$s." msgstr "" "Vous pouvez également spécifier %1$sles réglages par défaut spécifiques au " "site%2$s." -#: admin/options.php:308 +#: admin/options.php:309 msgid "" "Here you can change the default value for settings which are controlled " "separately on each site." @@ -875,27 +754,21 @@ msgstr "" "Ici, vous pouvez modifier la valeur par défaut pour les réglages qui sont " "contrôlés séparément sur chaque site." -#: admin/options.php:318 admin/options.php:320 -#, php-format +#: admin/options.php:319 admin/options.php:321 msgid "Note that %1$s network-wide settings%2$s may also be available." msgstr "" "Notez que des %1$sréglages à l’échelle du réseau%2$s de peuvent également " "être disponibles." -#: admin/options.php:345 +#: admin/options.php:346 msgid "License" msgstr "Licence" -#: admin/options.php:398 +#: admin/options.php:399 msgid "Enable revision submission for these Post Types:" msgstr "Activer l'envoi de révisions pour ces types de publications :" -#: admin/options.php:444 -#, php-format -msgid "%s capabilities" -msgstr "%s permissions" - -#: admin/options.php:458 +#: admin/options.php:459 msgid "" "Note: Third party code may cause some post types to be incompatible with " "PublishPress Revisions." @@ -903,7 +776,7 @@ msgstr "" "Note : Le code d’un tiers peut entraîner l’incompatibilité de certains types " "de publication avec PublishPress Revisions." -#: admin/options.php:472 +#: admin/options.php:473 msgid "" "The user role \"Revisor\" role is now available. Include capabilities for " "all custom post types in this role?" @@ -912,7 +785,7 @@ msgstr "" "Inclure des permissions pour tous les types de publication personnalisées " "dans ce rôle ?" -#: admin/options.php:477 +#: admin/options.php:478 msgid "" "If checked, users lacking site-wide publishing capabilities will also be " "checked for the edit_others_drafts capability" @@ -921,7 +794,7 @@ msgstr "" "pas de permissions de publication à l’échelle du site seront également " "soumis à une vérification de la permission « edit_others_drafts »" -#: admin/options.php:492 +#: admin/options.php:493 msgid "" "Default labels are \"Not Submitted for Approval\", \"Submitted for " "Approval\", \"Scheduled Revision\"" @@ -929,7 +802,7 @@ msgstr "" "Les libellés par défaut sont « Non envoyée pour approbation », « Envoyée " "pour approbation », « Révision planifiée »" -#: admin/options.php:506 +#: admin/options.php:507 msgid "" "This restriction applies to users who are not full editors for the post " "type. To enable a role, add capabilities: copy_posts, copy_others_pages, etc." @@ -939,7 +812,7 @@ msgstr "" "activer un rôle, ajoutez les permissions : copy_posts, copy_others_pages, " "etc." -#: admin/options.php:511 +#: admin/options.php:512 msgid "" "To expand the Posts / Pages listing for non-Editors, add capabilities: " "list_others_pages, list_published_posts, etc." @@ -948,13 +821,12 @@ msgstr "" "éditrices, ajoutez les permissions : list_others_pages, " "list_published_posts, etc." -#: admin/options.php:515 +#: admin/options.php:516 msgid "To enable a role, add the manage_unsubmitted_revisions capability" msgstr "" "Pour activer un rôle, ajoutez la permission « manage_unsubmitted_revisions »" #: admin/options.php:533 -#, php-format msgid "" "If the user does not have a regular Edit link, recaption the %s link as " "\"Edit\"" @@ -963,7 +835,6 @@ msgstr "" "modification, rectifiez le lien de %s comme « Modifier »." #: admin/options.php:555 -#, php-format msgid "" "Enable published content to be copied, edited, submitted for approval and " "managed in %sRevision Queue%s." @@ -982,14 +853,12 @@ msgstr "" "activer un rôle, ajoutez les permissions : edit_others_revisions, etc." #: admin/options.php:564 admin/options.php:588 -#, php-format msgid "When a %s is published, update post publish date to current time." msgstr "" "Lorsqu’une %s est publiée, mettre à jour la date de publication de la " "publication à l’heure actuelle." #: admin/options.php:567 admin/options.php:591 -#, php-format msgid "When a %s is published, update post modified date to current time." msgstr "" "Lorsqu’une %s est publiée, mettre à jour la date de modification de la " @@ -1096,7 +965,6 @@ msgstr "" "révisions pour approbation" #: admin/options.php:707 -#, php-format msgid "" "For compatibility with Advanced Custom Fields, Beaver Builder and WPML, " "upgrade to %sPublishPress Revisions Pro%s." @@ -1117,23 +985,23 @@ msgid "Show descriptive captions for PublishPress Revisions settings" msgstr "" "Affiche les légendes descriptives sur les réglages de publishPress Revisions" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Never" msgstr "Jamais" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "By default" msgstr "Par défaut" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Always" msgstr "Toujours" -#: admin/options.php:784 admin/options.php:830 +#: admin/options.php:787 admin/options.php:833 msgid "select recipients" msgstr "sélectionner les destinataires" -#: admin/options.php:844 +#: admin/options.php:847 msgid "" "To avoid notification failures, buffer emails for delayed sending once " "minute, hour or day limits are exceeded" @@ -1142,60 +1010,56 @@ msgstr "" "tampon pour un envoi différé lorsque les limites de minutes, d’heures ou de " "jours sont dépassées." -#: admin/options.php:865 +#: admin/options.php:868 msgid "Notification Buffer" msgstr "Tampon de notification" -#: admin/options.php:893 +#: admin/options.php:896 msgid "Notification Log" msgstr "Journal de notification" -#: admin/options.php:922 +#: admin/options.php:925 msgid "Purge Notification Buffer" msgstr "Tampon de notification de purge" -#: admin/options.php:928 +#: admin/options.php:931 msgid "Truncate Notification Log" msgstr "Journal des notifications tronquées" -#: admin/options.php:934 -#, php-format +#: admin/options.php:937 msgid "Sent in last minute: %d / %d" msgstr "Envoyée à la dernière minute : %d/%d" -#: admin/options.php:935 -#, php-format +#: admin/options.php:938 msgid "Sent in last hour: %d / %d" msgstr "Envoyé dans la dernière heure: %d/%d" -#: admin/options.php:936 -#, php-format +#: admin/options.php:939 msgid "Sent in last day: %d / %d" msgstr "Envoyé le dernier jour: %d/%d" -#: admin/options.php:943 -#, php-format +#: admin/options.php:946 msgid "Seconds until next buffer processing time: %d" msgstr "" "Secondes jusqu’au temps de traitement de la mémoire tampon suivante : %d" -#: admin/options.php:953 +#: admin/options.php:956 msgid "Show Notification Log / Buffer" msgstr "Afficher le journal des notifications/tampon" -#: admin/options.php:955 +#: admin/options.php:958 msgid "Show with message content" msgstr "Afficher avec le contenu du message" -#: admin/options.php:966 includes/CoreAdmin.php:85 +#: admin/options.php:969 includes/CoreAdmin.php:88 msgid "WPML Translation Management" msgstr "Gestion des traductions WPML" -#: admin/options.php:973 +#: admin/options.php:976 msgid "Sync \"Needs Update\" flags" msgstr "Synchroniser les drapeaux « Nécessite une mise à jour »" -#: admin/options.php:977 +#: admin/options.php:980 msgid "" "Set \"Needs Update\" for any post with translations which was updated " "(possibly by revision approval) more recently than its translations." @@ -1204,7 +1068,7 @@ msgstr "" "traductions qui a été mise à jour (éventuellement par approbation de la " "révision) plus récemment que ses traductions." -#: admin/options.php:1015 +#: admin/options.php:1018 msgid "" "Specify which PublishPress Revisions Settings to control network-wide. " "Unselected settings are controlled separately on each site." @@ -1213,12 +1077,16 @@ msgstr "" "du réseau. Les réglages non sélectionnés sont contrôlés séparément sur " "chaque site." -#: admin/options.php:1061 -#, php-format +#: admin/options.php:1028 +msgctxt "opentag option_tabname closetag (explanatory note)" +msgid "%1$s%2$s%3$s (%4$s)" +msgstr "%1$s%2$s%3$s (%4$s)" + +#: admin/options.php:1064 msgid "network-wide control of \"%s\"" msgstr "contrôle à l’échelle du réseau des « %s »" -#: admin/options.php:1091 +#: admin/options.php:1094 msgid "" "All settings in this form (including those on unselected tabs) will be reset " "to DEFAULTS. Are you sure?" @@ -1226,116 +1094,112 @@ msgstr "" "Tous les réglages de ce formulaire (y compris ceux sur les onglets non " "sélectionnés) seront réinitialisés aux valeurs par défaut. Confirmez-vous ?" -#: admin/post-edit-block-ui_rvy.php:141 admin/post-edit_rvy.php:223 -#: admin/revision-ui_rvy.php:372 +#: admin/post-edit-block-ui_rvy.php:150 admin/post-edit_rvy.php:223 msgid "Author" msgstr "Auteur/autrice" -#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 -msgid "Current Time" -msgstr "Heure actuelle" - -#: admin/post-edit_rvy.php:138 admin/post-edit_rvy.php:152 -msgid "Compare" -msgstr "Comparer" - #: admin/post-editor-workflow-ui_rvy.php:35 msgid "(on approval)" msgstr "(sur approbation)" -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 +#: admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 msgid "Preview this Revision" msgstr "Aperçu de cette révision" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Publish" msgstr "Voir/publier" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Approve" msgstr "Voir/approuver" -#: admin/post-editor-workflow-ui_rvy.php:56 +#: admin/post-editor-workflow-ui_rvy.php:57 msgid "View / Approve saved revision" msgstr "Voir/Approuver une révision enregistrée" -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "Preview / Submit" -msgstr "Aperçu/Envoyer" - -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "View / Submit" -msgstr "Voir/Envoyer" - -#: admin/post-editor-workflow-ui_rvy.php:59 +#: admin/post-editor-workflow-ui_rvy.php:60 msgid "View / Submit saved revision" msgstr "Voir/Envoyer la révision enregistrée" -#: admin/post-editor-workflow-ui_rvy.php:67 +#: admin/post-editor-workflow-ui_rvy.php:72 msgid "View unsaved changes" msgstr "Afficher les modifications non enregistrées" -#: admin/post-editor-workflow-ui_rvy.php:71 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:76 msgid "%s%s Revision Edit" -msgstr "%s%s modification de la révision" +msgid_plural "%s%s Revision Edits" +msgstr[0] "%s%s modification de la révision" +msgstr[1] "%s%s modifications de la révision" -#: admin/post-editor-workflow-ui_rvy.php:82 +#: admin/post-editor-workflow-ui_rvy.php:87 msgid "Revision Submission Error" msgstr "Erreur lors de l’envoi de la révision" -#: admin/post-editor-workflow-ui_rvy.php:103 +#: admin/post-editor-workflow-ui_rvy.php:101 +#: admin/post-editor-workflow-ui_rvy.php:193 front_rvy.php:314 +msgid "Edit" +msgstr "Modifier" + +#: admin/post-editor-workflow-ui_rvy.php:108 msgid "Approving the Revision..." msgstr "Approbation de la révision…" -#: admin/post-editor-workflow-ui_rvy.php:130 rvy_init.php:355 rvy_init.php:373 -#: rvy_init.php:391 rvy_init.php:411 rvy_init.php:428 rvy_init.php:445 -#: rvy_init.php:549 +#: admin/post-editor-workflow-ui_rvy.php:135 rvy_init-functions.php:264 +#: rvy_init-functions.php:282 rvy_init-functions.php:300 +#: rvy_init-functions.php:320 rvy_init-functions.php:337 +#: rvy_init-functions.php:354 rvy_init-functions.php:458 msgid "Update Revision" msgstr "Mettre à jour la révision" -#: admin/post-editor-workflow-ui_rvy.php:188 +#: admin/post-editor-workflow-ui_rvy.php:193 msgid "Edit Revision" msgstr "Modifier la révision :" -#: admin/post-editor-workflow-ui_rvy.php:194 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:199 msgid "Update post before creating %s." msgstr "Mettez à jour la publication avant de créer %s." -#: admin/post-editor-workflow-ui_rvy.php:201 +#: admin/post-editor-workflow-ui_rvy.php:206 msgid "Error Creating Revision" msgstr "Erreur pendant la création de la révision" -#: admin/post-editor-workflow-ui_rvy.php:203 -#: admin/post-editor-workflow-ui_rvy.php:223 +#: admin/post-editor-workflow-ui_rvy.php:208 +#: admin/post-editor-workflow-ui_rvy.php:228 msgid "Update" msgstr "Mettre à jour" -#: admin/post-editor-workflow-ui_rvy.php:217 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:222 msgid "For custom field changes, edit a scheduled %s." msgstr "" "Pour les modifications de champs personnalisés, modifiez une %s programmée." +#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 +msgid "Current Time" +msgstr "Heure actuelle" + +#: admin/post-edit_rvy.php:113 admin/RevisionEditSubmitMetabox.php:125 +msgid "View / moderate saved revision" +msgstr "Voir/modérer la révision enregistrée" + +#: admin/post-edit_rvy.php:116 admin/RevisionEditSubmitMetabox.php:128 +msgid "View saved revision" +msgstr "Voir la révision enregistrée" + #: admin/revision-action_rvy.php:416 admin/revision-action_rvy.php:502 -#, php-format msgid "[%s] Revision Approval Notice" msgstr "[%s] Notification d’approbation de révision" #: admin/revision-action_rvy.php:417 -#, php-format msgid "A revision to the %1$s \"%2$s\" has been approved." msgstr "Une révision de la %1$s « %2$s » a été approuvée." #: admin/revision-action_rvy.php:421 -#, php-format msgid "The submitter was %1$s." msgstr "Le demandeur était %1$s." #: admin/revision-action_rvy.php:425 admin/revision-action_rvy.php:507 -#, php-format msgid "It will be published on %s" msgstr "Elle sera publiée le %s" @@ -1348,107 +1212,95 @@ msgid "Editor: " msgstr "Éditeur/éditrice : " #: admin/revision-action_rvy.php:434 admin/revision-action_rvy.php:516 -#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1364 -#: admin/revision-action_rvy.php:1426 +#: admin/revision-action_rvy.php:1343 admin/revision-action_rvy.php:1368 +#: admin/revision-action_rvy.php:1430 msgid "View it online: " msgstr "Voir en ligne : " #: admin/revision-action_rvy.php:503 -#, php-format msgid "The revision you submitted for the %1$s \"%2$s\" has been approved." msgstr "La demande de révision pour %1$s « %2$s » a été traitée." -#: admin/revision-action_rvy.php:1335 admin/revision-action_rvy.php:1357 -#, php-format +#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1361 msgid "[%s] %s Publication Notice" msgstr "[%s] %s Notification de publication" -#: admin/revision-action_rvy.php:1336 -#, php-format +#: admin/revision-action_rvy.php:1340 msgid "" "The scheduled revision you submitted for the %1$s \"%2$s\" has been " "published." msgstr "Votre demande de révision planifiée pour %1$s « %2$s » a été publiée." -#: admin/revision-action_rvy.php:1358 -#, php-format +#: admin/revision-action_rvy.php:1362 msgid "A scheduled revision to your %1$s \"%2$s\" has been published." msgstr "" "Une demande de révision planifiée pour votre %1$s « %2$s » a été publiée." -#: admin/revision-action_rvy.php:1361 admin/revision-action_rvy.php:1423 -#, php-format -msgid "It was submitted by %1$s." -msgstr "Envoyé par %1$s." - -#: admin/revision-action_rvy.php:1418 -#, php-format -msgid "[%s] %s Publication" -msgstr "[%s] %s Publication" - -#: admin/revision-action_rvy.php:1420 -#, php-format -msgid "A scheduled revision to the %1$s \"%2$s\" has been published." -msgstr "" -"Une demande de révision planifiée pour votre %1$s « %2$s » a été publiée." +#: admin/revision-archive_rvy.php:11 +msgid "Revision for:" +msgstr "Révision de:" -#: admin/revision-archive_rvy.php:3 admin/revision-queue_rvy.php:9 +#: admin/revision-queue_rvy.php:9 msgid "You are not allowed to manage revisions." msgstr "Vous n’avez pas l’autorisation de gérer les révisions." -#: admin/revision-archive_rvy.php:8 admin/revision-queue_rvy.php:14 -#, php-format +#: admin/revision-queue_rvy.php:13 msgid "%s and %s are both disabled. See Revisions > Settings." msgstr "%s et %s sont toutes deux désactivées. Voir Révisions > Réglages." -#: admin/revision-archive_rvy.php:23 -msgid "Revision for:" -msgstr "Révision de:" - #: admin/revision-queue_rvy.php:46 -#, php-format msgid "%s revision submitted." -msgstr "%s révision envoyée." +msgid_plural "%s revisions submitted." +msgstr[0] "%s révision envoyée." +msgstr[1] "%s révisions envoyées." #: admin/revision-queue_rvy.php:47 -#, php-format msgid "%s revision declined." -msgstr "%s révision refusée." +msgid_plural "%s revisions declined." +msgstr[0] "%s révision refusée." +msgstr[1] "%s révisions refusées." #: admin/revision-queue_rvy.php:48 -#, php-format msgid "%s revision approved." -msgstr "%s révision approuvée." +msgid_plural "%s revisions approved." +msgstr[0] "%s révision approuvée." +msgstr[1] "%s révisions approuvées." #: admin/revision-queue_rvy.php:49 -#, php-format msgid "%s revision unscheduled." -msgstr "%s révision non planifiée." +msgid_plural "%s revisions unscheduled." +msgstr[0] "%s révision non planifiée." +msgstr[1] "%s révisions non planifiées." #: admin/revision-queue_rvy.php:50 -#, php-format msgid "%s revision published." -msgstr "%s révision publiée." +msgid_plural "%s revisions published." +msgstr[0] "%s révision publiée." +msgstr[1] "%s révisions publiées." -#: admin/revision-queue_rvy.php:51 -#, php-format -msgid "%s revision permanently deleted." -msgstr "%s révision supprimée définitivement." +#: admin/revision-queue_rvy.php:93 +msgctxt "Author Name" +msgid "%s: " +msgstr "%s : " + +#: admin/revision-queue_rvy.php:106 +msgctxt "Posts / Pages / etc." +msgid "of %s" +msgstr "de %s" #: admin/revision-queue_rvy.php:113 admin/revision-queue_rvy.php:114 -#, php-format msgid "%sPost Author: %s" msgstr "%sAuteur/autrice de la publication : %s" +#: admin/revision-queue_rvy.php:121 +msgctxt "PublishedPostName (other filter captions)" +msgid "Revision Queue for \"%s\"%s" +msgstr "File d’attente de révision pour « %s »%s" + #: admin/revision-queue_rvy.php:123 -#, php-format msgid "Revision Queue %s" msgstr "File d’attente de révision %s" -#: admin/revision-queue_rvy.php:157 -msgid "Undo" -msgstr "Rétablir" - #: admin/revision-ui_rvy.php:40 msgid "Publishers will be notified (but cannot be selected here)." msgstr "" @@ -1459,18 +1311,26 @@ msgstr "" msgid "No email notifications will be sent." msgstr "Aucune notification par e-mail ne sera envoyée." +#. translators: revision date format, see http://php.net/date +#: admin/revision-ui_rvy.php:73 +msgctxt "revision date format" +msgid "j F, Y @ g:i a" +msgstr "j F, Y @ g:i a" + #: admin/revision-ui_rvy.php:92 -#, php-format msgid "%1$s (Current)" msgstr "%1$s (Courant)" #: admin/revision-ui_rvy.php:96 -#, php-format msgid "%1$s (Autosave)" msgstr "%1$s (Sauvegarde automatique)" +#: admin/revision-ui_rvy.php:102 +msgctxt "revision schedule date format" +msgid "j F, Y, g:i a" +msgstr "j F Y G\\hi" + #: admin/revision-ui_rvy.php:106 -#, php-format msgid "" "%1$s (Requested publication: %2$s)" @@ -1479,18 +1339,12 @@ msgstr "" "span>" #: admin/revision-ui_rvy.php:108 -#, php-format msgid "" "%1$s (Publish date: %2$s)" msgstr "" "%1$s (Date de publication : %2$s)" -#: admin/revision-ui_rvy.php:260 -#, php-format -msgid "Preview “%s”" -msgstr "Aperçu de « %s »" - #: admin/revision-ui_rvy.php:276 msgid "The revision will be deleted. Are you sure?" msgstr "La publication sera supprimée. Confirmez-vous ?" @@ -1499,13 +1353,14 @@ msgstr "La publication sera supprimée. Confirmez-vous ?" msgid "Modified Date" msgstr "Date de modification" -#: admin/revision-ui_rvy.php:373 -msgid "Actions" -msgstr "Actions" +#. translators: Publish box date formt, see http://php.net/date +#: admin/RevisionEditSubmitMetabox.php:183 +msgid "M j, Y @ G:i" +msgstr "M j, Y @ G:i" -#: admin/revision-ui_rvy.php:390 -msgid "Bulk Actions" -msgstr "Actions groupées" +#: admin/RevisionEditSubmitMetabox.php:194 +msgid "Publish %son approval%s" +msgstr "Publier %son approbation%s" #: admin/revisions.php:20 msgid "" @@ -1525,16 +1380,7 @@ msgstr "Aucune révision spécifié." msgid "Past" msgstr "Précédentes" -#: admin/revisions.php:57 -msgid "Pending" -msgstr "En attente" - -#: admin/revisions.php:58 rvy_init.php:447 -msgid "Scheduled" -msgstr "Planifiée" - #: admin/revisions.php:119 -#, php-format msgid "Revisions of %s" msgstr "Révisions de %s" @@ -1547,68 +1393,62 @@ msgid "Past Revisions" msgstr "Révisions précédentes" #: admin/revisions.php:235 -#, php-format msgid "%1$s %2$s (%3$s)%4$s" msgstr "%1$s %2$s (%3$s)%4$s" #: admin/revisions.php:256 -#, php-format msgid "no %s revisions available." msgstr "aucune révision %s disponible." -#: front_rvy.php:278 -#, php-format +#: front_rvy.php:280 msgid "%sView Queue%s" msgstr "%sVoir la file d’attente des révisions%s" -#: front_rvy.php:287 -#, php-format +#: front_rvy.php:289 msgid "%sCompare%s%sView Published Post%s" msgstr "%sComparer%s%sVoir la publication publiée%s" -#: front_rvy.php:301 -#, php-format +#: front_rvy.php:303 msgid "%sView Published Post%s" msgstr "%sVoir la publication publiée%s" -#: front_rvy.php:364 front_rvy.php:393 front_rvy.php:409 +#: front_rvy.php:359 rvy_init-functions.php:274 rvy_init-functions.php:330 +msgid "Submit" +msgstr "Envoyer" + +#: front_rvy.php:366 front_rvy.php:395 front_rvy.php:411 msgid "Publish now" msgstr "Publier maintenant" -#: front_rvy.php:369 front_rvy.php:371 front_rvy.php:397 front_rvy.php:399 -#, php-format +#: front_rvy.php:371 front_rvy.php:373 front_rvy.php:399 front_rvy.php:401 msgid "This is a %s. %s %s %s" msgstr "Ceci est une %s. %s %s %s" -#: front_rvy.php:386 front_rvy.php:388 -#, php-format +#: front_rvy.php:388 front_rvy.php:390 msgid "This is a %s (requested publish date: %s). %s %s %s" msgstr "Ceci est une %s (date de publication demandée : %s). %s %s %s" -#: front_rvy.php:412 front_rvy.php:414 -#, php-format +#: front_rvy.php:414 front_rvy.php:416 msgid "This is a %s (for publication on %s). %s %s %s" msgstr "Ceci est une %s (pour publication sur %s). %s %s %s" -#: front_rvy.php:429 front_rvy.php:431 -#, php-format +#: front_rvy.php:431 front_rvy.php:433 msgid "This is the Current Revision. %s" msgstr "Il s’agit de la révision en cours. %s" -#: front_rvy.php:438 +#: front_rvy.php:440 msgid "Restore" msgstr "Restaurer" -#: front_rvy.php:441 front_rvy.php:443 -#, php-format +#: front_rvy.php:443 front_rvy.php:445 msgid "This is a Past Revision (from %s). %s %s" msgstr "Il s’agit d’une révision passée (à partir de %s). %s %s" -#: includes/CoreAdmin.php:70 +#: includes/CoreAdmin.php:73 msgid "Upgrade to PublishPress Revisions Pro" msgstr "Passez à PublishPress Revisions Pro" -#: includes/CoreAdmin.php:75 +#: includes/CoreAdmin.php:78 msgid "" "Upgrade to PublishPress Revisions Pro for integration with key features of " "these plugins:" @@ -1616,160 +1456,83 @@ msgstr "" "Passez à PublishPress Revisions Pro pour intégrer les principales " "fonctionnalités de ces extensions :" -#: includes/CoreAdmin.php:78 +#: includes/CoreAdmin.php:81 msgid "Elementor" msgstr "Elementor" -#: includes/CoreAdmin.php:79 +#: includes/CoreAdmin.php:82 msgid "Divi Builder" msgstr "Divi Builder" -#: includes/CoreAdmin.php:80 +#: includes/CoreAdmin.php:83 msgid "Beaver Builder" msgstr "Beaver Builder" -#: includes/CoreAdmin.php:81 +#: includes/CoreAdmin.php:84 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" -#: includes/CoreAdmin.php:82 +#: includes/CoreAdmin.php:85 msgid "Pods" msgstr "Pods" -#: includes/CoreAdmin.php:83 +#: includes/CoreAdmin.php:86 msgid "WooCommerce" msgstr "WooCommerce" -#: includes/CoreAdmin.php:84 +#: includes/CoreAdmin.php:87 msgid "WPML" msgstr "WPML" -#: includes/CoreAdmin.php:86 +#: includes/CoreAdmin.php:89 msgid "plugin integration details..." msgstr "détails de l’intégration de l’extension…" -#: includes/CoreAdmin.php:97 +#: includes/CoreAdmin.php:100 msgid "Need PublishPress Revisions Support?" msgstr "Avez-vous besoin du support de Publishpress Revisions ?" -#: includes/CoreAdmin.php:102 +#: includes/CoreAdmin.php:105 msgid "If you need help or have a new feature request, let us know." msgstr "" "Si vous avez besoin d’aide ou si vous avez une nouvelle demande de " "fonctionnalité, faites-le nous savoir." -#: includes/CoreAdmin.php:104 +#: includes/CoreAdmin.php:107 msgid "Request Support" msgstr "Demande de support" -#: includes/CoreAdmin.php:113 +#: includes/CoreAdmin.php:116 msgid "Detailed documentation is also available on the plugin website." msgstr "" "Une documentation détaillée est également disponible sur le site de " "l’extension." -#: includes/CoreAdmin.php:115 +#: includes/CoreAdmin.php:118 msgid "View Knowledge Base" msgstr "Voir la base de connaissances" #: lib/debug.php:110 -#, php-format msgid "%1$s queries in %2$s seconds. %3$s MB used." msgstr "%1$s requêtes en %2$s secondes. %3$s Mo utilisé." -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:212 -msgid "" -"This plugin is outdated. You already have a more recent version installed. " -"Please remove this version." -msgstr "" -"Cette extension est obsolète. Vous avez déjà installé une version plus " -"récente. Veuillez supprimer cette version." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:243 -#, php-format -msgid "" -"This plugin is not installed in the standard folder. The current path is " -"%1$s but it is expected to be %2$s." -msgstr "" -"Cette extension n’est pas installée dans le dossier standard. Le chemin " -"actuel est %1$s mais il devrait être %2$s." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:269 -#, php-format -msgid "" -"You have activated multiple instances of %s. Please keep only one activated " -"and remove the others." -msgstr "" -"Vous avez activé plusieurs instances de %s. Veuillez n’en garder qu’une " -"seule activée et supprimer les autres." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:289 -#, php-format -msgid "Please deactivate %1$s when %2$s is activated." -msgstr "Veuillez désactiver %1$s lorsque %2$s est activé." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:332 -#, php-format -msgid "" -"Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " -"been useful. Please could you quickly leave a 5-star rating on WordPress." -"org? It really does help to keep %1$s growing." -msgstr "" -"Salut, vous avez utilisé %1$s pour %2$s sur votre site. Nous espérons que " -"l’extension vous a été utile. Pourriez-vous laisser une note de 5 étoiles " -"sur WordPress.org ? Cela nous aidera vraiment à maintenir la croissance de " -"%1$s." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:342 -msgid "1 week" -msgstr "1 semaine" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:350 -msgid "1 month" -msgstr "1 mois" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:361 -msgid "3 months" -msgstr "3 mois" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:615 -#, php-format -msgid "Click here to add your rating for %s" -msgstr "Cliquez ici pour ajouter votre évaluation à %s" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:621 -msgid "Maybe later" -msgstr "Peut-être plus tard" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:626 -msgid "I already did" -msgstr "Je l’ai déjà fait" - -#: libraries/internal-vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php:165 -msgid "Amazing! We are redirecting you to our site..." -msgstr "Incroyable ! Nous vous redirigeons vers notre site…" - #: revision-creation_rvy.php:176 msgid "Could not insert revision into the database" msgstr "Impossible d’insérer une révision dans la base de données" #: revision-workflow_rvy.php:157 -#, php-format msgid "[%s] %s Updated" msgstr "[%s] %s a été mis à jour" #: revision-workflow_rvy.php:159 -#, php-format msgid "%1$s updated a %2$s of the %3$s \"%4$s\"." msgstr "%1$s a mis à jour une %2$s de la %3$s « %4$s »." #: revision-workflow_rvy.php:161 -#, php-format msgid "[%s] %s" msgstr "[%s] %s" #: revision-workflow_rvy.php:163 -#, php-format msgid "" "%1$s submitted changes to the %2$s \"%3$s\". You can review the changes for " "possible publication:" @@ -1786,327 +1549,488 @@ msgid "Revision Queue: " msgstr "File d’attente des révisions : " #: revision-workflow_rvy.php:176 -#, php-format msgid "Edit %s: " msgstr "Modifier %s : " -#: revisionary.php:101 +#: revisionary.php:120 msgid "This plugin can be deleted." msgstr "Cette extension peut être supprimée." -#: revisionary.php:119 revisionary.php:217 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s: \"%2$s\")" -msgstr "" -"Une autre copie de PublishPress Revisions (ou Revisionary) est déjà activée " -"(version %1$s : « %2$s »)" - -#: revisionary.php:121 revisionary.php:219 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s)" -msgstr "" -"Une autre copie de PublishPress Revisions (ou Revisionary) est déjà activée " -"(version %1$s)" - -#: rvy_init.php:172 +#: rvy_init-functions.php:77 msgid "Every 2 Minutes" msgstr "Toutes les 2 minutes" -#: rvy_init.php:345 rvy_init.php:357 +#: rvy_init-functions.php:254 rvy_init-functions.php:266 msgid "Working Copy" msgstr "Copie de travail" -#: rvy_init.php:346 +#: rvy_init-functions.php:255 msgid "Create Working Copy" msgstr "Créer une copie de travail" -#: rvy_init.php:348 +#: rvy_init-functions.php:256 +msgid "Copy" +msgstr "Copier" + +#: rvy_init-functions.php:257 msgid "Creating Working Copy..." msgstr "Création de la copie de travail…" -#: rvy_init.php:349 +#: rvy_init-functions.php:258 msgid "Working Copy ready" msgstr "La copie de travail est prête" -#: rvy_init.php:350 rvy_init.php:368 +#: rvy_init-functions.php:259 rvy_init-functions.php:277 msgid "Approve Changes" msgstr "Approuver les modifications" -#: rvy_init.php:352 rvy_init.php:370 +#: rvy_init-functions.php:261 rvy_init-functions.php:279 msgid "Approving Changes..." msgstr "Approbation des modifications…" -#: rvy_init.php:353 rvy_init.php:371 rvy_init.php:389 +#: rvy_init-functions.php:262 rvy_init-functions.php:280 +#: rvy_init-functions.php:298 msgid "Publish Changes" msgstr "Publier les modifications" -#: rvy_init.php:354 rvy_init.php:372 rvy_init.php:390 rvy_init.php:410 -#: rvy_init.php:427 rvy_init.php:444 +#: rvy_init-functions.php:263 rvy_init-functions.php:281 +#: rvy_init-functions.php:299 rvy_init-functions.php:319 +#: rvy_init-functions.php:336 rvy_init-functions.php:353 msgid "Save Revision" msgstr "Enregistrer la révision" -#: rvy_init.php:356 +#: rvy_init-functions.php:265 msgid "Working Copies" msgstr "Copies de travail" -#: rvy_init.php:363 rvy_init.php:375 +#: rvy_init-functions.php:267 +msgid "Working Copies (%d)" +msgid_plural "Working Copies (%d)" +msgstr[0] "Copie de travail (%d)" +msgstr[1] "Copies de travail (%d)" + +#: rvy_init-functions.php:272 rvy_init-functions.php:284 msgid "Change Request" msgstr "Demande de modification" -#: rvy_init.php:364 +#: rvy_init-functions.php:273 msgid "Submit Change Request" msgstr "Envoyer la demande de modification" -#: rvy_init.php:366 +#: rvy_init-functions.php:275 msgid "Submitting Changes..." msgstr "Envoi des modifications…" -#: rvy_init.php:367 +#: rvy_init-functions.php:276 msgid "Changes Submitted" msgstr "Modifications envoyées." -#: rvy_init.php:374 +#: rvy_init-functions.php:283 msgid "Change Requests" msgstr "Demandes de modification" -#: rvy_init.php:377 +#: rvy_init-functions.php:285 +msgid "Change Requests (%d)" +msgid_plural "Change Requests (%d)" +msgstr[0] "Demande de modification (%d)" +msgstr[1] "Demandes de modification (%d)" + +#: rvy_init-functions.php:286 msgid "Enable Change Requests" msgstr "Activer les demandes de modification" -#: rvy_init.php:382 rvy_init.php:393 +#: rvy_init-functions.php:291 rvy_init-functions.php:302 msgid "Scheduled Change" msgstr "Modification planifiée" -#: rvy_init.php:383 rvy_init.php:384 rvy_init.php:387 rvy_init.php:388 +#: rvy_init-functions.php:292 rvy_init-functions.php:293 +#: rvy_init-functions.php:296 rvy_init-functions.php:297 msgid "Schedule Changes" msgstr "Planifier les modifications" -#: rvy_init.php:385 +#: rvy_init-functions.php:294 msgid "Scheduling Changes..." msgstr "Planification des modifications…" -#: rvy_init.php:386 +#: rvy_init-functions.php:295 msgid "Changes are Scheduled." msgstr "Les modifications ont été planifiées." -#: rvy_init.php:392 +#: rvy_init-functions.php:301 msgid "Scheduled Changes" msgstr "Modifications planifiées" -#: rvy_init.php:402 +#: rvy_init-functions.php:303 +msgid "Scheduled Changes (%d)" +msgid_plural "Scheduled Changes (%d)" +msgstr[0] "Modification planifiée (%d)" +msgstr[1] "Modifications planifiées (%d)" + +#: rvy_init-functions.php:311 msgid "Unsubmitted Revision" msgstr "Révision non envoyée" -#: rvy_init.php:403 rvy_init.php:404 +#: rvy_init-functions.php:312 rvy_init-functions.php:313 msgid "New Revision" msgstr "Nouvelle révision" -#: rvy_init.php:405 +#: rvy_init-functions.php:314 msgid "Creating Revision..." msgstr "Création de la révision…" -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "The Revision is ready to edit." msgstr "La révision est prête à être modifiée." -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "Revision ready to edit." msgstr "Révision prête à être modifiée." -#: rvy_init.php:407 rvy_init.php:424 rvy_init.php:441 +#: rvy_init-functions.php:316 rvy_init-functions.php:333 +#: rvy_init-functions.php:350 msgid "Approve Revision" msgstr "Approuver la révision" -#: rvy_init.php:409 rvy_init.php:426 rvy_init.php:443 +#: rvy_init-functions.php:318 rvy_init-functions.php:335 +#: rvy_init-functions.php:352 msgid "Publish Revision" msgstr "Publier la révision" -#: rvy_init.php:412 +#: rvy_init-functions.php:321 msgid "Unsubmitted Revisions" msgstr "Révisions non envoyées" -#: rvy_init.php:413 +#: rvy_init-functions.php:322 msgid "Not Submitted" msgstr "Non envoyée" -#: rvy_init.php:419 +#: rvy_init-functions.php:323 +msgid "Not Submitted for Approval (%s)" +msgid_plural "Not Submitted for Approval (%s)" +msgstr[0] "Non envoyée pour l’approbation (%s)" +msgstr[1] "Non envoyées pour l’approbation (%s)" + +#: rvy_init-functions.php:328 msgid "Submitted Revision" msgstr "Révision envoyée" -#: rvy_init.php:420 rvy_init.php:552 +#: rvy_init-functions.php:329 rvy_init-functions.php:461 msgid "Submit Revision" msgstr "Envoyer la révision" -#: rvy_init.php:422 +#: rvy_init-functions.php:331 msgid "Submitting Revision..." msgstr "Envoi de la révision…" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "The Revision is Submitted" msgstr "La révision est envoyée" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "Revision Submitted" msgstr "Révision envoyée" -#: rvy_init.php:429 +#: rvy_init-functions.php:338 msgid "Submitted Revisions" msgstr "Révisions envoyées" -#: rvy_init.php:430 +#: rvy_init-functions.php:339 msgid "Submitted" msgstr "Envoyé" -#: rvy_init.php:436 +#: rvy_init-functions.php:340 +msgid "Submitted for Approval (%s)" +msgid_plural "Submitted for Approval (%s)" +msgstr[0] "Envoyée pour approbation (%s)" +msgstr[1] "Envoyées pour approbation (%s)" + +#: rvy_init-functions.php:345 msgid "Scheduled Revision" msgstr "Révision planifiée" -#: rvy_init.php:437 rvy_init.php:438 +#: rvy_init-functions.php:346 rvy_init-functions.php:347 msgid "Schedule Revision" msgstr "Planifier la révision" -#: rvy_init.php:439 +#: rvy_init-functions.php:348 msgid "Scheduling Revision..." msgstr "Planification de la révision…" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "The Revision is Scheduled" msgstr "La révision est planifiée" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "Revision Scheduled" msgstr "Révision planifiée" -#: rvy_init.php:446 +#: rvy_init-functions.php:355 msgid "Scheduled Revisions" msgstr "Révisions planifiées" -#: rvy_init.php:547 +#: rvy_init-functions.php:356 +msgid "Scheduled" +msgstr "Planifiée" + +#: rvy_init-functions.php:357 +msgid "Scheduled Revision (%s)" +msgid_plural "Scheduled Revisions (%s)" +msgstr[0] "Révision planifiée (%s)" +msgstr[1] "Révisions planifiées (%s)" + +#: rvy_init-functions.php:448 +msgid "%sMy Copies & Changes%s(%s)" +msgid_plural "%sMy Copies & Changes%s(%s)" +msgstr[0] "%sMes copies et modifications%s(%s)" +msgstr[1] "%sMes copies et modifications%s(%s)" + +#: rvy_init-functions.php:449 +msgid "%sMy Revisions%s(%s)" +msgid_plural "%sMy Revisions%s(%s)" +msgstr[0] "%sMa révision%s(%s)" +msgstr[1] "%sMes révisions%s(%s)" + +#: rvy_init-functions.php:451 +msgid "%sRevisions to My Posts%s(%s)" +msgid_plural "%sRevisions to My Posts%s(%s)" +msgstr[0] "%sRévision de ma publications%s(%s)" +msgstr[1] "%sRévisions de mes publications%s(%s)" + +#: rvy_init-functions.php:456 msgid "Post Author" msgstr "Auteur/autrice de la publication" -#: rvy_init.php:548 +#: rvy_init-functions.php:457 msgid "Published Post" msgstr "Publication publiée" -#: rvy_init.php:553 +#: rvy_init-functions.php:462 msgid "Submit Changes" msgstr "Envoyer les modifications" -#: rvy_init.php:754 +#: rvy_init-functions.php:663 +msgid "Revisor" +msgstr "Relecteur/relectrice" + +#: rvy_init-functions.php:675 +msgctxt "User role" msgid "Revisor" msgstr "Relecteur/relectrice" -#: rvy_init.php:1230 +#: rvy_init-functions.php:1139 msgid "Revision Workflow" msgstr "Flux de travail de révision" -#~ msgctxt "opentag option_tabname closetag (explanatory note)" -#~ msgid "%1$s%2$s%3$s (%4$s)" -#~ msgstr "%1$s%2$s%3$s (%4$s)" - -#~ msgid "Scheduled Changes (%d)" -#~ msgid_plural "Scheduled Changes (%d)" -#~ msgstr[0] "Modification planifiée (%d)" -#~ msgstr[1] "Modifications planifiées (%d)" - -#~ msgid "%sRevisions to My Posts%s(%s)" -#~ msgid_plural "%sRevisions to My Posts%s(%s)" -#~ msgstr[0] "%sRévision de ma publications%s(%s)" -#~ msgstr[1] "%sRévisions de mes publications%s(%s)" - -#~ msgid "%sMy Revisions%s(%s)" -#~ msgid_plural "%sMy Revisions%s(%s)" -#~ msgstr[0] "%sMa révision%s(%s)" -#~ msgstr[1] "%sMes révisions%s(%s)" - -#~ msgid "%sMy Copies & Changes%s(%s)" -#~ msgid_plural "%sMy Copies & Changes%s(%s)" -#~ msgstr[0] "%sMes copies et modifications%s(%s)" -#~ msgstr[1] "%sMes copies et modifications%s(%s)" - -#~ msgid "Submitted for Approval (%s)" -#~ msgid_plural "Submitted for Approval (%s)" -#~ msgstr[0] "Envoyée pour approbation (%s)" -#~ msgstr[1] "Envoyées pour approbation (%s)" - -#~ msgid "Not Submitted for Approval (%s)" -#~ msgid_plural "Not Submitted for Approval (%s)" -#~ msgstr[0] "Non envoyée pour l’approbation (%s)" -#~ msgstr[1] "" -#~ "Non envoyées pour l’approbation (%s)" - -#~ msgid "Change Requests (%d)" -#~ msgid_plural "Change Requests (%d)" -#~ msgstr[0] "Demande de modification (%d)" -#~ msgstr[1] "Demandes de modification (%d)" - -#~ msgid "Working Copies (%d)" -#~ msgid_plural "Working Copies (%d)" -#~ msgstr[0] "Copie de travail (%d)" -#~ msgstr[1] "Copies de travail (%d)" - -#~ msgctxt "PublishedPostName (other filter captions)" -#~ msgid "Revision Queue for \"%s\"%s" -#~ msgstr "File d’attente de révision pour « %s »%s" - -#~ msgctxt "Posts / Pages / etc." -#~ msgid "of %s" -#~ msgstr "de %s" - -#~ msgctxt "Author Name" -#~ msgid "%s: " -#~ msgstr "%s : " - -#~ msgctxt "User role" -#~ msgid "Revisor" -#~ msgstr "Relecteur/relectrice" +#~ msgid "Move to Trash" +#~ msgstr "Déplacer dans la corbeille" -#~ msgctxt "revision date short format" -#~ msgid "j M @ H:i" -#~ msgstr "j M @ H:i" +#~ msgid "Status:" +#~ msgstr "État :" -#~ msgctxt "revision date short format" -#~ msgid "j M @ g:i a" -#~ msgstr "M j, Y @ g:i a" +#, php-format +#~ msgid "Scheduled for: %s" +#~ msgstr "Planifié pour : %s" + +#, php-format +#~ msgid "Publish on: %s" +#~ msgstr "Publier le : %s" + +#~ msgid "Error in deleting." +#~ msgstr "Erreur lors de la suppression." + +#~ msgid "Scheduled Rev." +#~ msgstr "Révision planifiée" + +#~ msgid "Delete" +#~ msgstr "Supprimer" + +#~ msgid "Schedule" +#~ msgstr "Planifier" + +#, php-format +#~ msgid "%s ago" +#~ msgstr "Il y a %s" + +#~ msgid "Missed schedule" +#~ msgstr "Planification manquée" + +#~ msgid "View" +#~ msgstr "Voir" + +#~ msgid "Show more details" +#~ msgstr "Afficher plus de détails" + +#~ msgid "Decline" +#~ msgstr "Refuser" + +#~ msgid "Publish" +#~ msgstr "Publier" + +#~ msgid "Delete Permanently" +#~ msgstr "Supprimer définitivement" + +#~ msgid "Filter by category" +#~ msgstr "Filtrer par catégorie" + +#~ msgid "Select All" +#~ msgstr "Tout sélectionner" + +#, php-format +#~ msgid "“%s” (Edit)" +#~ msgstr "« %s » (Modifier)" + +#~ msgid "Enable public preview" +#~ msgstr "Activer la prévisualisation publique" + +#~ msgid "Return to editor" +#~ msgstr "Retour à l’éditeur" + +#~ msgid "(no title)" +#~ msgstr "(sans titre)" + +#, php-format +#~ msgid "%s%s ago" +#~ msgstr "Il y a %s%s" + +#, php-format +#~ msgid "Additional role capability required to manage %s" +#~ msgstr "Des permissions supplémentaires sont nécessaires pour gérer %s" + +#, php-format +#~ msgid "Posts / Pages list: Use \"Edit\" caption for %s link" +#~ msgstr "" +#~ "Liste des publications/pages : Utilisez la légende « Modifier » pour le " +#~ "lien %s" + +#~ msgid "Display Hints" +#~ msgstr "Afficher les conseils" + +#~ msgid "Compare Past Revisions ordering:" +#~ msgstr "Trier la comparaison des révisions précédentes :" + +#, php-format +#~ msgid "%s capabilities" +#~ msgstr "%s permissions" + +#~ msgid "Preview / Submit" +#~ msgstr "Aperçu/Envoyer" -#~ msgid "Scheduled Revision (%s)" -#~ msgid_plural "Scheduled Revisions (%s)" -#~ msgstr[0] "Révision planifiée (%s)" -#~ msgstr[1] "Révisions planifiées (%s)" +#~ msgid "View / Submit" +#~ msgstr "Voir/Envoyer" + +#, php-format +#~ msgid "It was submitted by %1$s." +#~ msgstr "Envoyé par %1$s." + +#, php-format +#~ msgid "[%s] %s Publication" +#~ msgstr "[%s] %s Publication" + +#, php-format +#~ msgid "A scheduled revision to the %1$s \"%2$s\" has been published." +#~ msgstr "" +#~ "Une demande de révision planifiée pour votre %1$s « %2$s » a été publiée." + +#, php-format +#~ msgid "%s revision permanently deleted." +#~ msgstr "%s révision supprimée définitivement." + +#~ msgid "Undo" +#~ msgstr "Rétablir" + +#, php-format +#~ msgid "Preview “%s”" +#~ msgstr "Aperçu de « %s »" + +#~ msgid "Actions" +#~ msgstr "Actions" + +#~ msgid "Bulk Actions" +#~ msgstr "Actions groupées" + +#~ msgid "Pending" +#~ msgstr "En attente" #~ msgid "" -#~ "Maintain published content with teamwork and precision using the " -#~ "Revisions model to submit, approve and schedule changes." +#~ "This plugin is outdated. You already have a more recent version " +#~ "installed. Please remove this version." #~ msgstr "" -#~ "Maintenez le contenu publié avec un travail d’équipe et de précision en " -#~ "utilisant le modèle de révisions pour envoyer, approuver et planifier les " -#~ "modifications." +#~ "Cette extension est obsolète. Vous avez déjà installé une version plus " +#~ "récente. Veuillez supprimer cette version." -#~ msgid "https://publishpress.com/revisionary/" -#~ msgstr "https://publishpress.com/revisionary/" +#, php-format +#~ msgid "" +#~ "This plugin is not installed in the standard folder. The current path is " +#~ "%1$s but it is expected to be %2$s." +#~ msgstr "" +#~ "Cette extension n’est pas installée dans le dossier standard. Le chemin " +#~ "actuel est %1$s mais il devrait être %2$s." -#~ msgid "PublishPress Revisions" -#~ msgstr "PublishPress Revisions" +#, php-format +#~ msgid "" +#~ "You have activated multiple instances of %s. Please keep only one " +#~ "activated and remove the others." +#~ msgstr "" +#~ "Vous avez activé plusieurs instances de %s. Veuillez n’en garder qu’une " +#~ "seule activée et supprimer les autres." -#~ msgctxt "post revision" -#~ msgid "%1$s by %2$s" -#~ msgstr "%1$s par %2$s" +#, php-format +#~ msgid "Please deactivate %1$s when %2$s is activated." +#~ msgstr "Veuillez désactiver %1$s lorsque %2$s est activé." -#~ msgctxt "revision schedule date format" -#~ msgid "j F, Y, g:i a" -#~ msgstr "j F Y G\\hi" +#, php-format +#~ msgid "" +#~ "Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " +#~ "been useful. Please could you quickly leave a 5-star rating on WordPress." +#~ "org? It really does help to keep %1$s growing." +#~ msgstr "" +#~ "Salut, vous avez utilisé %1$s pour %2$s sur votre site. Nous espérons que " +#~ "l’extension vous a été utile. Pourriez-vous laisser une note de 5 étoiles " +#~ "sur WordPress.org ? Cela nous aidera vraiment à maintenir la croissance " +#~ "de %1$s." + +#~ msgid "1 week" +#~ msgstr "1 semaine" + +#~ msgid "1 month" +#~ msgstr "1 mois" + +#~ msgid "3 months" +#~ msgstr "3 mois" + +#, php-format +#~ msgid "Click here to add your rating for %s" +#~ msgstr "Cliquez ici pour ajouter votre évaluation à %s" + +#~ msgid "Maybe later" +#~ msgstr "Peut-être plus tard" + +#~ msgid "I already did" +#~ msgstr "Je l’ai déjà fait" + +#~ msgid "Amazing! We are redirecting you to our site..." +#~ msgstr "Incroyable ! Nous vous redirigeons vers notre site…" + +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s: \"%2$s\")" +#~ msgstr "" +#~ "Une autre copie de PublishPress Revisions (ou Revisionary) est déjà " +#~ "activée (version %1$s : « %2$s »)" -#~ msgctxt "revision date format" -#~ msgid "j F, Y @ g:i a" -#~ msgstr "j F, Y @ g:i a" +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s)" +#~ msgstr "" +#~ "Une autre copie de PublishPress Revisions (ou Revisionary) est déjà " +#~ "activée (version %1$s)" -#~ msgid "https://publishpress.com" -#~ msgstr "https://publishpress.com" +#~ msgctxt "revision date short format" +#~ msgid "j M @ g:i a" +#~ msgstr "M j, Y @ g:i a" -#~ msgid "PublishPress" -#~ msgstr "PublishPress" +#~ msgctxt "post revision" +#~ msgid "%1$s by %2$s" +#~ msgstr "%1$s par %2$s" diff --git a/languages/revisionary-it_IT.mo b/languages/revisionary-it_IT.mo index 3aa9ef578c1bcf2ca7da7798de4a535e5c48027a..bd7d22321085ecb1223e1726445c4659a1eebc88 100644 GIT binary patch delta 9865 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 Ot&e{#*j4#$HU9%uLK6i5 delta 10229 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 L*NpLYU1R+hS~o-w diff --git a/languages/revisionary-it_IT.po b/languages/revisionary-it_IT.po index 3c2fed02..73d84647 100644 --- a/languages/revisionary-it_IT.po +++ b/languages/revisionary-it_IT.po @@ -4,9 +4,9 @@ msgid "" msgstr "" "Project-Id-Version: Plugins - PublishPress Revisions: Duplicate Posts, " "Submit, Approve and Schedule Content Changes - Stable (latest release)\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-06-29 15:19-0400\n" -"PO-Revision-Date: 2023-07-04 17:31+0200\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/project\n" +"POT-Creation-Date: 2023-10-21T02:00:27+00:00\n" +"PO-Revision-Date: 2023-10-26 16:33+0200\n" "Last-Translator: \n" "Language-Team: Angelo Giammarresi - info@wocmultimedia.com\n" "Language: it\n" @@ -14,87 +14,49 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 3.3\n" +"X-Generator: Poedit 3.4\n" -#: admin/RevisionEditSubmitMetabox.php:62 -#: admin/class-list-table-archive.php:706 admin/class-list-table_rvy.php:1284 -msgid "Delete Revision" -msgstr "Elimina revisione" +#. Plugin Name of the plugin +msgid "PublishPress Revisions" +msgstr "PublishPress Revisions" -#: admin/RevisionEditSubmitMetabox.php:64 -msgid "Move to Trash" -msgstr "Sposta nel cestino" +#. Plugin URI of the plugin +msgid "https://publishpress.com/revisionary/" +msgstr "https://publishpress.com/revisionary/" -#: admin/RevisionEditSubmitMetabox.php:124 -#: admin/RevisionEditSubmitMetabox.php:127 -#: admin/class-list-table-archive.php:738 admin/class-list-table_rvy.php:702 -#: admin/class-list-table_rvy.php:1303 admin/history_rvy.php:1072 -#: admin/history_rvy.php:1167 admin/post-edit_rvy.php:98 -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 -#: admin/post-editor-workflow-ui_rvy.php:187 admin/revision-ui_rvy.php:260 -#: admin/revision-ui_rvy.php:302 -msgid "Preview" -msgstr "Anteprima" - -#: admin/RevisionEditSubmitMetabox.php:125 admin/post-edit_rvy.php:113 -msgid "View / moderate saved revision" -msgstr "Visualizza/modera revisione salvata" - -#: admin/RevisionEditSubmitMetabox.php:128 admin/post-edit_rvy.php:116 -msgid "View saved revision" -msgstr "Visualizza revisione salvata" - -#: admin/RevisionEditSubmitMetabox.php:150 -msgid "Status:" -msgstr "Stato:" - -#: admin/RevisionEditSubmitMetabox.php:183 -msgid "M j, Y @ G:i" -msgstr "J M Y @ G:i" - -#: admin/RevisionEditSubmitMetabox.php:188 -#, php-format -msgid "Scheduled for: %s" -msgstr "Programmato per: %s" +#. Description of the plugin +msgid "" +"Maintain published content with teamwork and precision using the Revisions " +"model to submit, approve and schedule changes." +msgstr "" +"Mantieni i contenuti pubblicati con lavoro di squadra e precisione " +"utilizzando il modello Revisioni per inviare, approvare e programmare le " +"modifiche." -#: admin/RevisionEditSubmitMetabox.php:191 -#, php-format -msgid "Publish on: %s" -msgstr "Pubblica il: %s" +#. Author of the plugin +msgid "PublishPress" +msgstr "PublishPress" -#: admin/RevisionEditSubmitMetabox.php:194 -#, php-format -msgid "Publish %son approval%s" -msgstr "Pubblicare %sprevia approvazione%s" +#. Author URI of the plugin +msgid "https://publishpress.com" +msgstr "https://publishpress.com" -#: admin/RevisionEditSubmitMetabox.php:199 admin/admin-posts_rvy.php:189 -#: admin/class-list-table_rvy.php:669 admin/class-list-table_rvy.php:1265 -#: admin/post-editor-workflow-ui_rvy.php:96 -#: admin/post-editor-workflow-ui_rvy.php:188 front_rvy.php:312 -msgid "Edit" -msgstr "Modifica" +#: admin/admin-init_rvy.php:105 admin/admin-init_rvy.php:332 +msgid "Sorry, you are not allowed to delete this revision." +msgstr "Spiacente, non hai l'autorizzazione per eliminare questa revisione." -#: admin/admin-init_rvy.php:136 admin/admin-init_rvy.php:250 +#: admin/admin-init_rvy.php:189 admin/admin-init_rvy.php:303 msgid "Sorry, you are not allowed to approve this revision." msgstr "Spiacente, non puoi approvare questa revisione." -#: admin/admin-init_rvy.php:177 +#: admin/admin-init_rvy.php:230 msgid "Sorry, you are not allowed to submit this revision." msgstr "Non sei autorizzato a inviare questa revisione." -#: admin/admin-init_rvy.php:215 +#: admin/admin-init_rvy.php:268 msgid "Sorry, you are not allowed to decline this revision." msgstr "Non sei autorizzato a rifiutare questa revisione." -#: admin/admin-init_rvy.php:279 -msgid "Sorry, you are not allowed to delete this revision." -msgstr "Spiacente, non hai l'autorizzazione per eliminare questa revisione." - -#: admin/admin-init_rvy.php:284 -msgid "Error in deleting." -msgstr "Errore durante l'eliminazione." - #: admin/admin-posts_rvy.php:55 msgid "The revision was restored." msgstr "La revisione è stata ripristinata." @@ -107,8 +69,8 @@ msgstr "La revisione era prevista per la pubblicazione." msgid "The revision was published." msgstr "La revisione è stata pubblicata." -#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:387 -#: rvy_init.php:544 +#: admin/admin-posts_rvy.php:142 admin/class-list-table-archive.php:428 +#: rvy_init-functions.php:453 msgid "Revision" msgstr "Revisione" @@ -116,11 +78,11 @@ msgstr "Revisione" msgid "Has Revision" msgstr "Ha una revisione" -#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:244 +#: admin/admin-posts_rvy.php:174 admin/admin_rvy.php:274 msgid "Revision Queue" msgstr "Coda revisioni" -#: admin/admin_lib-mu_rvy.php:10 admin/options.php:230 +#: admin/admin_lib-mu_rvy.php:10 admin/options.php:231 msgid "PublishPress Revisions Network Settings" msgstr "Impostazioni di rete di PublishPress Revisions" @@ -128,7 +90,7 @@ msgstr "Impostazioni di rete di PublishPress Revisions" msgid "Network Settings" msgstr "Impostazioni rete" -#: admin/admin_lib-mu_rvy.php:21 admin/options.php:232 +#: admin/admin_lib-mu_rvy.php:21 admin/options.php:233 msgid "PublishPress Revisions Network Defaults" msgstr "Reti predefinite di PublishPress Revisions" @@ -137,7 +99,6 @@ msgid "Network Defaults" msgstr "Reti predefiniti" #: admin/admin_rvy.php:121 -#, php-format msgid "" "Scheduled Revisions are not available because WP-Cron is disabled on this " "site. See %sRevisions > Settings > Scheduled Revisions%s." @@ -145,51 +106,53 @@ msgstr "" "Le revisioni programmate non sono disponibili perché WP-Cron è disabilitato " "su questo sito. Vedere %sRevisioni > Impostazioni > Revisioni programmate%s." -#: admin/admin_rvy.php:225 admin/admin_rvy.php:241 +#: admin/admin_rvy.php:199 +msgctxt "groups per page (screen options)" msgid "Revisions" msgstr "Revisioni" -#: admin/admin_rvy.php:249 admin/admin_rvy.php:250 -#: admin/revision-archive_rvy.php:38 +#: admin/admin_rvy.php:238 +msgid "Revisions" +msgstr "Revisioni" + +#: admin/admin_rvy.php:283 admin/admin_rvy.php:284 +#: admin/revision-archive_rvy.php:80 msgid "Revision Archive" msgstr "Archivio revisioni" -#: admin/admin_rvy.php:269 admin/options.php:236 +#: admin/admin_rvy.php:299 admin/options.php:237 msgid "PublishPress Revisions Settings" msgstr "Impostazione di PublishPress Revisions" -#: admin/admin_rvy.php:269 admin/admin_rvy.php:309 admin/options.php:92 +#: admin/admin_rvy.php:299 admin/options.php:92 msgid "Settings" msgstr "Impostazioni" -#: admin/admin_rvy.php:276 admin/admin_rvy.php:277 includes/CoreAdmin.php:90 +#: admin/admin_rvy.php:306 admin/admin_rvy.php:307 includes/CoreAdmin.php:93 msgid "Upgrade to Pro" msgstr "Aggiornare a Pro" -#: admin/admin_rvy.php:349 -#, php-format +#: admin/admin_rvy.php:379 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Se ti piace %s, lasciaci una valutazione di %s!" -#: admin/admin_rvy.php:360 +#: admin/admin_rvy.php:390 msgid "About" msgstr "Informazioni sul plugin" -#: admin/admin_rvy.php:362 +#: admin/admin_rvy.php:392 msgid "Documentation" msgstr "Documentazione" -#: admin/admin_rvy.php:364 +#: admin/admin_rvy.php:394 msgid "Contact" msgstr "Contatto" #: admin/agents_checklist_rvy.php:75 -#, php-format msgid "show current users (%d)" msgstr "mostra utenti correnti (%d)" #: admin/agents_checklist_rvy.php:77 -#, php-format msgid "show eligible users (%d)" msgstr "mostra utenti idonei (%d)" @@ -206,120 +169,126 @@ msgid "unselect" msgstr "deseleziona" #: admin/class-list-table-archive.php:157 -#, php-format msgid "Revision Author: %s" msgstr "Autore revisione: %s" #: admin/class-list-table-archive.php:174 -#, php-format msgid "Post Author: %s" msgstr "Autore articolo: %s" -#: admin/class-list-table-archive.php:197 admin/revision-queue_rvy.php:129 -#, php-format +#: admin/class-list-table-archive.php:197 msgid "Search results for \"%s\"" msgstr "Risultati della ricerca per \"%s\"" -#: admin/class-list-table-archive.php:388 +#: admin/class-list-table-archive.php:384 admin/class-list-table_rvy.php:1023 +#: admin/class-list-table_rvy.php:1290 admin/post-edit-block-ui_rvy.php:94 +#: admin/post-edit_rvy.php:51 admin/RevisionEditSubmitMetabox.php:62 +msgid "Delete Revision" +msgstr "Elimina revisione" + +#: admin/class-list-table-archive.php:429 msgid "Count" msgstr "Conteggio" -#: admin/class-list-table-archive.php:389 admin/class-list-table_rvy.php:521 +#: admin/class-list-table-archive.php:430 admin/class-list-table_rvy.php:521 msgid "Post Type" msgstr "Tipo di articolo" -#: admin/class-list-table-archive.php:390 rvy_init.php:545 +#: admin/class-list-table-archive.php:431 rvy_init-functions.php:454 msgid "Revised By" msgstr "Rivisto da" -#: admin/class-list-table-archive.php:391 rvy_init.php:546 +#: admin/class-list-table-archive.php:432 rvy_init-functions.php:455 msgid "Revision Date" msgstr "Data della revisione" -#: admin/class-list-table-archive.php:392 +#: admin/class-list-table-archive.php:433 msgid "Method" msgstr "Metodo" -#: admin/class-list-table-archive.php:393 +#: admin/class-list-table-archive.php:434 msgid "Approved By" msgstr "Approvato da" -#: admin/class-list-table-archive.php:394 +#: admin/class-list-table-archive.php:435 msgid "Published Date" msgstr "Data di pubblicazione" -#: admin/class-list-table-archive.php:395 +#: admin/class-list-table-archive.php:436 msgid "Published Author" msgstr "Autore della pubblicazione" -#: admin/class-list-table-archive.php:423 +#: admin/class-list-table-archive.php:464 msgid "just now" msgstr "appena adesso" -#: admin/class-list-table-archive.php:426 -#, php-format +#: admin/class-list-table-archive.php:467 msgid "%s minutes ago" msgstr "%s minuti fa" -#: admin/class-list-table-archive.php:431 -#, php-format +#: admin/class-list-table-archive.php:472 msgid "%s hours ago" msgstr "%s ore fa" -#: admin/class-list-table-archive.php:523 -msgid "Scheduled Rev." -msgstr "Revisione programmata" +#: admin/class-list-table-archive.php:514 +msgid "Revisions are disabled for %s post type" +msgstr "Le revisioni sono disabilitate il tipo di contenuto %s" -#: admin/class-list-table-archive.php:528 -#: admin/class-list-table-archive.php:533 +#: admin/class-list-table-archive.php:569 +#: admin/class-list-table-archive.php:574 msgid "Submitted Rev." msgstr "Revisione inviata" -#: admin/class-list-table-archive.php:535 +#: admin/class-list-table-archive.php:576 msgid "Direct Edit" msgstr "Modifica diretta" -#: admin/class-list-table-archive.php:589 -#: admin/class-list-table-archive.php:750 admin/class-list-table_rvy.php:682 -msgid "Filter" -msgstr "Filtro" - -#: admin/class-list-table-archive.php:596 +#: admin/class-list-table-archive.php:637 msgid "Reset Filters" msgstr "Reimposta i filtri" -#: admin/class-list-table-archive.php:619 +#: admin/class-list-table-archive.php:660 msgid "All post types" msgstr "Tutti i tipi di contenuto" -#: admin/class-list-table-archive.php:655 +#: admin/class-list-table-archive.php:696 msgid "All" msgstr "Tutto" -#: admin/class-list-table-archive.php:669 +#: admin/class-list-table-archive.php:710 msgid "My Revisions" msgstr "Le mie revisioni" -#: admin/class-list-table-archive.php:707 admin/class-list-table_rvy.php:1285 -#: admin/revision-ui_rvy.php:280 admin/revision-ui_rvy.php:391 -msgid "Delete" -msgstr "Elimina" - -#: admin/class-list-table-archive.php:718 -#, php-format +#: admin/class-list-table-archive.php:755 msgid "Compare Changes in %s" msgstr "Confronta le modifiche in %s" -#: admin/class-list-table-archive.php:737 admin/class-list-table_rvy.php:1302 -#: admin/post-editor-workflow-ui_rvy.php:187 +#: admin/class-list-table-archive.php:759 admin/class-list-table_rvy.php:1331 +#: admin/edit-revision-classic-ui_rvy.php:92 admin/post-edit_rvy.php:138 +#: admin/post-edit_rvy.php:152 +msgctxt "revisions" +msgid "Compare" +msgstr "Confronta" + +#. translators: %s: post title +#: admin/class-list-table-archive.php:774 admin/class-list-table_rvy.php:1315 +#: admin/post-editor-workflow-ui_rvy.php:192 msgid "Preview Revision" msgstr "Anteprima revisione" -#: admin/class-list-table-archive.php:749 +#: admin/class-list-table-archive.php:786 msgid "List Revisions of this Post" msgstr "Elenca le revisioni di questo articolo" -#: admin/class-list-table-archive.php:834 +#: admin/class-list-table-archive.php:787 +msgid "Filter" +msgstr "Filtro" + +#: admin/class-list-table-archive.php:799 +msgid "Delete Past Revision" +msgstr "Elimina revisione precedente" + +#: admin/class-list-table-archive.php:885 msgid "No revisions found." msgstr "Nessuna revisone trovata." @@ -327,55 +296,37 @@ msgstr "Nessuna revisone trovata." msgid "Status" msgstr "Stato" -#: admin/class-list-table_rvy.php:531 -msgid "Schedule" -msgstr "Programma" - -#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1196 +#: admin/class-list-table_rvy.php:574 admin/class-list-table_rvy.php:1197 msgid "Y/m/d g:i:s a" msgstr "D/m/y g:i:s a" -#: admin/class-list-table_rvy.php:582 admin/class-list-table_rvy.php:1201 -#: admin/history_rvy.php:985 -#, php-format -msgid "%s ago" -msgstr "%s fa" - -#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1204 +#: admin/class-list-table_rvy.php:584 admin/class-list-table_rvy.php:1205 msgid "Y/m/d g:i a" msgstr "D/m/y g:i a" #: admin/class-list-table_rvy.php:591 -#, php-format msgid "Scheduled publication: %s" msgstr "Pubblicazione pianificata: %s" #: admin/class-list-table_rvy.php:594 -#, php-format msgid "Requested publication: %s" msgstr "Pubblicazione richiesta: %s" -#: admin/class-list-table_rvy.php:598 -msgid "Missed schedule" -msgstr "Programma mancato" - #: admin/class-list-table_rvy.php:639 admin/history_rvy.php:784 msgid "No author" msgstr "Senza autore" +#. translators: %s: post title #: admin/class-list-table_rvy.php:681 -#, php-format msgid "View only revisions of %s" msgstr "Visualizza solo le revisioni di %s" +#. translators: %s: post title #: admin/class-list-table_rvy.php:693 admin/class-list-table_rvy.php:701 msgid "View published post" msgstr "Visualizza l'articolo pubblicato" -#: admin/class-list-table_rvy.php:694 -msgid "View" -msgstr "Visualizza" - +#. translators: %s: post title #: admin/class-list-table_rvy.php:725 msgid "Compare Past Revisions" msgstr "Confronta le revisioni passate" @@ -384,72 +335,30 @@ msgstr "Confronta le revisioni passate" msgid "History" msgstr "Cronologia" -#: admin/class-list-table_rvy.php:754 -msgid "Show more details" -msgstr "Mostra più dettagli" - #: admin/class-list-table_rvy.php:979 msgid "My Activity" msgstr "La mia attività" #: admin/class-list-table_rvy.php:987 -#, php-format msgid "All %s" msgstr "Tutti %s" -#: admin/class-list-table_rvy.php:1011 front_rvy.php:357 rvy_init.php:365 -#: rvy_init.php:421 -msgid "Submit" -msgstr "Invia" - -#: admin/class-list-table_rvy.php:1014 admin/history_rvy.php:1070 -#: front_rvy.php:354 front_rvy.php:379 rvy_init.php:351 rvy_init.php:369 -#: rvy_init.php:408 rvy_init.php:425 rvy_init.php:442 -msgid "Approve" -msgstr "Approva" - -#: admin/class-list-table_rvy.php:1015 -msgid "Decline" -msgstr "Rifiuta" - -#: admin/class-list-table_rvy.php:1016 -msgid "Publish" -msgstr "Pubblica" - -#: admin/class-list-table_rvy.php:1019 admin/revision-ui_rvy.php:270 +#: admin/class-list-table_rvy.php:1019 msgid "Unschedule" msgstr "Non programmato" -#: admin/class-list-table_rvy.php:1023 admin/post-edit-block-ui_rvy.php:86 -#: admin/post-edit_rvy.php:51 -msgid "Delete Permanently" -msgstr "Elimina definitivamente" - -#: admin/class-list-table_rvy.php:1043 -msgid "Filter by category" -msgstr "Filtra per categoria" - -#: admin/class-list-table_rvy.php:1098 -msgid "Select All" -msgstr "Seleziona tutto" - -#: admin/class-list-table_rvy.php:1184 -#, php-format -msgid "“%s” (Edit)" -msgstr "“%s” (Modifica)" - -#: admin/class-list-table_rvy.php:1274 rvy_init.php:347 -msgid "Copy" -msgstr "Copia" +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1023 admin/class-list-table_rvy.php:1286 +#: admin/post-edit-block-ui_rvy.php:94 admin/post-edit_rvy.php:51 +#: admin/RevisionEditSubmitMetabox.php:62 +msgid "Discard Revision" +msgstr "Scarta la revisione" -#: admin/class-list-table_rvy.php:1317 +#. translators: %s: post title +#: admin/class-list-table_rvy.php:1330 msgid "Compare Changes" msgstr "Confronta le modifiche" -#: admin/edit-revision-block-ui_rvy.php:20 -msgid "Enable public preview" -msgstr "Abilita anteprima pubblica" - #: admin/edit-revision-classic-ui_rvy.php:63 msgid "Publish on approval" msgstr "Pubblicare su approvazione" @@ -460,7 +369,6 @@ msgstr "" "Confronta questa revisione con la copia pubblicata o con altre revisioni" #: admin/edit-revision-classic-ui_rvy.php:106 -#, php-format msgid "Revision updated. %sView Preview%s" msgstr "Revisione aggiornata. %sVisualizza anteprima%s" @@ -469,18 +377,9 @@ msgid "Revision updated." msgstr "Revisione aggiornata." #: admin/history_rvy.php:189 -#, php-format msgid "Compare %s of \"%s\"" msgstr "Compara %s di \"%s\"" -#: admin/history_rvy.php:195 -msgid "Return to editor" -msgstr "Torna all'editor" - -#: admin/history_rvy.php:433 admin/history_rvy.php:436 -msgid "(no title)" -msgstr "(senza titolo)" - #: admin/history_rvy.php:533 admin/options.php:736 msgid "Post Date" msgstr "Data articolo" @@ -530,18 +429,10 @@ msgid "Modified " msgstr "Modificato " #: admin/history_rvy.php:927 -#, php-format -msgid "%s%s ago" -msgstr "%s%s fa" - -#: admin/history_rvy.php:927 -#, php-format msgid "%s%s from now" msgstr "%s%s da adesso" -#: admin/history_rvy.php:938 admin/revision-action_rvy.php:424 -#: admin/revision-action_rvy.php:506 admin/revision-ui_rvy.php:245 -#: front_rvy.php:253 +#: admin/history_rvy.php:938 msgid "M j, Y @ g:i a" msgstr "J M, Y @ g:i a" @@ -549,10 +440,30 @@ msgstr "J M, Y @ g:i a" msgid "M j, Y @ H:i" msgstr "J M, Y @ H:i" +#: admin/history_rvy.php:984 +msgctxt "revision date short format" +msgid "j M @ H:i" +msgstr "j M @ H:i" + +#: admin/history_rvy.php:1070 front_rvy.php:356 front_rvy.php:381 +#: rvy_init-functions.php:260 rvy_init-functions.php:278 +#: rvy_init-functions.php:317 rvy_init-functions.php:334 +#: rvy_init-functions.php:351 +msgid "Approve" +msgstr "Approva" + #: admin/history_rvy.php:1070 msgid "Preview / Approve" msgstr "Anteprima/Approva" +#: admin/history_rvy.php:1072 admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 +#: admin/post-editor-workflow-ui_rvy.php:192 +#: admin/RevisionEditSubmitMetabox.php:124 +#: admin/RevisionEditSubmitMetabox.php:127 +msgid "Preview" +msgstr "Anteprima" + #: admin/history_rvy.php:1166 msgid "Preview / Restore" msgstr "Anteprima/ripristina" @@ -613,11 +524,6 @@ msgstr "" "Usare etichette alternative: \"Copia di lavoro\" > \"Richiesta di modifica\" " "> \"Modifica programmata\"" -#: admin/options.php:118 -#, php-format -msgid "Additional role capability required to manage %s" -msgstr "Capacità di ruolo aggiuntiva richiesta per gestire %s" - #: admin/options.php:119 msgid "Additional role capability required to create a Working Copy" msgstr "" @@ -627,14 +533,7 @@ msgstr "" msgid "Additional role capability required to create a new revision" msgstr "Capacità di ruolo aggiuntiva richiesta per creare una nuova revisione" -#: admin/options.php:120 -#, php-format -msgid "Posts / Pages list: Use \"Edit\" caption for %s link" -msgstr "" -"Elenco articoli/pagine: utilizzare la didascalia \"Modifica\" per il link %s" - #: admin/options.php:121 admin/options.php:124 -#, php-format msgid "Enable %s" msgstr "Abilitare %s" @@ -706,27 +605,22 @@ msgid "Update Modified Date" msgstr "Aggiorna la data di modifica" #: admin/options.php:139 -#, php-format msgid "Email original Author when a %s is submitted" msgstr "Invia una email agli autori originali quando una %s è stata inviata" #: admin/options.php:140 -#, php-format msgid "Email the original Author when a %s is approved" msgstr "Invia una email agli autori originali quando una %s è stata approvata" #: admin/options.php:141 -#, php-format msgid "Email the Revisor when a %s is approved" msgstr "Invia una email ai revisori quando una %s è stata approvata" #: admin/options.php:142 -#, php-format msgid "Email the original Author when a %s is published" msgstr "Invia una email agli autori originali quando una %s è stata pubblicata" #: admin/options.php:143 -#, php-format msgid "Email the Revisor when a %s is published" msgstr "Invia una email ai revisori quando una %s è stata pubblicata" @@ -742,10 +636,6 @@ msgstr "Tutti i tipi di articoli personalizzati disponibili per i revisori" msgid "Prevent Revisors from editing other user's drafts" msgstr "Impedisci ai revisori di modificare le bozze di altri utenti" -#: admin/options.php:147 -msgid "Display Hints" -msgstr "Visualizza suggerimenti" - #: admin/options.php:148 msgid "Show Preview Links" msgstr "Mostra i link di anteprima" @@ -762,12 +652,7 @@ msgstr "Pulsante approva nella schermata «Confronta revisioni»" msgid "Copy revision comments to published post" msgstr "Copia i commenti di revisione nell'articolo pubblicato" -#: admin/options.php:152 -msgid "Compare Past Revisions ordering:" -msgstr "Ordine per confrontare le revisioni precedenti:" - #: admin/options.php:153 -#, php-format msgid "Include %s in My Activity, Revisions to My Posts views" msgstr "" "Includi %s nelle viste \"La mia attività\", \"Revisioni dei miei articoli\"" @@ -780,55 +665,51 @@ msgstr "Quando la revisione viene pubblicata, eliminare i commenti editoriali" msgid "Enable deletion queue" msgstr "Abilita la coda di cancellazione" -#: admin/options.php:161 -#, php-format +#: admin/options.php:156 +msgid "Enable deletion in Revision Archive" +msgstr "Abilita l'eliminazione nell'archivio revisioni" + +#: admin/options.php:162 msgid "Email designated Publishers when a %s is submitted" msgstr "Invia una email agli editori designati quando una %s è stata inviata" -#: admin/options.php:162 -#, php-format +#: admin/options.php:163 msgid "Email designated Publishers when a %s is published" msgstr "" "Invia una email agli editori designati quando una %s è stata pubblicata" -#: admin/options.php:163 -#, php-format +#: admin/options.php:164 msgid "Email designated Publishers when a %s is approved" msgstr "" "Invia una email agli editori prestabiliti quando una %s è stata approvata" -#: admin/options.php:165 -#, php-format +#: admin/options.php:166 msgid "Email Editors and Administrators when a %s is submitted" msgstr "" "Invia una email agli editor e amministratori quando una %s è stata inviata" -#: admin/options.php:166 -#, php-format +#: admin/options.php:167 msgid "Email Editors and Administrators when a %s is published" msgstr "" "Invia una email agli editor e amministratori quando una %s è stata pubblicata" -#: admin/options.php:167 -#, php-format +#: admin/options.php:168 msgid "Email Editors and Administrators when a %s is approved" msgstr "" "Invia una email agli editor e amministratori quando una %s è stata approvata" -#: admin/options.php:234 +#: admin/options.php:235 msgid "PublishPress Revisions Site Settings" msgstr "Impostazioni del sito per PublishPress Revisions" -#: admin/options.php:264 +#: admin/options.php:265 msgid "" -"These are the default settings for options which can be " -"adjusted per-site." +"These are the default settings for options which can be adjusted per-site." msgstr "" -"Queste sono le impostazioni predefinite per le opzioni che " -"possono essere regolate per sito." +"Queste sono le impostazioni predefinite per le opzioni che possono essere " +"modificate per ogni sito." -#: admin/options.php:302 -#, php-format +#: admin/options.php:303 msgid "" "Use this tab to make NETWORK-WIDE changes to PublishPress Revisions " "settings. %s" @@ -836,14 +717,13 @@ msgstr "" "Utilizza questa scheda per fare dei cambiamenti delle impostazioni di " "PublishPress Revisions su TUTTA LA RETE. %s" -#: admin/options.php:305 -#, php-format +#: admin/options.php:306 msgid "You can also specify %1$sdefaults for site-specific settings%2$s." msgstr "" "Puoi anche specificare %1$spredefinite per le impostazioni specifiche del " "sito%2$s." -#: admin/options.php:308 +#: admin/options.php:309 msgid "" "Here you can change the default value for settings which are controlled " "separately on each site." @@ -851,27 +731,21 @@ msgstr "" "Qui puoi modificare il valore predefinito per le impostazioni che sono " "controllate separatamente su ogni sito." -#: admin/options.php:318 admin/options.php:320 -#, php-format +#: admin/options.php:319 admin/options.php:321 msgid "Note that %1$s network-wide settings%2$s may also be available." msgstr "" "Tieni presente che potrebbero essere disponibili anche %1$s impostazioni di " "rete%2$s." -#: admin/options.php:345 +#: admin/options.php:346 msgid "License" msgstr "Licenza" -#: admin/options.php:398 +#: admin/options.php:399 msgid "Enable revision submission for these Post Types:" msgstr "Abilita l'invio delle revisoni per questi tipi di contenuto:" -#: admin/options.php:444 -#, php-format -msgid "%s capabilities" -msgstr "Capacità %s" - -#: admin/options.php:458 +#: admin/options.php:459 msgid "" "Note: Third party code may cause some post types to be incompatible with " "PublishPress Revisions." @@ -879,7 +753,7 @@ msgstr "" "Nota: il codice di terze parti può causare l'incompatibilità di alcuni tipi " "di articoli con PublishPress Revisions." -#: admin/options.php:472 +#: admin/options.php:473 msgid "" "The user role \"Revisor\" role is now available. Include capabilities for " "all custom post types in this role?" @@ -887,7 +761,7 @@ msgstr "" "Il ruolo utente \"Revisore\" è ora disponibile. Includere anche le " "funzionalità per tutti i tipi di articoli personalizzati in questo ruolo?" -#: admin/options.php:477 +#: admin/options.php:478 msgid "" "If checked, users lacking site-wide publishing capabilities will also be " "checked for the edit_others_drafts capability" @@ -895,7 +769,7 @@ msgstr "" "Se selezionata, verrà selezionata anche la funzionalità edit_others_drafts " "per gli utenti privi di funzionalità di pubblicazione a livello di sito" -#: admin/options.php:492 +#: admin/options.php:493 msgid "" "Default labels are \"Not Submitted for Approval\", \"Submitted for " "Approval\", \"Scheduled Revision\"" @@ -903,7 +777,7 @@ msgstr "" "Le etichette predefinite sono \"Non inviato per l'approvazione\", \"Inviato " "per l'approvazione\", \"Revisione programmata\"." -#: admin/options.php:506 +#: admin/options.php:507 msgid "" "This restriction applies to users who are not full editors for the post " "type. To enable a role, add capabilities: copy_posts, copy_others_pages, etc." @@ -912,7 +786,7 @@ msgstr "" "il tipo di contenuto. Per abilitare un ruolo, aggiungi le capacità: " "copy_posts, copy_others_pages, ecc." -#: admin/options.php:511 +#: admin/options.php:512 msgid "" "To expand the Posts / Pages listing for non-Editors, add capabilities: " "list_others_pages, list_published_posts, etc." @@ -920,13 +794,12 @@ msgstr "" "Per espandere l'elenco \"Articoli/Pagine\" per i non-editori, aggiungi le " "capacità: list_others_pages, list_published_posts, ecc." -#: admin/options.php:515 +#: admin/options.php:516 msgid "To enable a role, add the manage_unsubmitted_revisions capability" msgstr "" "Per abilitare un ruolo, aggiungi la capacità di manage_unsubmitted_revisions" #: admin/options.php:533 -#, php-format msgid "" "If the user does not have a regular Edit link, recaption the %s link as " "\"Edit\"" @@ -935,7 +808,6 @@ msgstr "" "come \"Modifica\"." #: admin/options.php:555 -#, php-format msgid "" "Enable published content to be copied, edited, submitted for approval and " "managed in %sRevision Queue%s." @@ -954,14 +826,12 @@ msgstr "" "revise_posts, revise_others_pages, ecc." #: admin/options.php:564 admin/options.php:588 -#, php-format msgid "When a %s is published, update post publish date to current time." msgstr "" "Quando un %s viene pubblicato, aggiorna la data di pubblicazione " "dell'articolo all'ora corrente." #: admin/options.php:567 admin/options.php:591 -#, php-format msgid "When a %s is published, update post modified date to current time." msgstr "" "Quando un %s viene pubblicato, aggiorna la data di modifica dell'articolo " @@ -1068,7 +938,6 @@ msgstr "" "revisione per l'approvazione" #: admin/options.php:707 -#, php-format msgid "" "For compatibility with Advanced Custom Fields, Beaver Builder and WPML, " "upgrade to %sPublishPress Revisions Pro%s." @@ -1089,23 +958,23 @@ msgid "Show descriptive captions for PublishPress Revisions settings" msgstr "" "Mostra didascalie descrittive per le impostazioni di PublishPress Revisions" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Never" msgstr "Mai" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "By default" msgstr "Per impostazione predefinita" -#: admin/options.php:774 admin/options.php:795 +#: admin/options.php:777 admin/options.php:798 msgid "Always" msgstr "Sempre" -#: admin/options.php:784 admin/options.php:830 +#: admin/options.php:787 admin/options.php:833 msgid "select recipients" msgstr "seleziona recipienti" -#: admin/options.php:844 +#: admin/options.php:847 msgid "" "To avoid notification failures, buffer emails for delayed sending once " "minute, hour or day limits are exceeded" @@ -1114,59 +983,55 @@ msgstr "" "serve per l'invio ritardato quando vengono superati i limiti di un minuto, " "ora o giorno" -#: admin/options.php:865 +#: admin/options.php:868 msgid "Notification Buffer" msgstr "Buffer delle notifiche" -#: admin/options.php:893 +#: admin/options.php:896 msgid "Notification Log" msgstr "Registro delle notifiche" -#: admin/options.php:922 +#: admin/options.php:925 msgid "Purge Notification Buffer" msgstr "Elimina buffer di notifica" -#: admin/options.php:928 +#: admin/options.php:931 msgid "Truncate Notification Log" msgstr "Troncare il registro delle notifiche" -#: admin/options.php:934 -#, php-format +#: admin/options.php:937 msgid "Sent in last minute: %d / %d" msgstr "Inviato negli ultimi minuti: %d/%d" -#: admin/options.php:935 -#, php-format +#: admin/options.php:938 msgid "Sent in last hour: %d / %d" msgstr "Inviato nell'ultima ora: %d/%d" -#: admin/options.php:936 -#, php-format +#: admin/options.php:939 msgid "Sent in last day: %d / %d" msgstr "Inviato lo scorso giorno: %d/%d" -#: admin/options.php:943 -#, php-format +#: admin/options.php:946 msgid "Seconds until next buffer processing time: %d" msgstr "Secondi al successivo tempo di elaborazione del buffer: %d" -#: admin/options.php:953 +#: admin/options.php:956 msgid "Show Notification Log / Buffer" msgstr "Mostra registro/buffer delle notifiche" -#: admin/options.php:955 +#: admin/options.php:958 msgid "Show with message content" msgstr "Mostra con il contenuto del messaggio" -#: admin/options.php:966 includes/CoreAdmin.php:85 +#: admin/options.php:969 includes/CoreAdmin.php:88 msgid "WPML Translation Management" msgstr "Gestione delle traduzioni con WPML" -#: admin/options.php:973 +#: admin/options.php:976 msgid "Sync \"Needs Update\" flags" msgstr "Sincronizzare le segnalazioni di \"Deve essere aggiornato\"" -#: admin/options.php:977 +#: admin/options.php:980 msgid "" "Set \"Needs Update\" for any post with translations which was updated " "(possibly by revision approval) more recently than its translations." @@ -1175,7 +1040,7 @@ msgstr "" "stato aggiornato (eventualmente con l'approvazione di una revisione) più " "recentemente delle sue traduzioni." -#: admin/options.php:1015 +#: admin/options.php:1018 msgid "" "Specify which PublishPress Revisions Settings to control network-wide. " "Unselected settings are controlled separately on each site." @@ -1184,12 +1049,16 @@ msgstr "" "rete. Le impostazioni deselezionate vengono controllate separatamente su " "ogni sito." -#: admin/options.php:1061 -#, php-format +#: admin/options.php:1028 +msgctxt "opentag option_tabname closetag (explanatory note)" +msgid "%1$s%2$s%3$s (%4$s)" +msgstr "%1$s%2$s%3$s (%4$s)" + +#: admin/options.php:1064 msgid "network-wide control of \"%s\"" msgstr "controllo ampiezza di rete di \"%s\"" -#: admin/options.php:1091 +#: admin/options.php:1094 msgid "" "All settings in this form (including those on unselected tabs) will be reset " "to DEFAULTS. Are you sure?" @@ -1197,115 +1066,111 @@ msgstr "" "Tutte le impostazioni in questo modulo (comprese quelle nelle schede non " "selezionate) verranno ripristinate ai valori PREDEFINITI. Sei sicuro?" -#: admin/post-edit-block-ui_rvy.php:141 admin/post-edit_rvy.php:223 -#: admin/revision-ui_rvy.php:372 +#: admin/post-edit-block-ui_rvy.php:150 admin/post-edit_rvy.php:223 msgid "Author" msgstr "Autore" -#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 -msgid "Current Time" -msgstr "Ora attuale" - -#: admin/post-edit_rvy.php:138 admin/post-edit_rvy.php:152 -msgid "Compare" -msgstr "Confronta" - #: admin/post-editor-workflow-ui_rvy.php:35 msgid "(on approval)" msgstr "(in fase di approvazione)" -#: admin/post-editor-workflow-ui_rvy.php:51 -#: admin/post-editor-workflow-ui_rvy.php:91 +#: admin/post-editor-workflow-ui_rvy.php:52 +#: admin/post-editor-workflow-ui_rvy.php:96 msgid "Preview this Revision" msgstr "Visualizza questa revisione" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Publish" msgstr "Visualizza/pubblica" -#: admin/post-editor-workflow-ui_rvy.php:53 +#: admin/post-editor-workflow-ui_rvy.php:54 msgid "View / Approve" msgstr "Visualizza/approva" -#: admin/post-editor-workflow-ui_rvy.php:56 +#: admin/post-editor-workflow-ui_rvy.php:57 msgid "View / Approve saved revision" msgstr "Visualizza/Approva revisione salvata" -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "Preview / Submit" -msgstr "Anteprima/Invia" - -#: admin/post-editor-workflow-ui_rvy.php:58 -msgid "View / Submit" -msgstr "Visualizza/Invia" - -#: admin/post-editor-workflow-ui_rvy.php:59 +#: admin/post-editor-workflow-ui_rvy.php:60 msgid "View / Submit saved revision" msgstr "Visualizza/Invia revisione salvata" -#: admin/post-editor-workflow-ui_rvy.php:67 +#: admin/post-editor-workflow-ui_rvy.php:72 msgid "View unsaved changes" msgstr "Visualizza modifiche non salvate" -#: admin/post-editor-workflow-ui_rvy.php:71 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:76 msgid "%s%s Revision Edit" -msgstr "%s%s modifica revisione" +msgid_plural "%s%s Revision Edits" +msgstr[0] "%s%s modifica revisione" +msgstr[1] "%s%s modifiche revisioni" -#: admin/post-editor-workflow-ui_rvy.php:82 +#: admin/post-editor-workflow-ui_rvy.php:87 msgid "Revision Submission Error" msgstr "Errore di invio della revisione" -#: admin/post-editor-workflow-ui_rvy.php:103 +#: admin/post-editor-workflow-ui_rvy.php:101 +#: admin/post-editor-workflow-ui_rvy.php:193 front_rvy.php:314 +msgid "Edit" +msgstr "Modifica" + +#: admin/post-editor-workflow-ui_rvy.php:108 msgid "Approving the Revision..." msgstr "La revisione è in fase di approvazione…" -#: admin/post-editor-workflow-ui_rvy.php:130 rvy_init.php:355 rvy_init.php:373 -#: rvy_init.php:391 rvy_init.php:411 rvy_init.php:428 rvy_init.php:445 -#: rvy_init.php:549 +#: admin/post-editor-workflow-ui_rvy.php:135 rvy_init-functions.php:264 +#: rvy_init-functions.php:282 rvy_init-functions.php:300 +#: rvy_init-functions.php:320 rvy_init-functions.php:337 +#: rvy_init-functions.php:354 rvy_init-functions.php:458 msgid "Update Revision" msgstr "Aggiorna revisione" -#: admin/post-editor-workflow-ui_rvy.php:188 +#: admin/post-editor-workflow-ui_rvy.php:193 msgid "Edit Revision" msgstr "Modifica revisione" -#: admin/post-editor-workflow-ui_rvy.php:194 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:199 msgid "Update post before creating %s." msgstr "Aggiornare l'articolo prima di creare una %s." -#: admin/post-editor-workflow-ui_rvy.php:201 +#: admin/post-editor-workflow-ui_rvy.php:206 msgid "Error Creating Revision" msgstr "Si è verificato un errore durante la creazione della revisione" -#: admin/post-editor-workflow-ui_rvy.php:203 -#: admin/post-editor-workflow-ui_rvy.php:223 +#: admin/post-editor-workflow-ui_rvy.php:208 +#: admin/post-editor-workflow-ui_rvy.php:228 msgid "Update" msgstr "Aggiorna" -#: admin/post-editor-workflow-ui_rvy.php:217 -#, php-format +#: admin/post-editor-workflow-ui_rvy.php:222 msgid "For custom field changes, edit a scheduled %s." msgstr "Per le modifiche ai campi personalizzati, modifica un %s programmato." +#: admin/post-edit_rvy.php:26 admin/post-edit_rvy.php:84 +msgid "Current Time" +msgstr "Ora attuale" + +#: admin/post-edit_rvy.php:113 admin/RevisionEditSubmitMetabox.php:125 +msgid "View / moderate saved revision" +msgstr "Visualizza/modera revisione salvata" + +#: admin/post-edit_rvy.php:116 admin/RevisionEditSubmitMetabox.php:128 +msgid "View saved revision" +msgstr "Visualizza revisione salvata" + #: admin/revision-action_rvy.php:416 admin/revision-action_rvy.php:502 -#, php-format msgid "[%s] Revision Approval Notice" msgstr "[%s] Avviso di approvazione della revisione" #: admin/revision-action_rvy.php:417 -#, php-format msgid "A revision to the %1$s \"%2$s\" has been approved." msgstr "Una revisione a %1$s \"%2$s\" è stata approvata." #: admin/revision-action_rvy.php:421 -#, php-format msgid "The submitter was %1$s." msgstr "Il mittente era %1$s." #: admin/revision-action_rvy.php:425 admin/revision-action_rvy.php:507 -#, php-format msgid "It will be published on %s" msgstr "Sarà pubblicata il %s" @@ -1318,23 +1183,20 @@ msgid "Editor: " msgstr "Editore: " #: admin/revision-action_rvy.php:434 admin/revision-action_rvy.php:516 -#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1364 -#: admin/revision-action_rvy.php:1426 +#: admin/revision-action_rvy.php:1343 admin/revision-action_rvy.php:1368 +#: admin/revision-action_rvy.php:1430 msgid "View it online: " msgstr "Visualizzala online: " #: admin/revision-action_rvy.php:503 -#, php-format msgid "The revision you submitted for the %1$s \"%2$s\" has been approved." msgstr "La revisione che hai inviato per il %1$s \"%2$s\" è stata approvata." -#: admin/revision-action_rvy.php:1335 admin/revision-action_rvy.php:1357 -#, php-format +#: admin/revision-action_rvy.php:1339 admin/revision-action_rvy.php:1361 msgid "[%s] %s Publication Notice" msgstr "[%s] %s Notifica di pubblicazione" -#: admin/revision-action_rvy.php:1336 -#, php-format +#: admin/revision-action_rvy.php:1340 msgid "" "The scheduled revision you submitted for the %1$s \"%2$s\" has been " "published." @@ -1342,83 +1204,75 @@ msgstr "" "La revisione programmata che hai inviato per il %1$s \"%2$s\" è stata " "pubblicata." -#: admin/revision-action_rvy.php:1358 -#, php-format +#: admin/revision-action_rvy.php:1362 msgid "A scheduled revision to your %1$s \"%2$s\" has been published." msgstr "Una revisione programmata del tuo %1$s \"%2$s\" è stata pubblicata." -#: admin/revision-action_rvy.php:1361 admin/revision-action_rvy.php:1423 -#, php-format -msgid "It was submitted by %1$s." -msgstr "È stata inviata da %1$s." - -#: admin/revision-action_rvy.php:1418 -#, php-format -msgid "[%s] %s Publication" -msgstr "[%s] %s Pubblicazione" - -#: admin/revision-action_rvy.php:1420 -#, php-format -msgid "A scheduled revision to the %1$s \"%2$s\" has been published." -msgstr "È stata pubblicata una revisione pianificata per %1$s \"%2$s\"." +#: admin/revision-archive_rvy.php:11 +msgid "Revision for:" +msgstr "Revisone per:" -#: admin/revision-archive_rvy.php:3 admin/revision-queue_rvy.php:9 +#: admin/revision-queue_rvy.php:9 msgid "You are not allowed to manage revisions." msgstr "Non sei autorizzato a gestire le revisioni." -#: admin/revision-archive_rvy.php:8 admin/revision-queue_rvy.php:14 -#, php-format +#: admin/revision-queue_rvy.php:13 msgid "%s and %s are both disabled. See Revisions > Settings." msgstr "%s e %s sono entrambi disabilitati. Vai a Revisioni > Impostazioni." -#: admin/revision-archive_rvy.php:23 -msgid "Revision for:" -msgstr "Revisone per:" - #: admin/revision-queue_rvy.php:46 -#, php-format msgid "%s revision submitted." -msgstr "%s revisione inviata." +msgid_plural "%s revisions submitted." +msgstr[0] "%s revisione inviata." +msgstr[1] "%s revisioni inviate." #: admin/revision-queue_rvy.php:47 -#, php-format msgid "%s revision declined." -msgstr "%s revisioni rifiutate." +msgid_plural "%s revisions declined." +msgstr[0] "%s revisione rifiutata." +msgstr[1] "%s revisioni rifiutate." #: admin/revision-queue_rvy.php:48 -#, php-format msgid "%s revision approved." -msgstr "%s revisione approvata." +msgid_plural "%s revisions approved." +msgstr[0] "%s revisione approvata." +msgstr[1] "%s revisioni approvate." #: admin/revision-queue_rvy.php:49 -#, php-format msgid "%s revision unscheduled." -msgstr "%s revisione programmata." +msgid_plural "%s revisions unscheduled." +msgstr[0] "%s revisione non programmata." +msgstr[1] "%s revisioni non programmate." #: admin/revision-queue_rvy.php:50 -#, php-format msgid "%s revision published." -msgstr "%s revisione pubblicata." +msgid_plural "%s revisions published." +msgstr[0] "%s revisione pubblicata." +msgstr[1] "%s revisioni pubblicate." -#: admin/revision-queue_rvy.php:51 -#, php-format -msgid "%s revision permanently deleted." -msgstr "%s revisione eliminata definitivamente." +#: admin/revision-queue_rvy.php:93 +msgctxt "Author Name" +msgid "%s: " +msgstr "%s: " + +#: admin/revision-queue_rvy.php:106 +msgctxt "Posts / Pages / etc." +msgid "of %s" +msgstr "di %s" #: admin/revision-queue_rvy.php:113 admin/revision-queue_rvy.php:114 -#, php-format msgid "%sPost Author: %s" msgstr "%sAutore articolo: %s" +#: admin/revision-queue_rvy.php:121 +msgctxt "PublishedPostName (other filter captions)" +msgid "Revision Queue for \"%s\"%s" +msgstr "Coda di revisione per \"%s\"%s" + #: admin/revision-queue_rvy.php:123 -#, php-format msgid "Revision Queue %s" msgstr "Coda revisione %s" -#: admin/revision-queue_rvy.php:157 -msgid "Undo" -msgstr "Annulla azione" - #: admin/revision-ui_rvy.php:40 msgid "Publishers will be notified (but cannot be selected here)." msgstr "" @@ -1428,18 +1282,26 @@ msgstr "" msgid "No email notifications will be sent." msgstr "Non verranno inviate notifiche email." +#. translators: revision date format, see http://php.net/date +#: admin/revision-ui_rvy.php:73 +msgctxt "revision date format" +msgid "j F, Y @ g:i a" +msgstr "j F, Y @ g:i a" + #: admin/revision-ui_rvy.php:92 -#, php-format msgid "%1$s (Current)" msgstr "%1$s (corrente)" #: admin/revision-ui_rvy.php:96 -#, php-format msgid "%1$s (Autosave)" msgstr "%1$s (Salvataggio automatico)" +#: admin/revision-ui_rvy.php:102 +msgctxt "revision schedule date format" +msgid "j F, Y, g:i a" +msgstr "j F, Y, g:i a" + #: admin/revision-ui_rvy.php:106 -#, php-format msgid "" "%1$s (Requested publication: %2$s)" @@ -1448,18 +1310,12 @@ msgstr "" "%2$s)" #: admin/revision-ui_rvy.php:108 -#, php-format msgid "" "%1$s (Publish date: %2$s)" msgstr "" "%1$s (Data di pubblicazione: %2$s)" -#: admin/revision-ui_rvy.php:260 -#, php-format -msgid "Preview “%s”" -msgstr "Anteprima “%s”" - #: admin/revision-ui_rvy.php:276 msgid "The revision will be deleted. Are you sure?" msgstr "La revisione verrà eliminata. Sei sicuro?" @@ -1468,13 +1324,14 @@ msgstr "La revisione verrà eliminata. Sei sicuro?" msgid "Modified Date" msgstr "Data modificata" -#: admin/revision-ui_rvy.php:373 -msgid "Actions" -msgstr "Azioni" +#. translators: Publish box date formt, see http://php.net/date +#: admin/RevisionEditSubmitMetabox.php:183 +msgid "M j, Y @ G:i" +msgstr "J M Y @ G:i" -#: admin/revision-ui_rvy.php:390 -msgid "Bulk Actions" -msgstr "Azioni di gruppo" +#: admin/RevisionEditSubmitMetabox.php:194 +msgid "Publish %son approval%s" +msgstr "Pubblicare %sprevia approvazione%s" #: admin/revisions.php:20 msgid "" @@ -1494,16 +1351,7 @@ msgstr "Nessuna revisione specificata." msgid "Past" msgstr "Passate" -#: admin/revisions.php:57 -msgid "Pending" -msgstr "In attesa" - -#: admin/revisions.php:58 rvy_init.php:447 -msgid "Scheduled" -msgstr "Programmato" - #: admin/revisions.php:119 -#, php-format msgid "Revisions of %s" msgstr "Revisioni di %s" @@ -1516,68 +1364,62 @@ msgid "Past Revisions" msgstr "Revisioni passate" #: admin/revisions.php:235 -#, php-format msgid "%1$s %2$s (%3$s)%4$s" msgstr "%1$s %2$s (%3$s)%4$s" #: admin/revisions.php:256 -#, php-format msgid "no %s revisions available." msgstr "nessuna revisione di %s disponibile." -#: front_rvy.php:278 -#, php-format +#: front_rvy.php:280 msgid "%sView Queue%s" msgstr "%sVisualizza la coda%s" -#: front_rvy.php:287 -#, php-format +#: front_rvy.php:289 msgid "%sCompare%s%sView Published Post%s" msgstr "%sConfronta%s%sVisualizza l'articolo pubblicato%s" -#: front_rvy.php:301 -#, php-format +#: front_rvy.php:303 msgid "%sView Published Post%s" msgstr "%sVisualizza l'articolo pubblicato%s" -#: front_rvy.php:364 front_rvy.php:393 front_rvy.php:409 +#: front_rvy.php:359 rvy_init-functions.php:274 rvy_init-functions.php:330 +msgid "Submit" +msgstr "Invia" + +#: front_rvy.php:366 front_rvy.php:395 front_rvy.php:411 msgid "Publish now" msgstr "Pubblica ora" -#: front_rvy.php:369 front_rvy.php:371 front_rvy.php:397 front_rvy.php:399 -#, php-format +#: front_rvy.php:371 front_rvy.php:373 front_rvy.php:399 front_rvy.php:401 msgid "This is a %s. %s %s %s" msgstr "Questa è una %s. %s %s %s" -#: front_rvy.php:386 front_rvy.php:388 -#, php-format +#: front_rvy.php:388 front_rvy.php:390 msgid "This is a %s (requested publish date: %s). %s %s %s" msgstr "Questa è una %s (data di pubblicazione richiesta: %s). %s %s %s" -#: front_rvy.php:412 front_rvy.php:414 -#, php-format +#: front_rvy.php:414 front_rvy.php:416 msgid "This is a %s (for publication on %s). %s %s %s" msgstr "Questa è una %s (per la pubblicazione il %s). %s %s %s" -#: front_rvy.php:429 front_rvy.php:431 -#, php-format +#: front_rvy.php:431 front_rvy.php:433 msgid "This is the Current Revision. %s" msgstr "Questa è la revisione corrente. %s" -#: front_rvy.php:438 +#: front_rvy.php:440 msgid "Restore" msgstr "Ripristina" -#: front_rvy.php:441 front_rvy.php:443 -#, php-format +#: front_rvy.php:443 front_rvy.php:445 msgid "This is a Past Revision (from %s). %s %s" msgstr "Questa è una revisione precedente (da %s). %s %s" -#: includes/CoreAdmin.php:70 +#: includes/CoreAdmin.php:73 msgid "Upgrade to PublishPress Revisions Pro" msgstr "Aggiorna a PublishPress Revisions Pro" -#: includes/CoreAdmin.php:75 +#: includes/CoreAdmin.php:78 msgid "" "Upgrade to PublishPress Revisions Pro for integration with key features of " "these plugins:" @@ -1585,158 +1427,82 @@ msgstr "" "Aggiorna a PublishPress Revisions Pro per l'integrazione con le funzioni " "chiave di questi plugin:" -#: includes/CoreAdmin.php:78 +#: includes/CoreAdmin.php:81 msgid "Elementor" msgstr "Elementor" -#: includes/CoreAdmin.php:79 +#: includes/CoreAdmin.php:82 msgid "Divi Builder" msgstr "Divi Builder" -#: includes/CoreAdmin.php:80 +#: includes/CoreAdmin.php:83 msgid "Beaver Builder" msgstr "Beaver Builder" -#: includes/CoreAdmin.php:81 +#: includes/CoreAdmin.php:84 msgid "Advanced Custom Fields" msgstr "Advanced Custom Fields" -#: includes/CoreAdmin.php:82 +#: includes/CoreAdmin.php:85 msgid "Pods" msgstr "Pods" -#: includes/CoreAdmin.php:83 +#: includes/CoreAdmin.php:86 msgid "WooCommerce" msgstr "WooCommerce" -#: includes/CoreAdmin.php:84 +#: includes/CoreAdmin.php:87 msgid "WPML" msgstr "WPML" -#: includes/CoreAdmin.php:86 +#: includes/CoreAdmin.php:89 msgid "plugin integration details..." msgstr "dettagli sull'integrazione del plugin…" -#: includes/CoreAdmin.php:97 +#: includes/CoreAdmin.php:100 msgid "Need PublishPress Revisions Support?" msgstr "Hai bisogno del supporto di PublishPress Revisions?" -#: includes/CoreAdmin.php:102 +#: includes/CoreAdmin.php:105 msgid "If you need help or have a new feature request, let us know." msgstr "" "Se hai bisogno di aiuto o hai una nuova richiesta di funzionalità, faccelo " "sapere." -#: includes/CoreAdmin.php:104 +#: includes/CoreAdmin.php:107 msgid "Request Support" msgstr "RIchiesta di supporto" -#: includes/CoreAdmin.php:113 +#: includes/CoreAdmin.php:116 msgid "Detailed documentation is also available on the plugin website." msgstr "" "Una documentazione dettagliata è disponibile anche sul sito del plugin." -#: includes/CoreAdmin.php:115 +#: includes/CoreAdmin.php:118 msgid "View Knowledge Base" msgstr "Vedi la documentazione" #: lib/debug.php:110 -#, php-format msgid "%1$s queries in %2$s seconds. %3$s MB used." msgstr "%1$s query in %2$s secondi. %3$s MB usati." -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:212 -msgid "" -"This plugin is outdated. You already have a more recent version installed. " -"Please remove this version." -msgstr "" -"Questo plugin è obsoleto. Hai già installata una versione più recente. " -"Questa versione dovresti rimuoverla." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:243 -#, php-format -msgid "" -"This plugin is not installed in the standard folder. The current path is " -"%1$s but it is expected to be %2$s." -msgstr "" -"Questo plugin non è installato nella cartella standard. Il percorso attuale " -"è %1$s invece dovrebbe essere %2$s." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:269 -#, php-format -msgid "" -"You have activated multiple instances of %s. Please keep only one activated " -"and remove the others." -msgstr "" -"Hai attivato più istanze di %s. Mantienini solo una attivata ed elimina le " -"altre." - -#: libraries/internal-vendor/publishpress/instance-protection/core/InstanceChecker.php:289 -#, php-format -msgid "Please deactivate %1$s when %2$s is activated." -msgstr "Bisogna disattivare %1$s quando viene attivato %2$s." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:332 -#, php-format -msgid "" -"Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " -"been useful. Please could you quickly leave a 5-star rating on WordPress." -"org? It really does help to keep %1$s growing." -msgstr "" -"Ehi, stai già usando %1$s nel tuo sito da %2$s e speriamo che il plugin ti " -"sia stato utile. Puoi lasciarci una valutazione a 5 stelle su WordPress.org? " -"Questo ci aiuterà a far crescere %1$s." - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:342 -msgid "1 week" -msgstr "1 settimana" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:350 -msgid "1 month" -msgstr "1 mese" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:361 -msgid "3 months" -msgstr "3 mesi" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:615 -#, php-format -msgid "Click here to add your rating for %s" -msgstr "Fai clic qui per aggiungere la tua valutazione di %s" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:621 -msgid "Maybe later" -msgstr "Forse più tardi" - -#: libraries/internal-vendor/publishpress/wordpress-reviews/ReviewsController.php:626 -msgid "I already did" -msgstr "L'ho già fatto" - -#: libraries/internal-vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php:165 -msgid "Amazing! We are redirecting you to our site..." -msgstr "Fantastico! Ti stiamo reindirizzando al nostro sito…" - #: revision-creation_rvy.php:176 msgid "Could not insert revision into the database" msgstr "Impossibile inserire la revisione nel database" #: revision-workflow_rvy.php:157 -#, php-format msgid "[%s] %s Updated" msgstr "[%s] %s aggiornato" #: revision-workflow_rvy.php:159 -#, php-format msgid "%1$s updated a %2$s of the %3$s \"%4$s\"." msgstr "%1$s ha aggiornato un %2$s del %3$s \"%4$s\"." #: revision-workflow_rvy.php:161 -#, php-format msgid "[%s] %s" msgstr "[%s] %s" #: revision-workflow_rvy.php:163 -#, php-format msgid "" "%1$s submitted changes to the %2$s \"%3$s\". You can review the changes for " "possible publication:" @@ -1753,326 +1519,486 @@ msgid "Revision Queue: " msgstr "Coda revisione: " #: revision-workflow_rvy.php:176 -#, php-format msgid "Edit %s: " msgstr "Modifica %s: " -#: revisionary.php:101 +#: revisionary.php:120 msgid "This plugin can be deleted." msgstr "Questo plugin può essere eliminato." -#: revisionary.php:119 revisionary.php:217 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s: \"%2$s\")" -msgstr "" -"Un'altra copia di PublishPress Revisions (o Revisionary) è già attivata " -"(versione %1$s: \"%2$s\")" - -#: revisionary.php:121 revisionary.php:219 -#, php-format -msgid "" -"Another copy of PublishPress Revisions (or Revisionary) is already activated " -"(version %1$s)" -msgstr "" -"Un'altra copia di PublishPress Revisions (o Revisionary) è già attivata " -"(versione %1$s)" - -#: rvy_init.php:172 +#: rvy_init-functions.php:77 msgid "Every 2 Minutes" msgstr "Ogni 2 minuti" -#: rvy_init.php:345 rvy_init.php:357 +#: rvy_init-functions.php:254 rvy_init-functions.php:266 msgid "Working Copy" msgstr "Copia di lavoro" -#: rvy_init.php:346 +#: rvy_init-functions.php:255 msgid "Create Working Copy" msgstr "Crea copia di lavoro" -#: rvy_init.php:348 +#: rvy_init-functions.php:256 +msgid "Copy" +msgstr "Copia" + +#: rvy_init-functions.php:257 msgid "Creating Working Copy..." msgstr "Creazione della copia di lavoro…" -#: rvy_init.php:349 +#: rvy_init-functions.php:258 msgid "Working Copy ready" msgstr "Copia di lavoro pronta" -#: rvy_init.php:350 rvy_init.php:368 +#: rvy_init-functions.php:259 rvy_init-functions.php:277 msgid "Approve Changes" msgstr "Approvare le modifiche" -#: rvy_init.php:352 rvy_init.php:370 +#: rvy_init-functions.php:261 rvy_init-functions.php:279 msgid "Approving Changes..." msgstr "Approvando le modifiche…" -#: rvy_init.php:353 rvy_init.php:371 rvy_init.php:389 +#: rvy_init-functions.php:262 rvy_init-functions.php:280 +#: rvy_init-functions.php:298 msgid "Publish Changes" msgstr "Pubblica le modifiche" -#: rvy_init.php:354 rvy_init.php:372 rvy_init.php:390 rvy_init.php:410 -#: rvy_init.php:427 rvy_init.php:444 +#: rvy_init-functions.php:263 rvy_init-functions.php:281 +#: rvy_init-functions.php:299 rvy_init-functions.php:319 +#: rvy_init-functions.php:336 rvy_init-functions.php:353 msgid "Save Revision" msgstr "Salva revisione" -#: rvy_init.php:356 +#: rvy_init-functions.php:265 msgid "Working Copies" msgstr "Copie di lavoro" -#: rvy_init.php:363 rvy_init.php:375 +#: rvy_init-functions.php:267 +msgid "Working Copies (%d)" +msgid_plural "Working Copies (%d)" +msgstr[0] "Copia di lavoro (%d)" +msgstr[1] "Copie di lavoro (%d)" + +#: rvy_init-functions.php:272 rvy_init-functions.php:284 msgid "Change Request" msgstr "Richiesta di modifica" -#: rvy_init.php:364 +#: rvy_init-functions.php:273 msgid "Submit Change Request" msgstr "Invia richiesta di modifica" -#: rvy_init.php:366 +#: rvy_init-functions.php:275 msgid "Submitting Changes..." msgstr "Invio delle modifiche…" -#: rvy_init.php:367 +#: rvy_init-functions.php:276 msgid "Changes Submitted" msgstr "Modifiche inviate" -#: rvy_init.php:374 +#: rvy_init-functions.php:283 msgid "Change Requests" msgstr "Richieste di modifica" -#: rvy_init.php:377 +#: rvy_init-functions.php:285 +msgid "Change Requests (%d)" +msgid_plural "Change Requests (%d)" +msgstr[0] "Richieste di modifica (%d)" +msgstr[1] "Richieste di modifiche (%d)" + +#: rvy_init-functions.php:286 msgid "Enable Change Requests" msgstr "Abilita le richieste di modifica" -#: rvy_init.php:382 rvy_init.php:393 +#: rvy_init-functions.php:291 rvy_init-functions.php:302 msgid "Scheduled Change" msgstr "Modifica programmata" -#: rvy_init.php:383 rvy_init.php:384 rvy_init.php:387 rvy_init.php:388 +#: rvy_init-functions.php:292 rvy_init-functions.php:293 +#: rvy_init-functions.php:296 rvy_init-functions.php:297 msgid "Schedule Changes" msgstr "Modifiche alla programmazione" -#: rvy_init.php:385 +#: rvy_init-functions.php:294 msgid "Scheduling Changes..." msgstr "Programmazione delle modifiche…" -#: rvy_init.php:386 +#: rvy_init-functions.php:295 msgid "Changes are Scheduled." msgstr "Le modifiche sono state programmate." -#: rvy_init.php:392 +#: rvy_init-functions.php:301 msgid "Scheduled Changes" msgstr "Modifiche programmate" -#: rvy_init.php:402 +#: rvy_init-functions.php:303 +msgid "Scheduled Changes (%d)" +msgid_plural "Scheduled Changes (%d)" +msgstr[0] "Modifica programmata (%d)" +msgstr[1] "Modifiche programmate (%d)" + +#: rvy_init-functions.php:311 msgid "Unsubmitted Revision" msgstr "Revisione non inviata" -#: rvy_init.php:403 rvy_init.php:404 +#: rvy_init-functions.php:312 rvy_init-functions.php:313 msgid "New Revision" msgstr "Nuova revisione" -#: rvy_init.php:405 +#: rvy_init-functions.php:314 msgid "Creating Revision..." msgstr "Creazione della revisione…" -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "The Revision is ready to edit." msgstr "La revisione è pronta per la modifica." -#: rvy_init.php:406 +#: rvy_init-functions.php:315 msgid "Revision ready to edit." msgstr "Revisioni pronte per la modifica." -#: rvy_init.php:407 rvy_init.php:424 rvy_init.php:441 +#: rvy_init-functions.php:316 rvy_init-functions.php:333 +#: rvy_init-functions.php:350 msgid "Approve Revision" msgstr "Approva la revisione" -#: rvy_init.php:409 rvy_init.php:426 rvy_init.php:443 +#: rvy_init-functions.php:318 rvy_init-functions.php:335 +#: rvy_init-functions.php:352 msgid "Publish Revision" msgstr "Pubblica revisione" -#: rvy_init.php:412 +#: rvy_init-functions.php:321 msgid "Unsubmitted Revisions" msgstr "Revisioni non inviate" -#: rvy_init.php:413 +#: rvy_init-functions.php:322 msgid "Not Submitted" msgstr "Non inviata" -#: rvy_init.php:419 +#: rvy_init-functions.php:323 +msgid "Not Submitted for Approval (%s)" +msgid_plural "Not Submitted for Approval (%s)" +msgstr[0] "Non inviata per l'approvazione(%s)" +msgstr[1] "Non inviate per l'approvazione(%s)" + +#: rvy_init-functions.php:328 msgid "Submitted Revision" msgstr "Revisione inviata" -#: rvy_init.php:420 rvy_init.php:552 +#: rvy_init-functions.php:329 rvy_init-functions.php:461 msgid "Submit Revision" msgstr "Invia revisione" -#: rvy_init.php:422 +#: rvy_init-functions.php:331 msgid "Submitting Revision..." msgstr "Invio della revisione…" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "The Revision is Submitted" msgstr "La revisione è stata inviata" -#: rvy_init.php:423 +#: rvy_init-functions.php:332 msgid "Revision Submitted" msgstr "Revisione inviata" -#: rvy_init.php:429 +#: rvy_init-functions.php:338 msgid "Submitted Revisions" msgstr "Revisioni inviate" -#: rvy_init.php:430 +#: rvy_init-functions.php:339 msgid "Submitted" msgstr "Inviato" -#: rvy_init.php:436 +#: rvy_init-functions.php:340 +msgid "Submitted for Approval (%s)" +msgid_plural "Submitted for Approval (%s)" +msgstr[0] "Inviata per l'approvazione (%s)" +msgstr[1] "Inviate per l'approvazione (%s)" + +#: rvy_init-functions.php:345 msgid "Scheduled Revision" msgstr "Revisione programmata" -#: rvy_init.php:437 rvy_init.php:438 +#: rvy_init-functions.php:346 rvy_init-functions.php:347 msgid "Schedule Revision" msgstr "Revisione programmata" -#: rvy_init.php:439 +#: rvy_init-functions.php:348 msgid "Scheduling Revision..." msgstr "Programmazione della revisione…" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "The Revision is Scheduled" msgstr "La revisione è stata programmata" -#: rvy_init.php:440 +#: rvy_init-functions.php:349 msgid "Revision Scheduled" msgstr "Revisione programmata" -#: rvy_init.php:446 +#: rvy_init-functions.php:355 msgid "Scheduled Revisions" msgstr "Revisioni programmate" -#: rvy_init.php:547 +#: rvy_init-functions.php:356 +msgid "Scheduled" +msgstr "Programmato" + +#: rvy_init-functions.php:357 +msgid "Scheduled Revision (%s)" +msgid_plural "Scheduled Revisions (%s)" +msgstr[0] "Revisione programmata (%s)" +msgstr[1] "Revisioni programmate (%s)" + +#: rvy_init-functions.php:448 +msgid "%sMy Copies & Changes%s(%s)" +msgid_plural "%sMy Copies & Changes%s(%s)" +msgstr[0] "%sLa mia copia e le mie modifiche%s(%s)" +msgstr[1] "%sLe mie copie e le mie modifiche%s(%s)" + +#: rvy_init-functions.php:449 +msgid "%sMy Revisions%s(%s)" +msgid_plural "%sMy Revisions%s(%s)" +msgstr[0] "%sLa mia revisione%s(%s)" +msgstr[1] "%sLe mie revisioni%s(%s)" + +#: rvy_init-functions.php:451 +msgid "%sRevisions to My Posts%s(%s)" +msgid_plural "%sRevisions to My Posts%s(%s)" +msgstr[0] "%sRevisioni del mio articolo%s(%s)" +msgstr[1] "%sRevisioni dei miei articoli%s(%s)" + +#: rvy_init-functions.php:456 msgid "Post Author" msgstr "Autore articolo" -#: rvy_init.php:548 +#: rvy_init-functions.php:457 msgid "Published Post" msgstr "Articolo pubblicato" -#: rvy_init.php:553 +#: rvy_init-functions.php:462 msgid "Submit Changes" msgstr "Invia le modifiche" -#: rvy_init.php:754 +#: rvy_init-functions.php:663 +msgid "Revisor" +msgstr "Revisore" + +#: rvy_init-functions.php:675 +msgctxt "User role" msgid "Revisor" msgstr "Revisore" -#: rvy_init.php:1230 +#: rvy_init-functions.php:1139 msgid "Revision Workflow" msgstr "Workflow revisione" -#~ msgctxt "opentag option_tabname closetag (explanatory note)" -#~ msgid "%1$s%2$s%3$s (%4$s)" -#~ msgstr "%1$s%2$s%3$s (%4$s)" - -#~ msgid "Scheduled Changes (%d)" -#~ msgid_plural "Scheduled Changes (%d)" -#~ msgstr[0] "Modifica programmata (%d)" -#~ msgstr[1] "Modifiche programmate (%d)" - -#~ msgid "%sRevisions to My Posts%s(%s)" -#~ msgid_plural "%sRevisions to My Posts%s(%s)" -#~ msgstr[0] "%sRevisioni del mio articolo%s(%s)" -#~ msgstr[1] "%sRevisioni dei miei articoli%s(%s)" - -#~ msgid "%sMy Revisions%s(%s)" -#~ msgid_plural "%sMy Revisions%s(%s)" -#~ msgstr[0] "%sLa mia revisione%s(%s)" -#~ msgstr[1] "%sLe mie revisioni%s(%s)" - -#~ msgid "%sMy Copies & Changes%s(%s)" -#~ msgid_plural "%sMy Copies & Changes%s(%s)" -#~ msgstr[0] "%sLa mia copia e le mie modifiche%s(%s)" -#~ msgstr[1] "%sLe mie copie e le mie modifiche%s(%s)" - -#~ msgid "Submitted for Approval (%s)" -#~ msgid_plural "Submitted for Approval (%s)" -#~ msgstr[0] "Inviata per l'approvazione (%s)" -#~ msgstr[1] "Inviate per l'approvazione (%s)" - -#~ msgid "Not Submitted for Approval (%s)" -#~ msgid_plural "Not Submitted for Approval (%s)" -#~ msgstr[0] "Non inviata per l'approvazione(%s)" -#~ msgstr[1] "Non inviate per l'approvazione(%s)" - -#~ msgid "Change Requests (%d)" -#~ msgid_plural "Change Requests (%d)" -#~ msgstr[0] "Richieste di modifica (%d)" -#~ msgstr[1] "Richieste di modifiche (%d)" - -#~ msgid "Working Copies (%d)" -#~ msgid_plural "Working Copies (%d)" -#~ msgstr[0] "Copia di lavoro (%d)" -#~ msgstr[1] "Copie di lavoro (%d)" - -#~ msgctxt "PublishedPostName (other filter captions)" -#~ msgid "Revision Queue for \"%s\"%s" -#~ msgstr "Coda di revisione per \"%s\"%s" - -#~ msgctxt "Posts / Pages / etc." -#~ msgid "of %s" -#~ msgstr "di %s" - -#~ msgctxt "Author Name" -#~ msgid "%s: " -#~ msgstr "%s: " - -#~ msgctxt "User role" -#~ msgid "Revisor" -#~ msgstr "Revisore" +#~ msgid "Move to Trash" +#~ msgstr "Sposta nel cestino" -#~ msgctxt "revision date short format" -#~ msgid "j M @ H:i" -#~ msgstr "j M @ H:i" +#~ msgid "Status:" +#~ msgstr "Stato:" -#~ msgctxt "revision date short format" -#~ msgid "j M @ g:i a" -#~ msgstr "j M @ g:i a" +#, php-format +#~ msgid "Scheduled for: %s" +#~ msgstr "Programmato per: %s" + +#, php-format +#~ msgid "Publish on: %s" +#~ msgstr "Pubblica il: %s" + +#~ msgid "Error in deleting." +#~ msgstr "Errore durante l'eliminazione." + +#~ msgid "Scheduled Rev." +#~ msgstr "Revisione programmata" + +#~ msgid "Delete" +#~ msgstr "Elimina" + +#~ msgid "Schedule" +#~ msgstr "Programma" + +#, php-format +#~ msgid "%s ago" +#~ msgstr "%s fa" + +#~ msgid "Missed schedule" +#~ msgstr "Programma mancato" + +#~ msgid "View" +#~ msgstr "Visualizza" + +#~ msgid "Show more details" +#~ msgstr "Mostra più dettagli" + +#~ msgid "Decline" +#~ msgstr "Rifiuta" + +#~ msgid "Publish" +#~ msgstr "Pubblica" + +#~ msgid "Delete Permanently" +#~ msgstr "Elimina definitivamente" + +#~ msgid "Filter by category" +#~ msgstr "Filtra per categoria" + +#~ msgid "Select All" +#~ msgstr "Seleziona tutto" + +#, php-format +#~ msgid "“%s” (Edit)" +#~ msgstr "“%s” (Modifica)" + +#~ msgid "Enable public preview" +#~ msgstr "Abilita anteprima pubblica" + +#~ msgid "Return to editor" +#~ msgstr "Torna all'editor" + +#~ msgid "(no title)" +#~ msgstr "(senza titolo)" + +#, php-format +#~ msgid "%s%s ago" +#~ msgstr "%s%s fa" + +#, php-format +#~ msgid "Additional role capability required to manage %s" +#~ msgstr "Capacità di ruolo aggiuntiva richiesta per gestire %s" + +#, php-format +#~ msgid "Posts / Pages list: Use \"Edit\" caption for %s link" +#~ msgstr "" +#~ "Elenco articoli/pagine: utilizzare la didascalia \"Modifica\" per il link " +#~ "%s" + +#~ msgid "Display Hints" +#~ msgstr "Visualizza suggerimenti" + +#~ msgid "Compare Past Revisions ordering:" +#~ msgstr "Ordine per confrontare le revisioni precedenti:" + +#, php-format +#~ msgid "%s capabilities" +#~ msgstr "Capacità %s" -#~ msgid "Scheduled Revision (%s)" -#~ msgid_plural "Scheduled Revisions (%s)" -#~ msgstr[0] "Revisione programmata (%s)" -#~ msgstr[1] "Revisioni programmate (%s)" +#~ msgid "Preview / Submit" +#~ msgstr "Anteprima/Invia" + +#~ msgid "View / Submit" +#~ msgstr "Visualizza/Invia" + +#, php-format +#~ msgid "It was submitted by %1$s." +#~ msgstr "È stata inviata da %1$s." + +#, php-format +#~ msgid "[%s] %s Publication" +#~ msgstr "[%s] %s Pubblicazione" + +#, php-format +#~ msgid "A scheduled revision to the %1$s \"%2$s\" has been published." +#~ msgstr "È stata pubblicata una revisione pianificata per %1$s \"%2$s\"." + +#, php-format +#~ msgid "%s revision permanently deleted." +#~ msgstr "%s revisione eliminata definitivamente." + +#~ msgid "Undo" +#~ msgstr "Annulla azione" + +#, php-format +#~ msgid "Preview “%s”" +#~ msgstr "Anteprima “%s”" + +#~ msgid "Actions" +#~ msgstr "Azioni" + +#~ msgid "Bulk Actions" +#~ msgstr "Azioni di gruppo" + +#~ msgid "Pending" +#~ msgstr "In attesa" #~ msgid "" -#~ "Maintain published content with teamwork and precision using the " -#~ "Revisions model to submit, approve and schedule changes." +#~ "This plugin is outdated. You already have a more recent version " +#~ "installed. Please remove this version." #~ msgstr "" -#~ "Mantieni i contenuti pubblicati con lavoro di squadra e precisione " -#~ "utilizzando il modello Revisioni per inviare, approvare e programmare le " -#~ "modifiche." +#~ "Questo plugin è obsoleto. Hai già installata una versione più recente. " +#~ "Questa versione dovresti rimuoverla." -#~ msgid "https://publishpress.com/revisionary/" -#~ msgstr "https://publishpress.com/revisionary/" +#, php-format +#~ msgid "" +#~ "This plugin is not installed in the standard folder. The current path is " +#~ "%1$s but it is expected to be %2$s." +#~ msgstr "" +#~ "Questo plugin non è installato nella cartella standard. Il percorso " +#~ "attuale è %1$s invece dovrebbe essere %2$s." -#~ msgid "PublishPress Revisions" -#~ msgstr "PublishPress Revisions" +#, php-format +#~ msgid "" +#~ "You have activated multiple instances of %s. Please keep only one " +#~ "activated and remove the others." +#~ msgstr "" +#~ "Hai attivato più istanze di %s. Mantienini solo una attivata ed elimina " +#~ "le altre." -#~ msgctxt "post revision" -#~ msgid "%1$s by %2$s" -#~ msgstr "%1$s da %2$s" +#, php-format +#~ msgid "Please deactivate %1$s when %2$s is activated." +#~ msgstr "Bisogna disattivare %1$s quando viene attivato %2$s." -#~ msgctxt "revision schedule date format" -#~ msgid "j F, Y, g:i a" -#~ msgstr "j F, Y, g:i a" +#, php-format +#~ msgid "" +#~ "Hey, you've been using %1$s for %2$s on your site. We hope the plugin has " +#~ "been useful. Please could you quickly leave a 5-star rating on WordPress." +#~ "org? It really does help to keep %1$s growing." +#~ msgstr "" +#~ "Ehi, stai già usando %1$s nel tuo sito da %2$s e speriamo che il plugin " +#~ "ti sia stato utile. Puoi lasciarci una valutazione a 5 stelle su " +#~ "WordPress.org? Questo ci aiuterà a far crescere %1$s." + +#~ msgid "1 week" +#~ msgstr "1 settimana" + +#~ msgid "1 month" +#~ msgstr "1 mese" + +#~ msgid "3 months" +#~ msgstr "3 mesi" + +#, php-format +#~ msgid "Click here to add your rating for %s" +#~ msgstr "Fai clic qui per aggiungere la tua valutazione di %s" + +#~ msgid "Maybe later" +#~ msgstr "Forse più tardi" + +#~ msgid "I already did" +#~ msgstr "L'ho già fatto" + +#~ msgid "Amazing! We are redirecting you to our site..." +#~ msgstr "Fantastico! Ti stiamo reindirizzando al nostro sito…" + +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s: \"%2$s\")" +#~ msgstr "" +#~ "Un'altra copia di PublishPress Revisions (o Revisionary) è già attivata " +#~ "(versione %1$s: \"%2$s\")" -#~ msgctxt "revision date format" -#~ msgid "j F, Y @ g:i a" -#~ msgstr "j F, Y @ g:i a" +#, php-format +#~ msgid "" +#~ "Another copy of PublishPress Revisions (or Revisionary) is already " +#~ "activated (version %1$s)" +#~ msgstr "" +#~ "Un'altra copia di PublishPress Revisions (o Revisionary) è già attivata " +#~ "(versione %1$s)" -#~ msgid "https://publishpress.com" -#~ msgstr "https://publishpress.com" +#~ msgctxt "revision date short format" +#~ msgid "j M @ g:i a" +#~ msgstr "j M @ g:i a" -#~ msgid "PublishPress" -#~ msgstr "PublishPress" +#~ msgctxt "post revision" +#~ msgid "%1$s by %2$s" +#~ msgstr "%1$s da %2$s" diff --git a/languages/revisionary.pot b/languages/revisionary.pot index b954e63e..6b893fc7 100644 --- a/languages/revisionary.pot +++ b/languages/revisionary.pot @@ -2,14 +2,14 @@ # This file is distributed under the same license as the PublishPress Revisions plugin. msgid "" msgstr "" -"Project-Id-Version: PublishPress Revisions 3.5.4\n" +"Project-Id-Version: PublishPress Revisions 3.5.5-rc2\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/project\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-10-21T02:00:27+00:00\n" +"POT-Creation-Date: 2023-12-05T20:54:46+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.8.1\n" "X-Domain: revisionary\n" @@ -462,8 +462,8 @@ msgid "j M @ H:i" msgstr "" #: admin/history_rvy.php:1070 -#: front_rvy.php:356 -#: front_rvy.php:381 +#: front_rvy.php:433 +#: front_rvy.php:458 #: rvy_init-functions.php:260 #: rvy_init-functions.php:278 #: rvy_init-functions.php:317 @@ -1000,7 +1000,7 @@ msgstr "" #: admin/post-editor-workflow-ui_rvy.php:101 #: admin/post-editor-workflow-ui_rvy.php:193 -#: front_rvy.php:314 +#: front_rvy.php:391 msgid "Edit" msgstr "" @@ -1209,11 +1209,11 @@ msgstr "" msgid "%1$s (Publish date: %2$s)" msgstr "" -#: admin/revision-ui_rvy.php:276 +#: admin/revision-ui_rvy.php:277 msgid "The revision will be deleted. Are you sure?" msgstr "" -#: admin/revision-ui_rvy.php:369 +#: admin/revision-ui_rvy.php:370 msgid "Modified Date" msgstr "" @@ -1258,58 +1258,58 @@ msgstr "" msgid "no %s revisions available." msgstr "" -#: front_rvy.php:280 +#: front_rvy.php:357 msgid "%sView Queue%s" msgstr "" -#: front_rvy.php:289 +#: front_rvy.php:366 msgid "%sCompare%s%sView Published Post%s" msgstr "" -#: front_rvy.php:303 +#: front_rvy.php:380 msgid "%sView Published Post%s" msgstr "" -#: front_rvy.php:359 +#: front_rvy.php:436 #: rvy_init-functions.php:274 #: rvy_init-functions.php:330 msgid "Submit" msgstr "" -#: front_rvy.php:366 -#: front_rvy.php:395 -#: front_rvy.php:411 +#: front_rvy.php:443 +#: front_rvy.php:472 +#: front_rvy.php:488 msgid "Publish now" msgstr "" -#: front_rvy.php:371 -#: front_rvy.php:373 -#: front_rvy.php:399 -#: front_rvy.php:401 +#: front_rvy.php:448 +#: front_rvy.php:450 +#: front_rvy.php:476 +#: front_rvy.php:478 msgid "This is a %s. %s %s %s" msgstr "" -#: front_rvy.php:388 -#: front_rvy.php:390 +#: front_rvy.php:465 +#: front_rvy.php:467 msgid "This is a %s (requested publish date: %s). %s %s %s" msgstr "" -#: front_rvy.php:414 -#: front_rvy.php:416 +#: front_rvy.php:491 +#: front_rvy.php:493 msgid "This is a %s (for publication on %s). %s %s %s" msgstr "" -#: front_rvy.php:431 -#: front_rvy.php:433 +#: front_rvy.php:508 +#: front_rvy.php:510 msgid "This is the Current Revision. %s" msgstr "" -#: front_rvy.php:440 +#: front_rvy.php:517 msgid "Restore" msgstr "" -#: front_rvy.php:443 -#: front_rvy.php:445 +#: front_rvy.php:520 +#: front_rvy.php:522 msgid "This is a Past Revision (from %s). %s %s" msgstr "" From 88e6e2d8f4546b89dc6eebbe81f68ab693220466 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:15:48 -0500 Subject: [PATCH 05/22] Update change log --- readme.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index e8e75249..62074f5d 100644 --- a/readme.txt +++ b/readme.txt @@ -239,11 +239,19 @@ Divi is one of the most popular page-builders in WordPress, and it does integrat == Changelog == += 3.5.5-beta = +* Compat : Advanced Custom Fields - Prevent invalid filtering of revision ID +* Fixed : Front page template was not loaded for revision previews of front page +* Fixed : Revision previews were not loaded correctly on some sites +* Fixed : Classic Editor - Revision Status no longer displayed after changing publish time +* Fixed : Classic Editor - Modified publish time discarded if Submit / Approve clicked before Update Revision +* Fixed : Classic Editor - Revision Submit button was still (mal)functional when disabled + = 3.5.4 - 17 Oct 2023 = * Fixed : Past Revision previews did not display (since 3.5.3) * Fixed : Scheduled Revisions were not published under some configurations * Fixed : Custom fields with multiple values stored to the same key were not revisioned correctly -* Fixed : Improve html validation of Revisions Settings screens, possibly resolving rendering issue on some browsers +* Fixed : Improve html validation of Revisions Settings screens, possibly resolving rendering issue on some browsers * Change : Screen Options on Revision Queue and Revision Archive to set Revisions per Page (previously used setting from Pages screen) * Compat : PublishPress Authors - Default author setting overrides actual revision author From e3a213807893c19fe1307fbbc9804b942cfc459f Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:16:06 -0500 Subject: [PATCH 06/22] Beta version 3.5.5-rc2 --- revisionary.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/revisionary.php b/revisionary.php index badecf12..12138974 100644 --- a/revisionary.php +++ b/revisionary.php @@ -5,7 +5,7 @@ * Description: Maintain published content with teamwork and precision using the Revisions model to submit, approve and schedule changes. * Author: PublishPress * Author URI: https://publishpress.com - * Version: 3.5.4 + * Version: 3.5.5-rc2 * Text Domain: revisionary * Domain Path: /languages/ * Min WP Version: 5.5 @@ -39,7 +39,7 @@ // Temporary usage within this module only; avoids multiple instances of version string global $pp_revisions_version; -$pp_revisions_version = '3.5.4'; +$pp_revisions_version = '3.5.5-rc2'; global $wp_version; From f85477161a3e29cd2c81c9ba3533931355478b24 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:28:10 -0500 Subject: [PATCH 07/22] Failsafe use of constant definition --- admin/revision-ui_rvy.php | 2 +- revisionary_main.php | 4 ++-- rvy_init-functions.php | 4 ++-- rvy_init.php | 3 +-- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/admin/revision-ui_rvy.php b/admin/revision-ui_rvy.php index c78b543d..bf8a80d2 100644 --- a/admin/revision-ui_rvy.php +++ b/admin/revision-ui_rvy.php @@ -249,7 +249,7 @@ function rvy_list_post_revisions( $post_id = 0, $status = '', $args = null ) { if ( $post->ID != $revision->ID ) { if ('inherit' == $revision->post_status) { // @todo: need this case? - $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; $preview_url = add_query_arg($preview_arg, '1', get_post_permalink( $revision->ID ) . '&post_type=revision' ); } else { $preview_url = rvy_preview_url($revision, ['post_type' => $post->post_type]); diff --git a/revisionary_main.php b/revisionary_main.php index fcc48238..8063b557 100644 --- a/revisionary_main.php +++ b/revisionary_main.php @@ -84,7 +84,7 @@ function addFilters() { // NOTE: $_GET['preview'] and $_GET['post_type'] arguments are set by rvy_init() at response to ?p= request when the requested post is a revision. if (!is_admin() && (!defined('REST_REQUEST') || ! REST_REQUEST)) { // preview_id indicates a regular preview via WP core, based on autosave revision - $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { require_once( dirname(__FILE__).'/front_rvy.php' ); @@ -885,7 +885,7 @@ function flt_post_map_meta_cap($caps, $cap, $user_id, $args) { $busy = true; - $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if (in_array($cap, ['read_post', 'read_page']) // WP Query imposes edit_post capability requirement for front end viewing of protected statuses || (!empty($_REQUEST[$preview_arg]) && in_array($cap, array('edit_post', 'edit_page')) && did_action('posts_selection') && !did_action('template_redirect')) diff --git a/rvy_init-functions.php b/rvy_init-functions.php index b56e5b72..0f4d40b8 100644 --- a/rvy_init-functions.php +++ b/rvy_init-functions.php @@ -1225,7 +1225,7 @@ function rvy_init() { if ( rvy_get_option( 'scheduled_revisions' ) || rvy_get_option( 'pending_revisions' ) ) { if ( $post = get_post( sanitize_text_field($_GET['p']) ) ) { if (rvy_in_revision_workflow($post)) { - $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; $_GET[$preview_arg] = 1; } } @@ -1374,7 +1374,7 @@ function rvy_preview_url($revision, $args = []) { $status_obj = get_post_status_object(get_post_field('post_status', rvy_post_id($revision->ID))); $post_is_published = $status_obj && (!empty($status_obj->public) || !empty($status_obj->private)); - $preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if ('id_only' == $link_type) { // support using ids only if theme or plugins do not tolerate published post url and do not require standard format with revision slug diff --git a/rvy_init.php b/rvy_init.php index bb32177b..82d31a8b 100644 --- a/rvy_init.php +++ b/rvy_init.php @@ -16,7 +16,7 @@ define('RVY_PREVIEW_ARG', 'rv_preview'); } -$preview_arg = sanitize_key(constant('RVY_PREVIEW_ARG')); +$preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if (!empty($_REQUEST[$preview_arg]) && !empty($_REQUEST['post_type']) && empty($_REQUEST['preview_id'])) { add_filter('redirect_canonical', '_rvy_no_redirect_filter', 10, 2); @@ -63,7 +63,6 @@ function() { } ); - // Advanced Custom Fields plugin: Prevent invalid filtering of revision ID if (class_exists('ACF')) { add_filter( From 0cda488c89c7e063b4145905e30d83735dd8464c Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 5 Dec 2023 16:55:10 -0500 Subject: [PATCH 08/22] Back compat with existing revision preview links --- revisionary_main.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/revisionary_main.php b/revisionary_main.php index 8063b557..59e878da 100644 --- a/revisionary_main.php +++ b/revisionary_main.php @@ -86,7 +86,7 @@ function addFilters() { if (!is_admin() && (!defined('REST_REQUEST') || ! REST_REQUEST)) { // preview_id indicates a regular preview via WP core, based on autosave revision $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; - if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { + if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['preview']) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { require_once( dirname(__FILE__).'/front_rvy.php' ); $this->front = new RevisionaryFront(); } @@ -888,7 +888,7 @@ function flt_post_map_meta_cap($caps, $cap, $user_id, $args) { $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if (in_array($cap, ['read_post', 'read_page']) // WP Query imposes edit_post capability requirement for front end viewing of protected statuses - || (!empty($_REQUEST[$preview_arg]) && in_array($cap, array('edit_post', 'edit_page')) && did_action('posts_selection') && !did_action('template_redirect')) + || ((!empty($_REQUEST[$preview_arg]) || !empty($_GET['preview'])) && in_array($cap, array('edit_post', 'edit_page')) && did_action('posts_selection') && !did_action('template_redirect')) ) { if ($post && rvy_in_revision_workflow($post)) { $type_obj = get_post_type_object($post->post_type); From 749f4fb1f8656e32bbaddd36332f3b07ae8bc0e8 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 09:45:05 -0500 Subject: [PATCH 09/22] Back compat with existing preview links: redirect with new preview arg --- rvy_init.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rvy_init.php b/rvy_init.php index 82d31a8b..71501a6c 100644 --- a/rvy_init.php +++ b/rvy_init.php @@ -16,6 +16,16 @@ define('RVY_PREVIEW_ARG', 'rv_preview'); } +if (('preview' != RVY_PREVIEW_ARG) && !empty($_REQUEST['preview']) && !empty($_REQUEST['nc'])) { + $url = sanitize_url($_SERVER['REQUEST_URI']); + $arr = parse_url(site_url()); + $url = $arr['scheme'] . '://' . $arr['host'] . $url; + + $url = str_replace('preview=', RVY_PREVIEW_ARG . '=', $url); + wp_redirect($url); + exit; +} + $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; if (!empty($_REQUEST[$preview_arg]) && !empty($_REQUEST['post_type']) && empty($_REQUEST['preview_id'])) { From 5170e8f595ffeb2eb9faebf39f840b35a05f20bc Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:29:04 -0500 Subject: [PATCH 10/22] Revert change related to revision preview argument (now handled by redirect) --- revisionary_main.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/revisionary_main.php b/revisionary_main.php index 59e878da..ab9d21d7 100644 --- a/revisionary_main.php +++ b/revisionary_main.php @@ -86,7 +86,7 @@ function addFilters() { if (!is_admin() && (!defined('REST_REQUEST') || ! REST_REQUEST)) { // preview_id indicates a regular preview via WP core, based on autosave revision $preview_arg = (defined('RVY_PREVIEW_ARG')) ? sanitize_key(constant('RVY_PREVIEW_ARG')) : 'rv_preview'; - if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['preview']) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { + if ((defined('FL_BUILDER_VERSION') && rvy_in_revision_workflow(rvy_detect_post_id())) || ((!empty($_GET[$preview_arg]) || !empty($_GET['_ppp'])) && empty($_REQUEST['preview_id'])) || !empty($_GET['mark_current_revision'])) { require_once( dirname(__FILE__).'/front_rvy.php' ); $this->front = new RevisionaryFront(); } From 92f49eae7e9038c02ade0c3380728339d41e8991 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:30:51 -0500 Subject: [PATCH 11/22] PublishPress Permissions: Support new revision preview argument --- revisionary_main.php | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/revisionary_main.php b/revisionary_main.php index ab9d21d7..8a0315f6 100644 --- a/revisionary_main.php +++ b/revisionary_main.php @@ -98,7 +98,10 @@ function addFilters() { new PublishPress\Revisions\PostPreview(); } } - + + add_filter('presspermit_is_preview', [$this, 'fltIsPreview']); + add_filter('presspermit_query_post_statuses', [$this, 'fltQueryPostStatuses'], 10, 2); + add_filter('map_meta_cap', [$this, 'fltStatusChangeCap'], 5, 4); if ( ! is_content_administrator_rvy() ) { @@ -1112,4 +1115,24 @@ function fltUpdateCommentCountBypass($count, $old, $post_id) { return $count; } + + function fltIsPreview($is_preview) { + if (defined('RVY_PREVIEW_ARG') && RVY_PREVIEW_ARG && !empty($_REQUEST[RVY_PREVIEW_ARG])) { + $is_preview = true; + } + + return $is_preview; + } + + /* + * PublishPress Permissions: Make query filtering allow for revision previews + */ + function fltQueryPostStatuses($statuses, $args) { + if (((defined('RVY_PREVIEW_ARG') && RVY_PREVIEW_ARG && !empty($_REQUEST[RVY_PREVIEW_ARG]))) + && !empty($args['required_operation']) && ('edit' == $args['required_operation']) && function_exists('rvy_revision_base_statuses')) { + $statuses = array_merge($statuses, array_fill_keys(rvy_revision_base_statuses(), (object)[])); + } + + return $statuses; + } } // end Revisionary class From ec5641ddb0efce23fc21102576344f6d20821ec2 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:34:26 -0500 Subject: [PATCH 12/22] Classic Editor: Separate Preview buttons for revision in progress, saved revision --- admin/RevisionEditSubmitMetabox.php | 11 +++---- admin/post-edit_rvy.php | 48 ++++++++++++++++++++++++++--- 2 files changed, 48 insertions(+), 11 deletions(-) diff --git a/admin/RevisionEditSubmitMetabox.php b/admin/RevisionEditSubmitMetabox.php index 7a983d8f..1b3df3ce 100644 --- a/admin/RevisionEditSubmitMetabox.php +++ b/admin/RevisionEditSubmitMetabox.php @@ -80,7 +80,6 @@ public static function post_submit_meta_box($post, $args = []) ID)); $type_obj = get_post_type_object($post->post_type); @@ -120,17 +119,15 @@ public static function post_preview_button($post, $args) if ($type_obj && empty($type_obj->public)) { return; - } elseif ($can_publish) { - $preview_button = esc_html__('Preview', 'revisionary'); - $preview_title = esc_html__('View / moderate saved revision', 'revisionary'); } else { $preview_button = esc_html__('Preview', 'revisionary'); - $preview_title = esc_html__('View saved revision', 'revisionary'); + $preview_title = esc_html__('Preview revision in progress', 'revisionary'); } ?> -
+ post_type); + if (!empty($post) && !empty($post->ID) && rvy_in_revision_workflow($post->ID)) { + $type_obj = get_post_type_object($post->post_type); - if ($type_obj && empty($type_obj->public)) { - return $preview_title; + if ($type_obj && !empty($type_obj->public)) { + $preview_title = esc_html__('View revision in progress', 'revisionary'); + } } + return $preview_title; + } + + function actPostSubmitboxActions($post) { + ?> + +
+ +
+ + ID)) { + return; + } + + if (!rvy_in_revision_workflow($post->ID)) { + return; + } + + if ($type_obj = get_post_type_object($post->post_type)) { + if (empty($type_obj->public) && empty($type_obj->publicly_queryable)) { + return; + } + } + + ?> + ID); + $preview_button = esc_html__('View Saved Revision'); + if (current_user_can('edit_post', rvy_post_id($post->ID))) { $preview_title = esc_html__('View / moderate saved revision', 'revisionary'); @@ -116,7 +153,10 @@ public function fltPreviewTitle($preview_title) { $preview_title = esc_html__('View saved revision', 'revisionary'); } - return $preview_title; + ?> + + Date: Tue, 12 Dec 2023 10:36:54 -0500 Subject: [PATCH 13/22] UI clarity and consistency in revision preview button caption --- admin/post-editor-workflow-ui_rvy.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/admin/post-editor-workflow-ui_rvy.php b/admin/post-editor-workflow-ui_rvy.php index ee3ff83e..db8f612a 100644 --- a/admin/post-editor-workflow-ui_rvy.php +++ b/admin/post-editor-workflow-ui_rvy.php @@ -54,7 +54,7 @@ public static function revisionLinkParams($args = []) { $vars['viewCaption'] = ('future-revision' == $post->post_mime_type) ? esc_html__('View / Publish', 'revisionary') : esc_html__('View / Approve', 'revisionary'); } - $vars['viewTitle'] = esc_html__('View / Approve saved revision', 'revisionary'); + $vars['viewTitle'] = esc_html__('View / Moderate saved revision', 'revisionary'); } else { $vars['viewCaption'] = version_compare($wp_version, '5.5-beta', '>=') ? esc_html__('Preview / Submit') : esc_html__('View / Submit'); $vars['viewTitle'] = esc_html__('View / Submit saved revision', 'revisionary'); From 968a0ef2df0d1532e785d0e9468c771b3a642a60 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:40:50 -0500 Subject: [PATCH 14/22] Pro: Appoval of revision to Draft post should (optionally) set status to Published #1131 --- admin/revision-action_rvy.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/admin/revision-action_rvy.php b/admin/revision-action_rvy.php index 458cc392..bb8e2d7b 100644 --- a/admin/revision-action_rvy.php +++ b/admin/revision-action_rvy.php @@ -779,6 +779,8 @@ function rvy_apply_revision( $revision_id, $actual_revision_status = '' ) { $update_fields['post_status'] = $published->post_status; } + $update_fields = apply_filters('revisionary_apply_revision_fields', $update_fields, $revision, $published, $actual_revision_status); + if ( (in_array($revision->post_mime_type, ['draft-revision', 'pending-revision']) && rvy_filter_option('pending_revision_update_modified_date', ['revision_id' => $revision_id, 'post_id' => $published->ID])) || (('future-revision' == $revision->post_mime_type) && rvy_filter_option('scheduled_revision_update_modified_date', ['revision_id' => $revision_id, 'post_id' => $published->ID])) From c268f4700f9163cf1475c6367e125dce0782683d Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:45:40 -0500 Subject: [PATCH 15/22] Update ES, FR, IT translations --- languages/revisionary-es_ES.mo | Bin 36187 -> 38178 bytes languages/revisionary-fr_FR.mo | Bin 38323 -> 40314 bytes languages/revisionary-it_IT.mo | Bin 36063 -> 38054 bytes 3 files changed, 0 insertions(+), 0 deletions(-) diff --git a/languages/revisionary-es_ES.mo b/languages/revisionary-es_ES.mo index 8fe75a4e1cdec18bf22959faae7bba3c9e533129..3f4b910c532d092d06bf2ff2cf1879ee99e8d335 100644 GIT binary patch delta 8235 zcmZwLcU;%i9>?+HKuAzPaexYl;6QOAisC}t;6TKc0}v$#sE9ezpN5#D++>=Tnw4f{ zWsao)G|{X55d`{RBeeRzJ(`K~j+kmuHy-SSM?6(OEK%NX-s z4dXoyL>Lo7_9h16r&t-k!5(-U`(uYlV;bW!9EJO_0fyBzCIOQ%0B54^Ux-bx)Oiq_ zQvR{7@pzN)C}Ubuk%skg9#+Dqk^jtYessgr*apMv854||n2dR-KI}lf@DS?$lXwg- zq8jjQv@y-`3?^a47>_YNBt2qmMVfO7cBK9&w#5pxsycSUa+rw~a2RSNvQRI62=j0Q zhNBO|QURmU7aLb)vJ=>3Z&`H$wXHY%Af_iaWLu0C9 z66*T?SP}Cu9Sc#{y@h)5C#b3Od`+UE?AFNka4_n^e5`_VP&cf=YPbnC5_?c1^gjAx z0NpB&A;=?5C~9Pq(FgNU4V;GR;3BNa`^`oYEtWl~79DaI)Z=cwxGi?Vp6HK@P$RGg zb>EYyxqb=NfCG3J9&z;_pw`v}^ur()g3gCx0`E8VNVKSiIagr|%I~6X{KMHSΜC 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 Ip?T>40XiNBtpET3 diff --git a/languages/revisionary-fr_FR.mo b/languages/revisionary-fr_FR.mo index 061648038f4e316c4ab4ded465b715d61dcd1cc9..91b9cf41bc3896af2937ed9ff073c16c1dee16ac 100644 GIT binary patch delta 8235 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 delta 6203 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 YRxxqfl+N)p7FJ&yIObq&QEJ|Q0YO-}^8f$< delta 6201 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 A5dZ)H From 34953c90c41e5266295f6392903fcb4728632978 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:46:01 -0500 Subject: [PATCH 16/22] Lang: update .pot --- languages/revisionary.pot | 81 +++++++++++++++++++++------------------ 1 file changed, 43 insertions(+), 38 deletions(-) diff --git a/languages/revisionary.pot b/languages/revisionary.pot index 6b893fc7..f49c7e64 100644 --- a/languages/revisionary.pot +++ b/languages/revisionary.pot @@ -2,14 +2,14 @@ # This file is distributed under the same license as the PublishPress Revisions plugin. msgid "" msgstr "" -"Project-Id-Version: PublishPress Revisions 3.5.5-rc2\n" +"Project-Id-Version: PublishPress Revisions 3.5.5\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/project\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2023-12-05T20:54:46+00:00\n" +"POT-Creation-Date: 2023-12-12T15:42:27+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.8.1\n" "X-Domain: revisionary\n" @@ -184,7 +184,7 @@ msgstr "" #: admin/class-list-table_rvy.php:1023 #: admin/class-list-table_rvy.php:1290 #: admin/post-edit-block-ui_rvy.php:94 -#: admin/post-edit_rvy.php:51 +#: admin/post-edit_rvy.php:52 #: admin/RevisionEditSubmitMetabox.php:62 msgid "Delete Revision" msgstr "" @@ -272,8 +272,8 @@ msgstr "" #: admin/class-list-table-archive.php:759 #: admin/class-list-table_rvy.php:1331 #: admin/edit-revision-classic-ui_rvy.php:92 -#: admin/post-edit_rvy.php:138 -#: admin/post-edit_rvy.php:152 +#: admin/post-edit_rvy.php:178 +#: admin/post-edit_rvy.php:192 msgctxt "revisions" msgid "Compare" msgstr "" @@ -365,7 +365,7 @@ msgstr "" #: admin/class-list-table_rvy.php:1023 #: admin/class-list-table_rvy.php:1286 #: admin/post-edit-block-ui_rvy.php:94 -#: admin/post-edit_rvy.php:51 +#: admin/post-edit_rvy.php:52 #: admin/RevisionEditSubmitMetabox.php:62 msgid "Discard Revision" msgstr "" @@ -480,8 +480,7 @@ msgstr "" #: admin/post-editor-workflow-ui_rvy.php:52 #: admin/post-editor-workflow-ui_rvy.php:96 #: admin/post-editor-workflow-ui_rvy.php:192 -#: admin/RevisionEditSubmitMetabox.php:124 -#: admin/RevisionEditSubmitMetabox.php:127 +#: admin/RevisionEditSubmitMetabox.php:123 msgid "Preview" msgstr "" @@ -955,7 +954,7 @@ msgid "All settings in this form (including those on unselected tabs) will be re msgstr "" #: admin/post-edit-block-ui_rvy.php:150 -#: admin/post-edit_rvy.php:223 +#: admin/post-edit_rvy.php:263 msgid "Author" msgstr "" @@ -977,7 +976,7 @@ msgid "View / Approve" msgstr "" #: admin/post-editor-workflow-ui_rvy.php:57 -msgid "View / Approve saved revision" +msgid "View / Moderate saved revision" msgstr "" #: admin/post-editor-workflow-ui_rvy.php:60 @@ -1040,71 +1039,73 @@ msgstr "" msgid "For custom field changes, edit a scheduled %s." msgstr "" -#: admin/post-edit_rvy.php:26 -#: admin/post-edit_rvy.php:84 +#: admin/post-edit_rvy.php:27 +#: admin/post-edit_rvy.php:85 msgid "Current Time" msgstr "" -#: admin/post-edit_rvy.php:113 -#: admin/RevisionEditSubmitMetabox.php:125 +#: admin/post-edit_rvy.php:111 +msgid "View revision in progress" +msgstr "" + +#: admin/post-edit_rvy.php:150 msgid "View / moderate saved revision" msgstr "" -#: admin/post-edit_rvy.php:116 -#: admin/RevisionEditSubmitMetabox.php:128 +#: admin/post-edit_rvy.php:153 msgid "View saved revision" msgstr "" -#: admin/revision-action_rvy.php:416 -#: admin/revision-action_rvy.php:502 +#: admin/revision-action_rvy.php:417 +#: admin/revision-action_rvy.php:503 msgid "[%s] Revision Approval Notice" msgstr "" -#: admin/revision-action_rvy.php:417 +#: admin/revision-action_rvy.php:418 msgid "A revision to the %1$s \"%2$s\" has been approved." msgstr "" -#: admin/revision-action_rvy.php:421 +#: admin/revision-action_rvy.php:422 msgid "The submitter was %1$s." msgstr "" -#: admin/revision-action_rvy.php:425 -#: admin/revision-action_rvy.php:507 +#: admin/revision-action_rvy.php:426 +#: admin/revision-action_rvy.php:508 msgid "It will be published on %s" msgstr "" -#: admin/revision-action_rvy.php:429 -#: admin/revision-action_rvy.php:511 +#: admin/revision-action_rvy.php:430 +#: admin/revision-action_rvy.php:512 msgid "Preview it here: " msgstr "" -#: admin/revision-action_rvy.php:432 -#: admin/revision-action_rvy.php:514 +#: admin/revision-action_rvy.php:433 +#: admin/revision-action_rvy.php:515 msgid "Editor: " msgstr "" -#: admin/revision-action_rvy.php:434 -#: admin/revision-action_rvy.php:516 -#: admin/revision-action_rvy.php:1343 -#: admin/revision-action_rvy.php:1368 -#: admin/revision-action_rvy.php:1430 +#: admin/revision-action_rvy.php:435 +#: admin/revision-action_rvy.php:517 +#: admin/revision-action_rvy.php:1346 +#: admin/revision-action_rvy.php:1371 +#: admin/revision-action_rvy.php:1433 msgid "View it online: " msgstr "" -#: admin/revision-action_rvy.php:503 +#: admin/revision-action_rvy.php:504 msgid "The revision you submitted for the %1$s \"%2$s\" has been approved." msgstr "" -#: admin/revision-action_rvy.php:1339 -#: admin/revision-action_rvy.php:1361 +#: admin/revision-action_rvy.php:1342 +#: admin/revision-action_rvy.php:1364 msgid "[%s] %s Publication Notice" msgstr "" -#: admin/revision-action_rvy.php:1340 +#: admin/revision-action_rvy.php:1343 msgid "The scheduled revision you submitted for the %1$s \"%2$s\" has been published." msgstr "" -#: admin/revision-action_rvy.php:1362 +#: admin/revision-action_rvy.php:1365 msgid "A scheduled revision to your %1$s \"%2$s\" has been published." msgstr "" @@ -1217,12 +1218,16 @@ msgstr "" msgid "Modified Date" msgstr "" +#: admin/RevisionEditSubmitMetabox.php:124 +msgid "Preview revision in progress" +msgstr "" + #. translators: Publish box date formt, see http://php.net/date -#: admin/RevisionEditSubmitMetabox.php:183 +#: admin/RevisionEditSubmitMetabox.php:180 msgid "M j, Y @ G:i" msgstr "" -#: admin/RevisionEditSubmitMetabox.php:194 +#: admin/RevisionEditSubmitMetabox.php:191 msgid "Publish %son approval%s" msgstr "" From 8ca5804bcee9ad07936a35a3f2c2848d663dd83a Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:46:31 -0500 Subject: [PATCH 17/22] Update change log --- readme.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index 62074f5d..a458d644 100644 --- a/readme.txt +++ b/readme.txt @@ -239,13 +239,14 @@ Divi is one of the most popular page-builders in WordPress, and it does integrat == Changelog == -= 3.5.5-beta = += 3.5.5 - 12 Dec 2023 = * Compat : Advanced Custom Fields - Prevent invalid filtering of revision ID * Fixed : Front page template was not loaded for revision previews of front page * Fixed : Revision previews were not loaded correctly on some sites * Fixed : Classic Editor - Revision Status no longer displayed after changing publish time * Fixed : Classic Editor - Modified publish time discarded if Submit / Approve clicked before Update Revision * Fixed : Classic Editor - Revision Submit button was still (mal)functional when disabled +* Change : Classic Editor - Separate buttons to Preview changes in progress, View / Approve Saved Revision = 3.5.4 - 17 Oct 2023 = * Fixed : Past Revision previews did not display (since 3.5.3) From 94728675d1d77350fe8934061eb9f6b9514f151e Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:46:51 -0500 Subject: [PATCH 18/22] Update tested version --- readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index a458d644..4eb6258e 100644 --- a/readme.txt +++ b/readme.txt @@ -6,7 +6,7 @@ Author URI: https://publishpress.com Tags: revision, submit changes, duplicate post, duplicate page, revisions, approve changes, scheduled changes Requires at least: 5.5 Requires PHP: 7.2.5 -Tested up to: 6.3 +Tested up to: 6.4 Stable tag: 3.5.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html From 671816a43f472277d46e5345baadb3fd042f8066 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:49:26 -0500 Subject: [PATCH 19/22] Release 3.5.5 --- readme.txt | 2 +- revisionary.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.txt b/readme.txt index 4eb6258e..aebf7f0f 100644 --- a/readme.txt +++ b/readme.txt @@ -7,7 +7,7 @@ Tags: revision, submit changes, duplicate post, duplicate page, revisions, appro Requires at least: 5.5 Requires PHP: 7.2.5 Tested up to: 6.4 -Stable tag: 3.5.4 +Stable tag: 3.5.5 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html diff --git a/revisionary.php b/revisionary.php index 12138974..8d8834e0 100644 --- a/revisionary.php +++ b/revisionary.php @@ -5,7 +5,7 @@ * Description: Maintain published content with teamwork and precision using the Revisions model to submit, approve and schedule changes. * Author: PublishPress * Author URI: https://publishpress.com - * Version: 3.5.5-rc2 + * Version: 3.5.5 * Text Domain: revisionary * Domain Path: /languages/ * Min WP Version: 5.5 @@ -39,7 +39,7 @@ // Temporary usage within this module only; avoids multiple instances of version string global $pp_revisions_version; -$pp_revisions_version = '3.5.5-rc2'; +$pp_revisions_version = '3.5.5'; global $wp_version; From 575f5a12c4f6a1285962864716d3cdeba1d71fca Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 12:25:21 -0500 Subject: [PATCH 20/22] Pagination setting changes not applied to Queue, Archive #1135 --- rvy_init.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rvy_init.php b/rvy_init.php index 71501a6c..0d2da9fb 100644 --- a/rvy_init.php +++ b/rvy_init.php @@ -138,3 +138,8 @@ function($intend_to_save, $indexable) { }, 10, 2); } + +// Prevent any default filters from screwing with our paging settings +foreach(['revisions_per_page', 'revision_archive_per_page'] as $option_val) { + add_filter("set_screen_option_{$option_val}", function($screen_option, $option, $value ) {return $value;}, 99, 3); +} From 78ef7bbf2476a35b4db4d6b7f08be2f31bae5653 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 13:14:08 -0500 Subject: [PATCH 21/22] Revision Archive: Paginination not applied unless Revision Deletion option is enabled Fixes #1135 --- admin/class-list-table-archive.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/admin/class-list-table-archive.php b/admin/class-list-table-archive.php index fdaab2f5..16e5c6ed 100644 --- a/admin/class-list-table-archive.php +++ b/admin/class-list-table-archive.php @@ -389,10 +389,6 @@ protected function get_bulk_actions() { // override default nonce field protected function display_tablenav( $which ) { - if (!rvy_get_option('revision_archive_deletion')) { - return; - } - if ( 'top' === $which ) { wp_nonce_field( 'bulk-revision-archive' ); } From 8ab596e38897dd80d0709ddde5a3777397016617 Mon Sep 17 00:00:00 2001 From: Kevin Behrens <43488774+agapetry@users.noreply.github.com> Date: Tue, 12 Dec 2023 13:33:56 -0500 Subject: [PATCH 22/22] Revision Archive: PHP warning if revision deletion disabled --- admin/class-list-table-archive.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/admin/class-list-table-archive.php b/admin/class-list-table-archive.php index 16e5c6ed..38817054 100644 --- a/admin/class-list-table-archive.php +++ b/admin/class-list-table-archive.php @@ -379,8 +379,9 @@ private function heading_spacing( $count ) { } protected function get_bulk_actions() { + $actions = []; + if (rvy_get_option('revision_archive_deletion')) { - $actions = []; $actions['delete'] = esc_html__( 'Delete Revision', 'revisionary' ); }