Changeset 3050300
- Timestamp:
- 03/13/2024 08:26:39 AM (2 years ago)
- Location:
- feed2post-ircf/trunk
- Files:
-
- 11 edited
-
README.txt (modified) (2 diffs)
-
assets/admin.js (modified) (1 diff)
-
feed2post.php (modified) (6 diffs)
-
includes/feed/feed2post-csv.php (modified) (2 diffs)
-
includes/feed/feed2post-excel.php (modified) (1 diff)
-
includes/feed/feed2post-json.php (modified) (2 diffs)
-
includes/feed/feed2post-xml.php (modified) (1 diff)
-
includes/feed2post-feed.php (modified) (12 diffs)
-
languages/feed2post-fr_FR.mo (modified) (previous)
-
languages/feed2post-fr_FR.po (modified) (24 diffs)
-
languages/feed2post.pot (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
feed2post-ircf/trunk/README.txt
r3047845 r3050300 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html 9 Stable tag: 1.2 39 Stable tag: 1.24 10 10 Requires PHP: 7.0 11 11 … … 115 115 == Changelog == 116 116 117 = 1.24 = 118 Added options : post_id_match, lines_start, lines_length. 119 Added stop and dismiss buttons to notices. 120 Misc bug fixes. 121 117 122 = 1.23 = 118 123 Added notices on import begin|end. -
feed2post-ircf/trunk/assets/admin.js
r3047270 r3050300 106 106 var post_type_configuration = post_type.val() != 'user' && !post_type_exists; 107 107 jQuery('.post-type-configuration').toggle(post_type_configuration); 108 jQuery('.post-type-configuration input').prop('disabled', !post_type_configuration);108 //jQuery('.post-type-configuration input').prop('disabled', !post_type_configuration); 109 109 } 110 110 -
feed2post-ircf/trunk/feed2post.php
r3047845 r3050300 4 4 * Plugin URI: https://ircf.fr 5 5 * Description: Import CSV, XLS, XML, RSS, JSON, SQL, SIRTAQUI and many more feed types 6 * Version: 1.2 36 * Version: 1.24 7 7 * Author: IRCF 8 8 * Author URI: https://ircf.fr/ … … 357 357 'supports' => array('title'), 358 358 'register_meta_box_cb' => 'feed2post_feed_meta_boxes', 359 'menu_icon' => 'dashicons-controls-repeat', 359 360 ) 360 361 ); … … 519 520 } 520 521 522 // feed2post admin actions 523 524 add_action('admin_init', 'feed2post_admin_init'); 525 function feed2post_admin_init(){ 526 feed2post_logger()->debug('feed2post_admin_init'); 527 if (isset($_REQUEST['feed2post_dismiss'])){ 528 delete_option('feed2post_notice'); 529 } 530 if (isset($_REQUEST['feed2post_unlock'])){ 531 feed2post_logger()->debug('feed2post_admin_init : feed2post_unlock requested'); 532 delete_option('feed2post_lock'); 533 } 534 } 535 521 536 // feed2post admin notices 522 537 538 add_action('admin_notices', 'feed2post_admin_notices'); 523 539 function feed2post_admin_notices(){ 540 $GLOBALS['wp_object_cache']->delete('feed2post_notice', 'options'); 524 541 if (isset($_REQUEST['feed2post_notice'])){ 525 542 // Request notice 526 543 $notice = array_map('sanitize_text_field', $_REQUEST['feed2post_notice']); 527 544 if (!isset($notice['message'])) return; 545 delete_option('feed2post_notice'); 528 546 }elseif ($notice = get_option('feed2post_notice')){ 529 547 // Option notice … … 531 549 if (!isset($notice['message'])) return; 532 550 $feed = Feed2Post_Feed::get_feed($notice['feed_id']); 551 if (!isset($feed)) return; 533 552 $notice['message'] = sprintf(__('Feed %s (%s) : %s', 'feed2post'), $feed->get_post_title(), $feed->get_meta('post_type'), $notice['message']); 534 // Delete notice once read535 if (isset($_SESSION['feed2post_notice']) && $_SESSION['feed2post_notice'] == $notice['message']){536 delete_option('feed2post_notice');537 unset($_SESSION['feed2post_notice']);538 }else{539 $_SESSION['feed2post_notice'] = $notice['message'];540 }541 553 } 542 554 if (isset($notice) && is_array($notice)){ … … 544 556 $notice['type'] = 'info'; 545 557 } 546 echo '<div id="feed2post_admin_notice" class="notice notice-' . esc_attr($notice['type']) . ' is-dismissible"><p>' . 547 $notice['message'] . 548 (isset($notice['feed_id']) && $notice['type'] == 'info' ? '<span class="spinner is-active" style="float:none"></span>' : '') . 549 '</p></div>'; 550 } 551 } 552 add_action('admin_notices', 'feed2post_admin_notices'); 558 echo '<div id="feed2post_admin_notice" class="notice notice-' . esc_attr($notice['type']) . '"><p>' . $notice['message']; 559 if (isset($notice['feed_id']) && $notice['type'] == 'info'){ 560 echo '<span class="spinner is-active" style="float:none"></span>'; 561 echo '<a class="button-primary" onclick="return confirm(\''.esc_js(__('Warning, the import process is not finished. Are you sure you want to stop it ?', 'feed2post')).'\')" href="?post_type=feed2post_feed&feed2post_unlock=1">'.__('Stop import', 'feed2post').'</a>'; 562 } 563 echo '<a href="?post_type=feed2post_feed&feed2post_dismiss=1" style="float:right; text-decoration:none;"><span class="dashicons dashicons-dismiss" title="'.__('Dismiss', 'feed2post').'"></span></a>'; 564 echo '</p></div>'; 565 } 566 } 553 567 554 568 add_action( 'wp_ajax_feed2post_admin_notices', 'feed2post_ajax_admin_notices' ); 555 569 function feed2post_ajax_admin_notices() { 556 if ( ! session_id() ) {557 session_start();558 }559 570 feed2post_admin_notices(); 560 571 wp_die(); … … 645 656 $redirect_to = wp_get_referer(); 646 657 $post_id = intval($_REQUEST['post_ID']); 647 update_option('feed2post_notice', array('feed_id' => $post_id, 'message' => __('Import will begin shortly', 'feed2post'))); 658 $feed = Feed2Post_Feed::get_feed($post_id); 659 $feed->set_notice(__('Import will begin shortly', 'feed2post')); 648 660 wp_schedule_single_event(time(), 'feed2post_feed_posts_update_event', array( $post_id )); 649 661 wp_redirect( $redirect_to ); -
feed2post-ircf/trunk/includes/feed/feed2post-csv.php
r3047845 r3050300 48 48 $line = 0; 49 49 $result = array(); 50 if (($handle = fopen($this->url, 'r')) !== false) { 51 if ($this->header){ 52 $header = $this->get_row($handle); 53 $header_size = count($header); 50 $handle = @fopen($this->url, 'r', false, $this->http_context()); 51 if (!$handle){ 52 throw new Exception(__('URL cannot be loaded', 'feed2post')); 53 } 54 if ($this->header){ 55 $header = $this->get_row($handle); 56 $header_size = count($header); 57 } 58 while (($row = $this->get_row($handle)) !== false) { 59 $line++; 60 if ($this->header && isset($header)){ 61 if(count($row) != $header_size){ 62 $error_msg = sprintf(__('Line %s ignored : row has not the same size as the header', 'feed2post'), $line); 63 feed2post_logger()->warning('Feed2Post_Csv::get_archive : ' . $error_msg); 64 continue; 65 }else{ 66 $row = array_combine($header, $row); 67 } 54 68 } 55 while (($row = $this->get_row($handle)) !== false) { 56 $line++; 57 if ($this->header && isset($header)){ 58 if(count($row) != $header_size){ 59 $error_msg = sprintf(__('Line %s ignored : row has not the same size as the header', 'feed2post'), $line); 60 feed2post_logger()->warning('Feed2Post_Csv::get_archive : ' . $error_msg); 61 continue; 62 }else{ 63 $row = array_combine($header, $row); 64 } 65 } 66 $result[] = $row; 67 } 68 fclose($handle); 69 $row = $this->get_archive_row($row, $line); 70 if ($row === false) break; // FALSE => Stop processing 71 if ($row === null) continue; // NULL => Skip line 72 $result[] = $row; 69 73 } 74 fclose($handle); 70 75 return $result; 71 76 } … … 75 80 function get_fields($reset = false){ 76 81 $fields = parent::get_fields($reset); 77 $handle = fopen($this->url, 'r', false, $this->http_context()); 82 $handle = @fopen($this->url, 'r', false, $this->http_context()); 83 if (!$handle){ 84 throw new Exception(__('URL cannot be loaded', 'feed2post')); 85 } 78 86 $csv_fields = array(); 79 87 if ($handle !== false){ -
feed2post-ircf/trunk/includes/feed/feed2post-excel.php
r2991572 r3050300 37 37 $highestColumn = $sheet->getHighestColumn(); 38 38 $highestRow = $sheet->getHighestRow(); 39 for($ i = 1; $i <= $highestRow; ++$i) {40 $row = current($sheet->rangeToArray('A'.$ i.':'.$highestColumn.$i, NULL, TRUE, FALSE));39 for($line = 1; $line <= $highestRow; ++$line) { 40 $row = current($sheet->rangeToArray('A'.$line.':'.$highestColumn.$line, NULL, TRUE, FALSE)); 41 41 if ($this->header && isset($headers)) $row = array_combine($headers, $row); 42 42 //feed2post_logger()->debug('Feed2Post_Excel::get_archive : row = '.print_r($row, true)); 43 $row = $this->get_archive_row($row, $line); 44 if ($row === false) break; // FALSE => Stop processing 45 if ($row === null) continue; // NULL => Skip line 43 46 $result[] = $row; 44 47 } -
feed2post-ircf/trunk/includes/feed/feed2post-json.php
r2991572 r3050300 21 21 22 22 function get_archive(){ 23 $line = 0; 23 24 $result = array(); 24 25 $json = $this->http_query(); … … 29 30 $result = array(); 30 31 foreach ($json as $row) { 32 $line++; 31 33 $this->recursive_aggregate_row($row); // TODO could this be handled in iterator ? 32 34 $this->recursive_flatten_row($row); // TODO could this be handled in iterator ? 33 35 $row = new RecursiveArrayIterator($row); 34 36 $row = new RecursiveIteratorIterator($row, RecursiveIteratorIterator::SELF_FIRST); 35 $result[] = $this->recursive_add_row($row); 37 $row = $this->recursive_add_row($row); 38 $row = $this->get_archive_row($row, $line); 39 if ($row === false) break; // FALSE => Stop processing 40 if ($row === null) continue; // NULL => Skip line 41 $result[] = $row; 36 42 } 37 43 //feed2post_logger()->debug('Feed2Post_Json::get_archive : result = '.print_r($result, true)); -
feed2post-ircf/trunk/includes/feed/feed2post-xml.php
r2991572 r3050300 21 21 22 22 function get_archive(){ 23 $line = 0; 23 24 $result = array(); 24 25 $xml = $this->load_xml(); 25 26 $xml = $xml->xpath($this->query); 26 27 foreach ($xml as $row){ 28 $line++; 27 29 $row = new RecursiveIteratorIterator($row); 28 $result[] = $this->recursive_add_row($row); 30 $row = $this->recursive_add_row($row); 31 $row = $this->get_archive_row($row, $line); 32 if ($row === false) break; // FALSE => Stop processing 33 if ($row === null) continue; // NULL => Skip line 34 $result[] = $row; 29 35 } 30 36 //feed2post_logger()->debug('xml get_archive : result = '.print_r($result, true)); -
feed2post-ircf/trunk/includes/feed2post-feed.php
r3047845 r3050300 76 76 function get_default_options(){ 77 77 $result = array_merge(array( 78 // no default feed options78 'post_id_match' => true, 79 79 ), feed2post_default_options()); 80 80 return $result; … … 85 85 'post_type' => array('label' => __('Post type', 'feed2post'), 'description' => __('Required, existing or new post type (post, page, product, etc.)', 'feed2post'), 'template' => '<input type="text" name="%s" value="%s" size="30" required %s>', 'strtolower' => true), 86 86 'permalink' => array('label' => __('Permalink', 'feed2post'), 'description' => __('Required, base URL for posts', 'feed2post'), 'template' => '<input type="text" name="%s" value="%s" size="30" required>', 'strtolower' => true, 'class' => 'post-type-configuration'), 87 'post_id_match' => array('label' => __('Match and update posts', 'feed2post'), 'description' => __('If enabled, will make a query to find and update each post. You can disable this for faster initial or unique import. It will always be enabled for automatic imports.', 'feed2post'), 'template' => '<input type="checkbox" name="%s" value="1" %s>'), 87 88 'post_id_field' => array('label' => __('ID Field', 'feed2post'), 'description' => __('Required, name of the identifier field (for updates)', 'feed2post'), 'template' => '<input type="text" name="%s" value="%s" size="30" required>', 'class' => 'post-type-configuration'), 89 'lines_start' => array('label' => __('Start at line', 'feed2post'), 'description' => __('Optional, skip N lines before importing (0 or empty to start from first line)', 'feed2post'), 'template' => '<input type="number" name="%s" value="%s" size="30">'), 90 'lines_length' => array('label' => __('Number of lines to import', 'feed2post'), 'description' => __('Optional, import N lines (0 or empty to import all lines)', 'feed2post'), 'template' => '<input type="number" name="%s" value="%s" size="30">'), 88 91 // TODO 'post_date_field' => array('label' => __('Date modified field', 'feed2post'), 'description' => __('Optional, name of the date modified field (for updates)', 'feed2post'), 'template' => '<input type="text" name="%s" value="%s" size="30">'), 89 92 ), feed2post_options_fields()); … … 176 179 177 180 function import(){ 178 set_time_limit( 3600);181 set_time_limit(0); 179 182 180 183 // Check/lock import … … 188 191 feed2post_logger()->info('Feed2Post_Feed::import : ' . __('Import has been running for more than 1 hour, forcing unlock.', 'feed2post')); 189 192 } 190 update_option('feed2post_lock', time() );193 update_option('feed2post_lock', time(), false); 191 194 192 195 // Get and update archive 193 update_option('feed2post_notice', array('feed_id' => $this->post_id, 'message' => __('Getting archive', 'feed2post')));196 $this->set_notice(__('Getting archive', 'feed2post')); 194 197 $total = $updated = $errors = 0; 195 198 try{ … … 197 200 $total = count($results); 198 201 list($updated, $errors) = $this->update_archive($results); 202 $this->set_notice(sprintf(__('Import done : %s posts on %s, <a href="edit.php?post_type=feed2post_feed&page=feed2post_log">%s errors</a>', 'feed2post'), $updated, $total, $errors), 'success'); 199 203 }catch(Exception $e){ 204 $this->set_notice($e->getMessage(), 'error'); 200 205 feed2post_logger()->error('Feed2Post_Feed::import : ' . $e->getMessage()); 201 206 feed2post_logger()->debug($e->getTraceAsString()); 202 207 $errors++; 203 208 } 204 update_option('feed2post_notice', array('feed_id' => $this->post_id, 'type' => 'success', 'message' => sprintf(__('Updated %s posts on %s, <a href="edit.php?post_type=feed2post_feed&page=feed2post_log">%s errors</a>', 'feed2post'), $updated, $total, $errors)));205 209 206 210 // Unlock … … 208 212 209 213 return $updated; 214 } 215 216 function get_archive_row($row, $line){ 217 $lines_start = intval($this->get_option('lines_start')); 218 if (!empty($lines_start) && $line <= $lines_start) return null; 219 $lines_length = intval($this->get_option('lines_length')); 220 if (!empty($lines_length) && $line > $lines_start + $lines_length) return false; 221 $row = apply_filters('feed2post_get_archive_row', $row, $line, $this); 222 return $row; 210 223 } 211 224 … … 228 241 $errors++; 229 242 } 230 if ($updated % 10 == 0) update_option('feed2post_notice', array('feed_id' => $this->post_id, 'message' => sprintf(__('Updating posts %s on %s, <a href="edit.php?post_type=feed2post_feed&page=feed2post_log">%s errors</a>', 'feed2post'), $updated, $total, $errors))); 243 if ($updated % 10 == 0){ 244 // Force import stop/unlock 245 $GLOBALS['wp_object_cache']->delete('feed2post_lock', 'options'); 246 if (!get_option('feed2post_lock')){ 247 throw new Exception(__('Import cancelled by user', 'feed2post')); 248 } 249 // Update notice 250 $this->set_notice(sprintf(__('Updating posts %s on %s, <a href="edit.php?post_type=feed2post_feed&page=feed2post_log">%s errors</a>', 'feed2post'), $updated, $total, $errors)); 251 } 231 252 } 232 253 update_post_meta( $this->post_id, 'posts_updated_at_end', current_time('timestamp')); 233 254 if ($this->get_option('delete_missing_posts')){ 234 update_option('feed2post_notice', array('feed_id' => $this->post_id, 'message' => __('Deleting missing posts', 'feed2post')));255 $this->set_notice(__('Deleting missing posts', 'feed2post')); 235 256 $this->delete_missing_posts(); 236 257 } … … 241 262 function update_single($result){ 242 263 if ($this->post_type == 'user') return $this->update_single_user($result); 243 if (!isset($result[$this->post_id_field])){ 244 $error_msg = sprintf(__('Missing ID field : %s', 'feed2post'), esc_html($this->post_id_field)); 245 throw new Exception($error_msg); 246 } 247 $posts = get_posts(array( 248 'post_type' => $this->post_type, 249 'meta_key' => 'post_id', 250 'meta_value' => (string) $result[$this->post_id_field], 251 'numberposts' => 1, 252 )); 264 $posts = null; 265 if ($this->get_option('post_id_match') || $this->get_option('cron_period') > 0){ 266 // Find post by post_id_field for updates 267 if (!isset($result[$this->post_id_field])){ 268 $error_msg = sprintf(__('Missing ID field : %s', 'feed2post'), esc_html($this->post_id_field)); 269 throw new Exception($error_msg); 270 } 271 $posts = get_posts(array( 272 'post_type' => $this->post_type, 273 'meta_key' => 'post_id', 274 'meta_value' => (string) $result[$this->post_id_field], 275 'numberposts' => 1, 276 )); 277 } 278 // Initialize post data 253 279 if ($posts){ 254 280 $post = get_object_vars($posts[0]); … … 269 295 'feed_id' => $this->post_id, 270 296 ); 297 // Set post fields 271 298 foreach($this->fields as $name => $field){ 272 299 // set field if new or admin not enabled … … 285 312 } 286 313 } 314 // Insert or update post 287 315 $post = apply_filters('feed2post_before_post_update', $post, $result); 288 316 feed2post_logger()->debug('Feed2Post_Feed::update_single : post = ' . print_r($post, true)); … … 868 896 869 897 protected function http_query(){ 870 return file_get_contents($this->url, false, $this->http_context()); 898 $result = file_get_contents($this->url, false, $this->http_context()); 899 if (!$result){ 900 throw new Exception(__('URL cannot be loaded', 'feed2post')); 901 } 902 return $result; 871 903 } 872 904 … … 918 950 return $key; 919 951 } 952 953 /** 954 * Notice helpers 955 */ 956 public function set_notice($message, $type = 'info'){ 957 update_option('feed2post_notice', array( 958 'feed_id' => $this->post_id, 959 'message' => $message, 960 'type' => $type 961 ), false); 962 } 920 963 } -
feed2post-ircf/trunk/languages/feed2post-fr_FR.po
r3047845 r3050300 3 3 "Project-Id-Version: feed2post\n" 4 4 "Report-Msgid-Bugs-To: \n" 5 "POT-Creation-Date: 2024-03- 08 14:30+0100\n"6 "PO-Revision-Date: 2024-03- 08 14:34+0100\n"5 "POT-Creation-Date: 2024-03-13 09:22+0100\n" 6 "PO-Revision-Date: 2024-03-13 09:22+0100\n" 7 7 "Last-Translator: \n" 8 8 "Language-Team: Français\n" … … 91 91 msgstr "Aucun flux dans la corbeille" 92 92 93 #: feed2post.php:3 69 feed2post.php:42893 #: feed2post.php:370 feed2post.php:429 94 94 msgid "Feed type" 95 95 msgstr "Type de flux" 96 96 97 #: feed2post.php:37 0includes/feed2post-feed.php:8597 #: feed2post.php:371 includes/feed2post-feed.php:85 98 98 msgid "Post type" 99 99 msgstr "Type de publication" 100 100 101 #: feed2post.php:37 1101 #: feed2post.php:372 102 102 msgid "Fields count" 103 103 msgstr "Nombre de champs" 104 104 105 #: feed2post.php:37 2 includes/feed2post-feed.php:638105 #: feed2post.php:373 includes/feed2post-feed.php:666 106 106 msgid "Posts count" 107 107 msgstr "Nombre de publications" 108 108 109 #: feed2post.php:37 3 includes/feed2post-feed.php:632109 #: feed2post.php:374 includes/feed2post-feed.php:660 110 110 msgid "Posts updated at" 111 111 msgstr "Publications mises à jour le" 112 112 113 #: feed2post.php:41 7113 #: feed2post.php:418 114 114 msgid "1- Configure feed format" 115 115 msgstr "1- Configurer le format du flux" 116 116 117 #: feed2post.php:43 1117 #: feed2post.php:432 118 118 msgid "Select feed type" 119 119 msgstr "Choisir un type de flux" 120 120 121 #: feed2post.php:44 6121 #: feed2post.php:447 122 122 msgid "Not imported" 123 123 msgstr "Non importé" 124 124 125 #: feed2post.php:44 7125 #: feed2post.php:448 126 126 msgid "Custom field" 127 127 msgstr "Champs personnalisé" 128 128 129 #: feed2post.php:4 49129 #: feed2post.php:450 130 130 msgid "Taxonomy" 131 131 msgstr "Taxonomie" 132 132 133 #: feed2post.php:45 0133 #: feed2post.php:451 134 134 msgid "Post title" 135 135 msgstr "Titre de publication" 136 136 137 #: feed2post.php:45 1137 #: feed2post.php:452 138 138 msgid "Post content" 139 139 msgstr "Texte de publication" 140 140 141 #: feed2post.php:45 2141 #: feed2post.php:453 142 142 msgid "Post URL" 143 143 msgstr "URL de publication" 144 144 145 #: feed2post.php:45 3145 #: feed2post.php:454 146 146 msgid "Excerpt" 147 147 msgstr "Extrait" 148 148 149 #: feed2post.php:45 4149 #: feed2post.php:455 150 150 msgid "Date" 151 151 msgstr "Date de publication" 152 152 153 #: feed2post.php:45 5153 #: feed2post.php:456 154 154 msgid "Author" 155 155 msgstr "Auteur" 156 156 157 #: feed2post.php:45 6157 #: feed2post.php:457 158 158 msgid "Featured image" 159 159 msgstr "Image en avant" 160 160 161 #: feed2post.php:45 7161 #: feed2post.php:458 162 162 msgid "Media" 163 163 msgstr "Média" 164 164 165 #: feed2post.php:46 2165 #: feed2post.php:463 166 166 msgid "User password" 167 167 msgstr "Mot de passe de l'utilisateur" 168 168 169 #: feed2post.php:46 3169 #: feed2post.php:464 170 170 msgid "User login" 171 171 msgstr "Identifiant de l'utilisateur" 172 172 173 #: feed2post.php:46 4173 #: feed2post.php:465 174 174 msgid "User nice name" 175 175 msgstr "Permalien de l'utilisateur" 176 176 177 #: feed2post.php:46 5177 #: feed2post.php:466 178 178 msgid "User URL" 179 179 msgstr "Site web de l'utilisateur" 180 180 181 #: feed2post.php:46 6181 #: feed2post.php:467 182 182 msgid "User email" 183 183 msgstr "Adresse e-mail de l'utilisateur" 184 184 185 #: feed2post.php:46 7185 #: feed2post.php:468 186 186 msgid "User display name" 187 187 msgstr "Nom affiché de l'utilisateur" 188 188 189 #: feed2post.php:46 8189 #: feed2post.php:469 190 190 msgid "User nickname" 191 191 msgstr "Surnom de l'utilisateur" 192 192 193 #: feed2post.php:4 69193 #: feed2post.php:470 194 194 msgid "User first name" 195 195 msgstr "Prénom de l'utilisateur" 196 196 197 #: feed2post.php:47 0197 #: feed2post.php:471 198 198 msgid "User last name" 199 199 msgstr "Nom de famille de l'utilisateur" 200 200 201 #: feed2post.php:47 1201 #: feed2post.php:472 202 202 msgid "User description" 203 203 msgstr "Description de l'utilisateur" 204 204 205 #: feed2post.php:47 2205 #: feed2post.php:473 206 206 msgid "User role" 207 207 msgstr "Rôle de l'utilisateur" 208 208 209 #: feed2post.php:47 3209 #: feed2post.php:474 210 210 msgid "User locale" 211 211 msgstr "Langue de l'utilisateur" 212 212 213 #: feed2post.php:48 1213 #: feed2post.php:482 214 214 msgid "Default" 215 215 msgstr "Par défaut" 216 216 217 #: feed2post.php:48 2217 #: feed2post.php:483 218 218 msgid "Gallery" 219 219 msgstr "Galerie" 220 220 221 #: feed2post.php:48 3221 #: feed2post.php:484 222 222 msgid "Slideshow" 223 223 msgstr "Caroussel" 224 224 225 #: feed2post.php:48 4225 #: feed2post.php:485 226 226 msgid "Map latitude" 227 227 msgstr "Latitude de carte" 228 228 229 #: feed2post.php:48 5229 #: feed2post.php:486 230 230 msgid "Map longitude" 231 231 msgstr "Longitude de carte" 232 232 233 #: feed2post.php:48 6233 #: feed2post.php:487 234 234 msgid "Fieldset" 235 235 msgstr "Liste de champs" 236 236 237 #: feed2post.php:50 5237 #: feed2post.php:506 238 238 msgid "Fields updated successfully" 239 239 msgstr "Les champs ont été mis à jour avec succès" 240 240 241 #: feed2post.php:51 3241 #: feed2post.php:514 242 242 #, php-format 243 243 msgid "Error while updating fields : %s" 244 244 msgstr "Une erreur s'est produite pendant la mise à jour des champs : %s" 245 245 246 #: feed2post.php:5 33246 #: feed2post.php:552 247 247 #, php-format 248 248 msgid "Feed %s (%s) : %s" 249 249 msgstr "Flux %s (%s) : %s" 250 250 251 #: feed2post.php:574 251 #: feed2post.php:561 252 msgid "" 253 "Warning, the import process is not finished. Are you sure you want to stop " 254 "it ?" 255 msgstr "" 256 "Attention, l'import n'est pas terminé. Êtes-vous sûr de vouloir " 257 "l'interrompre ?" 258 259 #: feed2post.php:561 260 msgid "Stop import" 261 msgstr "Arrêter l'import" 262 263 #: feed2post.php:563 264 msgid "Dismiss" 265 msgstr "Cacher" 266 267 #: feed2post.php:585 252 268 msgid "" 253 269 "You currently use the free version limited to a single feed with 30 posts, " … … 257 273 "30 publications, consultez les réglages pour activer la version pro" 258 274 259 #: feed2post.php:6 47275 #: feed2post.php:659 260 276 msgid "Import will begin shortly" 261 277 msgstr "L'import va commencer" 262 278 263 #: feed2post.php:6 76279 #: feed2post.php:688 264 280 #, php-format 265 281 msgid "%d posts deleted successfully" 266 282 msgstr "%d publications supprimées avec succès" 267 283 268 #: feed2post.php:6 84284 #: feed2post.php:696 269 285 #, php-format 270 286 msgid "Error while deleting posts : %s" 271 287 msgstr "Une erreur s'est produite pendant la suppression des publications : %s" 272 288 273 #: feed2post.php: 697 includes/feed2post-feed.php:645289 #: feed2post.php:709 includes/feed2post-feed.php:673 274 290 msgid "Update posts" 275 291 msgstr "Mettre à jour les publications" 276 292 277 #: feed2post.php: 698 includes/feed2post-feed.php:643293 #: feed2post.php:710 includes/feed2post-feed.php:671 278 294 msgid "Delete posts" 279 295 msgstr "Supprimer les publications" 280 296 281 #: feed2post.php:7 20297 #: feed2post.php:732 282 298 msgid "Style resetted successfully" 283 299 msgstr "La feuille de style a été réinitialisé avec succès" 284 300 285 #: feed2post.php:7 28301 #: feed2post.php:740 286 302 #, php-format 287 303 msgid "Error while resetting style : %s" … … 290 306 "style : %s" 291 307 292 #: feed2post.php:8 77308 #: feed2post.php:889 293 309 msgid "Enable public" 294 310 msgstr "Activer sur le site public" 295 311 296 #: feed2post.php:8 77312 #: feed2post.php:889 297 313 msgid "Display posts in front site." 298 314 msgstr "Afficher les publications sur le site public." 299 315 300 #: feed2post.php:8 78316 #: feed2post.php:890 301 317 msgid "Enable archive" 302 318 msgstr "Activer la page archive" 303 319 304 #: feed2post.php:8 78320 #: feed2post.php:890 305 321 msgid "Display archive page in front site." 306 322 msgstr "Afficher une page archive sur le site public." 307 323 308 #: feed2post.php:8 79324 #: feed2post.php:891 309 325 msgid "Enable admin" 310 326 msgstr "Activer l'administration" 311 327 312 #: feed2post.php:8 79328 #: feed2post.php:891 313 329 msgid "" 314 330 "Display in WordPress Admin site. You should enable this feature only if you " … … 316 332 msgstr "Afficher dans le site d'administration WordPress." 317 333 318 #: feed2post.php:8 80334 #: feed2post.php:892 319 335 msgid "Enable comments" 320 336 msgstr "Activer les commentaires" 321 337 322 #: feed2post.php:8 80338 #: feed2post.php:892 323 339 msgid "Allow visitors to post comments in posts." 324 340 msgstr "Autoriser les visiteurs à poster des commentaires." 325 341 326 #: feed2post.php:8 81342 #: feed2post.php:893 327 343 msgid "Enable custom fields" 328 344 msgstr "Activer les champs personnalisés" 329 345 330 #: feed2post.php:8 81346 #: feed2post.php:893 331 347 msgid "Display custom fields in WordPress Admin site" 332 348 msgstr "Afficher les champs personnalisés dans WordPress" 333 349 334 #: feed2post.php:8 83350 #: feed2post.php:895 335 351 msgid "Cron period" 336 352 msgstr "Période du cron" 337 353 338 #: feed2post.php:8 83354 #: feed2post.php:895 339 355 msgid "" 340 356 "Update posts every X hours. X should be as large as possible for better " … … 354 370 "path/to/website && /path/to/wp feed2post \"Feed Name\"</code>" 355 371 356 #: feed2post.php:8 84372 #: feed2post.php:896 357 373 msgid "Delete missing posts" 358 374 msgstr "Supprimer les publications manquantes" 359 375 360 #: feed2post.php:8 84376 #: feed2post.php:896 361 377 msgid "Should we delete the posts missing from the feed ?" 362 378 msgstr "Doit-on supprimer les publications absentes du flux ?" 363 379 364 #: feed2post.php:8 85380 #: feed2post.php:897 365 381 msgid "Enable templates" 366 382 msgstr "Activer les modèles d'affichage" 367 383 368 #: feed2post.php:8 85384 #: feed2post.php:897 369 385 msgid "" 370 386 "Add display options and override the default templates, you should turn this " … … 375 391 "Elementor" 376 392 377 #: feed2post.php:8 86393 #: feed2post.php:898 378 394 msgid "Hide not imported fields" 379 395 msgstr "Cacher les champs non importés" 380 396 381 #: feed2post.php:8 86397 #: feed2post.php:898 382 398 msgid "" 383 399 "When fields are saved not imported fields are automatically hidden, all " … … 387 403 "affichés lorsqu'on réinitialise ou que l'on met à jour les champs" 388 404 389 #: feed2post.php:8 87 includes/feed2post-feed.php:445405 #: feed2post.php:899 includes/feed2post-feed.php:473 390 406 msgid "Style" 391 407 msgstr "Feuille de style" 392 408 393 #: feed2post.php:8 87409 #: feed2post.php:899 394 410 msgid "" 395 411 "When templates are enabled, the following CSS code that will be added to " … … 399 415 "est ajoutée aux modèles d'affichage de liste et de publication" 400 416 401 #: feed2post.php: 888417 #: feed2post.php:900 402 418 msgid "Enable debug mode" 403 419 msgstr "Activer le mode débogage" 404 420 405 #: feed2post.php: 888421 #: feed2post.php:900 406 422 msgid "" 407 423 "Feed2Post will add debug messages to log file, enable this only if you " … … 411 427 "activer cette option uniquement si vous rencontrez des problèmes" 412 428 413 #: feed2post.php: 896429 #: feed2post.php:908 414 430 msgid "Feed2Post general settings" 415 431 msgstr "Réglages généraux de Feed2Post" 416 432 417 #: feed2post.php: 896433 #: feed2post.php:908 418 434 msgid "Settings" 419 435 msgstr "Réglages" 420 436 421 #: feed2post.php: 897 feed2post.php:949437 #: feed2post.php:909 feed2post.php:961 422 438 msgid "Feed2Post log file" 423 439 msgstr "Fichier journal de Feed2Post" 424 440 425 #: feed2post.php: 897441 #: feed2post.php:909 426 442 msgid "Log file" 427 443 msgstr "Fichier journal" 428 444 429 #: feed2post.php:9 05445 #: feed2post.php:917 430 446 msgid "Feed2post general settings" 431 447 msgstr "Réglages généraux de Feed2post" 432 448 433 #: feed2post.php:9 19449 #: feed2post.php:931 434 450 msgid "Updated settings" 435 451 msgstr "Réglages enregistrés" 436 452 437 #: feed2post.php:9 23453 #: feed2post.php:935 438 454 msgid "Restored default settings" 439 455 msgstr "Les réglages par défaut ont été restaurés" 440 456 441 #: feed2post.php:9 25457 #: feed2post.php:937 442 458 msgid "" 443 459 "Settings below will apply for all feeds. If you need per feed settings " … … 448 464 "flux</a>" 449 465 450 #: feed2post.php:9 42466 #: feed2post.php:954 451 467 msgid "Restore default settings" 452 468 msgstr "Restaurer les réglages par défaut" 453 469 454 #: feed2post.php:9 42470 #: feed2post.php:954 455 471 msgid "Warning, this will reset all settings, are you sure ?" 456 472 msgstr "Attention, cela effacera tous les réglages, êtes-vous sûr ?" 457 473 458 #: feed2post.php:9 43474 #: feed2post.php:955 459 475 msgid "Save options" 460 476 msgstr "Enregistrer les options" 461 477 462 #: feed2post.php:9 52478 #: feed2post.php:964 463 479 msgid "Log file has been cleared" 464 480 msgstr "Le fichier journal a été vidé" 465 481 466 #: feed2post.php:9 55482 #: feed2post.php:967 467 483 msgid "Refresh" 468 484 msgstr "Actualiser" 469 485 470 #: feed2post.php:9 56486 #: feed2post.php:968 471 487 msgid "Warning, this will clear the log file, are you sure ?" 472 488 msgstr "Attention, cela videra le fichier journal, êtes-vous sûr ?" 473 489 474 #: feed2post.php:9 56490 #: feed2post.php:968 475 491 msgid "Clear" 476 492 msgstr "Vider" 477 493 478 #: feed2post.php:9 57494 #: feed2post.php:969 479 495 msgid "Download" 480 496 msgstr "Télécharger" 481 497 482 #: feed2post.php:9 58498 #: feed2post.php:970 483 499 msgid "Debug mode is enabled" 484 500 msgstr "Le mode débogage est activé" 485 501 486 #: feed2post.php:9 58502 #: feed2post.php:970 487 503 msgid "Debug mode is disabled" 488 504 msgstr "Le mode débogage est désactivé" 489 505 490 #: feed2post.php: 991506 #: feed2post.php:1003 491 507 msgid "Fields" 492 508 msgstr "Champs" … … 540 556 msgstr "La première ligne du fichier contient-elle les noms de colonnes ?" 541 557 542 #: includes/feed/feed2post-csv.php:59 558 #: includes/feed/feed2post-csv.php:52 includes/feed/feed2post-csv.php:84 559 #: includes/feed2post-feed.php:900 560 msgid "URL cannot be loaded" 561 msgstr "L'URL ne peut pas être chargée" 562 563 #: includes/feed/feed2post-csv.php:62 543 564 #, php-format 544 565 msgid "Line %s ignored : row has not the same size as the header" 545 566 msgstr "Ligne %s ignorée : nombre de champs différent de l'entête" 546 567 547 #: includes/feed/feed2post-csv.php:1 13568 #: includes/feed/feed2post-csv.php:121 548 569 msgid "CSV" 549 570 msgstr "CSV" … … 565 586 msgstr "Obligatoire, numéro ou nom de la feuille Excel" 566 587 567 #: includes/feed/feed2post-excel.php: 89588 #: includes/feed/feed2post-excel.php:92 568 589 msgid "Excel XLS / XLSX / ODS" 569 590 msgstr "" … … 591 612 "json-jsonpath/\">documentation</a>" 592 613 593 #: includes/feed/feed2post-json.php:1 27614 #: includes/feed/feed2post-json.php:133 594 615 msgid "JSON" 595 616 msgstr "" … … 772 793 "xpath-19991116/\">documentation</a>" 773 794 774 #: includes/feed/feed2post-xml.php: 57795 #: includes/feed/feed2post-xml.php:63 775 796 msgid "XML" 776 797 msgstr "" … … 791 812 792 813 #: includes/feed2post-feed.php:87 814 msgid "Match and update posts" 815 msgstr "Mettre à jour les publications" 816 817 #: includes/feed2post-feed.php:87 818 msgid "" 819 "If enabled, will make a query to find and update each post. You can disable " 820 "this for faster initial or unique import. It will always be enabled for " 821 "automatic imports." 822 msgstr "" 823 "Si activé, fera une requête pour chercher et mettre à jour chaque " 824 "publication. Peut être désactivé pour un import initial ou unique plus " 825 "rapide. Sera toujours activé pour les imports automatiques." 826 827 #: includes/feed2post-feed.php:88 793 828 msgid "ID Field" 794 829 msgstr "Champ identifiant" 795 830 796 #: includes/feed2post-feed.php:8 7831 #: includes/feed2post-feed.php:88 797 832 msgid "Required, name of the identifier field (for updates)" 798 833 msgstr "Obligatoire, nom du champ identifiant (pour les mises à jour)" 799 834 800 #: includes/feed2post-feed.php:184 835 #: includes/feed2post-feed.php:89 836 msgid "Start at line" 837 msgstr "Commencer à la ligne" 838 839 #: includes/feed2post-feed.php:89 840 msgid "" 841 "Optional, skip N lines before importing (0 or empty to start from first line)" 842 msgstr "" 843 "Facultatif, sauter N lignes avant l'import (0 ou vide pour commencer au " 844 "début du fichier)" 845 846 #: includes/feed2post-feed.php:90 847 msgid "Number of lines to import" 848 msgstr "Nombre de lignes à importer" 849 850 #: includes/feed2post-feed.php:90 851 msgid "Optional, import N lines (0 or empty to import all lines)" 852 msgstr "" 853 "Facultatif, importer N lignes (0 ou vide pour importer toutes les lignes)" 854 855 #: includes/feed2post-feed.php:187 801 856 msgid "Import is already running, please wait until import is done." 802 857 msgstr "L'import est déjà lancé, veuillez attendre que l'import soit terminé." 803 858 804 #: includes/feed2post-feed.php:1 88859 #: includes/feed2post-feed.php:191 805 860 msgid "Import has been running for more than 1 hour, forcing unlock." 806 861 msgstr "L'import est lancé depuis plus de 1 heure, déverrouillage forcé." 807 862 808 #: includes/feed2post-feed.php:19 3863 #: includes/feed2post-feed.php:196 809 864 msgid "Getting archive" 810 865 msgstr "Récupération des publications" 811 866 812 #: includes/feed2post-feed.php:20 4867 #: includes/feed2post-feed.php:202 813 868 #, php-format 814 869 msgid "" 815 " Updated%s posts on %s, <a href=\"edit.php?"870 "Import done : %s posts on %s, <a href=\"edit.php?" 816 871 "post_type=feed2post_feed&page=feed2post_log\">%s errors</a>" 817 872 msgstr "" 818 " Mise à jour des publications terminée : %s sur %s, <a href=\"edit.php?"873 "Import terminé : %s publications sur %s, <a href=\"edit.php?" 819 874 "post_type=feed2post_feed&page=feed2post_log\">%s erreurs</a>" 820 875 821 #: includes/feed2post-feed.php:230 876 #: includes/feed2post-feed.php:247 877 msgid "Import cancelled by user" 878 msgstr "Import annulé par l'utilisateur" 879 880 #: includes/feed2post-feed.php:250 822 881 #, php-format 823 882 msgid "" … … 828 887 "post_type=feed2post_feed&page=feed2post_log\">%s erreurs</a>" 829 888 830 #: includes/feed2post-feed.php:2 34889 #: includes/feed2post-feed.php:255 831 890 msgid "Deleting missing posts" 832 891 msgstr "Suppression des publications manquantes" 833 892 834 #: includes/feed2post-feed.php:2 44 includes/feed2post-feed.php:400893 #: includes/feed2post-feed.php:268 includes/feed2post-feed.php:428 835 894 #, php-format 836 895 msgid "Missing ID field : %s" 837 896 msgstr "Champ identifiant manquant : %s" 838 897 839 #: includes/feed2post-feed.php:4 42898 #: includes/feed2post-feed.php:470 840 899 msgid "2- Associate field feeds with wordpress" 841 900 msgstr "2- Associer les champs du flux a wordpress" 842 901 843 #: includes/feed2post-feed.php:4 43902 #: includes/feed2post-feed.php:471 844 903 msgid "3- Synchronize post" 845 904 msgstr "3- Synchroniser les publications" 846 905 847 #: includes/feed2post-feed.php:4 67906 #: includes/feed2post-feed.php:495 848 907 msgid "" 849 908 "Use value from <a href=\"edit.php?post_type=feed2post_feed&page=feed2post" … … 853 912 "\">réglages par défaut</a>" 854 913 855 #: includes/feed2post-feed.php: 472914 #: includes/feed2post-feed.php:500 856 915 #, php-format 857 916 msgid "<a target=\"_blank\" href=\"%s\">View feed</a>" 858 917 msgstr "<a target=\"_blank\" href=\"%s\">Voir le flux</a>" 859 918 860 #: includes/feed2post-feed.php: 478919 #: includes/feed2post-feed.php:506 861 920 #, php-format 862 921 msgid "<a target=\"_blank\" href=\"%s\">View page</a>" 863 922 msgstr "<a target=\"_blank\" href=\"%s\">Voir la page</a>" 864 923 865 #: includes/feed2post-feed.php:5 07924 #: includes/feed2post-feed.php:535 866 925 msgid "Field name in feed" 867 926 msgstr "Nom du champ dans le flux" 868 927 869 #: includes/feed2post-feed.php:5 08928 #: includes/feed2post-feed.php:536 870 929 msgid "Display name" 871 930 msgstr "Nom d'affichage" 872 931 873 #: includes/feed2post-feed.php:5 09932 #: includes/feed2post-feed.php:537 874 933 msgid "Only for WordPress admin site or if templates are enabled" 875 934 msgstr "" … … 877 936 "sont activés" 878 937 879 #: includes/feed2post-feed.php:5 12938 #: includes/feed2post-feed.php:540 880 939 msgid "Display in archive" 881 940 msgstr "Afficher dans la liste" 882 941 883 #: includes/feed2post-feed.php:5 13942 #: includes/feed2post-feed.php:541 884 943 msgid "Display in single" 885 944 msgstr "Afficher dans la publication" 886 945 887 #: includes/feed2post-feed.php:5 15946 #: includes/feed2post-feed.php:543 888 947 msgid "Mapping" 889 948 msgstr "Correspondance" 890 949 891 #: includes/feed2post-feed.php:5 16950 #: includes/feed2post-feed.php:544 892 951 msgid "Field type in the WordPress database" 893 952 msgstr "Type de champ dans la base de données WordPress" 894 953 895 #: includes/feed2post-feed.php:5 18954 #: includes/feed2post-feed.php:546 896 955 msgid "Field name" 897 956 msgstr "Nom du champ" 898 957 899 #: includes/feed2post-feed.php:5 19958 #: includes/feed2post-feed.php:547 900 959 msgid "Field name existing or to be created in the WordPress database" 901 960 msgstr "Nom du champ existant ou à créer dans la base de données WordPress" 902 961 903 #: includes/feed2post-feed.php:5 21962 #: includes/feed2post-feed.php:549 904 963 msgid "Field value" 905 964 msgstr "Valeur du champ" 906 965 907 #: includes/feed2post-feed.php:5 22966 #: includes/feed2post-feed.php:550 908 967 msgid "Override field value for all posts in this feed" 909 968 msgstr "Force la valeur du champ pour toutes les publications du flux" 910 969 911 #: includes/feed2post-feed.php:5 24970 #: includes/feed2post-feed.php:552 912 971 msgid "Template" 913 972 msgstr "Modèle d'affichage" 914 973 915 #: includes/feed2post-feed.php:5 25974 #: includes/feed2post-feed.php:553 916 975 msgid "Disable update" 917 976 msgstr "Désactiver la mise à jour" 918 977 919 #: includes/feed2post-feed.php:5 26978 #: includes/feed2post-feed.php:554 920 979 msgid "" 921 980 "If enabled, field will be imported only once, so you can update field " … … 925 984 "mettre à jour manuellement dans WordPress" 926 985 927 #: includes/feed2post-feed.php:5 42986 #: includes/feed2post-feed.php:570 928 987 msgid "" 929 988 "Please contact the feed provider in order to add this field to the archive" … … 932 991 "archive" 933 992 934 #: includes/feed2post-feed.php:5 71 includes/feed2post-feed.php:612993 #: includes/feed2post-feed.php:599 includes/feed2post-feed.php:640 935 994 msgid "Move" 936 995 msgstr "Déplacer" 937 996 938 #: includes/feed2post-feed.php: 572 includes/feed2post-feed.php:613997 #: includes/feed2post-feed.php:600 includes/feed2post-feed.php:641 939 998 msgid "Duplicate" 940 999 msgstr "Dupliquer" 941 1000 942 #: includes/feed2post-feed.php: 573 includes/feed2post-feed.php:6141001 #: includes/feed2post-feed.php:601 includes/feed2post-feed.php:642 943 1002 msgid "Delete" 944 1003 msgstr "Supprimer" 945 1004 946 #: includes/feed2post-feed.php:6 201005 #: includes/feed2post-feed.php:648 947 1006 msgid "Reset all fields" 948 1007 msgstr "Réinitialiser les champs" 949 1008 950 #: includes/feed2post-feed.php:6 211009 #: includes/feed2post-feed.php:649 951 1010 msgid "Update all fields" 952 1011 msgstr "Mettre à jour les champs" 953 1012 954 #: includes/feed2post-feed.php:6 221013 #: includes/feed2post-feed.php:650 955 1014 msgid "Add new field" 956 1015 msgstr "Ajouter un champ" 957 1016 958 #: includes/feed2post-feed.php:6 231017 #: includes/feed2post-feed.php:651 959 1018 msgid "Save fields" 960 1019 msgstr "Enregistrer les champs" 961 1020 962 #: includes/feed2post-feed.php:6 351021 #: includes/feed2post-feed.php:663 963 1022 msgid "Posts update duration" 964 1023 msgstr "Durée de la mise à jour" 965 1024 966 #: includes/feed2post-feed.php:6 40includes/feed2post-license.php:371025 #: includes/feed2post-feed.php:668 includes/feed2post-license.php:37 967 1026 msgid "" 968 1027 "You currently use the free version limited to a single feed with 30 posts, " … … 974 1033 "\"_blank\">cliquez-ici pour acheter la version pro</a>." 975 1034 976 #: includes/feed2post-feed.php:6 441035 #: includes/feed2post-feed.php:672 977 1036 msgid "View posts" 978 1037 msgstr "Voir les publications" 979 1038 980 #: includes/feed2post-feed.php:6 541039 #: includes/feed2post-feed.php:682 981 1040 msgid "Reset style" 982 1041 msgstr "Réinitialiser le style" 983 1042 984 #: includes/feed2post-feed.php:6 551043 #: includes/feed2post-feed.php:683 985 1044 msgid "Save style" 986 1045 msgstr "Enregistrer le style" 987 1046 988 #: includes/feed2post-feed.php:8 641047 #: includes/feed2post-feed.php:892 989 1048 msgid "HTTP method" 990 1049 msgstr "Méthode HTTP" 991 1050 992 #: includes/feed2post-feed.php:8 641051 #: includes/feed2post-feed.php:892 993 1052 msgid "" 994 1053 "Optional, request HTTP method, default is GET, see <a target=\"_blank\" href=" … … 1000 1059 "\">documentation</a>" 1001 1060 1002 #: includes/feed2post-feed.php:8 651061 #: includes/feed2post-feed.php:893 1003 1062 msgid "HTTP headers" 1004 1063 msgstr "Entêtes HTTP" 1005 1064 1006 #: includes/feed2post-feed.php:8 651065 #: includes/feed2post-feed.php:893 1007 1066 msgid "" 1008 1067 "Optional, request HTTP headers, one per line, see <a target=\"_blank\" href=" … … 1060 1119 msgid "Back" 1061 1120 msgstr "Retour" 1121 1122 #~ msgid "" 1123 #~ "Updated %s posts on %s, <a href=\"edit.php?" 1124 #~ "post_type=feed2post_feed&page=feed2post_log\">%s errors</a>" 1125 #~ msgstr "" 1126 #~ "Mise à jour des publications terminée : %s sur %s, <a href=\"edit.php?" 1127 #~ "post_type=feed2post_feed&page=feed2post_log\">%s erreurs</a>" 1062 1128 1063 1129 #~ msgid "%s posts updated successfully" -
feed2post-ircf/trunk/languages/feed2post.pot
r3047845 r3050300 3 3 msgstr "" 4 4 "Project-Id-Version: feed2post\n" 5 "POT-Creation-Date: 2024-03- 08 14:30+0100\n"5 "POT-Creation-Date: 2024-03-13 09:22+0100\n" 6 6 "PO-Revision-Date: 2021-05-27 15:15+0200\n" 7 7 "Last-Translator: \n" … … 90 90 msgstr "" 91 91 92 #: feed2post.php:3 69 feed2post.php:42892 #: feed2post.php:370 feed2post.php:429 93 93 msgid "Feed type" 94 94 msgstr "" 95 95 96 #: feed2post.php:37 0includes/feed2post-feed.php:8596 #: feed2post.php:371 includes/feed2post-feed.php:85 97 97 msgid "Post type" 98 98 msgstr "" 99 99 100 #: feed2post.php:37 1100 #: feed2post.php:372 101 101 msgid "Fields count" 102 102 msgstr "" 103 103 104 #: feed2post.php:37 2 includes/feed2post-feed.php:638104 #: feed2post.php:373 includes/feed2post-feed.php:666 105 105 msgid "Posts count" 106 106 msgstr "" 107 107 108 #: feed2post.php:37 3 includes/feed2post-feed.php:632108 #: feed2post.php:374 includes/feed2post-feed.php:660 109 109 msgid "Posts updated at" 110 110 msgstr "" 111 111 112 #: feed2post.php:41 7112 #: feed2post.php:418 113 113 msgid "1- Configure feed format" 114 114 msgstr "" 115 115 116 #: feed2post.php:43 1116 #: feed2post.php:432 117 117 msgid "Select feed type" 118 118 msgstr "" 119 119 120 #: feed2post.php:44 6120 #: feed2post.php:447 121 121 msgid "Not imported" 122 122 msgstr "" 123 123 124 #: feed2post.php:44 7124 #: feed2post.php:448 125 125 msgid "Custom field" 126 126 msgstr "" 127 127 128 #: feed2post.php:4 49128 #: feed2post.php:450 129 129 msgid "Taxonomy" 130 130 msgstr "" 131 131 132 #: feed2post.php:45 0132 #: feed2post.php:451 133 133 msgid "Post title" 134 134 msgstr "" 135 135 136 #: feed2post.php:45 1136 #: feed2post.php:452 137 137 msgid "Post content" 138 138 msgstr "" 139 139 140 #: feed2post.php:45 2140 #: feed2post.php:453 141 141 msgid "Post URL" 142 142 msgstr "" 143 143 144 #: feed2post.php:45 3144 #: feed2post.php:454 145 145 msgid "Excerpt" 146 146 msgstr "" 147 147 148 #: feed2post.php:45 4148 #: feed2post.php:455 149 149 msgid "Date" 150 150 msgstr "" 151 151 152 #: feed2post.php:45 5152 #: feed2post.php:456 153 153 msgid "Author" 154 154 msgstr "" 155 155 156 #: feed2post.php:45 6156 #: feed2post.php:457 157 157 msgid "Featured image" 158 158 msgstr "" 159 159 160 #: feed2post.php:45 7160 #: feed2post.php:458 161 161 msgid "Media" 162 162 msgstr "" 163 163 164 #: feed2post.php:46 2164 #: feed2post.php:463 165 165 msgid "User password" 166 166 msgstr "" 167 167 168 #: feed2post.php:46 3168 #: feed2post.php:464 169 169 msgid "User login" 170 170 msgstr "" 171 171 172 #: feed2post.php:46 4172 #: feed2post.php:465 173 173 msgid "User nice name" 174 174 msgstr "" 175 175 176 #: feed2post.php:46 5176 #: feed2post.php:466 177 177 msgid "User URL" 178 178 msgstr "" 179 179 180 #: feed2post.php:46 6180 #: feed2post.php:467 181 181 msgid "User email" 182 182 msgstr "" 183 183 184 #: feed2post.php:46 7184 #: feed2post.php:468 185 185 msgid "User display name" 186 186 msgstr "" 187 187 188 #: feed2post.php:46 8188 #: feed2post.php:469 189 189 msgid "User nickname" 190 190 msgstr "" 191 191 192 #: feed2post.php:4 69192 #: feed2post.php:470 193 193 msgid "User first name" 194 194 msgstr "" 195 195 196 #: feed2post.php:47 0196 #: feed2post.php:471 197 197 msgid "User last name" 198 198 msgstr "" 199 199 200 #: feed2post.php:47 1200 #: feed2post.php:472 201 201 msgid "User description" 202 202 msgstr "" 203 203 204 #: feed2post.php:47 2204 #: feed2post.php:473 205 205 msgid "User role" 206 206 msgstr "" 207 207 208 #: feed2post.php:47 3208 #: feed2post.php:474 209 209 msgid "User locale" 210 210 msgstr "" 211 211 212 #: feed2post.php:48 1212 #: feed2post.php:482 213 213 msgid "Default" 214 214 msgstr "" 215 215 216 #: feed2post.php:48 2216 #: feed2post.php:483 217 217 msgid "Gallery" 218 218 msgstr "" 219 219 220 #: feed2post.php:48 3220 #: feed2post.php:484 221 221 msgid "Slideshow" 222 222 msgstr "" 223 223 224 #: feed2post.php:48 4224 #: feed2post.php:485 225 225 msgid "Map latitude" 226 226 msgstr "" 227 227 228 #: feed2post.php:48 5228 #: feed2post.php:486 229 229 msgid "Map longitude" 230 230 msgstr "" 231 231 232 #: feed2post.php:48 6232 #: feed2post.php:487 233 233 msgid "Fieldset" 234 234 msgstr "" 235 235 236 #: feed2post.php:50 5236 #: feed2post.php:506 237 237 msgid "Fields updated successfully" 238 238 msgstr "" 239 239 240 #: feed2post.php:51 3240 #: feed2post.php:514 241 241 #, php-format 242 242 msgid "Error while updating fields : %s" 243 243 msgstr "" 244 244 245 #: feed2post.php:5 33245 #: feed2post.php:552 246 246 #, php-format 247 247 msgid "Feed %s (%s) : %s" 248 248 msgstr "" 249 249 250 #: feed2post.php:574 250 #: feed2post.php:561 251 msgid "Warning, the import process is not finished. Are you sure you want to stop it ?" 252 msgstr "" 253 254 #: feed2post.php:561 255 msgid "Stop import" 256 msgstr "" 257 258 #: feed2post.php:563 259 msgid "Dismiss" 260 msgstr "" 261 262 #: feed2post.php:585 251 263 msgid "You currently use the free version limited to a single feed with 30 posts, please visit settings to register the pro version" 252 264 msgstr "" 253 265 254 #: feed2post.php:6 47266 #: feed2post.php:659 255 267 msgid "Import will begin shortly" 256 268 msgstr "" 257 269 258 #: feed2post.php:6 76270 #: feed2post.php:688 259 271 #, php-format 260 272 msgid "%d posts deleted successfully" 261 273 msgstr "" 262 274 263 #: feed2post.php:6 84275 #: feed2post.php:696 264 276 #, php-format 265 277 msgid "Error while deleting posts : %s" 266 278 msgstr "" 267 279 268 #: feed2post.php: 697 includes/feed2post-feed.php:645280 #: feed2post.php:709 includes/feed2post-feed.php:673 269 281 msgid "Update posts" 270 282 msgstr "" 271 283 272 #: feed2post.php: 698 includes/feed2post-feed.php:643284 #: feed2post.php:710 includes/feed2post-feed.php:671 273 285 msgid "Delete posts" 274 286 msgstr "" 275 287 276 #: feed2post.php:7 20288 #: feed2post.php:732 277 289 msgid "Style resetted successfully" 278 290 msgstr "" 279 291 280 #: feed2post.php:7 28292 #: feed2post.php:740 281 293 #, php-format 282 294 msgid "Error while resetting style : %s" 283 295 msgstr "" 284 296 285 #: feed2post.php:8 77297 #: feed2post.php:889 286 298 msgid "Enable public" 287 299 msgstr "" 288 300 289 #: feed2post.php:8 77301 #: feed2post.php:889 290 302 msgid "Display posts in front site." 291 303 msgstr "" 292 304 293 #: feed2post.php:8 78305 #: feed2post.php:890 294 306 msgid "Enable archive" 295 307 msgstr "" 296 308 297 #: feed2post.php:8 78309 #: feed2post.php:890 298 310 msgid "Display archive page in front site." 299 311 msgstr "" 300 312 301 #: feed2post.php:8 79313 #: feed2post.php:891 302 314 msgid "Enable admin" 303 315 msgstr "" 304 316 305 #: feed2post.php:8 79317 #: feed2post.php:891 306 318 msgid "Display in WordPress Admin site. You should enable this feature only if you don't have access or if you need to extend data." 307 319 msgstr "" 308 320 309 #: feed2post.php:8 80321 #: feed2post.php:892 310 322 msgid "Enable comments" 311 323 msgstr "" 312 324 313 #: feed2post.php:8 80325 #: feed2post.php:892 314 326 msgid "Allow visitors to post comments in posts." 315 327 msgstr "" 316 328 317 #: feed2post.php:8 81329 #: feed2post.php:893 318 330 msgid "Enable custom fields" 319 331 msgstr "" 320 332 321 #: feed2post.php:8 81333 #: feed2post.php:893 322 334 msgid "Display custom fields in WordPress Admin site" 323 335 msgstr "" 324 336 325 #: feed2post.php:8 83337 #: feed2post.php:895 326 338 msgid "Cron period" 327 339 msgstr "" 328 340 329 #: feed2post.php:8 83341 #: feed2post.php:895 330 342 msgid "Update posts every X hours. X should be as large as possible for better performance. Use 0 to disable automatic update. For large feeds, you should <a href=\"https://easyengine.io/tutorials/wordpress/wp-cron-crontab/\" target=\"_blank\">disable WP_CRON and configure crontab instead</a>. For specific periods, you can set X to 0 and setup a crontab manually with <code>* X * * * cd /path/to/website && /path/to/wp feed2post \"Feed Name\"</code>" 331 343 msgstr "" 332 344 333 #: feed2post.php:8 84345 #: feed2post.php:896 334 346 msgid "Delete missing posts" 335 347 msgstr "" 336 348 337 #: feed2post.php:8 84349 #: feed2post.php:896 338 350 msgid "Should we delete the posts missing from the feed ?" 339 351 msgstr "" 340 352 341 #: feed2post.php:8 85353 #: feed2post.php:897 342 354 msgid "Enable templates" 343 355 msgstr "" 344 356 345 #: feed2post.php:8 85357 #: feed2post.php:897 346 358 msgid "Add display options and override the default templates, you should turn this on only if you don't have a page builder like Elementor" 347 359 msgstr "" 348 360 349 #: feed2post.php:8 86361 #: feed2post.php:898 350 362 msgid "Hide not imported fields" 351 363 msgstr "" 352 364 353 #: feed2post.php:8 86365 #: feed2post.php:898 354 366 msgid "When fields are saved not imported fields are automatically hidden, all fields are shown on fields update or reset" 355 367 msgstr "" 356 368 357 #: feed2post.php:8 87 includes/feed2post-feed.php:445369 #: feed2post.php:899 includes/feed2post-feed.php:473 358 370 msgid "Style" 359 371 msgstr "" 360 372 361 #: feed2post.php:8 87373 #: feed2post.php:899 362 374 msgid "When templates are enabled, the following CSS code that will be added to archive and single templates" 363 375 msgstr "" 364 376 365 #: feed2post.php: 888377 #: feed2post.php:900 366 378 msgid "Enable debug mode" 367 379 msgstr "" 368 380 369 #: feed2post.php: 888381 #: feed2post.php:900 370 382 msgid "Feed2Post will add debug messages to log file, enable this only if you experience problems" 371 383 msgstr "" 372 384 373 #: feed2post.php: 896385 #: feed2post.php:908 374 386 msgid "Feed2Post general settings" 375 387 msgstr "" 376 388 377 #: feed2post.php: 896389 #: feed2post.php:908 378 390 msgid "Settings" 379 391 msgstr "" 380 392 381 #: feed2post.php: 897 feed2post.php:949393 #: feed2post.php:909 feed2post.php:961 382 394 msgid "Feed2Post log file" 383 395 msgstr "" 384 396 385 #: feed2post.php: 897397 #: feed2post.php:909 386 398 msgid "Log file" 387 399 msgstr "" 388 400 389 #: feed2post.php:9 05401 #: feed2post.php:917 390 402 msgid "Feed2post general settings" 391 403 msgstr "" 392 404 393 #: feed2post.php:9 19405 #: feed2post.php:931 394 406 msgid "Updated settings" 395 407 msgstr "" 396 408 397 #: feed2post.php:9 23409 #: feed2post.php:935 398 410 msgid "Restored default settings" 399 411 msgstr "" 400 412 401 #: feed2post.php:9 25413 #: feed2post.php:937 402 414 msgid "Settings below will apply for all feeds. If you need per feed settings please <a href=\"edit.php?post_type=feed2post_feed\">visit the feed page</a>" 403 415 msgstr "" 404 416 405 #: feed2post.php:9 42417 #: feed2post.php:954 406 418 msgid "Restore default settings" 407 419 msgstr "" 408 420 409 #: feed2post.php:9 42421 #: feed2post.php:954 410 422 msgid "Warning, this will reset all settings, are you sure ?" 411 423 msgstr "" 412 424 413 #: feed2post.php:9 43425 #: feed2post.php:955 414 426 msgid "Save options" 415 427 msgstr "" 416 428 417 #: feed2post.php:9 52429 #: feed2post.php:964 418 430 msgid "Log file has been cleared" 419 431 msgstr "" 420 432 421 #: feed2post.php:9 55433 #: feed2post.php:967 422 434 msgid "Refresh" 423 435 msgstr "" 424 436 425 #: feed2post.php:9 56437 #: feed2post.php:968 426 438 msgid "Warning, this will clear the log file, are you sure ?" 427 439 msgstr "" 428 440 429 #: feed2post.php:9 56441 #: feed2post.php:968 430 442 msgid "Clear" 431 443 msgstr "" 432 444 433 #: feed2post.php:9 57445 #: feed2post.php:969 434 446 msgid "Download" 435 447 msgstr "" 436 448 437 #: feed2post.php:9 58449 #: feed2post.php:970 438 450 msgid "Debug mode is enabled" 439 451 msgstr "" 440 452 441 #: feed2post.php:9 58453 #: feed2post.php:970 442 454 msgid "Debug mode is disabled" 443 455 msgstr "" 444 456 445 #: feed2post.php: 991457 #: feed2post.php:1003 446 458 msgid "Fields" 447 459 msgstr "" … … 495 507 msgstr "" 496 508 497 #: includes/feed/feed2post-csv.php:59 509 #: includes/feed/feed2post-csv.php:52 includes/feed/feed2post-csv.php:84 510 #: includes/feed2post-feed.php:900 511 msgid "URL cannot be loaded" 512 msgstr "" 513 514 #: includes/feed/feed2post-csv.php:62 498 515 #, php-format 499 516 msgid "Line %s ignored : row has not the same size as the header" 500 517 msgstr "" 501 518 502 #: includes/feed/feed2post-csv.php:1 13519 #: includes/feed/feed2post-csv.php:121 503 520 msgid "CSV" 504 521 msgstr "" … … 520 537 msgstr "" 521 538 522 #: includes/feed/feed2post-excel.php: 89539 #: includes/feed/feed2post-excel.php:92 523 540 msgid "Excel XLS / XLSX / ODS" 524 541 msgstr "" … … 540 557 msgstr "" 541 558 542 #: includes/feed/feed2post-json.php:1 27559 #: includes/feed/feed2post-json.php:133 543 560 msgid "JSON" 544 561 msgstr "" … … 680 697 msgstr "" 681 698 682 #: includes/feed/feed2post-xml.php: 57699 #: includes/feed/feed2post-xml.php:63 683 700 msgid "XML" 684 701 msgstr "" … … 697 714 698 715 #: includes/feed2post-feed.php:87 716 msgid "Match and update posts" 717 msgstr "" 718 719 #: includes/feed2post-feed.php:87 720 msgid "If enabled, will make a query to find and update each post. You can disable this for faster initial or unique import. It will always be enabled for automatic imports." 721 msgstr "" 722 723 #: includes/feed2post-feed.php:88 699 724 msgid "ID Field" 700 725 msgstr "" 701 726 702 #: includes/feed2post-feed.php:8 7727 #: includes/feed2post-feed.php:88 703 728 msgid "Required, name of the identifier field (for updates)" 704 729 msgstr "" 705 730 706 #: includes/feed2post-feed.php:184 731 #: includes/feed2post-feed.php:89 732 msgid "Start at line" 733 msgstr "" 734 735 #: includes/feed2post-feed.php:89 736 msgid "Optional, skip N lines before importing (0 or empty to start from first line)" 737 msgstr "" 738 739 #: includes/feed2post-feed.php:90 740 msgid "Number of lines to import" 741 msgstr "" 742 743 #: includes/feed2post-feed.php:90 744 msgid "Optional, import N lines (0 or empty to import all lines)" 745 msgstr "" 746 747 #: includes/feed2post-feed.php:187 707 748 msgid "Import is already running, please wait until import is done." 708 749 msgstr "" 709 750 710 #: includes/feed2post-feed.php:1 88751 #: includes/feed2post-feed.php:191 711 752 msgid "Import has been running for more than 1 hour, forcing unlock." 712 753 msgstr "" 713 754 714 #: includes/feed2post-feed.php:19 3755 #: includes/feed2post-feed.php:196 715 756 msgid "Getting archive" 716 757 msgstr "" 717 758 718 #: includes/feed2post-feed.php:204 719 #, php-format 720 msgid "Updated %s posts on %s, <a href=\"edit.php?post_type=feed2post_feed&page=feed2post_log\">%s errors</a>" 721 msgstr "" 722 723 #: includes/feed2post-feed.php:230 759 #: includes/feed2post-feed.php:202 760 #, php-format 761 msgid "Import done : %s posts on %s, <a href=\"edit.php?post_type=feed2post_feed&page=feed2post_log\">%s errors</a>" 762 msgstr "" 763 764 #: includes/feed2post-feed.php:247 765 msgid "Import cancelled by user" 766 msgstr "" 767 768 #: includes/feed2post-feed.php:250 724 769 #, php-format 725 770 msgid "Updating posts %s on %s, <a href=\"edit.php?post_type=feed2post_feed&page=feed2post_log\">%s errors</a>" 726 771 msgstr "" 727 772 728 #: includes/feed2post-feed.php:2 34773 #: includes/feed2post-feed.php:255 729 774 msgid "Deleting missing posts" 730 775 msgstr "" 731 776 732 #: includes/feed2post-feed.php:2 44 includes/feed2post-feed.php:400777 #: includes/feed2post-feed.php:268 includes/feed2post-feed.php:428 733 778 #, php-format 734 779 msgid "Missing ID field : %s" 735 780 msgstr "" 736 781 737 #: includes/feed2post-feed.php:4 42782 #: includes/feed2post-feed.php:470 738 783 msgid "2- Associate field feeds with wordpress" 739 784 msgstr "" 740 785 741 #: includes/feed2post-feed.php:4 43786 #: includes/feed2post-feed.php:471 742 787 msgid "3- Synchronize post" 743 788 msgstr "" 744 789 745 #: includes/feed2post-feed.php:4 67790 #: includes/feed2post-feed.php:495 746 791 msgid "Use value from <a href=\"edit.php?post_type=feed2post_feed&page=feed2post\">settings</a>" 747 792 msgstr "" 748 793 749 #: includes/feed2post-feed.php: 472794 #: includes/feed2post-feed.php:500 750 795 #, php-format 751 796 msgid "<a target=\"_blank\" href=\"%s\">View feed</a>" 752 797 msgstr "" 753 798 754 #: includes/feed2post-feed.php: 478799 #: includes/feed2post-feed.php:506 755 800 #, php-format 756 801 msgid "<a target=\"_blank\" href=\"%s\">View page</a>" 757 802 msgstr "" 758 803 759 #: includes/feed2post-feed.php:5 07804 #: includes/feed2post-feed.php:535 760 805 msgid "Field name in feed" 761 806 msgstr "" 762 807 763 #: includes/feed2post-feed.php:5 08808 #: includes/feed2post-feed.php:536 764 809 msgid "Display name" 765 810 msgstr "" 766 811 767 #: includes/feed2post-feed.php:5 09812 #: includes/feed2post-feed.php:537 768 813 msgid "Only for WordPress admin site or if templates are enabled" 769 814 msgstr "" 770 815 771 #: includes/feed2post-feed.php:5 12816 #: includes/feed2post-feed.php:540 772 817 msgid "Display in archive" 773 818 msgstr "" 774 819 775 #: includes/feed2post-feed.php:5 13820 #: includes/feed2post-feed.php:541 776 821 msgid "Display in single" 777 822 msgstr "" 778 823 779 #: includes/feed2post-feed.php:5 15824 #: includes/feed2post-feed.php:543 780 825 msgid "Mapping" 781 826 msgstr "" 782 827 783 #: includes/feed2post-feed.php:5 16828 #: includes/feed2post-feed.php:544 784 829 msgid "Field type in the WordPress database" 785 830 msgstr "" 786 831 787 #: includes/feed2post-feed.php:5 18832 #: includes/feed2post-feed.php:546 788 833 msgid "Field name" 789 834 msgstr "" 790 835 791 #: includes/feed2post-feed.php:5 19836 #: includes/feed2post-feed.php:547 792 837 msgid "Field name existing or to be created in the WordPress database" 793 838 msgstr "" 794 839 795 #: includes/feed2post-feed.php:5 21840 #: includes/feed2post-feed.php:549 796 841 msgid "Field value" 797 842 msgstr "" 798 843 799 #: includes/feed2post-feed.php:5 22844 #: includes/feed2post-feed.php:550 800 845 msgid "Override field value for all posts in this feed" 801 846 msgstr "" 802 847 803 #: includes/feed2post-feed.php:5 24848 #: includes/feed2post-feed.php:552 804 849 msgid "Template" 805 850 msgstr "" 806 851 807 #: includes/feed2post-feed.php:5 25852 #: includes/feed2post-feed.php:553 808 853 msgid "Disable update" 809 854 msgstr "" 810 855 811 #: includes/feed2post-feed.php:5 26856 #: includes/feed2post-feed.php:554 812 857 msgid "If enabled, field will be imported only once, so you can update field manually in WordPress" 813 858 msgstr "" 814 859 815 #: includes/feed2post-feed.php:5 42860 #: includes/feed2post-feed.php:570 816 861 msgid "Please contact the feed provider in order to add this field to the archive" 817 862 msgstr "" 818 863 819 #: includes/feed2post-feed.php:5 71 includes/feed2post-feed.php:612864 #: includes/feed2post-feed.php:599 includes/feed2post-feed.php:640 820 865 msgid "Move" 821 866 msgstr "" 822 867 823 #: includes/feed2post-feed.php: 572 includes/feed2post-feed.php:613868 #: includes/feed2post-feed.php:600 includes/feed2post-feed.php:641 824 869 msgid "Duplicate" 825 870 msgstr "" 826 871 827 #: includes/feed2post-feed.php: 573 includes/feed2post-feed.php:614872 #: includes/feed2post-feed.php:601 includes/feed2post-feed.php:642 828 873 msgid "Delete" 829 874 msgstr "" 830 875 831 #: includes/feed2post-feed.php:6 20876 #: includes/feed2post-feed.php:648 832 877 msgid "Reset all fields" 833 878 msgstr "" 834 879 835 #: includes/feed2post-feed.php:6 21880 #: includes/feed2post-feed.php:649 836 881 msgid "Update all fields" 837 882 msgstr "" 838 883 839 #: includes/feed2post-feed.php:6 22884 #: includes/feed2post-feed.php:650 840 885 msgid "Add new field" 841 886 msgstr "" 842 887 843 #: includes/feed2post-feed.php:6 23888 #: includes/feed2post-feed.php:651 844 889 msgid "Save fields" 845 890 msgstr "" 846 891 847 #: includes/feed2post-feed.php:6 35892 #: includes/feed2post-feed.php:663 848 893 msgid "Posts update duration" 849 894 msgstr "" 850 895 851 #: includes/feed2post-feed.php:6 40includes/feed2post-license.php:37896 #: includes/feed2post-feed.php:668 includes/feed2post-license.php:37 852 897 msgid "You currently use the free version limited to a single feed with 30 posts, <a href=\"https://ircf.fr/plugins-wordpress/\" target=\"_blank\">click here to purchase the pro version</a>." 853 898 msgstr "" 854 899 855 #: includes/feed2post-feed.php:6 44900 #: includes/feed2post-feed.php:672 856 901 msgid "View posts" 857 902 msgstr "" 858 903 859 #: includes/feed2post-feed.php:6 54904 #: includes/feed2post-feed.php:682 860 905 msgid "Reset style" 861 906 msgstr "" 862 907 863 #: includes/feed2post-feed.php:6 55908 #: includes/feed2post-feed.php:683 864 909 msgid "Save style" 865 910 msgstr "" 866 911 867 #: includes/feed2post-feed.php:8 64912 #: includes/feed2post-feed.php:892 868 913 msgid "HTTP method" 869 914 msgstr "" 870 915 871 #: includes/feed2post-feed.php:8 64916 #: includes/feed2post-feed.php:892 872 917 msgid "Optional, request HTTP method, default is GET, see <a target=\"_blank\" href=\"https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods\">documentation</a>" 873 918 msgstr "" 874 919 875 #: includes/feed2post-feed.php:8 65920 #: includes/feed2post-feed.php:893 876 921 msgid "HTTP headers" 877 922 msgstr "" 878 923 879 #: includes/feed2post-feed.php:8 65924 #: includes/feed2post-feed.php:893 880 925 msgid "Optional, request HTTP headers, one per line, see <a target=\"_blank\" href=\"https://developer.mozilla.org/en-US/docs/Glossary/Request_header\">documentation</a>" 881 926 msgstr ""
Note: See TracChangeset
for help on using the changeset viewer.